Commit Graph

201 Commits

Author SHA1 Message Date
Hugo Locurcio
1e39c277ad Mark the Godot Areas Sphinx extension as parallel-safe for faster builds
This allows builds made with `-jN` to be faster.
2026-02-23 20:56:37 +01:00
Lukas Tenbrink
030b13d23b Merge pull request #63 from Ivorforce/pr-structure
Improve 'pull requests' section
2026-02-20 10:31:12 +01:00
Lukas Tenbrink
137572d4a1 Create 'release management' section for merge guidelines and maintenance release instructions.
Rename "pull request guidelines" to "pull request rules and guidelines".
Explain how to contribute by testing pull requests a bit better.
Improve "Explain your contributions" w.r.t. overly verbose text.
2026-02-20 01:23:24 +01:00
Lukas Tenbrink
20236c6a7a Merge pull request #60 from AThousandShips/maint_rel
Document the maintenance release process
2026-02-20 00:12:54 +01:00
Lukas Tenbrink
4c7d9cfdad Improve wording in How to contribute. 2026-02-18 13:24:01 +01:00
A Thousand Ships
6ff84b2c4b Document the maintenance release process 2026-02-17 14:30:56 +01:00
Lukas Tenbrink
898b874a30 Merge pull request #61 from Ivorforce/ideas-section
Expand the 'ideas and proposals' section
2026-02-17 12:26:58 +01:00
Lukas Tenbrink
a7f90839fc Expand the 'ideas and proposals' section with information about accepting proposals, and by documenting a way to help by evaluating proposals as a community member. 2026-02-17 12:20:36 +01:00
Lukas Tenbrink
cdcecef759 Update teams. 2026-02-16 20:00:10 +01:00
Lukas Tenbrink
e3c15472d8 Update area maintainers. 2026-02-11 18:13:00 +01:00
Lukas Tenbrink
815dab2a0a Link review guidelines from "Fix pending review" description. 2026-02-10 13:11:44 +01:00
Lukas Tenbrink
1d1f8ef8d5 Merge pull request #59 from AThousandShips/fix_triage_projects
[Triage] Add missing status label to trackers
2026-02-10 13:07:30 +01:00
A Thousand Ships
842e41f3e8 [Triage] Add missing status label to trackers 2026-02-10 13:06:18 +01:00
Lukas Tenbrink
20b9cb318f Mention 'relevant' in pr workflow timeline. 2026-02-10 11:07:19 +01:00
Lukas Tenbrink
4bd7343c2d Merge pull request #31 from AThousandShips/pr_time 2026-02-10 10:52:21 +01:00
Lukas Tenbrink
7705694559 Merge pull request #55 from Ivorforce/engine-contributions 2026-02-10 10:29:03 +01:00
Lukas Tenbrink
b6b5180c19 Move input area out of core. 2026-02-10 00:56:06 +01:00
Lukas Tenbrink
bb10b195c6 Fix duplicated descriptions in areas. 2026-02-09 21:50:16 +01:00
Lukas Tenbrink
9517de519c Document how to contribute to the engine specifically. 2026-02-09 20:50:55 +01:00
Lukas Tenbrink
bcaa81c21e Improve the areas section. 2026-02-09 15:11:20 +01:00
Lukas Tenbrink
b3f74da614 Update the Godot teams. 2026-02-09 14:53:50 +01:00
Lukas Tenbrink
67e592b578 Merge pull request #52 from Ivorforce/triage-project-page
Add a page documenting triage projects.
2026-02-05 11:26:11 +01:00
Lukas Tenbrink
fdfed15b30 Add a page documenting triage projects. 2026-02-05 11:23:45 +01:00
A Thousand Ships
901c9fc96e [PR Review] Add some notes and clarification about the process 2026-02-03 14:54:50 +01:00
Lukas Tenbrink
8bc0b6aa69 Fix links on release priority page. 2026-02-03 12:47:49 +01:00
Rémi Verschelde
fa9a0fc113 Merge pull request #33 from AThousandShips/blockers
[Triage] Improve the release priority page
2026-02-03 12:41:52 +01:00
Lukas Tenbrink
be0e74b30f Merge pull request #51 from Ivorforce/team-links
Add more team links across the pages.
2026-02-03 01:32:45 +01:00
Lukas Tenbrink
36ceea7045 Add more team links across the pages. 2026-02-03 01:32:27 +01:00
A Thousand Ships
30d2ef4b39 [Triage] Improve the release priority page
Renamed from release blockers and adding more workflow details
2026-01-30 17:24:33 +01:00
Lukas Tenbrink
b010cf2686 Fix a typo. 2026-01-30 12:23:10 +01:00
Lukas Tenbrink
90f4ec4842 Fix team links generator. 2026-01-30 11:41:22 +01:00
Lukas Tenbrink
b426f97541 Merge pull request #50 from Ivorforce/easy-team-links
Add a custom role for team links
2026-01-30 11:32:22 +01:00
Lukas Tenbrink
a9dd0b9f4a Add a custom role for team links, to simplify styling and linking them. 2026-01-30 11:31:56 +01:00
Lukas Tenbrink
b615d0daad Merge pull request #48 from Ivorforce/issue-triage-restructure
Restructure the main navigation: move triage and consolidate feedback sections
2026-01-30 11:30:32 +01:00
Lukas Tenbrink
772240060e Merge pull request #49 from Ivorforce/pr-scope
Add a section about PR scope to pull request guidelines.
2026-01-27 12:12:26 +01:00
Lukas Tenbrink
2ef91dd015 Add a section about PR scope to pull request guidelines. 2026-01-27 12:12:07 +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
e6638742fb Merge pull request #44 from Ivorforce/reorg-how-to-contribute
Reorganize "How to contribute" with new items, rewordings, and more cross-links
2026-01-23 16:59:28 +01:00
Lukas Tenbrink
f8cde9a37f Reorganize "How to contribute" by adding a few items, reworking the subsections, and cross-linking more articles. 2026-01-23 16:58:50 +01:00
Lukas Tenbrink
2b54401470 Merge pull request #47 from Ivorforce/gdscript-highlighting
Add GDScript highlighting, enable smart quotes, and fix a warning regarding 'display_version'
2026-01-19 21:20:07 +01:00
Lukas Tenbrink
0002d4e267 Add GDScript highlighting, enable smart quotes, and fix a warning regarding 'display_version'. 2026-01-19 14:25:47 +01:00
Lukas Tenbrink
2275a1d5b6 Merge pull request #46 from Ivorforce/gdscript-guidelines
Migrate guidelines for GDScript language design from godot docs.
2026-01-18 15:53:03 +01:00
Lukas Tenbrink
71b43d6a2a Migrate guidelines for GDScript language design from godot docs. 2026-01-18 14:41:22 +01:00
Lukas Tenbrink
65ba300d95 Merge pull request #45 from Calinou/editor-style-guide-tooltips-imperative
Recommend imperative form for tooltip texts in Editor style guide
2026-01-16 12:32:04 +01:00
Hugo Locurcio
af4ee02e9b Recommend imperative form for tooltip texts in Editor style guide
This follows what the editor has been doing in recent years.
2026-01-15 23:55:06 +01:00
Lukas Tenbrink
8a64bd12a3 Fix link from PR workflow to Creating pull requests. 2026-01-07 18:02:10 +01:00
Lukas Tenbrink
d7bf97802e Merge pull request #41 from Ivorforce/pull-requests-section
Expand pull request subsection into its own section.
2026-01-07 17:55:56 +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
Lukas Tenbrink
39b4e8238a Merge pull request #38 from Calinou/add-resources-page 2025-12-25 23:45:56 +01:00
Lukas Tenbrink
ea7a9ee722 Merge pull request #36 from Ivorforce/tlc-team 2025-12-23 15:35:38 +01:00