diff --git a/llvm/docs/DeveloperPolicy.rst b/llvm/docs/DeveloperPolicy.rst index b125fcb0da7ab..ead173e921678 100644 --- a/llvm/docs/DeveloperPolicy.rst +++ b/llvm/docs/DeveloperPolicy.rst @@ -539,11 +539,21 @@ What are the expectations around a revert? Obtaining Commit Access ----------------------- -We grant commit access to contributors that can provide a valid justification. -If you would like commit access, please use this `link `_ to file +Once you have 3 or more merged pull requests, you may use this +link `_ to file an issue and request commit access. Replace the string in the title with your github username, and explain why you are requesting commit access in -the issue description. If approved, a GitHub invitation will be sent to your +the issue description. Once the issue is created, you will need to get two +current contributors to support your request before commit access will be granted. + +Reviewers of your committed patches will automatically be CCed upon creating the issue. +Most commonly these reviewers will provide the necessary approval, but approvals +from other LLVM committers are also acceptable. Those reviewing the application are +confirming that you have indeed had three patches committed, and that based on interactions +on those reviews and elsewhere in the LLVM community they have no concern about you +adhering to our Developer Policy and Code of Conduct. + +If approved, a GitHub invitation will be sent to your GitHub account. In case you don't get notification from GitHub, go to `Invitation Link `_ directly. Once you accept the invitation, you'll get commit access.