« Return to Thread: New release plan

New release plan

by kohsuke :: Rate this Message:

Reply to Author | View in Thread


As you know, lately we are suffering a quality problem in releases.
There are multiple things we need to do to fix that, such as more tests
and early regression testing with plugins, but it's also clear that we
need to adjust the release process.

So this is the proposal to make that adjustment.

- Let's shoot for once-a-week release cycle, on Friday evening pacific
   time.

- We allow commits freely in Sat, Sun, Mon, and Tue. Tuesday evening
   is RC cut off.

- We reserve Wed, Thu, and Fri as the quiet period.
   We make commits to the core conservatively, and I'll use this period
   to deploy RC bits to my production Hudson to be a guinea pig.

- This should give us more time to write tests.


I know there will be all sorts of different ways to do releases, and I
don't want to argue which is better than which. So my main question is,
putting my dictator hat on, is this something that people can live with?

--
Kohsuke Kawaguchi
Sun Microsystems                   http://weblogs.java.net/blog/kohsuke/


smime.p7s (4K) Download Attachment

 « Return to Thread: New release plan