diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-21 11:54:28 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-21 11:54:28 +0000 |
commit | e6918187568dbd01842d8d1d2c808ce16a894239 (patch) | |
tree | 64f88b554b444a49f656b6c656111a145cbbaa28 /doc/governance.rst | |
parent | Initial commit. (diff) | |
download | ceph-e6918187568dbd01842d8d1d2c808ce16a894239.tar.xz ceph-e6918187568dbd01842d8d1d2c808ce16a894239.zip |
Adding upstream version 18.2.2.upstream/18.2.2
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to '')
-rw-r--r-- | doc/governance.rst | 138 |
1 files changed, 138 insertions, 0 deletions
diff --git a/doc/governance.rst b/doc/governance.rst new file mode 100644 index 000000000..493a87666 --- /dev/null +++ b/doc/governance.rst @@ -0,0 +1,138 @@ +.. _governance: + +============ + Governance +============ + +The Ceph open source community is guided by a few different groups. + +Key principles +============== + + * Decision-making is consensus-driven by those who participate. + * Leadership roles are defined primarily by responsibility, not prestige or seniority. + * It is normal and healthy for these roles to be passed on to others + * Everyone's role is ultimately to serve the users and participation + is voluntary. + +Bodies +------ + +Ceph Executive Council +====================== + +Responsibilities +---------------- + + * Arbiter in cases where decisions cannot be reached by consensus + * Distribute key responsibilities amongst themselves or others + * Point of contact for the project + * Representatives for Ceph foundation board meetings + * Ensure things get done + +Membership +---------- + + * 3 people + * Elected by the steering committee + * Candidates self-nominate or are nominated by other members + * Discussion of how roles/responsibilities may be delegated + * Ranked-choice vote by the steering committee + * 2 year terms, with one member being elected in even years, and the + other two in odd years + * Members may resign at any time, and the steering committee may vote + to appoint a replacement for the rest of their term + * members must involve >1 employer + +Current Members +^^^^^^^^^^^^^^^ + +* Dan van der Ster <daniel.vanderster@cern.ch> +* Josh Durgin <jdurgin@redhat.com> +* Neha Ojha <nojha@redhat.com> + +.. _csc: + +Ceph Steering Committee +======================= + +Responsibilities +---------------- + + * Elect executive council + * Amend governance model (by majority vote) + * Meet regularly to discuss and decide on tactical and strategic projects + and improvements + +Membership +---------- + + * Developers, users, community members + * Voting members can be nominated and added/removed by existing + members (2/3 majority) + * Anyone may attend steering committee meetings as a non-voting participant + * Existing Ceph Leadership Team members are grandfathered in + * Membership reflected by an email list and on the Ceph website and + docs + +Current Members +^^^^^^^^^^^^^^^ + + * Adam King <adking@redhat.com> + * Casey Bodley <cbodley@redhat.com> + * Dan van der Ster <dan.vanderster@clyso.com> + * David Orman <ormandj@1111systems.com> + * Ernesto Puerta <epuerta@redhat.com> + * Gregory Farnum <gfarnum@redhat.com> + * Haomai Wang <haomai@xsky.com> + * Ilya Dryomov <idryomov@redhat.com> + * Igor Fedotov <igor.fedotov@croit.io> + * Jeff Layton <jlayton@redhat.com> + * Josh Durgin <jdurgin@redhat.com> + * João Eduardo Luis <joao@suse.de> + * Ken Dreyer <kdreyer@redhat.com> + * Mark Nelson <mnelson@redhat.com> + * Matt Benjamin <mbenjami@redhat.com> + * Mike Perez <miperez@redhat.com> + * Myoungwon Oh <myoungwon.oh@samsung.com> + * Neha Ojha <nojha@redhat.com> + * Patrick Donnelly <pdonnell@redhat.com> + * Sam Just <sjust@redhat.com> + * Vikhyat Umrao <vikhyat@redhat.com> + * Xie Xingguo <xie.xingguo@zte.com.cn> + * Yehuda Sadeh <yehuda@redhat.com> + * Yingxin Cheng <yingxin.cheng@intel.com> + * Yuri Weinstein <yweinste@redhat.com> + * Zac Dover <zac.dover@gmail.com> + +.. _ctl: + +Component Team Leads +==================== + +Responsibilities +---------------- + + * Manage a `component team`_ in Ceph + * Ensure PRs are reviewed and merged + * Ensure severe bug fixes are backported + * Run standups + * Bug triage, scrubs + * etc. + +Team leads are selected by the executive council, generally based on +the recommendation by team members and outgoing lead. Periodic +rotation of lead responsibility among team members is encouraged. + +The Ceph Foundation +------------------- + +The Ceph Foundation is organized as a directed fund under the Linux +Foundation and is tasked with supporting the Ceph project community +and ecosystem. It has no direct control over the technical direction +of the Ceph open source project beyond offering feedback and input +into the collaborative development process. + +For more information, see :ref:`foundation`. + +.. _component team: https://ceph.io/en/community/team/ |