Right now I've seen version strings as 1.0-SNAPSHOT, 1.0.0-SNAPSHOT and
1.0.0.Alpha1-SNAPSHOT.
We need to come to a consensus and be consistent. From what I understand, people prefer:
1.0.0-SNAPSHOT
I would like to go through all our components and change their versions to be that. It
would be nice to have our first distro release at least be consistent in naming of
versions.
In addition, its getting annoying with having to rely on release versions of parent pom.
I'm again waiting on release 8 because I added a new maven plugin to the parent. We
should move every pom over to use 8-SNAPSHOT so we can keep picking up changes. We are
moving fast, and its slowing us down (well, me down for one) because we now have poms that
need parent pom v6 and v7 and my stuff is waiting on 8. We can release when we get some
kind of product out.
There is also discussion that lucas k brought up - why not have version string for parent
pom follow the same convention as everything else (that is, why not make 8-SNAPSHOT to be
1.0.0-SNAPSHOT instead?) I'll let others decide that later. I agree we should at least
be consistent in version format for everything.