Commit Graph

41 Commits

Author SHA1 Message Date
Lukas Tenbrink
fdfed15b30 Add a page documenting triage projects. 2026-02-05 11:23:45 +01:00
Lukas Tenbrink
4afc1470c4 Restructure the main navigation:
- Rename "Testing and reporting issues" to "Providing feedback"
- Add "issue reporting" article, with TBD guidelines
- Move "issue triage" to "other" since it's not relevant for most people.
2026-01-23 18:36:51 +01:00
Lukas Tenbrink
2d44c18a76 Expand pull request subsection into its own section.
Rename "review guidelines" to "Reviewing pull requests", to match other articles.
Move "general rules and guidelines" to "Pull request guidelines", as it describes creating pull requests.
2026-01-07 17:55:31 +01:00
Hugo Locurcio
756e66176d Add a page on resources used by contributors 2025-12-18 02:42:10 +01:00
Lukas Tenbrink
c3c1e085ec Add redirects.csv upload system from the godot-docs.
Add redirects js fallback, from the godot-docs.
Move `docunmentation/translation` to `other/translation`, since translation is not just documentation but also the editor (and perhaps in the future, other places).
2025-12-09 21:28:10 +01:00
Lukas Tenbrink
388fed0015 Merge pull request #28 from Ivorforce/general-guidelines-v2
Add a page for general contribution guidelines.
2025-12-02 10:11:54 +01:00
Lukas Tenbrink
9f9634dda6 Add a page for general contribution guidelines. 2025-12-01 21:37:21 +01:00
A Thousand Ships
c6b3312c59 Add triage sprint instructions page 2025-11-19 19:51:31 +01:00
A Thousand Ships
7072fdcd07 Remove link to removed workflow page 2025-10-13 13:44:31 +02:00
Lukas Tenbrink
8f05db17ba Add an initial page for godot-cpp. 2025-09-09 17:12:01 +02:00
Lukas Tenbrink
274c0f0fb7 Add a section for contributing to the contributing docs (this page). 2025-09-09 15:36:14 +02:00
Lukas Tenbrink
b9bc4255b7 Move class reference primer back to godot docs, as they are very technical. 2025-08-28 15:05:34 +02:00
Lukas Tenbrink
f41485fb88 Remove the architecture documentation for the editor (keeping it in the docs). Only the style guide remains on this site. 2025-08-28 13:40:32 +02:00
Lukas Tenbrink
2308325c4a Remove maintainers section.
This can be re-added in the future if desired, but need not be part of the first iteration.
2025-08-19 16:13:35 +02:00
Lukas Tenbrink
752a337a5d Remove debugging information as it doesn't pertain to contributing, it should be documented on the docs instead. 2025-08-08 15:52:59 +02:00
Lukas Tenbrink
a46949a3df Add a minimal index page. 2025-08-08 14:44:14 +02:00
Lukas Tenbrink
556e9ae5d3 Reshuffle navigation. 2025-08-01 14:50:56 +02:00
Lukas Tenbrink
f23216d657 Move best solutions docs / best practices to engine development since it's focused on that. Use the 'ideas' section from FAQ for the ideas article. 2025-07-30 16:36:03 +02:00
Lukas Tenbrink
f9fb12572e Add editor contribution guides. 2025-07-30 15:47:37 +02:00
Lukas Tenbrink
97fb8d51d1 Update more titles. 2025-07-30 15:29:00 +02:00
Lukas Tenbrink
12af497283 Fix more compile errors and add images. 2025-07-30 15:10:49 +02:00
Lukas Tenbrink
9157e5e418 Add article for how to become a maintainer. 2025-07-30 13:24:33 +02:00
Lukas Tenbrink
7bb9610f4f Move how to contribute to its own article. Make ideas a subsection of 'other' since it's not really an area. 2025-07-30 12:59:09 +02:00
Lukas Tenbrink
b5618784de Organize code style and c++ guidelines into a folder, and move compat breakage there. 2025-07-30 12:40:02 +02:00
Lukas Tenbrink
cffd8bbe8a Move pull requests info to organization, since it's relevant for many areas. 2025-07-30 12:28:29 +02:00
Lukas Tenbrink
867c827c8f Group pull request info back together, since only engine contributors can realistically review pull requests. 2025-07-30 12:23:35 +02:00
Lukas Tenbrink
467c6a9177 Add an 'other' section with website, demos, and benchmarks. Add unit tests section (to fill). 2025-07-30 12:10:10 +02:00
Lukas Tenbrink
46a37eb609 Add an areas section. 2025-07-30 11:21:57 +02:00
Lukas Tenbrink
d5c179a49e Change a few titles and minor text. 2025-07-30 09:55:25 +02:00
Lukas Tenbrink
c97aaba24c Add 'how to contribute' and change title. 2025-07-30 02:32:03 +02:00
Lukas Tenbrink
8f8011a14b Use more of the 'contributing' part of godot docs to fill in for documentation contribution guides. 2025-07-30 01:37:45 +02:00
Lukas Tenbrink
28b2b4fa93 Add documentation and class reference articles. 2025-07-30 01:13:56 +02:00
Lukas Tenbrink
40536895a0 Move bisecting to testing and reporting issues. 2025-07-29 22:48:25 +02:00
Lukas Tenbrink
8d9a170d4f Add maintainer and more triage info from ATS. 2025-07-29 22:47:39 +02:00
Lukas Tenbrink
415c5da4e6 Fix first steps link in proposals section. 2025-07-29 21:56:28 +02:00
Lukas Tenbrink
79b3b2912f Add section for debugging and profiling. 2025-07-29 21:52:31 +02:00
Lukas Tenbrink
b26198e25e Re-add tab for unit tests. 2025-07-29 21:45:47 +02:00
Lukas Tenbrink
8ce4280a53 Add separate section for issue reporting. Move out compat breakages and unit test implementation specifics since they're versioned. 2025-07-29 21:44:40 +02:00
Lukas Tenbrink
cc29190189 Add content from docs repository.
Re-structure according to actual content.
WIP, some references are still broken.
2025-07-29 21:22:56 +02:00
Lukas Tenbrink
eb4753feed Add a skeleton for a potential structure. 2025-07-29 20:18:10 +02:00
Lukas Tenbrink
05168bdd80 Adjust and simplify template. 2025-07-29 19:58:55 +02:00