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 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