Is there a reason why the 0.8.2 branch (which I assume is essentially a
release branch for the pending 0.8.2 release) has the version number
statically set to 0.8.2-beta rather than a -SNAPSHOT version (e.g.
0.8.2-SNAPSHOT or similar)? 0.8.2-beta should technically refer to the
released beta, yes? Or are you using -beta here to effectively mean
-SNAPSHOT and reserve the right to update the 0.8.2-beta tgz on the
website? (Do you in fact update the version on the website?) The main
problems with this are that tools like Maven/Gradle consider versions like
0.8.2-beta to be immutable, so it's a PITA to get them to update in your
IDE etc. And it just feels wrong having non-SNAPSHOT versions getting
clobbered in my local m2 and Gradle caches.

Cheers,
Shannon

Reply via email to