On Mon, Oct 11, 2010 at 14:57, Vincent Massol <[email protected]> wrote:
On Oct 11, 2010, at 12:00 PM, Sergiu Dumitriu wrote:
Hi devs,
I don't think that Monday is a good day for releases, since voting over the weekend is not a good thing. Thus, I propose to move the general release day to the Thursday of the week. The current release process doesn't really follow the VOTE rules, since the way it's done is: send vote mail at 10AM, wait a few hours, start the release around 1PM. The rule for VOTE emails is to wait for three days.
Thus: - Send release VOTE on Monday - Prepare the release during the following three days (release plan, release notes) - Perform the maven release on Thursday, request tests for publishing the release (testing of the build) - Finalize the release on Friday (download, announcements, version update)
-0
For me the process should be:
- Release Manager performs the release in the staging repo on the planned day (planned during the roadmap process), whatever the day - A vote is sent to release it 3 days later. This means users and devs get a chance to test the version that will be released - if the vote is passed then the Release Manager promotes the release
Sounds good to me, but I also agree with Sergiu that we should avoid release on Mondays, which could reduce the testing time of the staging release due to the WE. So having official release date on thursday and starting release on Friday or Monday when we are late, could probably helps. WDYT ? Denis
Note: When we do roadmap emails we should differentiate RC1 (== staging) from Final by at least 3 days, I think 5 days is safer though.
Thanks -Vincent
_______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs
-- Denis Gervalle SOFTEC sa - CEO eGuilde sarl - CTO