Package: dgit
Version: 13.0

Currently the upstream tag is not used by dgit, but it is used by
git-deborig or origtargz if the usere asks to make an orig tarball.
With tag2upload, the tag is typically present on the builder.

In neither case, does this tag end up in a formally archived location
on Debian infrastructure.  (It typicaly *is* on salsa.)

Ideally the tag would end up on dgit-repos.  There is a problem,
though: the git tag namespace is global (and there is no standardised
name for upstream tags).  So dgit-repos cannot (and doesn't) allow
arbitrary tags to be pushed.

We need to define a git representation for upstream tags which isn't
"put them under refs/tags/<upstream-tag-name>".  Maybe a new subtree
under refs/.

Should it be indexed by the Debian package version, to allow different
revisions of the "same upstream version" to be based on different git
tags?  That's an anomaly which is current permitted (I think, by
accident) in the Debian archive and therefore by the current system.

Ian.

-- 
Ian Jackson <ijack...@chiark.greenend.org.uk>   These opinions are my own.  

Pronouns: they/he.  If I emailed you from @fyvzl.net or @evade.org.uk,
that is a private address which bypasses my fierce spamfilter.

Reply via email to