On Jan 12, 2012, at 5:36 AM, Sylvain Lebresne <sylv...@datastax.com> wrote:
> Note that I had to adapt a little bit to the switch to git. In particular,
> instead of using sha1 to mark the tentative commit of a release, I've decided
> to use a lightweight tag, namely 1.0.7-tentative. My goal being that once the
> vote passes, I'll delete this temporary tag and create the actual
> cassandra-1.0.7 tag. My rational for not creating the final tag right away is
> that:
>  - I want it to be clear 1.0.7 is not yet released
>  - If the vote fails, we would have to delete the tag anyway
> If someone has a problem with that, let me know.

I'm -1 on not announcing a specific commit hash, for historical purposes. Tags 
can be changed (and probably will be under this approach, if we have to 
reroll), or deleted, and they may not even agree between different repos. With 
a sha1, there is no ambiguity about which exact snapshot is being (or was) 
voted on.

It's still probably a good idea to have a tag, as you say 
("prospective/1.0.7/1" maybe? I find tag namespaces come in handy), but it 
should be intended for convenience only.

p

Reply via email to