On Sun, Aug 20, 2023 at 10:19:57AM -0700, Alistair Crooks wrote:
> 3. While there are numerous things I'd go back and change in the versioning
> stuff were we to do it again, I don't find epochs top of the list -
> regexp parsing, local change indicators, remove some of the 2000-era NetBSD
> abbreviations and hardcoded names, maybe re-think the alpha to numeric
> automatic conversion (seems no longer needed, except maybe current
> openssl), restore the 64-bit integers for each component that were lost
> really early on.
IMO there is only one critical limitation in the current logic that
needs fixing - single level nb patch revisions. That one is an actual
problem when maintaining branches.
Yes, good point, and multi-level nb versioning could also be used as a model for local versioning, sorting after nb. But..... i'd really like an alias for "nb" itself, since this is pkgsrc, not NetBSD, but all my attempts to think of a decent abbreviation/acronym/snappy-indicator failed dismally
And maybe nb is too pervasive rn :(