« Return to Thread: New release plan

RE: New release plan

by Dean Yu :: Rate this Message:

Reply to Author | View in Thread

Hi Kohsuke,
  Is there a reason you don't want to create a branch on Tuesday evening
instead of cutting off commits? It seems ironic that we don't try to
practice CI for building Hudson itself.
  In the end you're our dictator and I'll go along with whatever you
decide. :)

  -- Dean

> -----Original Message-----
> From: Kohsuke Kawaguchi [mailto:Kohsuke.Kawaguchi@...]
> Sent: Tuesday, March 10, 2009 12:05 PM
> To: dev@...
> Subject: New release plan
>
>
> 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/
>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@...
For additional commands, e-mail: dev-help@...

 « Return to Thread: New release plan