[ovs-dev,3/3] Acknowledge that OVN committers are a new group.
diff mbox series

Message ID 20190920193510.27539-3-russell@ovn.org
State New
Headers show
Series
  • [ovs-dev,1/3] Update project name in RST file headers.
Related show

Commit Message

Russell Bryant Sept. 20, 2019, 7:35 p.m. UTC
The MAINTAINRES.rst and related files still discussed the OVS
committers group.  Since OVN was split out into its own repository,
the group of people with commit rights to OVN is different, and has
evolved to include a couple of people that were not previously OVS
committers.

This change aims to further formalize the creation of a separate group
of OVN committers.  It includes the OVS committers that made the most
changes to OVN in the past, as well as those who have already been
granted commit rights to OVN.

This change proposes that the new OVN committers group continues to
follow the exact same policies and procedures as the OVS committers
group, and simply updates the project name in those documents.

Signed-off-by: Russell Bryant <russell@ovn.org>
---
 AUTHORS.rst                                   |  8 ++--
 .../internals/committer-emeritus-status.rst   | 10 ++---
 .../internals/committer-grant-revocation.rst  | 24 +++++------
 .../internals/committer-responsibilities.rst  |  6 +--
 MAINTAINERS.rst                               | 40 ++++---------------
 5 files changed, 33 insertions(+), 55 deletions(-)

Comments

Ben Pfaff Sept. 20, 2019, 2:57 p.m. UTC | #1
On Fri, Sep 20, 2019 at 03:35:10PM -0400, Russell Bryant wrote:
> The MAINTAINRES.rst and related files still discussed the OVS
> committers group.  Since OVN was split out into its own repository,
> the group of people with commit rights to OVN is different, and has
> evolved to include a couple of people that were not previously OVS
> committers.
> 
> This change aims to further formalize the creation of a separate group
> of OVN committers.  It includes the OVS committers that made the most
> changes to OVN in the past, as well as those who have already been
> granted commit rights to OVN.
> 
> This change proposes that the new OVN committers group continues to
> follow the exact same policies and procedures as the OVS committers
> group, and simply updates the project name in those documents.
> 
> Signed-off-by: Russell Bryant <russell@ovn.org>

Acked-by: Ben Pfaff <blp@ovn.org>

Patch
diff mbox series

diff --git a/AUTHORS.rst b/AUTHORS.rst
index 4ebc3e03d..5c693a5ae 100644
--- a/AUTHORS.rst
+++ b/AUTHORS.rst
@@ -25,8 +25,10 @@ 
 Authors
 =======
 
-The following people authored or signed off on commits in the Open
-vSwitch source code or webpage version control repository.
+The following people authored or signed off on commits in the OVN
+source code or webpage version control repository.  Since OVN originated in the
+Open vSwitch git repository, this list also includes all of the names in the
+AUTHORS file at the time OVN was split out from OVS.
 
 ================================== ===============================================
 Name                               Email
@@ -651,5 +653,5 @@  weizj                           34965317@qq.com
 张强                            zhangqiang@meizu.com
 =============================== ===============================================
 
-Thanks to all Open vSwitch contributors.  If you are not listed above
+Thanks to all Open vSwitch and OVN contributors.  If you are not listed above
 but believe that you should be, please write to dev@openvswitch.org.
diff --git a/Documentation/internals/committer-emeritus-status.rst b/Documentation/internals/committer-emeritus-status.rst
index 9e4fdab21..6711b105b 100644
--- a/Documentation/internals/committer-emeritus-status.rst
+++ b/Documentation/internals/committer-emeritus-status.rst
@@ -22,14 +22,14 @@ 
       Avoid deeper levels because they do not render well.
 
 ==================================
-Emeritus Status for OVS Committers
+Emeritus Status for OVN Committers
 ==================================
 
-OVS committers are nominated and elected based on their impact on the Open
-vSwitch project.  Over time, as committers' responsibilities change, some may
+OVN committers are nominated and elected based on their impact on the OVN
+project.  Over time, as committers' responsibilities change, some may
 become unable or uninterested in actively participating in project governance.
 Committer "emeritus" status provides a way for committers to take a leave of
-absence from OVS governance responsibilities.  The following guidelines clarify
+absence from OVN governance responsibilities.  The following guidelines clarify
 the process around the emeritus status for committers:
 
 * A committer may choose to transition from active to emeritus, or from
@@ -47,7 +47,7 @@  the process around the emeritus status for committers:
 * Emeritus committers do not nominate or vote in committer elections.  From a
   governance perspective, they are equivalent to a non-committer.
 
-* Emeritus committers cannot merge patches to the OVS repository.
+* Emeritus committers cannot merge patches to the OVN repository.
 
 * Emeritus committers will be listed in a separate section in the
   MAINTAINERS.rst file to continue to recognize their contributions to the
diff --git a/Documentation/internals/committer-grant-revocation.rst b/Documentation/internals/committer-grant-revocation.rst
index 6d5344405..49c7769b8 100644
--- a/Documentation/internals/committer-grant-revocation.rst
+++ b/Documentation/internals/committer-grant-revocation.rst
@@ -22,13 +22,13 @@ 
       Avoid deeper levels because they do not render well.
 
 =====================================
-OVS Committer Grant/Revocation Policy
+OVN Committer Grant/Revocation Policy
 =====================================
 
