[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#68274: automake 1.16j nonnumerical version confuses scripts
From: |
Mike Frysinger |
Subject: |
bug#68274: automake 1.16j nonnumerical version confuses scripts |
Date: |
Fri, 12 Jan 2024 23:19:44 -0500 |
On 06 Jan 2024 15:37, Karl Berry wrote:
> Automake and other packages have used letters for pretests for decades,
true ...
> and it's not plausible to change now.
eh ? there is nothing requiring or restricting the current version behavior
other than "it's always been this way". but that doesn't mean it's better.
there's no reason we couldn't use more modern convention here like -rc#.
appending a letter at the end to indicate a *pre*release is extremely
uncommon nowadays.
> Also, I have the impression that other packages use random git hexids in
> their pretest releases, which aren't numeric either. -k
some do, but they use separators which makes it easier to split+compare.
if they smashed it together, it'd be impossible to determine where the
version stopped and where the git sha started.
e.g. 1.2.3-gab989de
-mike
signature.asc
Description: PGP signature
bug#68274: automake 1.16j nonnumerical version confuses scripts, Karl Berry, 2024/01/21