On 09/12/11 08:44, Trevor Parscal wrote:
> I'd like to suggest something Neil has suggested before...
> 
> http://semver.org/

Maybe we could have an "API version" which corresponds to the rules
given there, like the API version in PHP.

Our major versions (1.18 etc.) correspond to branches, and so we
sometimes have to introduce non-backwards-compatible changes in minor
releases in order to fix security vulnerabilities. If we only applied
such security changes to new major releases, applying them would be
tied to performing a major and potentially complex upgrade, which
would slow down the mitigation process significantly.

-- Tim Starling


_______________________________________________
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Reply via email to