[Triage] General improvements

* Reorganized some things that got split in the move
* Reformatted the areas and teams for readability
* Merged the now stub page for trackers into areas (pending more
  detailed page on that area)
This commit is contained in:
A Thousand Ships
2025-10-07 13:46:24 +02:00
parent 58415cfe1b
commit 6b0295a1d3
5 changed files with 82 additions and 87 deletions

View File

@@ -6,21 +6,31 @@ Areas and teams
Godot is organized into areas, most of which has a designated team working on them.
This page lists these areas and explains their goals and how they're organized.
For each team or area there is a list of links and resources associated with them:
* *Triage project*: links to the team triage project for the team.
* *RocketChat channel*: links to the `RocketChat <https://chat.godotengine.org/>`__ channel for the team,
joining this channel is the best way to get involved with the team.
* *GitHub review*: opens a GitHub search for PRs that have a review request for the team.
Note that this *doesnt* show PRs that have already been reviewed by that team,
any review comments at all, from any member of a specific team, will remove the request, so this is not always helpful.
* *GitHub label*: lists any labels relevant to the team, and links to issues and PRs tagged with those tags.
For more information about the different GitHub labels, please see the :ref:`doc_bug_triage_guidelines`.
Note that some GitHub labels arent neatly covered by trackers.
You can find information about the teams on the `godot website <https://godotengine.org/teams/>`_, as well
as their `current priorities <https://godotengine.org/priorities/>`_.
The best way to get involved with a team is by joining their respective `RocketChat <https://chat.godotengine.org/>`__ channels.
2D
--
* RocketChat channel: `#2d <https://chat.godotengine.org/channel/2d>`__
* GitHub team: `godotengine/2d-nodes <https://github.com/godotengine/godot/pulls?q=is%3Apr+is%3Aopen+team-review-requested%3Agodotengine%2F2d-nodes>`__
* GitHub review: `godotengine/2d-nodes <https://github.com/godotengine/godot/pulls?q=is%3Apr+is%3Aopen+team-review-requested%3Agodotengine%2F2d-nodes>`__
* GitHub label: ``topic:2d`` · `issues <https://github.com/godotengine/godot/issues?q=is%3Aissue%20state%3Aopen%20label%3Atopic%3A2d>`__ · `PRs <https://github.com/godotengine/godot/pulls?q=is%3Apr+is%3Aopen+label%3Atopic%3A2d>`__
3D
--
* GitHub team: `godotengine/3d-nodes <https://github.com/godotengine/godot/pulls?q=is%3Apr+is%3Aopen+team-review-requested%3Agodotengine%2F3d-nodes>`__
* GitHub review: `godotengine/3d-nodes <https://github.com/godotengine/godot/pulls?q=is%3Apr+is%3Aopen+team-review-requested%3Agodotengine%2F3d-nodes>`__
* GitHub label: ``topic:3d`` · `issues <https://github.com/godotengine/godot/issues?q=is%3Aissue%20state%3Aopen%20label%3Atopic%3A3d>`__ · `PRs <https://github.com/godotengine/godot/pulls?q=is%3Apr+is%3Aopen+label%3Atopic%3A3d>`__
Animation
@@ -28,9 +38,9 @@ Animation
Nodes and features for 2D and 3D animation and IK workflows.
* Triage: `Animation team Issue Triage <https://github.com/orgs/godotengine/projects/74>`__
* Triage project: `Animation team Issue Triage <https://github.com/orgs/godotengine/projects/74>`__
* RocketChat channel: `#animation <https://chat.godotengine.org/channel/animation>`__
* GitHub team: `godotengine/animation <https://github.com/godotengine/godot/pulls?q=is%3Apr+is%3Aopen+team-review-requested%3Agodotengine%2Fanimation>`__
* GitHub review: `godotengine/animation <https://github.com/godotengine/godot/pulls?q=is%3Apr+is%3Aopen+team-review-requested%3Agodotengine%2Fanimation>`__
* GitHub label: ``topic:animation`` · `issues <https://github.com/godotengine/godot/issues?q=is%3Aissue%20state%3Aopen%20label%3Atopic%3Aanimation>`__ · `PRs <https://github.com/godotengine/godot/pulls?q=is%3Apr+is%3Aopen+label%3Atopic%3Aanimation>`__
Audio
@@ -38,9 +48,9 @@ Audio
All audio-related features, from low-level AudioServer and drivers to high-level nodes and effects.
* Triage: `Audio issue triage <https://github.com/orgs/godotengine/projects/101>`__
* Triage project: `Audio issue triage <https://github.com/orgs/godotengine/projects/101>`__
* RocketChat channel: `#audio <https://chat.godotengine.org/channel/audio>`__
* GitHub team: `godotengine/audio <https://github.com/godotengine/godot/pulls?q=is%3Apr+is%3Aopen+team-review-requested%3Agodotengine%2Faudio>`__
* GitHub review: `godotengine/audio <https://github.com/godotengine/godot/pulls?q=is%3Apr+is%3Aopen+team-review-requested%3Agodotengine%2Faudio>`__
* GitHub label: ``topic:audio`` · `issues <https://github.com/godotengine/godot/issues?q=is%3Aissue%20state%3Aopen%20label%3Atopic%3Aaudio>`__ · `PRs <https://github.com/godotengine/godot/pulls?q=is%3Apr+is%3Aopen+label%3Atopic%3Aaudio>`__
Buildsystem
@@ -48,26 +58,26 @@ Buildsystem
Tools and scripts that we use to compile and maintain Godot, both for development purpose (SCons, CI) and releases (official build containers).
* Triage: `Buildsystem issue triage <https://github.com/orgs/godotengine/projects/53>`__
* Triage project: `Buildsystem issue triage <https://github.com/orgs/godotengine/projects/53>`__
* RocketChat channel: `#buildsystem <https://chat.godotengine.org/channel/buildsystem>`__
* GitHub team: `godotengine/buildsystem <https://github.com/godotengine/godot/pulls?q=is%3Apr+is%3Aopen+team-review-requested%3Agodotengine%2Fbuildsystem>`__
* GitHub review: `godotengine/buildsystem <https://github.com/godotengine/godot/pulls?q=is%3Apr+is%3Aopen+team-review-requested%3Agodotengine%2Fbuildsystem>`__
* GitHub label: ``topic:buildsystem`` · `issues <https://github.com/godotengine/godot/issues?q=is%3Aissue%20state%3Aopen%20label%3Atopic%3Abuildsystem>`__ · `PRs <https://github.com/godotengine/godot/pulls?q=is%3Apr+is%3Aopen+label%3Atopic%3Abuildsystem>`__
Core
----
Low-level Core API: Object, Variant, templates, base nodes like Node, Viewport, etc. (everything under core and scene/main).
Low-level Core API: Object, Variant, templates, base nodes like Node, Viewport, etc. (everything under ``core`` and ``scene/main``).
* Triage: `Core issue triage <https://github.com/orgs/godotengine/projects/95>`__
* Triage project: `Core issue triage <https://github.com/orgs/godotengine/projects/95>`__
* RocketChat channel: `#core <https://chat.godotengine.org/channel/core>`__
* GitHub team: `godotengine/core <https://github.com/godotengine/godot/pulls?q=is%3Apr+is%3Aopen+team-review-requested%3Agodotengine%2Fcore>`__
* GitHub review: `godotengine/core <https://github.com/godotengine/godot/pulls?q=is%3Apr+is%3Aopen+team-review-requested%3Agodotengine%2Fcore>`__
* GitHub label: ``topic:core`` · `issues <https://github.com/godotengine/godot/issues?q=is%3Aissue%20state%3Aopen%20label%3Atopic%3Acore>`__ · `PRs <https://github.com/godotengine/godot/pulls?q=is%3Apr+is%3Aopen+label%3Atopic%3Acore>`__
Input
~~~~~
* GitHub team: `godotengine/input <https://github.com/orgs/godotengine/teams/input>`__
* RocketChat channel: `#input <https://chat.godotengine.org/channel/input>`__
* GitHub review: `godotengine/input <https://github.com/godotengine/godot/pulls?q=is%3Apr+is%3Aopen+team-review-requested%3Agodotengine%2Finput>`__
* GitHub label: ``topic:input`` · `issues <https://github.com/godotengine/godot/issues?q=is%3Aissue%20state%3Aopen%20label%3Atopic%3Ainput>`__ · `PRs <https://github.com/godotengine/godot/pulls?q=is%3Apr+is%3Aopen+label%3Atopic%3Ainput>`__
Demos
@@ -82,14 +92,14 @@ Documentation for the engine and its systems.
Note that, while there is a dedicated documentation team, all other teams are expected to contribute to the documentation
for their area.
* RC channels
* RocketChat channels
* `#documentation <https://chat.godotengine.org/channel/documentation>`__
* `#translation <https://chat.godotengine.org/channel/translation>`__
* `#translation-de <https://chat.godotengine.org/channel/translation-de>`__
* `#translation-es <https://chat.godotengine.org/channel/translation-es>`__
* `#translation-fr <https://chat.godotengine.org/channel/translation-fr>`__
* `#translation-it <https://chat.godotengine.org/channel/translation-it>`__
* GitHub team: `godotengine/documentation <https://github.com/godotengine/godot/pulls?q=is%3Apr+is%3Aopen+team-review-requested%3Agodotengine%2Fdocumentation>`__
* GitHub review: `godotengine/documentation <https://github.com/godotengine/godot/pulls?q=is%3Apr+is%3Aopen+team-review-requested%3Agodotengine%2Fdocumentation>`__
* GitHub label: ``documentation`` · `issues <https://github.com/godotengine/godot/issues?q=is%3Aissue%20state%3Aopen%20label%3Adocumentation>`__ · `PRs <https://github.com/godotengine/godot/pulls?q=is%3Apr+is%3Aopen+label%3Adocumentation>`__
Editor
@@ -97,31 +107,31 @@ Editor
All things related to the editor, both tools and usability (editor).
* Triage: `Editor issue triage <https://github.com/orgs/godotengine/projects/111>`__
* RC channels
* Triage project: `Editor issue triage <https://github.com/orgs/godotengine/projects/111>`__
* RocketChat channels
* `#editor <https://chat.godotengine.org/channel/editor>`__
* `#editor-design <https://chat.godotengine.org/channel/editor-design>`__
* GitHub labels
* ``topic:editor`` · `issues <https://github.com/godotengine/godot/issues?q=is%3Aissue%20state%3Aopen%20label%3Atopic%3Aeditor>`__ · `PRs <https://github.com/godotengine/godot/pulls?q=is%3Apr+is%3Aopen+label%3Atopic%3Aeditor>`__
* ``topic:export`` · `issues <https://github.com/godotengine/godot/issues?q=is%3Aissue%20state%3Aopen%20label%3Atopic%3Aexport>`__ · `PRs <https://github.com/godotengine/godot/pulls?q=is%3Apr+is%3Aopen+label%3Atopic%3Aexport>`__
* ``topic:i18n`` · `issues <https://github.com/godotengine/godot/issues?q=is%3Aissue%20state%3Aopen%20label%3Atopic%3Ai18n>`__ · `PRs <https://github.com/godotengine/godot/pulls?q=is%3Apr+is%3Aopen+label%3Atopic%3Ai18n>`__
* ``topic:plugin`` · `issues <https://github.com/godotengine/godot/issues?q=is%3Aissue%20state%3Aopen%20label%3Atopic%3Aplugin>`__ · `PRs <https://github.com/godotengine/godot/pulls?q=is%3Apr+is%3Aopen+label%3Atopic%3Aplugin>`__
* GitHub teams
* GitHub review
* `godotengine/2d-editor <https://github.com/godotengine/godot/pulls?q=is%3Apr+is%3Aopen+team-review-requested%3Agodotengine%2F2d-editor>`__
* `godotengine/3d-editor <https://github.com/godotengine/godot/pulls?q=is%3Apr+is%3Aopen+team-review-requested%3Agodotengine%2F3d-editor>`__
* `godotengine/debugger <https://github.com/godotengine/godot/pulls?q=is%3Apr+is%3Aopen+team-review-requested%3Agodotengine%2Fdebugger>`__
* `godotengine/docs <https://github.com/godotengine/godot/pulls?q=is%3Apr+is%3Aopen+team-review-requested%3Agodotengine%2Fdocks>`__
* `godotengine/script-editor <https://github.com/godotengine/godot/pulls?q=is%3Apr+is%3Aopen+team-review-requested%3Agodotengine%2Fscript-editor>`__
* `godotengine/usability <https://github.com/godotengine/godot/pulls?q=is%3Apr+is%3Aopen+team-review-requested%3Agodotengine%2Fusability>`__
* GitHub labels
* ``topic:editor`` · `issues <https://github.com/godotengine/godot/issues?q=is%3Aissue%20state%3Aopen%20label%3Atopic%3Aeditor>`__ · `PRs <https://github.com/godotengine/godot/pulls?q=is%3Apr+is%3Aopen+label%3Atopic%3Aeditor>`__
* ``topic:export`` · `issues <https://github.com/godotengine/godot/issues?q=is%3Aissue%20state%3Aopen%20label%3Atopic%3Aexport>`__ · `PRs <https://github.com/godotengine/godot/pulls?q=is%3Apr+is%3Aopen+label%3Atopic%3Aexport>`__
* ``topic:i18n`` · `issues <https://github.com/godotengine/godot/issues?q=is%3Aissue%20state%3Aopen%20label%3Atopic%3Ai18n>`__ · `PRs <https://github.com/godotengine/godot/pulls?q=is%3Apr+is%3Aopen+label%3Atopic%3Ai18n>`__
* ``topic:plugin`` · `issues <https://github.com/godotengine/godot/issues?q=is%3Aissue%20state%3Aopen%20label%3Atopic%3Aplugin>`__ · `PRs <https://github.com/godotengine/godot/pulls?q=is%3Apr+is%3Aopen+label%3Atopic%3Aplugin>`__
GUI
---
Everything that inherits Control (everything under scene/gui) and can be used to build Graphical User Interfaces (both game UI and editor tools).
Everything that inherits Control (everything under ``scene/gui``) and can be used to build Graphical User Interfaces (both game UI and editor tools).
* Triage: `GUI issue triage <https://github.com/orgs/godotengine/projects/100>`__
* Triage project: `GUI issue triage <https://github.com/orgs/godotengine/projects/100>`__
* RocketChat channel: `#gui <https://chat.godotengine.org/channel/gui>`__
* GitHub team: `godotengine/gui-nodes <https://github.com/godotengine/godot/pulls?q=is%3Apr+is%3Aopen+team-review-requested%3Agodotengine%2Fgui-nodes>`__
* GitHub review: `godotengine/gui-nodes <https://github.com/godotengine/godot/pulls?q=is%3Apr+is%3Aopen+team-review-requested%3Agodotengine%2Fgui-nodes>`__
* GitHub label: ``topic:gui`` · `issues <https://github.com/godotengine/godot/issues?q=is%3Aissue%20state%3Aopen%20label%3Atopic%3Agui>`__ · `PRs <https://github.com/godotengine/godot/pulls?q=is%3Apr+is%3Aopen+label%3Atopic%3Agui>`__
Import
@@ -129,17 +139,17 @@ Import
Asset import pipeline for 2D (textures) and 3D (scenes, models, animations, etc.).
* Triage: `Asset pipeline issue triage <https://github.com/orgs/godotengine/projects/72>`__
* Triage project: `Asset pipeline issue triage <https://github.com/orgs/godotengine/projects/72>`__
* RocketChat channel: `#asset-pipeline <https://chat.godotengine.org/channel/asset-pipeline>`__
* GitHub team: `godotengine/import <https://github.com/godotengine/godot/pulls?q=is%3Apr+is%3Aopen+team-review-requested%3Agodotengine%2Fimport>`__
* GitHub review: `godotengine/import <https://github.com/godotengine/godot/pulls?q=is%3Apr+is%3Aopen+team-review-requested%3Agodotengine%2Fimport>`__
* GitHub label: ``topic:import`` · `issues <https://github.com/godotengine/godot/issues?q=is%3Aissue%20state%3Aopen%20label%3Atopic%3Aimport>`__ · `PRs <https://github.com/godotengine/godot/pulls?q=is%3Apr+is%3Aopen+label%3Atopic%3Aimport>`__
Navigation
----------
* Triage: `Navigation issue triage <https://github.com/orgs/godotengine/projects/103>`__
* Triage project: `Navigation issue triage <https://github.com/orgs/godotengine/projects/103>`__
* RocketChat channel: `#navigation <https://chat.godotengine.org/channel/navigation>`__
* GitHub team: `godotengine/navigation <https://github.com/godotengine/godot/pulls?q=is%3Apr+is%3Aopen+team-review-requested%3Agodotengine%2Fnavigation>`__
* GitHub review: `godotengine/navigation <https://github.com/godotengine/godot/pulls?q=is%3Apr+is%3Aopen+team-review-requested%3Agodotengine%2Fnavigation>`__
* GitHub label: ``topic:navigation`` · `issues <https://github.com/godotengine/godot/issues?q=is%3Aissue%20state%3Aopen%20label%3Atopic%3Anavigation>`__ · `PRs <https://github.com/godotengine/godot/pulls?q=is%3Apr+is%3Aopen+label%3Atopic%3Anavigation>`__
Networking
@@ -147,11 +157,11 @@ Networking
Networked multiplayer, RPCs and replication, HTTP/TCP/UDP/DNS, WebSockets, ENet, encryption.
* Triage: `Network issue triage <https://github.com/orgs/godotengine/projects/96>`__
* RC channels
* Triage project: `Network issue triage <https://github.com/orgs/godotengine/projects/96>`__
* RocketChat channels
* `#networking <https://chat.godotengine.org/channel/networking>`__
* `#voip <https://chat.godotengine.org/channel/voip>`__
* GitHub team: `godotengine/network <https://github.com/godotengine/godot/pulls?q=is%3Apr+is%3Aopen+team-review-requested%3Agodotengine%2Fnetwork>`__
* GitHub review: `godotengine/network <https://github.com/godotengine/godot/pulls?q=is%3Apr+is%3Aopen+team-review-requested%3Agodotengine%2Fnetwork>`__
* GitHub labels
* ``topic:network`` · `issues <https://github.com/godotengine/godot/issues?q=is%3Aissue%20state%3Aopen%20label%3Atopic%3Anetwork>`__ · `PRs <https://github.com/godotengine/godot/pulls?q=is%3Apr+is%3Aopen+label%3Atopic%3Anetwork>`__
* ``topic:multiplayer`` · `issues <https://github.com/godotengine/godot/issues?q=is%3Aissue%20state%3Aopen%20label%3Atopic%3Amultiplayer>`__ · `PRs <https://github.com/godotengine/godot/pulls?q=is%3Apr+is%3Aopen+label%3Atopic%3Amultiplayer>`__
@@ -161,23 +171,23 @@ Physics
Physics servers and their implementation in 2D and 3D.
* Triage: `Physics issue triage <https://github.com/orgs/godotengine/projects/102>`__
* Triage project: `Physics issue triage <https://github.com/orgs/godotengine/projects/102>`__
* RocketChat channel: `#physics <https://chat.godotengine.org/channel/physics>`__
* GitHub team: `godotengine/physics <https://github.com/godotengine/godot/pulls?q=is%3Apr+is%3Aopen+team-review-requested%3Agodotengine%2Fphysics>`__
* GitHub review: `godotengine/physics <https://github.com/godotengine/godot/pulls?q=is%3Apr+is%3Aopen+team-review-requested%3Agodotengine%2Fphysics>`__
* GitHub label: ``topic:physics`` · `issues <https://github.com/godotengine/godot/issues?q=is%3Aissue%20state%3Aopen%20label%3Atopic%3Aphysics>`__ · `PRs <https://github.com/godotengine/godot/pulls?q=is%3Apr+is%3Aopen+label%3Atopic%3Aphysics>`__
Platforms
---------
Platform specific layers that reside in platform, with shared components (Unix, Win32, Apple, etc.) in drivers.
Platform specific layers that reside in ``platform``, with shared components (Unix, Win32, Apple, etc.) in ``drivers``.
* Triage: `Platforms issue triage <https://github.com/orgs/godotengine/projects/84>`__
* RC channels
* Triage project: `Platforms issue triage <https://github.com/orgs/godotengine/projects/84>`__
* RocketChat channels
* `#platforms <https://chat.godotengine.org/channel/platforms>`__
* `#apple <https://chat.godotengine.org/channel/apple>`__
* `#android <https://chat.godotengine.org/channel/android>`__
* `#web <https://chat.godotengine.org/channel/web>`__
* GitHub teams
* GitHub review
* `godotengine/android <https://github.com/godotengine/godot/pulls?q=is%3Apr+is%3Aopen+team-review-requested%3Agodotengine%2Fandroid>`__
* `godotengine/ios <https://github.com/godotengine/godot/pulls?q=is%3Apr+is%3Aopen+team-review-requested%3Agodotengine%2Fios>`__
* `godotengine/linux-bsd <https://github.com/godotengine/godot/pulls?q=is%3Apr+is%3Aopen+team-review-requested%3Agodotengine%2Flinux-bsd>`__
@@ -200,7 +210,7 @@ Quality Assurance
All things QA: unit/integration tests, static analysis, benchmarks, code style/quality, builds testing.
* RC channels
* RocketChat channels
* `#quality-assurance <https://chat.godotengine.org/channel/quality-assurance>`__
* `#benchmarks <https://chat.godotengine.org/channel/benchmarks>`__
@@ -211,13 +221,13 @@ Tests for the engine and its systems.
Note that, while there is a dedicated tests team, all other teams are expected to contribute to the tests
for their area.
* GitHub team: `godotengine/tests <https://github.com/godotengine/godot/pulls?q=is%3Apr+is%3Aopen+team-review-requested%3Agodotengine%2Ftests>`__
* GitHub review: `godotengine/tests <https://github.com/godotengine/godot/pulls?q=is%3Apr+is%3Aopen+team-review-requested%3Agodotengine%2Ftests>`__
* GitHub label: ``topic:tests`` · `issues <https://github.com/godotengine/godot/issues?q=is%3Aissue%20state%3Aopen%20label%3Atopic%3Atests>`__ · `PRs <https://github.com/godotengine/godot/pulls?q=is%3Apr+is%3Aopen+label%3Atopic%3Atests>`__
Bugsquad / Issue triage
~~~~~~~~~~~~~~~~~~~~~~~
* RC channels
* RocketChat channels
* `#bugsquad <https://chat.godotengine.org/channel/bugsquad>`__
* `#bugsquad-sprints <https://chat.godotengine.org/channel/bugsquad-sprints>`__
@@ -226,9 +236,9 @@ Rendering
Rendering server and RenderingDevice implementations (Vulkan, OpenGL), as well as the actual rendering techniques implemented using those graphics APIs.
* Triage: `Rendering issue triage <https://github.com/orgs/godotengine/projects/78>`__
* Triage project: `Rendering issue triage <https://github.com/orgs/godotengine/projects/78>`__
* RocketChat channel: `#rendering <https://chat.godotengine.org/channel/rendering>`__
* GitHub teams
* GitHub review
* `godotengine/rendering <https://github.com/godotengine/godot/pulls?q=is%3Apr+is%3Aopen+team-review-requested%3Agodotengine%2Frendering>`__
* `godotengine/shaders <https://github.com/godotengine/godot/pulls?q=is%3Apr+is%3Aopen+team-review-requested%3Agodotengine%2Fshaders>`__
* GitHub labels
@@ -238,7 +248,7 @@ Rendering server and RenderingDevice implementations (Vulkan, OpenGL), as well a
VFX / Tech Art / Particles
~~~~~~~~~~~~~~~~~~~~~~~~~~
* Triage: `Particles issue triage <https://github.com/orgs/godotengine/projects/115>`__
* Triage project: `Particles issue triage <https://github.com/orgs/godotengine/projects/115>`__
* RocketChat channel: `#vfx-tech-art <https://chat.godotengine.org/channel/vfx-tech-art>`__
* GitHub label: ``topic:particles`` · `issues <https://github.com/godotengine/godot/issues?q=is%3Aissue%20state%3Aopen%20label%3Atopic%3Aparticles>`__ · `PRs <https://github.com/godotengine/godot/pulls?q=is%3Apr+is%3Aopen+label%3Atopic%3Aparticles>`__
@@ -253,9 +263,9 @@ GDExtension
GDExtension and godot-cpp.
* Triage: `GDExtension issue triage <https://github.com/orgs/godotengine/projects/81/views/1>`__
* Triage project: `GDExtension issue triage <https://github.com/orgs/godotengine/projects/81/views/1>`__
* RC Channel: `#gdextension <https://chat.godotengine.org/channel/gdextension>`__
* GitHub team: `godotengine/gdextension <https://github.com/godotengine/godot/pulls?q=is%3Apr+is%3Aopen+team-review-requested%3Agodotengine%2Fgdextension>`__
* GitHub review: `godotengine/gdextension <https://github.com/godotengine/godot/pulls?q=is%3Apr+is%3Aopen+team-review-requested%3Agodotengine%2Fgdextension>`__
* GitHub label: ``topic:gdextension`` · `issues <https://github.com/godotengine/godot/issues?q=is%3Aissue%20state%3Aopen%20label%3Atopic%3Agdextension>`__ · `PRs <https://github.com/godotengine/godot/pulls?q=is%3Apr+is%3Aopen+label%3Atopic%3Agdextension>`__
GDScript
@@ -263,17 +273,17 @@ GDScript
GDScript language implementation.
* Triage: `GDScript issue triage <https://github.com/orgs/godotengine/projects/79>`__
* Triage project: `GDScript issue triage <https://github.com/orgs/godotengine/projects/79>`__
* RocketChat channel: `#gdscript <https://chat.godotengine.org/channel/gdscript>`__
* GitHub team: `godotengine/gdscript <https://github.com/godotengine/godot/pulls?q=is%3Apr+is%3Aopen+team-review-requested%3Agodotengine%2Fgdscript>`__
* GitHub review: `godotengine/gdscript <https://github.com/godotengine/godot/pulls?q=is%3Apr+is%3Aopen+team-review-requested%3Agodotengine%2Fgdscript>`__
* GitHub label: ``topic:gdscript`` · `issues <https://github.com/godotengine/godot/issues?q=is%3Aissue%20state%3Aopen%20label%3Atopic%3Agdscript>`__ · `PRs <https://github.com/godotengine/godot/pulls?q=is%3Apr+is%3Aopen+label%3Atopic%3Agdscript>`__
C# / .NET / Mono
~~~~~~~~~~~~~~~~
* Triage: `Dotnet issue triage <https://github.com/orgs/godotengine/projects/83>`__
* Triage project: `Dotnet issue triage <https://github.com/orgs/godotengine/projects/83>`__
* RocketChat channel: `#dotnet <https://chat.godotengine.org/channel/dotnet>`__
* GitHub team: `godotengine/dotnet <https://github.com/godotengine/godot/pulls?q=is%3Apr+is%3Aopen+team-review-requested%3Agodotengine%2Fdotnet>`__
* GitHub review: `godotengine/dotnet <https://github.com/godotengine/godot/pulls?q=is%3Apr+is%3Aopen+team-review-requested%3Agodotengine%2Fdotnet>`__
* GitHub label: ``topic:dotnet`` · `issues <https://github.com/godotengine/godot/issues?q=is%3Aissue%20state%3Aopen%20label%3Atopic%3Adotnet>`__ · `PRs <https://github.com/godotengine/godot/pulls?q=is%3Apr+is%3Aopen+label%3Atopic%3Adotnet>`__
Website
@@ -281,7 +291,7 @@ Website
Creating the website `godotengine.org <https://godotengine.org>`__ and `asset library <https://godotengine.org/asset-library>`__ (and upcoming `asset store <https://store-beta.godotengine.org>`_).
* RC channels
* RocketChat channels
* `#website <https://chat.godotengine.org/channel/website>`__
* `#asset-store <https://chat.godotengine.org/channel/asset-store>`__
@@ -290,7 +300,7 @@ XR
Augmented (AR) and virtual reality (VR).
* Triage: `XR issue triage <https://github.com/orgs/godotengine/projects/104>`__
* Triage project: `XR issue triage <https://github.com/orgs/godotengine/projects/104>`__
* RocketChat channel: `#xr <https://chat.godotengine.org/channel/xr>`__
* GitHub team: `godotengine/xr <https://github.com/godotengine/godot/pulls?q=is%3Apr+is%3Aopen+team-review-requested%3Agodotengine%2Fxr>`__
* GitHub review: `godotengine/xr <https://github.com/godotengine/godot/pulls?q=is%3Apr+is%3Aopen+team-review-requested%3Agodotengine%2Fxr>`__
* GitHub label: ``topic:xr`` · `issues <https://github.com/godotengine/godot/issues?q=is%3Aissue%20state%3Aopen%20label%3Atopic%3Axr>`__ · `PRs <https://github.com/godotengine/godot/pulls?q=is%3Apr+is%3Aopen+label%3Atopic%3Axr>`__

