Hello,

It is been 28 months since we last committed our major changes to
MAINTAINERS file. Lot of waters have flown in all the rivers since then.
New people joined, and some people left to find more interesting projects
from Gluster Project.

In my opinion, we surely should be having a practice of reviewing our
maintainer list for successful progress of project. It should reflect the
recent active contributors in the list, and ideally (if you compare to any
other active projects), we should be reviewing the list *every year*. But 2
years is not a bad thing considering the time we took to change things for
v2.0 (from v1.0).

I am attaching the proposed patch (can be broken into different patches per
component if one wants). I am planning to send this to review next week
with everyone of the maintainers (everyone whose name shifts places). But I
thought letting the Maintainers know about this through email first is a
good idea.

Feel free to agree, disagree or ignore. Please make sure you have reasons
why some changes are not valid. Please open the patch, where I have tried
to capture details too.

Would be great if we close on this soon. I say lets time box it to 15 days,
for everyone to raise objections, if any. After which, it would get merged
(15 days from the date of submission of patch).

Regards,
Amar
From 7e6b35db9a0da72dd393610eeba13dfd70571ec3 Mon Sep 17 00:00:00 2001
From: Amar Tumballi <[email protected]>
Date: Fri, 25 Oct 2019 22:57:04 +0530
Subject: [PATCH] MAINTAINERS: revised the maintainers list after 2 years

The last major change to the file happened 2 years 5 months back.
For the better health of the project, and to motivate the active
contributors, and keeping the file up-to-date with who is working
on what, it is critical for us to keep refreshing the file once
every 2 years (at least).

This is one such effort.

Highlighted changes:

* Moving both Jeff and Vijay from Maintainers to 'Special Thanks'
  section.
* Moving Amar and Xavi as Maintainers, and Atin as Peer, mainly
  looking at the activities (patches, reviews, merges) across
  the codebase, and also the contributions in discussions.
* Moving Shyam and Niels out of Peer list highlighting the 6+
  months of changed priorities.

* Changed Xavi's contact from Datalab's to Red Hat's
* Changed Amar's contact from Red Hat's to his Personal.

* Removed:
  - Block Device (BD)
  - Experimental (RIO / JBR)
  - Gluster Object
  - Gluster Hadoop Plugin
  - Nagios Monitoring

  - Marked 'glusterd2' as Deprecated.
    (and renamed glusterd1 to glusterd)

* Moved few people, who stopped major contribution, mainly
  because of changing companies, changing projects inside
  their own company etc, to 'Special Thanks' section.

* Additions:
  - Sunny Kumar added as Peer in Geo-Replication
  - Kotresh added as peer in Posix
  - Nithya Added as peer in readdir-ahead
  - Raghavendra Gowdappa added as peer in FUSE Bridge
  - Hari Gowtham as Peer in Quota
  - Yaniv Kaul for xxhash

Updates: bz#1193929
Change-Id: I0d6eccfee4306e26cdbc2b94f43ac493e2c25a61
Signed-off-by: Amar Tumballi <[email protected]>
---
 MAINTAINERS | 111 +++++++++++++++++-----------------------------------
 1 file changed, 35 insertions(+), 76 deletions(-)

diff --git a/MAINTAINERS b/MAINTAINERS
index b50c998c3..5366c4d3c 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -51,15 +51,11 @@ Descriptions of section entries:
 
 General Project Architects
 --------------------------
-M: Jeff Darcy <[email protected]>
-M: Vijay Bellur <[email protected]>
-P: Amar Tumballi <[email protected]>
+M: Amar Tumballi <[email protected]>
+M: Xavier Hernandez  <[email protected]>
 P: Pranith Karampuri <[email protected]>
 P: Raghavendra Gowdappa <[email protected]>
-P: Shyamsundar Ranganathan <[email protected]>
-P: Niels de Vos <[email protected]>
-P: Xavier Hernandez  <[email protected]>
-
+P: Atin Mukherjee <[email protected]>
 
 xlators:
 --------
@@ -87,10 +83,6 @@ P: Atin Mukherjee <[email protected]>
 S: Maintained
 F: xlators/features/barrier
 
-Block Device
-S: Orphan
-F: xlators/storage/bd/
-
 BitRot
 M: Kotresh HR <[email protected]>
 P: Raghavendra Bhat <[email protected]>
@@ -112,9 +104,8 @@ F: xlators/cluster/dht/
 
 Erasure Coding
 M: Pranith Karampuri <[email protected]>
-M: Xavier Hernandez  <[email protected]>
+M: Xavier Hernandez  <[email protected]>
 P: Ashish Pandey <[email protected]>
