Le 31/05/2012 08:23, Sébastien Brisard a écrit :
> Hi,
> 
> 2012/5/27 Sébastien Brisard <sebastien.bris...@m4x.org>:
>> Hi,
>>
>> 2012/5/27 Luc Maisonobe <luc.maison...@free.fr>:
>>> Le 27/05/2012 16:25, Jochen Wiedmann a écrit :
>>>> On Thu, May 24, 2012 at 8:41 PM, Luc Maisonobe <luc.maison...@free.fr> 
>>>> wrote:
>>>>> Le 24/05/2012 21:27, Sébastien Brisard a écrit :
>>>>>> Hi,
>>>>>> commit 1342404 solves MATH-791. It turns out that
>>>>>> LocalizedFormats.ALPHA and BETA are no longer used. I wanted to remove
>>>>>> them, but that breaks the compatibility. How should we do that
>>>>>> cleanly?
>>>>>
>>>>> Just remove the entries from the enum and temove the corresponding entry
>>>>> in the translation properties file.
>>>>
>>>> Why remove them at all? I understand the desire, it meets my sense for
>>>> clean code. But I learned to fight against these desires from time to
>>>> time.
>>>
>>> These parameters are mainly for internal use, we don't consider them as
>>> part of the public API. As we remove their internal use, it seems good
>>> to be consistent and remove everything at once.
>>>
>> I fully agree.
>>
>>>
>>> Do you have an idea about another use that could justify we retain them ?
>>>
>> It's probably just as well to restore these constants if we find a use
>> for them at a later point (that would be trivial).
>>
>> So, do we agree that these constants should go? How should I proceed?
>> The clean way (deprecation in 3.1, and complete removal in 4.0), or
>> the brutal way (complete removal in 3.1) ?
>>
>> Best regards,
>> Sébastien
> 
> I've created MATH-796 for this issue. My favoured option would be
> complete removal in 3.1, together with explanations in the release
> notes (as suggested by sebb) to account for clirr's complaints.

Yes, this seems a good way to go.

Luc

> Sébastien
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> For additional commands, e-mail: dev-h...@commons.apache.org
> 
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org

Reply via email to