diff options
author | Amar Tumballi <amar@kadalu.io> | 2020-12-15 02:13:47 +0530 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-12-15 02:13:47 +0530 |
commit | 9c2bd7cbf6c00604d12a42de463e09739f6a84bc (patch) | |
tree | 1c13446afe9d6286641664eee62e8ca5be6f16b6 /CONTRIBUTING.md | |
parent | 715d1c73860266442cfe424ab0cfa96448726f99 (diff) | |
download | glusterfs-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.md | 33 |
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 |