On 16/07/2011, at 1:24 AM, Szczepan Faber <[email protected]> wrote:

>> I would vote for figuring out a graceful way to move to extensions instead
>> of conventions. I.e. deprecate old behavior instead of breaking it. :)
>> 
>> If we were post 1.0 I'd be more inclined t agree, but given that we aren't
>> and it's a very quick change for users to make, and is on the edges anyway,
>> I'd prefer not carrying the extra baggage.
> 
> Fair enough.
> 
> BTW. I'm nearly always in the 'compatibility' camp as it pushes us to
> design incrementally and keeps users happy. To me, the version number
> is just a number (though 1.0 has a PR angle and it's usually wiser to
> start versioning from at least 0.9 :-)

I'm pretty much the opposite. If the change has value and is trivial for users 
to accommodate I'm usually for breaking and provide documentation for users to 
follow to upgrade.

My reasoning is that backwards compatible adapter type stuff adds complexity to 
the system and more to support, for little value.

Maybe we'll cancel each other out and land in the middle :)
---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email


Reply via email to