On 20/03/12 19:27, Bernard Li wrote:
> I don't really want to make a big deal out of this but I thought it
> was long agreed that we would tag a release (eg. 3.3.2) and that would
> potentially be our "Release Candidate".  If everything is fine, we
> will just release as is otherwise we will discard 3.3.2, bump the
> version to 3.3.3 and repeat the cycle.
>
>   
I remember that discussion too, and I think was pushing that same
argument - that it is easier to burn release numbers than to worry about
suffixes

That discussion was held in the days of SVN, when making a tag was quite
painful

Now we have git,
- people can make local tags (almost like bookmarks?) whenever they like
- you can make two tags on a single commit, because tags are like
symlinks (e.g. 3.3.3rc1 and 3.3.3 both point to the same commit)

This comes back to my earlier comments: the tags I have made today (e.g.
3.3.3dp1) are not intended for packaging, it is just a helpful reminder
for me to know how I built the tarball for people to test.  I think it
is a useful phase in the release process.

Once we get to the point where people want to test proper versioned
RPMs, then we use a real tag (e.g. 3.3.3) and if the RPMs are proved to
be dodgy after that tag is made, then we burn the version number and try
3.3.4







------------------------------------------------------------------------------
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure
_______________________________________________
Ganglia-developers mailing list
Ganglia-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ganglia-developers

Reply via email to