-P: Sunil Kumar Acharya <[email protected]>
 S: Maintained
 F: xlators/cluster/ec/
 
@@ -124,8 +115,9 @@ S: Maintained
 F: xlators/debug/error-gen/
 
 FUSE Bridge
-M: Niels de Vos <[email protected]>
-P: Csaba Henk <[email protected]>
+M: Csaba Henk <[email protected]>
+P: Raghavendra Gowdappa <[email protected]>
+P: Niels de Vos <[email protected]>
 S: Maintained
 F: xlators/mount/
 
@@ -163,13 +155,13 @@ F: xlators/features/leases/
 
 Locks
 M: Krutika Dhananjay <[email protected]>
+P: Xavier Hernandez  <[email protected]>
 S: Maintained
 F: xlators/features/locks/
 
 Marker
 M: Raghavendra Gowdappa <[email protected]>
 M: Kotresh HR <[email protected]>
-P: Sanoj Unnikrishnan <[email protected]>
 S: Maintained
 F: xlators/features/marker/
 
@@ -191,36 +183,32 @@ S: Maintained
 F: xlators/performance/nl-cache/
 
 NFS
-M: Shreyas Siravara <[email protected]>
-M: Jeff Darcy <[email protected]>
-P: Jiffin Tony Thottan <[email protected]>
-P: Soumya Koduri <[email protected]>
+M: Jiffin Tony Thottan <[email protected]>
+M: Soumya Koduri <[email protected]>
 S: Maintained
 F: xlators/nfs/server/
 
 Open-behind
 M: Raghavendra Gowdappa <[email protected]>
-P: Milind Changire <[email protected]>
 S: Maintained
 F: xlators/performance/open-behind/
 
 Posix:
 M: Raghavendra Bhat <[email protected]>
+P: Kotresh HR <[email protected]>
 P: Krutika Dhananjay <[email protected]>
-P: Jiffin Tony Thottan <[email protected]>
 S: Maintained
 F: xlators/storage/posix/
 
 Quick-read
 M: Raghavendra Gowdappa <[email protected]>
-P: Milind Changire <[email protected]>
 S: Maintained
 F: xlators/performance/quick-read/
 
 Quota
 M: Raghavendra Gowdappa <[email protected]>
-P: Sanoj Unnikrishnan <[email protected]>
 M: Shyamsundar Ranganathan <[email protected]>
+P: Hari Gowtham <[email protected]>
 S: Maintained
 F: xlators/features/quota/
 
@@ -231,8 +219,8 @@ S: Maintained
 F: xlators/performance/read-ahead/
 
 Readdir-ahead
-M: Poornima G <[email protected]>
-P: Krutika Dhananjay <[email protected]>
+M: Raghavendra Gowdappa <[email protected]>
+P: Nithya Balachandran <[email protected]>
 S: Maintained
 F: xlators/performance/readdir-ahead/
 
@@ -271,45 +259,24 @@ M: Susant Kumar Palai <[email protected]>
 S: Maintained
 F: xlators/features/cloudsync/
 
-Experimental Features:
-----------------------
-
-RIO-Distribution
-M: Shyamsundar Ranganathan <[email protected]>
-P: Kotresh HR <[email protected]>
-P: Susant Palai <[email protected]>
-S: Maintained
-F: xlators/experimental/dht2/
-
-Journal Based Replication
-M: Jeff Darcy <[email protected]>
-P: Mohammed Rafi KC <[email protected]>
-S: Maintained
-F: xlators/experimental/fdl/
-F: xlators/experimenta/jbr-client/
-F: xlators/experimental/jbr-server/
-
-
 Other bits of code:
 -------------------
 
 Doc
 M: Humble Chirammal <[email protected]>
 M: Raghavendra Talur <[email protected]>
-M: Prashanth Pai <[email protected]>
 S: Maintained
 F: doc/
 
 Geo Replication
 M: Aravinda V K <[email protected]>
 M: Kotresh HR <[email protected]>
-P: Mohammed Rafi KC <[email protected]>
+P: Sunny Kumar <[email protected]>
 S: Maintained
 F: geo-replication/
 
 Glusterfind
-M: Milind Changire <[email protected]>
-P: Aravinda VK <[email protected]>
+M: Aravinda VK <[email protected]>
 S: Maintained
 F: tools/glusterfind/
 
@@ -322,7 +289,8 @@ S: Maintained
 F: api/
 
 libglusterfs
