On 11/6/15 2:51 PM, Gary Gregory wrote:
>> On Fri, 6 Nov 2015 09:17:18 -0700, Phil Steitz wrote:
>>>>>>> Here is an idea that might break our deadlock re backward
>>>>>>> compatibility, versioning and RERO:
>>>>>>>
>>>>>>> Agree that odd numbered versions have stable APIs - basically
>>>>>>> adhere
>>>>>>> to Commons rules - no breaks within 3.0, 3.1, ..., 3.x... or 5.0,
>>>>>>> 5.1... but even-numbered lines can include breaks -
>>>>>>>
>>>>>> ...
> This sounds awfully complicated for my puny human brain.

How, exactly?  Seems pretty simple to me.  The even-numbered release
lines may have compat breaks; but the odd-numbered do not.
>
> It's bad enough that I have to remember how each FOSS project treats
> versions numbers, but having an exception within a Commons component is
> even worse. This is a non-starter for me.

Do you have any better suggestions?  The problem we are trying to
solve is we can't RERO while sticking to the normal compat rules
without turning major versions all the time, which forces users to
repackage all the time and us to support more versions concurrently
than we have bandwidth to do.

Phil
>
> Gary
>



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

Reply via email to