b3e4cc67ec
governance doc job is failing because sphinx 4.4.0 raise error for hardcoded extlinks link - https://github.com/sphinx-doc/sphinx/pull/9800 Warning, treated as error: /home/zuul/src/opendev.org/openstack/governance/doc/source/goals/completed/pike/deploy-api-in-wsgi.rst:269:hardcoded link '6ef5fa9adc
' https://zuul.opendev.org/t/openstack/build/b84dd8d2989243bfa0cebee1a21dc4ff we have 'repo' as extlinks -16302d8a2f/doc/source/conf.py (L50)
This fixes the hardcoded extlinks link and unblock the gate. Change-Id: I61873080e0ebaa679fee191e1ae968a488bd637b
51 lines
2.0 KiB
ReStructuredText
51 lines
2.0 KiB
ReStructuredText
===============================================================
|
|
2016-04-14 Grant Cross-Project Team Voting in CP Specifications
|
|
===============================================================
|
|
|
|
Introduction
|
|
------------
|
|
|
|
Since the inception of the :repo:`openstack/openstack-specs` the Technical
|
|
Committee has had privileges in OpenStack's gerrit review system to +2
|
|
a specification, as oppose to a +1 which any individual member of the community
|
|
can give today.
|
|
|
|
The goal of this resolution is to recognize the cross-project specification
|
|
liaison team by allowing them to have the ability to +2 specifications, since
|
|
they should know better than anyone else if a specification will work with
|
|
their project.
|
|
|
|
|
|
Previous Workflow
|
|
-----------------
|
|
|
|
When a cross-project specification is proposed, the cross-project specification
|
|
liaisons, are responsible for providing feedback when a specification involves
|
|
their project.
|
|
|
|
Once there is consensus among the cross-project specification liaisons, the
|
|
specification is added to the Technical Committee's meeting agenda to be rubber
|
|
stamped to be merged.
|
|
|
|
|
|
New Workflow
|
|
------------
|
|
|
|
When a cross-project specification is proposed, the cross-project specification
|
|
liaisons will review it as usual. There will be a list of projects that are
|
|
known to be involved at the time within a specification. Those cross-project
|
|
specification liaisons will need to sign off on the specification with a +2.
|
|
|
|
Assuming there is consensus with those that are involved, the specification
|
|
will be merged (Workflow+1) by the cross-project chair after final discussion
|
|
in the `cross-project meeting
|
|
<https://wiki.openstack.org/wiki/Meetings/CrossProjectMeeting>`_.
|
|
|
|
In the cases where consensus cannot be met with the projects involved
|
|
with a cross-project specification, the specification can be appealed to the
|
|
Technical Committee to discuss a final decision.
|
|
|
|
Projects that have nothing to do with the specification may provide feedback in
|
|
the review, but the decision is up to those that will ultimately have to
|
|
implement the specification in their project.
|