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
