Hi,
I saw that more and more Maven plugins are releasing 4.x betas, which
sounds like great news.
Might I, however, suggest the usage of pre-release qualifiers of the
form `beta.<n>` (with a dot) instead of `beta-<n>` (with a hyphen)? This
would improve compatibility between Maven ordering and the ordering
specified by the Semantic Versioning specification[1]. Maven doesn't
really care if the separator is a dot, hyphen or is omitted, but semver
expects numeric identifiers to be separated with a dot. Otherwise it
sorts lexicographically: `beta-1`, `beta-10`, `beta-2`.
Since I value consistency, I am proposing this change for plugins that
have not released a beta yet: it would be really strange if `beta-2` was
followed by `beta.3`.
Piotr
[1] https://semver.org/
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org