atom feed17 messages in org.apache.incubator.cloudstack-devRE: [VOTE] CloudStack Release 4.0, fi...
FromSent OnAttachments
Alex HuangOct 5, 2012 7:53 am 
Wido den HollanderOct 5, 2012 7:56 am 
Chip ChildersOct 5, 2012 8:00 am 
Alex HuangOct 5, 2012 8:14 am 
Chip ChildersOct 5, 2012 8:20 am 
Chip ChildersOct 5, 2012 8:23 am 
David NalleyOct 5, 2012 8:32 am 
Brett PorterOct 5, 2012 9:11 am 
Brett PorterOct 5, 2012 9:14 am 
Brett PorterOct 5, 2012 9:16 am 
Chip ChildersOct 5, 2012 9:22 am 
Brett PorterOct 5, 2012 9:28 am 
Chip ChildersOct 5, 2012 9:30 am 
Alex HuangOct 5, 2012 9:37 am 
Brett PorterOct 5, 2012 9:40 am 
Noah SlaterOct 5, 2012 1:48 pm 
Noah SlaterOct 5, 2012 1:51 pm 
Subject:RE: [VOTE] CloudStack Release 4.0, first round
From:Alex Huang (Alex@citrix.com)
Date:Oct 5, 2012 9:37:20 am
List:org.apache.incubator.cloudstack-dev

Yes, you should call a vote expecting it to pass. Releases can't be vetoed, so
it should be pretty serious objections to stop at that point.

For the mechanism beyond that, it can go either way - communities I've been involved in generally reach some consensus by testing RC labeled bundles before voting on the final release. I find this helpful because otherwise you get votes mixed in with issues and it can be hard to ascertain what the result really is.

I believe some others will vote earlier, and roll a new version number if the vote fails. These are typically mature projects that tend to have their votes succeed in most cases.

I would avoid rolling 4.0.0 multiple times, as that is likely to cause confusion about which is the real one.

Worth bearing in mind for the future too, you can certainly release something and label it alpha/beta/milestone and then release the GA later. Releases of source code don't attribute any particular meaning to its level of maturity, QA or marketability other than how you choose to label it.

Got it. Thanks for the explanation there. Looks like I jumped the gun on that
call. I'll reissue this once the current bugs are done.

--Alex