
Am 12.08.2013 09:35, schrieb Sven Panne:
2013/8/12 Jason Dagit
: Good question. I tend to delay the version number bump in the .cabal file until I know how big it needs to be (according to the package version policy, or PVP). Then again, I'm fine with handling this in other ways.
Delaying the bump because of the PVP makes some sense, but IMHO it makes local development a mess with several packages having the same package number. Therefore I've bumped the version numbers on GitHub already, incrementing the major number, because I now there will be some non-backwards compatible changes.
I usually increment the version number directly after a Hackage upload by a minimal version increment, e.g. 0.0.0.0 -> 0.0.0.1. If I make bigger changes later, I increment the version again as much as necessary to meet the PVP.