-M: Amar Tumballi <[email protected]>
+M: Amar Tumballi <[email protected]>
+M: Xavier Hernandez  <[email protected]>
 M: Jeff Darcy <[email protected]>
 P: Kaleb Keithley <[email protected]>
 P: Niels de Vos <[email protected]>
@@ -335,14 +303,13 @@ F: libglusterfs/
 xxhash
 M: Aravinda VK <[email protected]>
 M: Kotresh HR <[email protected]>
-P: Amar Tumballi <[email protected]>
+P: Yaniv Kaul <[email protected]>
 S: Maintained
 F: contrib/xxhash/
 T: https://github.com/Cyan4973/xxHash.git
 
-Management Daemon - glusterd1
+Management Daemon - glusterd
 M: Atin Mukherjee <[email protected]>
-M: Samikshan Bairagya <[email protected]>
 S: Maintained
 F: cli/
 F: xlators/mgmt/glusterd/
@@ -351,7 +318,7 @@ Management Daemon - glusterd2
 M: Kaushal M <[email protected]>
 M: Prashanth Pai <[email protected]>
 P: Aravinda VK <[email protected]>
-S: Maintained
+S: Deprecated
 T: https://github.com/gluster/glusterd2.git
 
 Protocol
@@ -364,7 +331,6 @@ F: xlators/protocol/
 
 Remote Procedure Call subsystem
 M: Raghavendra Gowdappa <[email protected]>
-P: Milind Changire <[email protected]>
 P: Mohit Agrawal <[email protected]>
 S: Maintained
 F: rpc/rpc-lib/
@@ -414,8 +380,8 @@ Build:
 M: Kaleb Keithley <[email protected]>
 M: Niels de Vos <[email protected]>
 P: Anoop C S <[email protected]>
-P: Kaushal M <[email protected]>
 P: Raghavendra Talur <[email protected]>
+P: Hari Gowtham <[email protected]>
 S: Maintained
 
 Debian packages on download.gluster.org
@@ -453,22 +419,10 @@ Related projects
 ----------------
 Gluster Block
 M: Prasanna Kumar Kalever <[email protected]>
-P: Pranith Karampuri <[email protected]>
-P: Niels de Vos <[email protected]>
+M: Xiubo Li <[email protected]>
 S: Maintained
 T: https://github.com/gluster/gluster-block.git
 
-Gluster Object
-P: Ram Edara <[email protected]>
-P: Saravanakumar Arumugam <[email protected]>
-S: Maintained
-T: https://github.com/gluster/gluster-swift.git
-
-GlusterFS Hadoop HCFS plugin
-S: Orphan
-W: https://github.com/gluster/glusterfs-hadoop/wiki
-T: https://github.com/gluster/glusterfs-hadoop.git
-
 GlusterFS core-utils
 M: Anoop C S <[email protected]>
 S: Maintained
@@ -482,11 +436,6 @@ S: Maintained
 T: git://github.com/nfs-ganesha/nfs-ganesha.git
 F: src/nfs-ganesha~/src/FSAL/FSAL_GLUSTER/
 
-Nagios Monitoring
-M: Sahina Bose <[email protected]>
-S: Maintained
-T: https://github.com/gluster/nagios-plugins-gluster.git
-
 QEMU integration
 M: Niels de Vos <[email protected]>
 M: Prasanna Kumar Kalever <[email protected]>
@@ -529,12 +478,11 @@ Infrastructure
 Platform
 M: Michael Scherer <[email protected]>
 P: Shyamsundar Ranganathan <[email protected]>
-P: Amar Tumballi <[email protected]>
+P: Amar Tumballi <[email protected]>
 
 Continuous Integration
 M: Michael Scherer <[email protected]>
 M: Deepshikha Khandelwal <[email protected]>
-P: Kaushal M <[email protected]>
 P: Niels de Vos <[email protected]>
 
 Special Thanks
@@ -542,6 +490,17 @@ Special Thanks
 
 GlusterFS would not be possible without the contributions of:
 
+
+M: Vijay Bellur <[email protected]>
+M: Jeff Darcy <[email protected]>
+M: Shreyas Siravara <[email protected]>
+M: Kaushal M <[email protected]>
+M: Nigel Babu
+M: Prashanth Pai
+P: Sanoj Unnikrishnan
+P: Milind Changire <[email protected]>
+P: Sunil Kumar Acharya <[email protected]>
+M: Samikshan Bairagya <[email protected]>
 M: Chris Hertel
 M: M. Mohan Kumar <[email protected]>
 M: Shishir Gowda <[email protected]>
-- 
2.21.0

_______________________________________________
maintainers mailing list
[email protected]
https://lists.gluster.org/mailman/listinfo/maintainers

Reply via email to