summaryrefslogtreecommitdiffstats
path: root/CONTRIBUTING.md
diff options
context:
space:
mode:
authorAmar Tumballi <amar@kadalu.io>2020-12-15 02:13:47 +0530
committerGitHub <noreply@github.com>2020-12-15 02:13:47 +0530
commit9c2bd7cbf6c00604d12a42de463e09739f6a84bc (patch)
tree1c13446afe9d6286641664eee62e8ca5be6f16b6 /CONTRIBUTING.md
parent715d1c73860266442cfe424ab0cfa96448726f99 (diff)
downloadglusterfs-9c2bd7cbf6c00604d12a42de463e09739f6a84bc.tar.gz
glusterfs-9c2bd7cbf6c00604d12a42de463e09739f6a84bc.tar.xz
glusterfs-9c2bd7cbf6c00604d12a42de463e09739f6a84bc.zip
CONTRIBUTING: Update details on how to join the team (#1895)
Updates: #1584 Change-Id: Ib9e577c04ccf13167bfe605ddc9b6b27c2720f5c Signed-off-by: Amar Tumballi <amar@kadalu.io>
Diffstat (limited to 'CONTRIBUTING.md')
-rw-r--r--CONTRIBUTING.md33
1 files changed, 33 insertions, 0 deletions
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index 8442509d47..c65cd8481e 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -84,6 +84,39 @@ About two tasks are one time for the life time. You can continue to use the same
- When the PR has 'Approved' flag from corresponding maintainer.
- If you feel there is delay, feel free to add a comment, discuss the same in Slack channel, or send email.
+## Becoming member of gluster.org team in github
+
+This section details the process of becoming part of gluster.org team.
+The member list is reviewed by the current maintainers along with infra team time to time.
+
+### How to create a presence/identity in the Gluster.org projects
+
+Words 'MUST', 'SHOULD' etc to be referred from [RFC2119](https://tools.ietf.org/html/rfc2119)
+
+* MUST have enabled [two-factor authentication](https://help.github.com/articles/about-two-factor-authentication) on their GitHub account
+* MUST have read the [contributor guide](#)
+* SHOULD have made multiple contributions to the project or community. Contribution may include, but is not limited to:
+ - Authoring or reviewing PRs on GitHub
+ - Filing or commenting on issues on GitHub
+ - Contributing to subproject, or community discussions (e.g. meetings, Slack, email discussion forums, Stack Overflow)
+* SHOULD be subscribed to [gluster-users](https://lists.gluster.org/mailman/listinfo/gluster-users), [gluster-devel](https://lists.gluster.org/mailman/listinfo/gluster-devel) mailing lists.
+* SHOULD be actively contributing to 1 or more subprojects for 30 days.
+* Sponsored by 2 gluster-maintainers. Note the following requirements for sponsors:
+ - Sponsors must have close interactions with the prospective member - e.g. code/design/proposal review, coordinating on issues, etc.
+ - Sponsors must be the maintainer of an active repo in the Gluster org
+ - An approver/reviewer in the Gluster org may sponsor someone for the Gluster org; as long as it's a project they're involved with.
+
+
+### Request Process
+
+* Open an issue against the [project-infrastructure](https://github.com/gluster/project-infrastructure) repo
+ - With your github handle
+ - Ensure your sponsors are @mentioned on the issue or may be as approvers
+ - Have your sponsoring reviewers reply confirmation of sponsorship: +1
+* Once your sponsors have responded, your request will be reviewed by the admin. Any missing information will be requested.
+
+
+
## By contributing to this project, the contributor would need to agree to below.
### Developer's Certificate of Origin 1.1