Question about the PVP regarding changing A.B when no entities are removed/changed

Ian Lynagh igloo at earth.li
Fri Nov 7 00:11:03 UTC 2014


On Thu, Nov 06, 2014 at 11:06:44AM +0000, José Pedro Magalhães wrote:
> 
> As an example, I (mistakenly) released generic-deriving-1.7.0
> <https://hackage.haskell.org/package/generic-deriving-1.7.0> after having
> added one function to it, bumping it from 1.6.3. If my interpretation of
> the PVP is correct, this change didn't follow the PVP only because I did
> not increase the C. Had I named it 1.7.4, it would have followed the PVP.
> (Oddly enough, 0.5.4 would have followed the PVP too!)

The intention was to specify the minimum new version; you can always use
a larger version than that if you want. It may well be sloppily worded,
though (and if it allows version number to go down then it definitely is
:-)  ).


Thanks
Ian



More information about the Libraries mailing list