On 2012-08-27 23:28, Jonathan M Davis wrote:

Except that the change which is causing Manu problems _isn't_ a new feature.
It's a bug fix. So, better versioning wouldn't necessarily have helped him any
at all. At best, if we had a more complex versioning scheme, it could be
decided that the bug fix was potentially disruptive enough that it should only
be fixed in a more major release, but _every_ bug fix risks breaking code,
especially when code could be relying on the buggy behavior.

The fix for this particular bug was to remove a language feature. I don't think it would be wise to put that change in a minor release. It doesn't matter why the feature was removed. If a feature is remove from the language it should only be put in a major release, period.

--
/Jacob Carlborg

Reply via email to