Propose changes to the stable core team

This resolution is proposing that we rename the
Extended Maintenance SIG to the Stable Maintenance
SIG and empower project teams to further manage
their stable core team and policies.

Change-Id: I2e5dbc5132ec70ac2ffe6e088ba2f77db8f944c2
This commit is contained in:
Mohammed Naser 2021-09-23 11:46:04 -04:00 committed by Jay S Bryant
parent ffb9b92cc0
commit c688a93ae7
1 changed files with 52 additions and 0 deletions

View File

@ -0,0 +1,52 @@
======================================
2021-09-23 Stable Core Team Process
======================================
During the past Shanghai PTG, the TC discussed the Stable Core team process,
there were some concerns which include:
* Projects can't get things done because of the stable policy
* The stable core team is overworked as it is.
* The OpenStack community isn't getting enough stable reviewers on teams.
The idea of removing or changing the stable policy was raised since most
consumers of OpenStack assume that releases will be stable and the stable tag
is barely used anymore.
Also, a much more conservative group of people are working on OpenStack;
hence, they have experience and are less likely to break things now.
Recently, during the TC Xena PTG, this issue was brought up again because the
Stable Maintenance Core Team is not as active as it used to be, so we are
wondering if we still need a Stable Maintenance Core Team or if it should
become more of an advisory team.
Current Challenges
------------------
* A few of the team members still pop in and out.
* We still have Stable Core members in each project.
* There may be some teams that don't have any stable core team members.
Proposed Solution
-----------------
The proposed solution has two changes: 1) Enabling project teams to
manage their own stable core teams and 2) renaming the 'Extended Maintenance'
SIG to 'Stable Maintenance'.
The first change is required due to the Stable Support Team no longer
being active. Without that team in place, the individual project teams
need to be enabled to manage their own stable core team and policies.
The stable core teams will be managed in the same way that the regular
core team is managed. Project teams will also be empowered to
create/enforce polices that best meet the needs of that project.
The policies must continue to be consistent with the existing
stable polices and must also be documented for reference by the
project team.
The second change, renaming the 'Extended Maintenance' SIG to the
'Stable Maintenance' SIG is being done to make it clear that this
team is able to provide guidance on stable maintenance issues.
Previously, the team was named the 'Stable Support Team' so
making this name change is sensible and clarifies the fact that
the team is able to provide guidance on stable branch issues
when necessary.