Thanks to everyone for feedback on this important topic. I have now proposed for merging the aptly named branch
lp:~hingo/drizzle/drizzle-the-version-is-7.1-not-a-date-and-certainly-not-7 https://code.launchpad.net/~hingo/drizzle/drizzle-the-version-is-7.1-not-a-date-and-certainly-not-7/+merge/90809 I will now defer to the merge-gods to pass judgement on what I've done. Seeing that my work on make rpm and make deb was approved yesterday, this completes the release and packaging related work I've seen as needed for 7.1. (However, the CI and publishing of debs and rpms still remains. Also there are a few other bugs I'd like to see fixed before RC.) henrik On Thu, Jan 5, 2012 at 6:28 PM, Henrik Ingo <[email protected]> wrote: > Hi all > > This seems like a good time to raise the question of what is the > current and next drizzle version. I came across these questions when > working on building rpms for trunk. > > Currently we release the source tarball drizzle7-2011.11.29.tar.gz > which leads to rpms and debs called eg. > drizzle7-2011.11.29.2481-2.el6.x86_64.rpm. drizzle7-2011.11.29.tar.gz > is our latest beta version and drizzle7-2011.03.13.tar.gz is our > latest stable version. > > Common practice, and semantics hardwired into rpmbuild and > dpkg-buildpackage assume that: > - drizzle7 is the name of our software > - 2011.11.29 is the version > > The question is, what will the next version be called? drizzle7.1-...? > That will be very confusing to rpm and deb systems, since they will > see that as a different package than drizzle7-*. They will be very > confused that they contain much the same files. > > Hence we should start releasing either drizzle-7.1.xx.tar.gz packages > or drizzle 2012.01.xx.tar.gz packages. > > Also for marketing purposes this is not that great. Is the version we > talk about 7 and 7.1 or is it 2011.03 and 2012.02? (if we'd release in > February) It should be one or the other, not both. > > As a related point, I'd like our releases to always contain a tag for > whether they are stable, beta or whatever: > drizzle7-2011.11.29-beta.tar.gz > I'll propose to use following tags: > - stable > - rc > - beta > - alpha > - snapshot (anything that isn't one of the above) > > I kind of like the 2012.02 type of versioning. Perhaps we could make > it shorter by using Ubuntu style 12.02, but other than that it is > quite convenient. Avoids discussion of whether we should do 7.1 or 8.0 > next. > > henrik > -- > [email protected] > +358-40-8211286 skype: henrik.ingo irc: hingo > www.openlife.cc > > My LinkedIn profile: http://www.linkedin.com/profile/view?id=9522559 -- [email protected] +358-40-8211286 skype: henrik.ingo irc: hingo www.openlife.cc My LinkedIn profile: http://www.linkedin.com/profile/view?id=9522559 _______________________________________________ Mailing list: https://launchpad.net/~drizzle-discuss Post to : [email protected] Unsubscribe : https://launchpad.net/~drizzle-discuss More help : https://help.launchpad.net/ListHelp

