The 0.8.2 branch is our release branch. We won't update any existing released version and instead, will use a new version for every release. So 0.8.2-beta will be changed to 0.8.2.-beta-2 and eventually just 0.8.2.
Thanks, Jun On Sun, Jan 4, 2015 at 5:12 PM, Shannon Lloyd <shanl...@gmail.com> wrote: > 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 >