From eb4753feed1ef9c43598023ea0ee4ce18346e6c3 Mon Sep 17 00:00:00 2001 From: Lukas Tenbrink Date: Tue, 29 Jul 2025 20:18:10 +0200 Subject: [PATCH] Add a skeleton for a potential structure. --- contributing_source_code/code_style.rst | 2 + .../creating_pull_requests.rst | 4 ++ contributing_source_code/documentation.rst | 4 ++ contributing_source_code/first_steps.rst | 4 ++ .../reviewing_pull_requests.rst | 4 ++ contributing_source_code/unit_tests.rst | 4 ++ index.rst | 54 ++++++++++++++++++- maintainers/about.rst | 2 + proposals/about.rst | 2 + translation/first_steps.rst | 4 ++ triage/about.rst | 2 + 11 files changed, 84 insertions(+), 2 deletions(-) create mode 100644 contributing_source_code/code_style.rst create mode 100644 contributing_source_code/creating_pull_requests.rst create mode 100644 contributing_source_code/documentation.rst create mode 100644 contributing_source_code/first_steps.rst create mode 100644 contributing_source_code/reviewing_pull_requests.rst create mode 100644 contributing_source_code/unit_tests.rst create mode 100644 maintainers/about.rst create mode 100644 proposals/about.rst create mode 100644 translation/first_steps.rst create mode 100644 triage/about.rst diff --git a/contributing_source_code/code_style.rst b/contributing_source_code/code_style.rst new file mode 100644 index 0000000..bff8915 --- /dev/null +++ b/contributing_source_code/code_style.rst @@ -0,0 +1,2 @@ +Code Style +========== diff --git a/contributing_source_code/creating_pull_requests.rst b/contributing_source_code/creating_pull_requests.rst new file mode 100644 index 0000000..38f738b --- /dev/null +++ b/contributing_source_code/creating_pull_requests.rst @@ -0,0 +1,4 @@ +Creating Pull Requests +====================== + +TODO diff --git a/contributing_source_code/documentation.rst b/contributing_source_code/documentation.rst new file mode 100644 index 0000000..e6b05c0 --- /dev/null +++ b/contributing_source_code/documentation.rst @@ -0,0 +1,4 @@ +Contributing to Documentation +============================= + +TODO diff --git a/contributing_source_code/first_steps.rst b/contributing_source_code/first_steps.rst new file mode 100644 index 0000000..4a7c8e2 --- /dev/null +++ b/contributing_source_code/first_steps.rst @@ -0,0 +1,4 @@ +Getting Started +=============== + +TODO diff --git a/contributing_source_code/reviewing_pull_requests.rst b/contributing_source_code/reviewing_pull_requests.rst new file mode 100644 index 0000000..3668c24 --- /dev/null +++ b/contributing_source_code/reviewing_pull_requests.rst @@ -0,0 +1,4 @@ +Reviewing Pull Requests +======================= + +TODO diff --git a/contributing_source_code/unit_tests.rst b/contributing_source_code/unit_tests.rst new file mode 100644 index 0000000..50653db --- /dev/null +++ b/contributing_source_code/unit_tests.rst @@ -0,0 +1,4 @@ +Unit Testing +============ + +TODO diff --git a/index.rst b/index.rst index 95bb3ee..092fe51 100644 --- a/index.rst +++ b/index.rst @@ -1,2 +1,52 @@ -WIP -=== +Contributing to Godot Engine +============================ + +TODO + +.. Below is the main table-of-content tree of the documentation website. + It is hidden on the page itself, but it makes up the sidebar for navigation. + +.. toctree:: + :hidden: + :maxdepth: 1 + :caption: Contributing Source Code + :name: sec-contributing-source-code + + contributing_source_code/first_steps + contributing_source_code/creating_pull_requests + contributing_source_code/reviewing_pull_requests + contributing_source_code/code_style + contributing_source_code/documentation + contributing_source_code/unit_tests + +.. toctree:: + :hidden: + :maxdepth: 1 + :caption: Contributing Translations + :name: sec-translations + + translation/first_steps + +.. toctree:: + :hidden: + :maxdepth: 1 + :caption: Issue Triage + :name: sec-triage + + triage/about + +.. toctree:: + :hidden: + :maxdepth: 1 + :caption: Godot Implementation Proposals + :name: sec-proposals + + proposals/about + +.. toctree:: + :hidden: + :maxdepth: 1 + :caption: Maintainers Documentation + :name: sec-maintainers + + maintainers/about diff --git a/maintainers/about.rst b/maintainers/about.rst new file mode 100644 index 0000000..217e12c --- /dev/null +++ b/maintainers/about.rst @@ -0,0 +1,2 @@ +About Maintainers +================= diff --git a/proposals/about.rst b/proposals/about.rst new file mode 100644 index 0000000..2e25b47 --- /dev/null +++ b/proposals/about.rst @@ -0,0 +1,2 @@ +About Godot Implementation Proposals +==================================== diff --git a/translation/first_steps.rst b/translation/first_steps.rst new file mode 100644 index 0000000..4a7c8e2 --- /dev/null +++ b/translation/first_steps.rst @@ -0,0 +1,4 @@ +Getting Started +=============== + +TODO diff --git a/triage/about.rst b/triage/about.rst new file mode 100644 index 0000000..a5c469e --- /dev/null +++ b/triage/about.rst @@ -0,0 +1,2 @@ +About Issue Triage +==================