Bug#770187: Please standardise version to tag mangling

Ian Jackson ijackson at chiark.greenend.org.uk
Wed Nov 19 14:59:13 UTC 2014


Package: devscripts
Version: 2.12.6+deb7u2

We have been discussing git tag version mangling conventions on
debian-devel, in the context of Raphael's DEP-14 proposal.

James McCoy writes:
> On Tue, Nov 18, 2014 at 04:24:30PM +0000, Ian Jackson wrote:
> > Guido Günther writes:
> > > gbp switched to what Raphael documented years
> > > ago (: -> %, ~ -> _).
> > 
> > In fact it appears I noticed this earlier and already fixed dgit to
> > work this way (but had forgotten...)
> > 
> > I have updated
> >    https://wiki.debian.org/Punctuation
> > 
> > Are there other gitish tools which are still using _ for both ?
> 
> Hmm, seems debcommit is converting ~ to . and stripping the epoch
> entirely.  I guess at least the former should probably be changed to
> follow the common pattern.

We seem to have rough consensus that the git-buildpackage scheme is
best.  I'd like to request that debcommit mangle versions the same way
when making tags.  Specifically:
  Convert all ~ to _
  Convert any : to %

Thanks,
Ian.



More information about the devscripts-devel mailing list