From b414f23d2a78f73adad611338dae9c9f2531d832 Mon Sep 17 00:00:00 2001 From: Lukas Tenbrink Date: Mon, 27 Oct 2025 15:02:27 +0100 Subject: [PATCH] Add a page for general contribution guidelines, with a code of conduct and an AI disclaimer. --- index.rst | 1 + organization/general_rules_and_guidelines.rst | 37 +++++++++++++++++++ 2 files changed, 38 insertions(+) create mode 100644 organization/general_rules_and_guidelines.rst diff --git a/index.rst b/index.rst index b13ae2e..5a6feed 100644 --- a/index.rst +++ b/index.rst @@ -25,6 +25,7 @@ for your topic of interest. You can also use the search function in the top-left organization/how_to_contribute organization/areas organization/pull_requests/index + organization/general_rules_and_guidelines .. toctree:: :hidden: diff --git a/organization/general_rules_and_guidelines.rst b/organization/general_rules_and_guidelines.rst new file mode 100644 index 0000000..b366cbd --- /dev/null +++ b/organization/general_rules_and_guidelines.rst @@ -0,0 +1,37 @@ +General rules and guidelines +============================ + +This page contains guidelines relevant for contributing to any area of Godot. + +When contributing to any particular area, please also refer to its respective guidelines. + +Code of conduct +--------------- + +When you contribute to Godot, we expect that you respect our `Code of Conduct `__. + +Contributing with AI and large language models +---------------------------------------------- + +.. note:: When this page refers to "AI" it means any LLM/generative + AI model like ChatGPT, Claude, Grok, etc., or any other + models that fulfill the same role. + +The use of AI to contribute to Godot is discouraged. +We acknowledge that AI can be useful, but we are convinced that human effort results in better and more relevant +contributions. + +If you use AI to assist with your contribution, you are required to: + +- Understand and verify any of its solutions. + - If you don't understand the solution, do not submit it. +- Proofread and edit anything it generates. + - Alternatively, it would be better to let AI proofread something you created *on your own*. +- Disclose how and how much you used AI for your contribution. + - In particular, you must disclose if you used AI to write part of your contribution or issue/pull request description. + - Using translation software for text that you originally wrote is acceptable for issues and pull requests. + +As a rule of thumb, only submit code that you fully understand and are prepared to explain to a maintainer. Maintainers +are spending their personal time reviewing your code, it is your job to ensure that the code you submit is well-tested +and functional. Please be respectful of their time and only submit code that you have put thought and effort into. +Contributions made entirely by AI are prohibited.