pflag icon indicating copy to clipboard operation
pflag copied to clipboard

Please use semantic versioning

Open petercolberg opened this issue 8 years ago • 1 comments

Please use semantic versioning:

  • http://semver.org/
  • https://en.wikipedia.org/wiki/Software_versioning
  • https://wiki.debian.org/UpstreamGuide#Releases_and_Versions

petercolberg avatar Apr 03 '16 18:04 petercolberg

Debian packages each Go package repository as a separate Debian source package. In this case, your package has been included in Debian as a dependency of acmetool. The version of a Debian package includes an upstream part (e.g. "1.0.0") and a Debian part (e.g. "-1"). If an upstream author does not tag releases, we need to make up an upstream version number based on the git commit and date, which yields unwieldy versions that are cumbersome to compare.

All you would have to do is regularly tag releases, which yields handy Debian package versions and makes it easy to automatically notice new upstream releases using the Debian package tracker.

petercolberg avatar Apr 04 '16 03:04 petercolberg