version tags

Duncan Coutts duncan.coutts at worc.ox.ac.uk
Fri May 9 13:43:43 EDT 2008


On Fri, 2008-05-09 at 10:59 +0100, Malcolm Wallace wrote:
> Ross Paterson <ross at soi.city.ac.uk> wrote:
> 
> > What are tags for?  Should we have them at all?
> > 
> > 	hsgnutls-0.2.3-barracuda
> > 	hsgnutls-0.2.3.1-barracuda
> > 	regex-tdfa-0.92-ghc-68-build-fix
> 
> I'm guessing that the tag generally indicates a specific set of bugfixes
> over the original version?  And thus does not indicate API changes?  So
> what does the Package Versioning Policy have to say about bugfix-only
> releases?

a.b.c.(d+1)

Actually the policy says it only defines the meaning of the first 3
components but the implication is that bumping any later version is a
change that does not change the api. So you can use an increasing build
number or a date or whatever you like.

Duncan



More information about the cabal-devel mailing list