Folks,

I try to make a release candidate.  Theoretically, I could use version
`0.99.99' or something similar, however, it looks much nicer IMHO to
use `1.00rc0'.  Unfortunately, the gnits standard currently prevents
this.  To be more precise, it's the following regex in the automake
script:

  my $GNITS_VERSION_PATTERN = '\d+\.\d+([a-z]|\.\d+)?(-[A-Za-z0-9]+)?';

My next try was using `1.00-rc0'.  However, now git-version-get
complains since this line

  vtag=`echo "$v" | sed 's/-.*//'`

strips off any `-' characters while parsing output from `git
describe'.

IMHO, git-version-gen's approach is too simplistic and must be
improved.  On the other hand, I wonder why the gnits standard doesn't
allow non-numeric suffixes...


    Werner

Reply via email to