On Thu, Jul 16, 2009 at 1:24 PM, Eric Blake<[email protected]> wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> According to James Youngman on 7/6/2009 4:43 PM:
>> I am pleased to announce the release of version 4.5.5 of GNU
>> findutils.
>
> In findutils.git, you pushed a lightweight instead of a signed tag for
> FINDUTILS_4_5_5-1.  As a result, 'git describe' claims that the master
> branch is still based on 4.5.4 rather than 4.5.5.
>
> Also, many GNU projects are starting to use simpler signed tags (v4.5.5)
> rather than lengthy ones (FINDUTILS_4_5_5-1), as it a) works better with
> the git-version-gen script (although you aren't using that yet), and b) is
> easier to type (mixing underscores, dashes, and numbers is particularly
> prone to mistyping).  Would you mind doing the following:
>
> $ git tag -s -m 'Findutils release 4.5.5' v4.5.5
> $ git push tag v4.5.5

$ git checkout FINDUTILS_4_5_5-1 && git tag -s -m "Findutils release
4.5.5" v4.5.5 FINDUTILS_4_5_5-1

$ git push --tags
Counting objects: 1, done.
Writing objects: 100% (1/1), 411 bytes, done.
Total 1 (delta 0), reused 0 (delta 0)
To ssh://[email protected]/srv/git/findutils.git
 * [new tag]         v4.5.5 -> v4.5.5

I'm not convinced though that there is much justification for changing
the tag naming scheme.

James.


Reply via email to