-An OVS committer is a participant in the project with the ability to commit
+An OVN committer is a participant in the project with the ability to commit
 code directly to the master repository. Commit access grants a broad ability to
 affect the progress of the project as presented by its most important artifact,
-the code and related resources that produce working binaries of Open vSwitch.
+the code and related resources that produce working binaries of OVN
 As such it represents a significant level of trust in an individual's
 commitment to working with other committers and the community at large for the
 benefit of the project. It can not be granted lightly and, in the worst case,
@@ -64,7 +64,7 @@  the following in their interaction with the project:
   direction as viewed by current committers.
 
 - Commitment to meet the expectations described in the "Expectations of
-  Developer's with Open vSwitch Access"
+  Developer's with OVN Access"
 
 The process to grant commit access to a candidate is simple:
 
@@ -227,17 +227,17 @@  Vote Results for Grant of Commit Access
 Invitation to Accepted Committer
 --------------------------------
 
-    Due to your sustained contributions to the Open vSwitch (OVS) project we
-    would like to provide you with commit access to the project repository.
-    Developers with commit access must agree to fulfill specific
-    responsibilities described in the source repository:
+    Due to your sustained contributions to the OVN project we would like to
+    provide you with commit access to the project repository. Developers with
+    commit access must agree to fulfill specific responsibilities described in
+    the source repository:
 
         /Documentation/internals/committer-responsibilities.rst
 
     Please let us know if you would like to accept commit access and if so that
     you agree to fulfill these responsibilities. Once we receive your response
     we'll set up access. We're looking forward continuing to work together to
-    advance the Open vSwitch project.
+    advance the OVN project.
 
 Proposal to Revoke Commit Access for Detrimental Behavior
 ---------------------------------------------------------
@@ -310,9 +310,9 @@  Notification of Commit Revocation for Detrimental Behavior
 ----------------------------------------------------------
 
     After private discussion with you and careful consideration of the
-    situation, the other committers to the Open vSwitch (OVS) project have
-    concluded that it is in the best interest of the project that your commit
-    access to the project repositories be revoked and this has now occurred.
+    situation, the other committers to the OVN project have concluded that it
+    is in the best interest of the project that your commit access to the
+    project repositories be revoked and this has now occurred.
 
     The reasons for this decision are:
 
diff --git a/Documentation/internals/committer-responsibilities.rst b/Documentation/internals/committer-responsibilities.rst
index 357412522..6e5619243 100644
--- a/Documentation/internals/committer-responsibilities.rst
+++ b/Documentation/internals/committer-responsibilities.rst
@@ -21,9 +21,9 @@ 
 
       Avoid deeper levels because they do not render well.
 
-=========================================================
-Expectations for Developers with Open vSwitch Repo Access
-=========================================================
+================================================
+Expectations for Developers with OVN Repo Access
+================================================
 
 Pre-requisites
 --------------
diff --git a/MAINTAINERS.rst b/MAINTAINERS.rst
index a6434374b..3b46daad1 100644
--- a/MAINTAINERS.rst
+++ b/MAINTAINERS.rst
@@ -25,56 +25,34 @@ 
 Committers
 ==========
 
-Open vSwitch committers are the people who have been granted access to push
-changes to to the Open vSwitch git repository.
+OVN committers are the people who have been granted access to push
+changes to to the OVN git repository.
 
-The responsibilities of an Open vSwitch committer are documented
+The responsibilities of an OVN committer are documented
 `here <Documentation/internals/committer-responsibilities.rst>`__.
 
 The process for adding or removing committers is documented
 `here <Documentation/internals/committer-grant-revocation.rst>`__.
 
-This is the current list of active Open vSwitch committers:
+This is the current list of active OVN committers:
 
 .. list-table:: OVS Maintainers
    :header-rows: 1
 
    * - Name
      - Email
-   * - Alex Wang
-     - ee07b291@gmail.com
-   * - Alin Serdean
-     - aserdean@cloudbasesolutions.com
-   * - Andy Zhou
-     - azhou@ovn.org
-   * - Ansis Atteka
-     - aatteka@nicira.com
    * - Ben Pfaff
      - blp@ovn.org
-   * - Daniele Di Proietto
-     - daniele.di.proietto@gmail.com
    * - Gurucharan Shetty
      - guru@ovn.org
-   * - Ian Stokes
-     - istokes@ovn.org
-   * - Jarno Rajahalme
-     - jarno@ovn.org
-   * - Jesse Gross
-     - jesse@kernel.org
-   * - Joe Stringer
-     - joe@ovn.org
    * - Justin Pettit
      - jpettit@ovn.org
-   * - Pravin B Shelar
-     - pshelar@ovn.org
+   * - Mark Michelson
+     - mmichels@redhat.com
+   * - Numan Siddique
+     - nusddiq@redhat.com
    * - Russell Bryant
      - russell@ovn.org
-   * - Simon Horman
-     - horms@ovn.org
-   * - Thomas Graf
-     - tgraf@noironetworks.com
-   * - YAMAMOTO Takashi
-     - yamamoto@midokura.com
 
 The project also maintains a list of Emeritus Committers (or Maintainers).
 More information about Emeritus Committers can be found
@@ -85,5 +63,3 @@  More information about Emeritus Committers can be found
 
    * - Name
      - Email
-   * - Ethan J. Jackson
-     - ejj@eecs.berkeley.edu