Am Mittwoch, 11. Februar 2009 23:02 schrieb Corey O'Connor:
> The way I read changes in version numbers for a scheme using the
> format X.Y.Z is:
>  * A change in Z indicates bug fixes only
>  * A change in Y indicates the interface has changed but not in an
> incompatible way. For instance, maybe a new method was added.
>  * A change in X indicates the interface has changed in a way that
> could be incompatible with software that depended on a previous
> version of the library.

Note that Haskell’s package versioning policy [1] assigns your meaning of Z to 
the 4th component of the version, your meaning of Y to the 3rd and your 
meaning of X to the pair of the 1st and the 2nd component.

Best wishes,
Wolfgang

[1] <http://haskell.org/haskellwiki/Package_versioning_policy>
_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to