All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Michael S. Tsirkin" <mst@redhat.com>
To: Paolo Bonzini <pbonzini@redhat.com>
Cc: Stefan Hajnoczi <stefanha@redhat.com>,
	Peter Maydell <peter.maydell@linaro.org>,
	QEMU Developers <qemu-devel@nongnu.org>
Subject: Re: [Qemu-devel] proposed release timetable for 2.8
Date: Tue, 6 Sep 2016 05:43:35 +0300	[thread overview]
Message-ID: <20160906024335.cfmygl6rj4gssolg@redhat.com> (raw)
In-Reply-To: <b56e6658-33cb-2d2d-1a46-e49d7d5ab8ae@redhat.com>

On Mon, Sep 05, 2016 at 04:47:11PM +0200, Paolo Bonzini wrote:
> 
> 
> On 01/09/2016 16:08, Stefan Hajnoczi wrote:
> > I suggest we do the schedule above with a firm hardfreeze deadline where
> > no more feature pull requests are allowed.  This means a 2 week
> > softfreeze and time before -rc0 for the maintainer to merge and test
> > pull requests:
> > 
> > 2016-10-25 softfreeze
> > 2016-11-08 hardfreeze
> > 2016-11-15 rc0
> > 2016-11-22 rc1
> > 2016-11-29 rc2
> > 2016-12-06 rc3
> > 2016-12-13 final v2.8.0
> 
> I don't think there is much advantage in delaying rc0 past hard freeze,
> since hard freeze is the time when feature pull requests are not merged
> even if posted on list.
> 
> Based also on the discussion at QEMU summit, where there was consensus
> that three weeks between softfreeze and rc0 was too much, IMO we can
> shorten the period to just two weeks

Do we intend to strengthen the soft freeze definition then?
One difficulty is that the definition for soft freeze at the moment is
that some code is on list.  Some of these get reworked significantly.

I get flooded with patches just before the softfreeze, all conflicting,
all need some work, and it takes a bunch of back and forth to resolve
the conflicts.

> * softfreeze is a deadline for _maintainers_ to post their large pull
> requests.  Developers are unaffected, except that the maintainers will
> be stricter.
> 
> * hardfreeze as the rc0 date as before, with two weeks
> 
> This would give, based on Peter's 2 week softfreeze schedule:
> 
> 2016-11-01 softfreeze - v1 posted for all feature pull requests
> 	... time for solving conflicts, build issues, etc. ...
> 2016-11-15 hardfreeze+rc0
> 2016-11-22 rc1
> 2016-11-29 rc2
> 2016-12-06 rc3
> 2016-12-13 rc4 or release
> 2016-12-20 delayed release if rc4 was necessary
> 
> This still leaves almost two weeks of margin before Christmas.
> 
> Thanks,
> 
> Paolo

  parent reply	other threads:[~2016-09-06  2:43 UTC|newest]

Thread overview: 17+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2016-09-01 11:18 [Qemu-devel] proposed release timetable for 2.8 Peter Maydell
2016-09-01 14:08 ` Stefan Hajnoczi
2016-09-05  9:38   ` Kevin Wolf
2016-09-05 18:20     ` Stefan Hajnoczi
2016-09-05 14:47   ` Paolo Bonzini
2016-09-05 15:11     ` Peter Maydell
2016-09-05 15:15       ` Paolo Bonzini
2016-09-14 14:27       ` Stefan Hajnoczi
2016-09-06  2:43     ` Michael S. Tsirkin [this message]
2016-09-06  7:52       ` Paolo Bonzini
2016-09-05 11:10 ` Peter Maydell
2016-09-05 12:09   ` Markus Armbruster
2016-09-06 10:33   ` Kevin Wolf
2016-09-06 10:40     ` Peter Maydell
2016-09-06 12:40       ` Markus Armbruster
2016-09-06 12:43         ` Peter Maydell
2016-09-05 12:34 ` Daniel P. Berrange

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20160906024335.cfmygl6rj4gssolg@redhat.com \
    --to=mst@redhat.com \
    --cc=pbonzini@redhat.com \
    --cc=peter.maydell@linaro.org \
    --cc=qemu-devel@nongnu.org \
    --cc=stefanha@redhat.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.