View File

@@ -42,7 +42,7 @@ the pinned issues at the top of the issue page in case the author missed
these.
Another tool that can help identifying duplicates are the team trackers,
for a list of these see :ref:`doc_bug_triage_team_trackers`.
for a list of these see :ref:`doc_areas`.
Testing bugs
@@ -116,7 +116,7 @@ example when a report has been confirmed but nothing has happened for a
long time (and you can reproduce it too), linking the issue in the
teams RC channel can help bringing attention to the issue.
For a list of these see :ref:`doc_bug_triage_team_trackers`, as
well as mentioning it in the `#bugsquad <https://chat.godotengine.org/channel/bugsquad>`__
For more information see :ref:`doc_areas`, you can also
mention it in the `#bugsquad <https://chat.godotengine.org/channel/bugsquad>`__
channel if it needs more attention by triagers. For editor related bugs you can
mention it in the `#editor <https://chat.godotengine.org/channel/editor>`__ channel.

View File

@@ -46,8 +46,8 @@ Labels
The following `labels <https://github.com/godotengine/godot/labels>`__ are
currently defined in the Godot repository:
Categories:
^^^^^^^^^^^
Categories
^^^^^^^^^^
- *Archived*: used to filter issues closed with a resolution other than "fixed".
@@ -127,8 +127,8 @@ at the same time if it's a bug that affects usability. Or *Enhancement* and
approach. At least one of the categories *Bug*, *Enhancement*, or *Discussion*
are used to describe an issue or pull request.
Topics:
^^^^^^^
Topics
^^^^^^
- *2D*: relates to 2D nodes. Should be coupled with one of the labels
below, and should not be coupled with *3D*.
@@ -168,8 +168,8 @@ unthinkable to see issues that fit two bills. The general idea is that
there will be specialized contributors teams behind all topics, so they
can focus on the issues labelled with their team's topic.
Platforms:
^^^^^^^^^^
Platforms
^^^^^^^^^
*Android*, *iOS*, *LinuxBSD*, *macOS*, *Web*, *Windows*
@@ -216,8 +216,8 @@ use the following `labels <https://github.com/godotengine/godot-docs/labels>`__:
- *Waiting on PR merge*: the PR documents an engine PR that has not been merged
yet.
Area:
^^^^^
Area
^^^^
- *About*: Issues and PRs related to the About section of the documentation and other general articles.
- *Class reference*: the issue is about the class reference, not a documentation page.
@@ -226,8 +226,8 @@ Area:
- *Getting started*: Issues and PRs related to the Getting Started section of the documentation.
- *Manual*: Issues and PRs related to the Manual/Tutorials section of the documentation.
Content:
^^^^^^^^
Content
^^^^^^^
- *Images*: Issues and PRs involving outdated or incorrect images in articles.
- *Example code*: Issues and PRs involving writing or updating code examples.
@@ -237,8 +237,8 @@ Content:
- *Redirect*: Issues and PRs involving moving content and adding a redirect rule on the backend.
- *Website*: Issues related to adding website features and fixing bugs, whether on the front or back-end,
Topic:
^^^^^^
Topic
^^^^^
The available topics describe the same content as the topics in the main
repository.
@@ -284,4 +284,4 @@ the beta, feature freeze, and then release; and existing PRs are reassigned to
the next minor version, or to ``4.x``. As a rule, we assign new features to the
``4.x`` milestone initially to avoid continually reassigning a PR from version
to version. However, a PR being in ``4.x`` does not mean it won't be merged;
it's just the default for new features.
it's just the default for new features.

