From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ian Campbell Subject: Re: RFC: Survey on release cycle Date: Wed, 14 Oct 2015 13:21:11 +0100 Message-ID: <1444825271.23192.178.camel@citrix.com> References: <20151012173222.GE2421@zion.uk.xensource.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: Received: from mail6.bemta5.messagelabs.com ([195.245.231.135]) by lists.xen.org with esmtp (Exim 4.72) (envelope-from ) id 1ZmL3k-0007Z5-Lm for xen-devel@lists.xenproject.org; Wed, 14 Oct 2015 12:21:32 +0000 In-Reply-To: <20151012173222.GE2421@zion.uk.xensource.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: Wei Liu , Xen-devel List-Id: xen-devel@lists.xenproject.org On Mon, 2015-10-12 at 18:32 +0100, Wei Liu wrote: > [...] > There are several general options on how to proceed that I summarise > from previous discussions. Note that because there are too many moving > parts I pick some of my preferences as a starting point for the > discussion. I take it suggesting (and voting upon) other options is also acceptable? Assuming so then: > # 6 months release cycle + current stable release scheme > > The same stable release scheme applies (18 months full support + 18 > months security fixes). Encourage more people to step up to share the > maintenance burden if necessary. Automate part of the workflow to > maintain stable releases. Write down guideline for maintainers. I think this "current stable release scheme" and "18 months full support", implies an increase in the number of supported stable releases at any given time. I'd therefore like to also propose: # 6 months release cycle + extended security support The number of active stable branches remains constant (I think this is currently 2, implying a reducing from 18 months to 12 months) but the security support period is extended, such that the final cut off is the same 36 months (18+18 in the current scheme). So this becomes 12 months of full support + 24 months of security support. Aside: I'm a bit confused regarding whether our "stable release scheme" is defined in terms of number of concurrently supported releases or in terms of an absolute time. http://wiki.xenproject.org/wiki/Xen_Project_Maintenance_Releases definitely says it is concurrent release based, but your proposal above suggests otherwise. Is the wiki wrong? Ian.