Hi Vagrant, > Rather than picking an arbitrary incremental number, I have in the past > used something based on the results from git describe... e.g. in my > current checkout of guix: > > $ git describe --match=v1.4'*' > v1.4.0-142685-gfc059c66cf > > e.g. 142685 commits past v1.4.0, with the commit fc059c66cf
That looks very good! Not suitable for automation, as Kaelyn explained, but it could be codified as a recommendation for developers. Possibly with tool support for package developers, e.g. "guix derive-revision". Cheers, Konrad.