View File

@@ -1,15 +0,0 @@
.. _doc_bug_triage_team_trackers:
Team triage trackers
--------------------
To search for PRs with requested reviews from a team, add
``team-review-requested:`` to the search bar, followed by the team name
(see below for each team, the link opens a search on GitHub). Note that
this *doesnt* show PRs that have already been reviewed by that team,
any review comments at all, from any member of a specific team, will
remove the request, so this is not always helpful.
You can find the various areas and their respective trackers on the page
:ref:`doc_areas`. For more information about the different GitHub labels, please see the
:ref:`doc_bug_triage_guidelines`. Note that some GitHub labels arent neatly covered by trackers.

View File

@@ -36,7 +36,7 @@ Triage checklist
- If you can replicate the issue, mark it as “confirmed”.
- Finalize the assessment, updating any labels or milestone if needed
and adding it to the appropriate :ref:`team trackers <doc_bug_triage_team_trackers>`.
and adding it to the appropriate :ref:`team trackers <doc_areas>`.
Check Issue Validity
--------------------
@@ -152,7 +152,7 @@ able to (or the issue is critical and should be fixed as quickly as possible),
then you can look into bisecting the issue yourself.
Once identified correctly it should be put on the relevant triage
project(s) if appropriate. See :ref:`team trackers <doc_bug_triage_team_trackers>`
project(s) if appropriate. See :ref:`team trackers <doc_areas>`
for a list of triage projects. Functional enhancements shouldnt generally be put on the
trackers (i.e. new features, not enhancements to documentation). Some
teams have dedicated trackers for enhancements, but they arent detailed