Benedict, I had said above in the thread to let it run through til
January, can we please respect that. I do not think the week before
xmas is a great time to push it into a vote, when this is not urgent.

I pointed to the code where we sort versions in a case-insensitive
way. That means PRE1 breaks.
Such breakages occurred in the lead up to 4.0.0, and we would have to
custom patch the semver4j library to make PRE1 be before the alphas.

The test run you provided did not include upgrade tests, and for those
to break you would need a wrongly ordered incompatibility, e.g. from
an alpha to a PRE. It has also been mentioned that drivers (and other
test systems) break.

Currently our snapshots do come with a pre-release label, but they do
come with a build metadata label (being either the explicit "SNAPSHOT"
or the timestamp). This is visible in the nightlies link I provided.
So we do have a precedence in place to distinguish between released
versions and snapshot builds, I say let's continue that.

Reply via email to