Skip to content

Commit 580b9d2

Browse files
committed
Update CODEOWNERS
1 parent db66bd3 commit 580b9d2

File tree

1 file changed

+45
-19
lines changed

1 file changed

+45
-19
lines changed

.github/CODEOWNERS

Lines changed: 45 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
# Each line is a file pattern followed by one or more owners.
33
# Owners can be @users, @org/teams or emails
44

5-
# Buildsystem
5+
# Buildsystem (Before everything to be overwritten)
66

77
* @godotengine/buildsystem
88

@@ -17,10 +17,11 @@
1717
# Doc
1818

1919
/doc/ @godotengine/documentation
20-
**/doc_classes/ @godotengine/documentation
2120

2221
# Drivers
2322

23+
/drivers/ @godotengine/_systems
24+
2425
## Audio
2526
/drivers/alsa/ @godotengine/audio
2627
/drivers/alsamidi/ @godotengine/audio
@@ -34,7 +35,9 @@
3435
## Rendering
3536
/drivers/d3d12/ @godotengine/rendering
3637
/drivers/dummy/ @godotengine/rendering
38+
/drivers/egl/ @godotengine/rendering
3739
/drivers/gles3/ @godotengine/rendering
40+
/drivers/metal/ @godotengine/rendering
3841
/drivers/spirv-reflect/ @godotengine/rendering
3942
/drivers/vulkan/ @godotengine/rendering
4043

@@ -47,18 +50,19 @@
4750

4851
# Editor
4952

50-
/editor/*debugger* @godotengine/debugger
53+
/editor/ @godotengine/_editor
54+
/editor/**/*2d* @godotengine/2d-editor
55+
/editor/**/*3d* @godotengine/3d-editor
56+
/editor/**/*code* @godotengine/script-editor
57+
/editor/**/*debugger* @godotengine/debugger
58+
/editor/**/*dock* @godotengine/docks
59+
/editor/**/*script* @godotengine/script-editor
60+
/editor/**/*shader* @godotengine/shaders
61+
/editor/debugger/ @godotengine/debugger
5162
/editor/gui/ @godotengine/usability @godotengine/gui-nodes
5263
/editor/icons/ @godotengine/usability
5364
/editor/import/ @godotengine/import
54-
/editor/plugins/*2d_*.* @godotengine/2d-editor
55-
/editor/plugins/*3d_*.* @godotengine/3d-editor
56-
/editor/plugins/script_*.* @godotengine/script-editor
57-
/editor/plugins/*shader*.* @godotengine/shaders
5865
/editor/themes/ @godotengine/usability @godotengine/gui-nodes
59-
/editor/code_editor.* @godotengine/script-editor
60-
/editor/*dock*.* @godotengine/docks
61-
/editor/*shader*.* @godotengine/shaders
6266

6367
# Main
6468

@@ -71,9 +75,16 @@
7175

7276
# Modules
7377

78+
/modules/ @godotengine/_engine
79+
/modules/**/doc_classes/ @godotengine/_engine @godotengine/documentation
80+
/modules/**/editor/ @godotengine/_engine @godotengine/_editor
81+
/modules/**/icons/ @godotengine/_engine @godotengine/usability
82+
/modules/**/tests/ @godotengine/_engine @godotengine/tests
83+
7484
## Audio (+ video)
7585
/modules/interactive_music/ @godotengine/audio
7686
/modules/interactive_music/doc_classes/ @godotengine/audio @godotengine/documentation
87+
/modules/interactive_music/editor/ @godotengine/audio @godotengine/_editor
7788
/modules/minimp3/ @godotengine/audio
7889
/modules/minimp3/doc_classes/ @godotengine/audio @godotengine/documentation
7990
/modules/ogg/ @godotengine/audio
@@ -93,8 +104,10 @@
93104
/modules/etcpak/ @godotengine/import
94105
/modules/fbx/ @godotengine/import
95106
/modules/fbx/doc_classes/ @godotengine/import @godotengine/documentation
107+
/modules/fbx/editor/ @godotengine/import @godotengine/_editor
96108
/modules/gltf/ @godotengine/import
97109
/modules/gltf/doc_classes/ @godotengine/import @godotengine/documentation
110+
/modules/gltf/editor/ @godotengine/import @godotengine/_editor
98111
/modules/gltf/tests/ @godotengine/import @godotengine/tests
99112
/modules/hdr/ @godotengine/import
100113
/modules/jpg/ @godotengine/import
@@ -112,12 +125,14 @@
112125
/modules/mbedtls/tests/ @godotengine/network @godotengine/tests
113126
/modules/multiplayer/ @godotengine/network
114127
/modules/multiplayer/doc_classes/ @godotengine/network @godotengine/documentation
128+
/modules/multiplayer/editor/ @godotengine/network @godotengine/_editor
115129
/modules/upnp/ @godotengine/network
116130
/modules/upnp/doc_classes/ @godotengine/network @godotengine/documentation
117131
/modules/webrtc/ @godotengine/network
118132
/modules/webrtc/doc_classes/ @godotengine/network @godotengine/documentation
119133
/modules/websocket/ @godotengine/network
120134
/modules/websocket/doc_classes/ @godotengine/network @godotengine/documentation
135+
/modules/websocket/editor/ @godotengine/network @godotengine/_editor
121136

