Add an areas section.

This commit is contained in:
Lukas Tenbrink
2025-07-30 11:21:57 +02:00
parent b7993fa834
commit 46a37eb609
6 changed files with 274 additions and 400 deletions

View File

@@ -1,10 +1,6 @@
Team triage trackers
--------------------
.. raw:: html
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
@@ -12,389 +8,7 @@ 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.
Some GitHub labels arent neatly covered by trackers, below is a list of
teams and labels that dont (currently) have trackers: \* 2D Nodes: -
`godotengine/2d-nodes `__
- ``topic:2d``
`issues `__
`PRs `__
\* 3D Nodes: -
`godotengine/3d-nodes `__
- ``topic:3d``
`issues `__
`PRs `__
\* Documentation: -
`godotengine/documentation `__
- ``documentation``
`issues `__
`PRs `__
\* Tests: -
`godotengine/tests `__
- ``topic:tests``
`issues `__
`PRs `__
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
`labels
documentation `__.
.. raw:: html
Animation
~~~~~~~~~
Tracked in: \* `Animation Team Issue
Triage `__ (This
tracker doesnt follow the pattern of the other ones)
RC channel: \*
`#animation `__
GitHub team: \*
`godotengine/animation `__
GitHub label: \* ``topic:animation``
`issues `__
`PRs `__
Asset Pipeline
~~~~~~~~~~~~~~
Tracked in: \* `Asset Pipeline Issue
Triage `__ (This
tracker doesnt follow the pattern of the other ones)
RC channel: \*
`asset-pipeline `__
GitHub team: \*
`godotengine/import `__
GitHub label: \* ``topic:import``
`issues `__
`PRs `__
Audio
~~~~~
Tracked in: \* `Audio Issue
Triage `__
RC channel: \* `#audio `__
GitHub team: \*
`godotengine/audio `__
GitHub label: \* ``topic:audio``
`issues `__
`PRs `__
Buildsystem
~~~~~~~~~~~
Tracked in: \* `Buildsystem Issue
Triage `__
RC channel: \*
`#buildsystem `__
GitHub team: \*
`godotengine/buildsystem `__
GitHub label: \* ``topic:buildsystem``
`issues `__
`PRs `__
Core
~~~~
Tracked in: \* `Core Issue
Triage `__
RC channel: \* `#core `__
Categories: \* Threads \* Math \* String \* Input \* Resource \*
Templates \* Debugger \* Variant \* Main \* Viewport \* IO \*
Object/ClassDB
These categories largely match the specific folders the classes are in.
GitHub team: \*
`godotengine/core `__
GitHub labels: \* ``topic:core``
`issues `__
`PRs `__
\* ``topic:input``
`issues `__
`PRs `__
Editor
~~~~~~
Tracked in: \* `Editor Issue
Triage `__
RC channel: \* `#editor `__
Categories: \* Docks: Editor docks (Inspector, Scene etc.) and dock
layout \* 2D Editor: 2D editor and related features, including GUI \* 3D
Editor: 3D editor and related features, including gizmos \* Shader
Editor: Includes visual shaders \* Script Editor: Text editing (Scripts,
TextFiles) \* Animation: ``AnimationPlayer``, ``AnimationTree`` and
animation-related systems \* Tiles: ``TileMapLayer`` and ``TileSet``
editors \* Project Export: Export dialog, export process and related
features \* Project Manager: Project Manager and its components \*
Plugins: Related to editor plugins, both user (e.g. ``EditorInterface``)
and native (any plugin not covered by other categories) \* Game View:
Issues relating to the embedded game view \* AssetLib: AssetLib
integration with the editor \* Debugger: Related to editor/runtime
interactions \* Systems: Misc editor systems not covered by other
categories \* Usability: User experience, editor visuals (themes etc.)
\* File System: Related to ``EditorFileSystem``, cache, UIDs, previews
\* Asset Pipeline: Asset import, models and materials, imported
animations
GitHub teams: \*
`godotengine/2d-editor `__
\*
`godotengine/3d-editor `__
\*
`godotengine/debugger `__
\*
`godotengine/docks `__
\*
`godotengine/script-editor `__
\*
`godotengine/usability `__
GitHub label: \* ``topic:editor``
`issues `__
`PRs `__
\* ``topic:export``
`issues `__
`PRs `__
\* ``topic:i18n``
`issues `__
`PRs `__
\* ``topic:plugin``
`issues `__
`PRs `__
GDExtension
~~~~~~~~~~~
Tracked in: \* `GDExtension Issue
Triage `__
RC Channel: \*
`#gdextension `__
GitHub team: \*
`godotengine/gdextension `__
GitHub label: \* ``topic:gdextension``
`issues `__
`PRs `__
GDScript
~~~~~~~~
Tracked in: \* `GDScript Issue
Triage `__
RC channel: \*
`#gdscript `__
GitHub team: \*
`godotengine/gdscript `__
GitHub label: \* ``topic:gdscript``
`issues `__
`PRs `__
GUI
~~~
Tracked in: \* `GUI Issue
Triage `__
RC channel: \* `#gui `__
GitHub team: \*
`godotengine/gui-nodes `__
GitHub label: \* ``topic:gui``
`issues `__
`PRs `__
Navigation
~~~~~~~~~~
Tracked in: \* `Navigation Issue
Triage `__
RC channel: \*
`#navigation `__
GitHub team: \*
`godotengine/navigation `__
GitHub label: \* ``topic:navigation``
`issues `__
`PRs `__
.NET / Mono
~~~~~~~~~~~
Tracked in: \* `.NET Issue
Triage `__ (Internal
tracker)
RC channel: \* `#dotnet `__
GitHub team: \*
`godotengine/dotnet `__
GitHub label: \* ``topic:dotnet``
`issues `__
`PRs `__
Network
~~~~~~~
Tracked in: \* `Network Issue
Triage `__
RC channel: \*
`#networking `__
GitHub team: \*
`godotengine/network `__
GitHub labels: \* ``topic:multiplayer``
`issues `__
`PRs `__
\* ``topic:network``
`issues `__
`PRs `__
Particles
~~~~~~~~~
Tracked in: \* `Particles Issue
Triage `__
RC channel: \*
`#vfx-tech-art `__
GitHub team: \* No dedicated team (currently)
GitHub label: \* ``topic:particles``
`issues `__
`PRs `__
Physics
~~~~~~~
Tracked in: \* `Physics Issue
Triage `__
RC channel: \*
`#physics `__
GitHub team: \*
`godotengine/physics `__
GitHub label: \* ``topic:physics``
`issues `__
`PRs `__
Platforms
~~~~~~~~~
Tracked in: \* `Platforms Issue
Triage `__
RC channel: \*
`#platforms `__
Has a “Platform” field for each platform type to fill in.
GitHub teams: \*
`godotengine/android `__
\*
`godotengine/ios `__
\*
`godotengine/linux-bsd `__
\*
`godotengine/macos `__
\*
`godotengine/uwp `__
\*
`godotengine/web `__
\*
`godotengine/windows `__
GitHub labels: \* ``topic:porting``
`issues `__
`PRs `__
\* ``platform:android``
`issues `__
`PRs `__
\* ``platform:ios``
`issues `__
`PRs `__
\* ``platform:linuxbsd``
`issues `__
`PRs `__
\* ``platform:macos``
`issues `__
`PRs `__
\* ``platform:uwp``
`issues `__
`PRs `__
\* ``platform:web``
`issues `__
`PRs `__
\* ``platform:windows``
`issues `__
`PRs `__
Rendering
~~~~~~~~~
Tracked in: \* `Rendering Issue
Triage `__
RC channel: \*
`#rendering `__
GitHub teams: \*
`godotengine/rendering `__
\*
`godotengine/shaders `__
GitHub labels: \* ``topic:rendering``
`issues `__
`PRs `__
\* ``topic:shaders``
`issues `__
`PRs `__
XR
~~
Tracked in: \* `XR Issue
Triage `__
RC channel: \* `#xr `__
GitHub team: \*
`godotengine/xr `__
GitHub label: \* ``topic:xr``
`issues `__
`PRs `__
Note that some GitHub labels arent neatly covered by trackers.