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