All of lore.kernel.org
 help / color / mirror / Atom feed
* RFC: Survey on release cycle
@ 2015-10-12 17:32 Wei Liu
  2015-10-14 10:41 ` Dario Faggioli
                   ` (7 more replies)
  0 siblings, 8 replies; 15+ messages in thread
From: Wei Liu @ 2015-10-12 17:32 UTC (permalink / raw)
  To: Xen-devel; +Cc: wei.liu2

Hi all

We've had two separate discussions about release cycles, one for
normal release [0], the other for changes in stable release
maintenance and possible long term supported releases [1]. There were
overwhelming support for having a shorter release cycle from
xen-unstable but we couldn't reach consensus on how to manage stable
releases.

The details on the current 9 months release cycle and proposed 6
months release cycle can be found in [0], while the current scheme for
stable releases can be found in [2]. A plethora of arguments can be
found in both [0] and [1], but in the end most if not all of them boil
down to empirical arguments / expectations or just merely different
opinions on the same fact so there wasn't really concrete outcome of
that two threads.

With the release of 4.6, it's important that we have agreement so that
we can get on with planning next release.

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 also omit the combination of 9 months release cycle +
LTS scheme because it doesn't look attractive in the first place.

Please express your preference with -2 (strongly argue against), -1
(not happy but not against), +1 (happy but won't argue for) and +2
(happy and argue for).

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

# 6 months release cycle + LTS scheme

Pick LTS release every 4 releases. Announce LTS before hand. Non-LTS
releases receive shorter support. Encourage more people to step up to
share the maintenance burden if necessary. Automate part of the
workflow to maintain stable releases and LTS releases. Write down
guideline for maintainers.

The length of support hasn't been discussed thoroughly -- but to make
LTS scheme stand out the length of support would be longer than what
we have now (18 + 18).

# 9 months release cycle + current stable release scheme

Don't change anything.


Wei.

[0] <20151002174356.GA3577@zion.uk.xensource.com>
[1] <20151006110758.GV29124@zion.uk.xensource.com>
[2] http://wiki.xenproject.org/wiki/Xen_Project_Maintenance_Releases

^ permalink raw reply	[flat|nested] 15+ messages in thread

end of thread, other threads:[~2015-10-29 15:12 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-10-12 17:32 RFC: Survey on release cycle Wei Liu
2015-10-14 10:41 ` Dario Faggioli
2015-10-14 10:57 ` Stefano Stabellini
2015-10-14 12:21 ` Ian Campbell
2015-10-14 12:30   ` Jan Beulich
2015-10-14 12:43     ` Ian Campbell
2015-10-14 13:08   ` Wei Liu
2015-10-14 14:57     ` Ian Campbell
2015-10-26 15:27   ` Ian Jackson
2015-10-15  7:47 ` Jan Beulich
2015-10-15  9:33 ` Ian Campbell
2015-10-15 12:32   ` Olaf Hering
2015-10-15 16:42 ` Juergen Gross
2015-10-26 15:25 ` Ian Jackson
2015-10-29 15:12 ` Andrew Cooper

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.