Tag releases as stable, rc, beta, alpha, milestone, snapshot

Bug #913276 reported by Henrik Ingo
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Drizzle
Fix Released
Undecided
Unassigned

Bug Description

We should tag our releases with one of the following so it is obvious what type of release it is:

 - stable
 - rc
 - beta
 - alpha
 - milestone
 - snapshot

Of the above, "snapshot" should be default and has the meaning of not being a release. In the current build system this would be everything that has a 4 digit version number. Example: 2012.01.07.2489 would become 2012.01.07.2489-snapshot.

The other tags would be used with their common meanings together with a proper release (ie you did a bzr tag, make dist and uploaded a release somewhere). Meaning of "milestone" is "none of the above" ie less than alpha quality.

Currently the version is deduced from bzr tags and bzr revno information automagically in m4/pandora_vc_build.m4. Note that just starting to use tags like 2012.01.07-beta will not work, because then anyone building a snapshot later would end up with something like 2012.01.07-beta.2499-snapshot. But with luck only minor changes are needed to current pandora magic.

Tags: build-system

Related branches

Henrik Ingo (hingo)
Changed in drizzle:
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.