122137
## Physics
123138
/modules/godot_physics_2d/ @godotengine/physics
@@ -134,12 +149,14 @@
134149
## Scripting
135150
/modules/gdscript/ @godotengine/gdscript
136151
/modules/gdscript/doc_classes/ @godotengine/gdscript @godotengine/documentation
152+
/modules/gdscript/editor/ @godotengine/gdscript @godotengine/_editor
137153
/modules/gdscript/icons/ @godotengine/gdscript @godotengine/usability
138154
/modules/gdscript/tests/ @godotengine/gdscript @godotengine/tests
139155
/modules/jsonrpc/ @godotengine/gdscript @godotengine/network
140156
/modules/jsonrpc/tests @godotengine/gdscript @godotengine/network @godotengine/tests
141157
/modules/mono/ @godotengine/dotnet
142158
/modules/mono/doc_classes/ @godotengine/dotnet @godotengine/documentation
159+
/modules/mono/editor/ @godotengine/dotnet @godotengine/_editor
143160
/modules/mono/icons/ @godotengine/dotnet @godotengine/usability
144161

145162
## Text
@@ -156,19 +173,24 @@
156173
/modules/mobile_vr/doc_classes/ @godotengine/xr @godotengine/documentation
157174
/modules/openxr/ @godotengine/xr
158175
/modules/openxr/doc_classes/ @godotengine/xr @godotengine/documentation
176+
/modules/openxr/editor/ @godotengine/xr @godotengine/_editor
159177
/modules/webxr/ @godotengine/xr
160178
/modules/webxr/doc_classes/ @godotengine/xr @godotengine/documentation
161179

162180
## Misc
163181
/modules/csg/ @godotengine/3d-nodes
164182
/modules/csg/doc_classes/ @godotengine/3d-nodes @godotengine/documentation
183+
/modules/csg/editor/ @godotengine/3d-nodes @godotengine/_editor
165184
/modules/csg/icons/ @godotengine/3d-nodes @godotengine/usability
166-
/modules/navigation/ @godotengine/navigation
167185
/modules/gridmap/ @godotengine/3d-nodes
168186
/modules/gridmap/doc_classes/ @godotengine/3d-nodes @godotengine/documentation
187+
/modules/gridmap/editor/ @godotengine/3d-nodes @godotengine/_editor
169188
/modules/gridmap/icons/ @godotengine/3d-nodes @godotengine/usability
189+
/modules/navigation/ @godotengine/navigation
190+
/modules/navigation/editor/ @godotengine/navigation @godotengine/_editor
170191
/modules/noise/ @godotengine/core
171192
/modules/noise/doc_classes/ @godotengine/core @godotengine/documentation
193+
/modules/noise/editor/ @godotengine/core @godotengine/_editor
172194
/modules/noise/icons/ @godotengine/core @godotengine/usability
173195
/modules/noise/tests/ @godotengine/core @godotengine/tests
174196
/modules/regex/ @godotengine/core
@@ -180,6 +202,7 @@
180202

181203
# Platform
182204

205+
/platform/ @godotengine/_platforms
183206
/platform/android/ @godotengine/android
184207
/platform/android/doc_classes/ @godotengine/android @godotengine/documentation
185208
/platform/ios/ @godotengine/ios
@@ -195,6 +218,7 @@
195218

196219
# Scene
197220

221+
/scene/ @godotengine/_systems @godotengine/core
198222
/scene/2d/ @godotengine/2d-nodes
199223
/scene/2d/physics/ @godotengine/2d-nodes @godotengine/physics
200224
/scene/3d/ @godotengine/3d-nodes
@@ -213,14 +237,16 @@
213237

214238
# Servers
215239

216-
/servers/audio* @godotengine/audio
217-
/servers/camera* @godotengine/xr
218-
/servers/display_server.* @godotengine/_platforms
219-
/servers/navigation_server*.* @godotengine/navigation
220-
/servers/physics* @godotengine/physics
221-
/servers/rendering* @godotengine/rendering
222-
/servers/text_server.* @godotengine/gui-nodes
223-
/servers/xr* @godotengine/xr
240+
/servers/ @godotengine/_systems
241+
/servers/**/audio* @godotengine/audio
242+
/servers/**/camera* @godotengine/xr
243+
/servers/**/debugger* @godotengine/debugger
244+
/servers/**/display* @godotengine/_platforms
245+
/servers/**/navigation* @godotengine/navigation
246+
/servers/**/physics* @godotengine/physics
247+
/servers/**/rendering* @godotengine/rendering
248+
/servers/**/text* @godotengine/gui-nodes
249+
/servers/**/xr* @godotengine/xr
224250

225251
# Tests
226252

0 commit comments

Comments
 (0)