Sorry, got away from me before I finished. By "other Sw" I meant "other than 
when someone wants to slip in a comparability break outside a major release." I 
agree with Luc that we should allow ourselves to designate parts of the API as 
"internal" so subject to change between major releases.  For [math] at least 
that would be a big help.

Sorry for the fat-fingering (again)

> On Oct 8, 2013, at 6:27 AM, Phil Steitz <phil.ste...@gmail.com> wrote:
> 
> 
> 
>> On Oct 8, 2013, at 5:52 AM, James Carman <ja...@carmanconsulting.com> wrote:
>> 
>> However, code modifications can be vetoed and nobody can overrule the veto.
> Honestly, I have not seen that much, other Sw What we need IMO is less talk 
> and more code.  Nobody has "blocked" or "vetoed" any new work on major 
> release versions.  What has been lacking is critical mass to really 
> collaborate on the new stuff and fix bugs in the stuff that has been 
> released.  There are infinitely many natural numbers to work with.  Just 
> change package name, start a branch and go.  We should all realize of course 
> that if our APIs are too unstable and we don't back port bug fixes because 
> all we want to do is "innovate" people won't really use our stuff.  
> 
>>> On Tue, Oct 8, 2013 at 8:49 AM, Gary Gregory <garydgreg...@gmail.com> wrote:
>>> On Tue, Oct 8, 2013 at 8:38 AM, James Carman 
>>> <ja...@carmanconsulting.com>wrote:
>>> 
>>>> Yes, we know we're allowed to do that, but folks seem to fight against
>>>> moving forward.
>>> 
>>> All you need is a [VOTE] and be done with it.
>>> 
>>> Gary
>>> 
>>> 
>>>> 
>>>> On Tue, Oct 8, 2013 at 8:35 AM, Gary Gregory <garydgreg...@gmail.com>
>>>> wrote:
>>>>> You can break BC all you want when you do it in a NEW package. For
>>>>> example lang3.
>>>>> 
>>>>> Gary
>>>>> 
>>>>>> On Oct 8, 2013, at 6:41, Torsten Curdt <tcu...@vafer.org> wrote:
>>>>>> 
>>>>>> Cannot remember which component from the top of my head - but it was
>>>>>> related to package name changes.
>>>>>> 
>>>>>> My style of thinking: x.y.z
>>>>>> 
>>>>>> x - no compatibility
>>>>>> y - source compatibility
>>>>>> z - binary compatibility
>>>>>> 
>>>>>> is simple and makes sense.
>>>>>> 
>>>>>> It's OK to put some burden on the users when upgrading - as long as the
>>>>>> expectations are set correctly.
>>>>>> But I am pretty sure we discussed that before and some people did not
>>>> agree.
>>>>>> 
>>>>>> cheers,
>>>>>> Torsten
>>>>>> 
>>>>>> 
>>>>>> On Tue, Oct 8, 2013 at 12:08 PM, Stefan Bodewig <bode...@apache.org>
>>>> wrote:
>>>>>> 
>>>>>>>> On 2013-10-08, Emmanuel Bourg wrote:
>>>>>>>> 
>>>>>>>> Le 07/10/2013 20:14, Benedikt Ritter a écrit :
>>>>>>> 
>>>>>>>>> - loosen API compatibility policy?
>>>>>>> 
>>>>>>>> This topic alone deserves its own thread I think.
>>>>>>> 
>>>>>>>> Ensuring binary/source compatibility is very important.
>>>>>>> 
>>>>>>> +1
>>>>>>> 
>>>>>>> I guess I've done too much ruby with "every bundle update runs the risk
>>>>>>> of breaking everything" lately.  I really value the stability commons
>>>>>>> provides.
>>>>>>> 
>>>>>>> That being said, I'm sure there are cases where our policy seems
>>>>>>> stricter than it needs to be - even though I haven't seen a really
>>>>>>> difficult case in the one component I contribute to.
>>>>>>> 
>>>>>>> Stefan
>>>>>>> 
>>>>>>> ---------------------------------------------------------------------
>>>>>>> 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
>>>> 
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
>>>> For additional commands, e-mail: dev-h...@commons.apache.org
>>> 
>>> 
>>> --
>>> E-Mail: garydgreg...@gmail.com | ggreg...@apache.org
>>> Java Persistence with Hibernate, Second 
>>> Edition<http://www.manning.com/bauer3/>
>>> JUnit in Action, Second Edition <http://www.manning.com/tahchiev/>
>>> Spring Batch in Action <http://www.manning.com/templier/>
>>> Blog: http://garygregory.wordpress.com
>>> Home: http://garygregory.com/
>>> Tweet! http://twitter.com/GaryGregory
>> 
>> ---------------------------------------------------------------------
>> 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