This very minor issue arises during Debian packaging, where some Debian Go package maintainers prefer packaging from a release tarball with a nice version number, e.g.
rather than a placeholder version "0.0" like this:
I personally don't mind either way, but fellow Debian Go package maintainer @tianon, who packaged blackfriday for Debian, prefers packaging from tagged releases, e.g.:
and then I broke his pattern when I uploaded a new version because Hugo depends on blackfriday's new feature:
So @tianon urged me to nudge @russross to tag a release v1.3: russross/blackfriday#198 so he can upload a new version with a nice version number:
And ditto for v1.4, haha.
git describe) :-)
hugocan be built "reproducibly", with all the dependencies already inside the Debian biosphere, and without accessing the Internet during build time.
git cloneduring a Debian package build run.