From 7517ee8a5795a85c1a877992c213199b0fd85517 Mon Sep 17 00:00:00 2001 From: Vijay Bellur Date: Tue, 20 Jun 2017 21:28:20 +0530 Subject: MAINTAINERS: Changes for Maintainers 2.0 Updates MAINTAINERS to be in sync with [1]. More details on Maintainers 2.0 can be found at [2]. [1] https://goo.gl/CcvP5K [2] https://hackmd.io/s/SkwiZd4qe Change-Id: I069ee8eb78ec4f5272052f3ba902eb29f0fdb64b BUG: 1463365 Signed-off-by: Vijay Bellur Reviewed-on: https://review.gluster.org/17583 Reviewed-by: Niels de Vos Smoke: Gluster Build System CentOS-regression: Gluster Build System Tested-by: Amar Tumballi Reviewed-by: Amar Tumballi Reviewed-by: jiffin tony Thottan Reviewed-by: soumya k Reviewed-by: mohammed rafi kc --- MAINTAINERS | 393 ++++++++++++++++++++++++++++++++++++++++++++++++++---------- 1 file changed, 330 insertions(+), 63 deletions(-) (limited to 'MAINTAINERS') diff --git a/MAINTAINERS b/MAINTAINERS index 4bb7aebc238..773d64e06f0 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -11,7 +11,7 @@ consult gluster-devel@gluster.org and not any specific individual privately. Descriptions of section entries: - M: Mail patches to: FullName + M: Main contact that knows and takes care of this area L: Mailing list that is relevant to this area W: Web-page with status/info Q: Patchwork web based patch tracking system site @@ -46,114 +46,261 @@ Descriptions of section entries: matches patches or files that contain one or more of the words printk, pr_info or pr_err One regex pattern per line. Multiple K: lines acceptable. + P: Peer for a component General Project Architects -------------------------- -M: Anand Avati -M: Jeff Darcy -M: Kaleb S. Keithley +M: Jeff Darcy M: Vijay Bellur +P: Amar Tumballi +P: Pranith Karampuri +P: Raghavendra Gowdappa +P: Shyamsundar Ranganathan +P: Niels de Vos +P: Xavier Hernandez xlators: -------- +Access Control List (ACL) +M: Raghavendra Talur +P: Jiffin Tony Thottan +S: Maintained +F: xlators/system/posix-acl/ + +Arbiter +M: Ravishankar N +P: Pranith Karampuri +S: Maintained +F: xlators/features/arbiter/ + Automatic File Replication (AFR) M: Pranith Karampuri +P: Ravishankar N S: Maintained F: xlators/cluster/afr/ +Barrier +M: Raghavendra Bhat +P: Atin Mukherjee +S: Maintained +F: xlators/features/barrier + Block Device S: Orphan F: xlators/storage/bd/ BitRot -M: Raghavendra Bhat +M: Kotresh HR +P: Raghavendra Bhat S: Maintained F: xlators/features/bit-rot/ Changelog M: Aravinda V K +P: Kotresh HR S: Maintained F: xlators/features/changelog/ Changetimerecorder -M: Dan Lambright +M: Shyamsundar Ranganathan +P: Hari Gowtham S: Maintained F: xlators/features/changetimerecorder/ +Decompounder +M: Krutika Dhananjay +P: Pranith Karampuri +S: Maintained +F: xlators/features/decompounder/ + Distributed Hashing Table (DHT) M: Raghavendra Gowdappa -M: Shyamsundar Ranganathan +M: Nithya Balachandran +P: Susant Palai S: Maintained F: xlators/cluster/dht/ Erasure Coding M: Pranith Karampuri M: Xavier Hernandez +P: Ashish Pandey +P: Sunil Kumar Acharya S: Maintained F: xlators/cluster/ec/ +Error-gen +M: Raghavendra Talur +S: Maintained +F: xlators/debug/error-gen/ + FUSE Bridge M: Niels de Vos -M: Raghavendra Bhat +P: Csaba Henk S: Maintained F: xlators/mount/ Index M: Pranith Karampuri +P: Ravishankar N S: Maintained F: xlators/features/index/ +IO Cache +M: Raghavendra Gowdappa +P: Mohammed Rafi KC +P: Nithya Balachandran +S: Maintained +F: xlators/performance/io-cache/ + +IO Statistics +M: Krutika Dhananjay +M: Shyam Ranganathan +S: Maintained +F: xlators/debug/io-stats/ + IO threads M: Pranith Karampuri +P: Ravishankar N S: Maintained F: xlators/performance/io-threads/ +Leases +M: Poornima G +P: Niels de Vos +P: Soumya Koduri +S: Maintained +F: xlators/features/leases/ + Locks -M: Pranith Karampuri +M: Krutika Dhananjay S: Maintained F: xlators/features/locks/ Marker M: Raghavendra Gowdappa +M: Kotresh HR +P: Sanoj Unnikrishnan S: Maintained F: xlators/features/marker/ +Meta +M: Mohammed Rafi KC +S: Maintained +F: xlators/features/meta/ + +Metadata-cache +M: Poornima G +P: Soumya Koduri +S: Maintained +F: xlators/performance/md-cache/ + +Negative-lookup Cache +M: Poornima G +P: Pranith Karampuri +S: Maintained +F: xlators/performance/nl-cache/ + NFS M: Niels de Vos +P: Jiffin Tony Thottan +P: Soumya Koduri S: Maintained F: xlators/nfs/server/ -Performance +Open-behind M: Raghavendra Gowdappa +P: Milind Changire S: Maintained -F: xlators/performance/ +F: xlators/performance/open-behind/ Posix: -M: Pranith Karampuri M: Raghavendra Bhat +P: Krutika Dhananjay +P: Jiffin Tony Thottan S: Maintained F: xlators/storage/posix/ +Quick-read +M: Raghavendra Gowdappa +P: Milind Changire +S: Maintained +F: xlators/performance/quick-read/ + Quota M: Raghavendra Gowdappa +P: Sanoj Unnikrishnan +M: Shyamsundar Ranganathan S: Maintained F: xlators/features/quota/ +Read-ahead +M: Raghavendra Gowdappa +P: Csaba Henk +S: Maintained +F: xlators/performance/read-ahead/ + +Readdir-ahead +M: Poornima G +P: Krutika Dhananjay +S: Maintained +F: xlators/performance/readdir-ahead/ + +Sharding +M: Krutika Dhananjay +S: Maintained +F: xlators/features/shard/ + Tiering -M: Dan Lambright +M: Shyamsundar Ranganathan +P: Hari Gowtham S: Maintained F: xlators/cluster/dht/src/tier.c -F: xlators/features/changetimerecorder -F: libglusterfs/src/gfdb -W: http://www.gluster.org/community/documentation/index.php/Features/data-classification + +Trash +M: Anoop C S +M: Jiffin Tony Thottan +S: Maintained +F: xlators/features/trash/ Upcall -M: Niels de Vos +M: Poornima G +M: Soumya Koduri +P: Niels de Vos S: Maintained F: xlators/features/upcall/ +Write-behind +M: Raghavendra Gowdappa +P: Csaba Henk +S: Maintained +F: xlators/performance/write-behind/ + +Write Once Read Many +P: Karthik US +S: Maintained +F: xlators/features/read-only/ + +Experimental Features: +---------------------- + +Distributed Hash Table 2 +M: Shyamsundar Ranganathan +P: Kotresh HR +P: Susant Palai +S: Maintained +F: xlators/experimental/dht2/ + +Journal Based Replication +M: Jeff Darcy +P: Mohammed Rafi KC +S: Maintained +F: xlators/experimental/fdl/ +F: xlators/experimenta/jbr-client/ +F: xlators/experimental/jbr-server/ + + Other bits of code: ------------------- @@ -166,28 +313,43 @@ F: doc/ Geo Replication M: Aravinda V K +M: Kotresh HR +P: Mohammed Rafi KC S: Maintained F: geo-replication/ - Glupy S: Orphan F: xlators/features/glupy/ +Glusterfind +M: Milind Changire +P: Aravinda VK +S: Maintained +F: tools/glusterfind/ + libgfapi M: Niels de Vos -M: Shyamsundar Ranganathan +P: Poornima G +P: Shyamsundar Ranganathan +P: Soumya Koduri S: Maintained F: api/ libgfdb -M: Dan Lambright +M: Shyamsundar Ranganathan +P: Hari Gowtham S: Maintained F: libglusterfs/src/gfdb/ libglusterfs -M: Niels de Vos -M: Pranith Karampuri +M: Amar Tumballi +M: Jeff Darcy +P: Kaleb Keithley +P: Niels de Vos +P: Pranith Karampuri +P: Raghavendra Gowdappa +P: Shyamsundar Ranganathan S: Maintained F: libglusterfs/ @@ -199,24 +361,73 @@ S: Maintained F: contrib/xxhash/ T: https://github.com/Cyan4973/xxHash.git -Management Daemon -M: Kaushal Madappa +Management Daemon - glusterd1 M: Atin Mukherjee +M: Samikshan Bairagya S: Maintained F: cli/ -F: xlators/mgmt/ +F: xlators/mgmt/glusterd/ + +Management Daemon - glusterd2 +M: Kaushal M +M: Prashanth Pai +P: Aravinda VK +S: Maintained +T: https://github.com/gluster/glusterd2.git + +Protocol +M: Kaleb Keithley +M: Niels de Vos +M: Raghavendra Gowdappa +P: Mohammed Rafi KC +S: Maintained +F: xlators/protocol/ + +RDMA subsystem +M: Raghavendra Gowdappa +M: Amar Tumballi +P: Mohammed Rafi KC +S: Maintained +F: rpc/rpc-transport/rdma/ Remote Procedure Call subsystem M: Raghavendra Gowdappa +P: Milind Changire +P: Mohit Agrawal S: Maintained -F: rpc/ +F: rpc/rpc-lib/ +F: rpc/xdr/ Snapshot -M: Rajesh Joseph +M: Raghavendra Bhat +P: Mohammed Rafi KC S: Maintained F: xlators/mgmt/glusterd/src/glusterd-snap* F: extras/snap-scheduler.py +Socket subsystem +M: Raghavendra Gowdappa +P: Krutika Dhananjay +P: Milind Changire +P: Mohammed Rafi KC +P: Mohit Agrawal +S: Maintained +F: rpc/rpc-transport/socket/ + +Testing - .t framework +M: Raghavendra Talur +S: Maintained +F: tests/ + +Utilities +M: Aravinda VK +P: Niels de Vos +P: Nigel Babu +P: Raghavendra Talur +P: Sachidanda Urs +S: Maintained +F: extras/ + Events APIs M: Aravinda VK S: Maintained @@ -230,59 +441,83 @@ Distribution Specific: Build: M: Kaleb Keithley M: Niels de Vos +P: Anoop C S +P: Kaushal M +P: Raghavendra Talur S: Maintained -Debian Packaging -M: Patrick Matthäi -M: Louis Zuckerman +Debian packages on download.gluster.org +M: packaging@gluster.org +M: Kaleb Keithley +P: Nigel Babu S: Maintained -W: http://packages.qa.debian.org/g/glusterfs.html +W: http://download.gluster.org/pub/gluster/glusterfs/LATEST/Debian/Debian.README +T: https://github.com/gluster/glusterfs-debian.git -Fedora Packaging -M: glusterfs-owner@fedoraproject.org -M: Humble Chirammal +OpenSuSE +M: packaging@gluster.org M: Kaleb Keithley -M: Niels de Vos +P: Nigel Babu S: Maintained -W: https://apps.fedoraproject.org/packages/glusterfs -T: https://src.fedoraproject.org/git/rpms/glusterfs.git - -FreeBSD port -S: Orphan +W: https://build.opensuse.org/repositories/home:glusterfs +W: https://download.gluster.org/pub/gluster/glusterfs/LATEST/SuSE/SuSE.README +T: https://github.com/gluster/glusterfs-suse.git -MacOS X port -S: Orphan - -NetBSD port -M: Emmanuel Dreyfus +Packages for the CentOS Storage SIG +M: centos-devel@centos.org +M: Niels de Vos +P: Kaleb Keithley S: Maintained -W: http://pkgsrc.se/filesystems/glusterfs +W: https://wiki.centos.org/SpecialInterestGroup/Storage/Gluster +T: https://github.com/CentOS-Storage-SIG/glusterfs.git -Ubuntu Packaging -M: Louis Zuckerman +Ubuntu PPA +M: packaging@gluster.org +M: Kaleb Keithley +P: Nigel Babu S: Maintained +W: https://launchpad.net/~gluster W: http://download.gluster.org/pub/gluster/glusterfs/LATEST/Ubuntu/Ubuntu.README - +T: https://github.com/gluster/glusterfs-debian.git Related projects ---------------- -Gluster Openstack Swift -M: Luis Pabon +Gluster Block +M: Prasanna Kumar Kalever +P: Pranith Karampuri +P: Niels de Vos +S: Maintained +T: https://github.com/gluster/gluster-block.git + +Gluster Object +P: Ram Edara +P: Saravanakumar Arumugam S: Maintained T: https://github.com/gluster/gluster-swift.git GlusterFS Hadoop HCFS plugin -M: Jay Vyas -S: Maintained +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 +S: Maintained +T: https://github.com/gluster/glusterfs-coreutils.git + NFS-Ganesha FSAL plugin +M: Jiffin Tony Thottan M: Kaleb Keithley +M: Soumya Koduri S: Maintained T: git://github.com/nfs-ganesha/nfs-ganesha.git F: src/nfs-ganesha~/src/FSAL/FSAL_GLUSTER/ +Nagios Monitoring +M: Sahina Bose +S: Maintained +T: https://github.com/gluster/nagios-plugins-gluster.git + QEMU integration M: Niels de Vos M: Prasanna Kumar Kalever @@ -291,13 +526,27 @@ T: git://git.qemu.org/qemu.git F: block/gluster.c Samba VFS plugin +M: Anoop C S M: Raghavendra Talur -M: Jose Rivera -M: Ira Cooper +M: Michael Adam +M: Poornima G S: Maintained T: git://git.samba.org/samba.git F: source3/modules/vfs_glusterfs.c +Storhaug +M: Jose A. Rivera +P: Kaleb Keithley +S: Maintained +T: https://github.com/linux-ha-storage/storhaug.git + +Testing - Glusto +M: Jonathan Holloway +M: Shwetha Panduranga +P: Nigel Babu +S: Maintained +T: https://github.com/gluster/glusto-tests.git + Wireshark dissectors M: Niels de Vos S: Maintained @@ -305,25 +554,43 @@ W: https://forge.gluster.org/wireshark T: http://code.wireshark.org/git/wireshark F: epan/dissectors/packet-gluster* +Infrastructure +-------------- + +Platform +M: Nigel Babu +M: Michael Scherer +P: Shyamsundar Ranganathan +P: Amar Tumballi + +Continuous Integration +M: Nigel Babu +M: Michael Scherer +P: Kaushal M +P: Niels de Vos + Special Thanks -------------- GlusterFS would not be possible without the contributions of: -M: Amar Tumballi -M: Chris Hertel +M: Chris Hertel M: M. Mohan Kumar M: Shishir Gowda M: Brian Foster -M: Csaba Henk -M: Anand Avati +M: Anand Avati M: Dennis Schafroth M: Harshavardhana -M: Krishnan Parthasarathi +M: Krishnan Parthasarathi M: Justin Clift M: Venky Shankar M: Shravan Chandrashekar -M: Joseph Fernandes -M: Vijaikumar Mallikarjuna -M: Anand Subramanian +M: Joseph Fernandes +M: Vijaikumar Mallikarjuna +M: Anand Subramanian M: Bharata B Rao +M: Rajesh Joseph +M: Dan Lambright +M: Jay Vyas +M: Luis Pabon +M: Ira Cooper -- cgit