diff --git a/llvm/docs/CodeOfConduct.rst b/llvm/docs/CodeOfConduct.rst index c88c86369382e..0e986b25df3c8 100644 --- a/llvm/docs/CodeOfConduct.rst +++ b/llvm/docs/CodeOfConduct.rst @@ -2,6 +2,8 @@ This work is licensed under a Creative Commons Attribution 3.0 Unported License. SPDX-License-Identifier: CC-BY-3.0 +.. _LLVM Community Code of Conduct: + ============================== LLVM Community Code of Conduct ============================== diff --git a/llvm/docs/DeveloperPolicy.rst b/llvm/docs/DeveloperPolicy.rst index f49b5b13378ea..7a7c17ba57004 100644 --- a/llvm/docs/DeveloperPolicy.rst +++ b/llvm/docs/DeveloperPolicy.rst @@ -104,6 +104,7 @@ When submitting patches, please do not add confidentiality or non-disclosure notices to the patches themselves. These notices conflict with the LLVM licensing terms and may result in your contribution being excluded. + .. _code review: Code Reviews @@ -634,6 +635,24 @@ attribution mechanism. The previous method was to include "Patch by John Doe." in a separate line of the commit message and there are automated processes that rely on this format. +Bans +---- + +The goal of a ban is to protect people in the community from having to interact +with people who are consistently not respecting the +:ref:`LLVM Community Code of Conduct` in LLVM project spaces. Contributions of +any variety (pull requests, issue reports, forum posts, etc.) require +interacting with the community. Therefore, we do not accept any form of direct +contribution from a banned individual. + +Indirect contributions are permissible only by someone taking full ownership of +such a contribution and they are responsible for all related interactions with +the community regarding that contribution. + +When in doubt how to act in a specific instance, please reach out to +conduct@llvm.org for advice. + + .. _IR backwards compatibility: IR Backwards Compatibility