Skip to content

Commit aebedd0

Browse files
committed
backport cyrus_bylaws.rst from master
1 parent afd6e45 commit aebedd0

File tree

1 file changed

+11
-19
lines changed

1 file changed

+11
-19
lines changed

docsrc/overview/cyrus_bylaws.rst

Lines changed: 11 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,9 @@ The Cyrus Governance Board is responsible for the overall direction of the Cyrus
1111

1212
The Board is comprised of:
1313

14-
* Wes Craig
15-
* Jeffrey Eaton
16-
* Ken Murchison
17-
* Benn Oshrin
18-
* Dave McMurtrie
1914
* Bron Gondwana
15+
* Ken Murchison
16+
* Ricardo Signes
2017

2118
II. The Cyrus Core Developers Group
2219
-----------------------------------
@@ -25,11 +22,12 @@ The Cyrus Core Developers Group is responsible for the technical guidance of the
2522

2623
The members of the Core Developers group are:
2724

28-
* Wes Craig
25+
* Alexey Melnikov
26+
* Bron Gondwana
27+
* ellie timoney
2928
* Ken Murchison
3029
* Matt Selsky
31-
* Bron Gondwana
32-
* Alexey Melnikov
30+
* Robert Stepanek
3331

3432
III. The Release Engineer
3533
-------------------------
@@ -38,24 +36,18 @@ The Release Engineer is responsible for making Cyrus releases. The Release Engin
3836

3937
The release engineer is:
4038

41-
* Jeroen van Meeuwen
42-
43-
IV. The Cyrus Roadmap
44-
---------------------
45-
46-
The :ref:`cyrus_roadmap` is a guideline as to the future of the Cyrus project. The Roadmap will include milestones including both new feature development as well as further development on existing features. Releases will be made in accordance with the Roadmap when possible. Changes to the Roadmap are suggested by the community at large. Changes must be approved by a series of votes. All changes must pass a simple 2/3 majority of the Core Developers Group and a simple 2/3 majority of the Governance Board.
47-
39+
* ellie timoney
4840

49-
V. Development Process
41+
IV. Development Process
5042
----------------------
5143

52-
Significant new features or changes to existing code should be discussed on the cyrus-dev mailing list prior to beginning development to allow feedback from other developers. Once a solution has been proposed and accepted by rough consensus of the developers, coding should proceed. All patches must be submitted through the bug tracking system. Once submitted to the tracking system, a member of the core developers group must review the code. If there are no objections to the patch by the core developers, the core developer should then commit the code to the source repository. The submitter of the code is responsible for ensuring that the code gets reviewed by the core developers. Submitters may inquire as to the status of their patches to either the Release Engineer or CORE no more than once per week. Accepted patches will be included in the next appropriate release regardless of the Roadmap.
44+
Significant new features or changes to existing code should be discussed on the cyrus-dev mailing list prior to beginning development to allow feedback from other developers. Once a solution has been proposed and accepted by rough consensus of the developers, coding should proceed. All patches must be submitted through the bug tracking system. Once submitted to the tracking system, a member of the core developers group must review the code. If there are no objections to the patch by the core developers, the core developer should then commit the code to the source repository. The submitter of the code is responsible for ensuring that the code gets reviewed by the core developers. Submitters may inquire as to the status of their patches to either the Release Engineer or CORE no more than once per week. Accepted patches will be included in the next appropriate release.
5345

54-
The Release Engineer shall make releases according to the Roadmap. If there are no blocker-level bugs, a release may be made at the Release Engineer's discretion. The Release Engineer may also classify a bug as blocker or as a security fix that requires immediate release.
46+
The Release Engineer shall make regular releases. If there are no blocker-level bugs, a release may be made at the Release Engineer's discretion. The Release Engineer may also classify a bug as blocker or as a security fix that requires immediate release.
5547

5648
The Core Developers group may block a pending release with a simple majority vote.
5749

58-
VI. Changes to the Bylaws
50+
V. Changes to the Bylaws
5951
-------------------------
6052

6153
A simple 2/3 majority vote of the current Governance Board is required to change the bylaws.

0 commit comments

Comments
 (0)