Skip to content

Commit 8565213

Browse files
authoredOct 7, 2024
[clang] Code owners -> Maintainers transition (#108997)
This is the initial transition from using "code owners" to using "maintainers".
1 parent f15fe73 commit 8565213

File tree

5 files changed

+23
-27
lines changed

5 files changed

+23
-27
lines changed
 

‎clang/CodeOwners.rst ‎clang/Maintainers.rst

+20-24
Original file line numberDiff line numberDiff line change
@@ -1,36 +1,36 @@
11
=================
2-
Clang Code Owners
2+
Clang Maintainers
33
=================
44

55
This file is a list of the
6-
`code owners <https://llvm.org/docs/DeveloperPolicy.html#code-owners>`_ for
6+
`maintainers <https://llvm.org/docs/DeveloperPolicy.html#maintainers>`_ for
77
Clang.
88

99
.. contents::
1010
:depth: 2
1111
:local:
1212

13-
Current Code Owners
14-
===================
15-
The following people are the active code owners for the project. Please reach
13+
Active Maintainers
14+
==================
15+
The following people are the active maintainers for the project. Please reach
1616
out to them for code reviews, questions about their area of expertise, or other
1717
assistance.
1818

19-
All parts of Clang not covered by someone else
20-
----------------------------------------------
19+
Lead Maintainer
20+
---------------
2121
| Aaron Ballman
2222
| aaron\@aaronballman.com (email), aaron.ballman (Phabricator), AaronBallman (GitHub), AaronBallman (Discourse), aaronballman (Discord), AaronBallman (IRC)
2323
2424

2525
Contained Components
2626
--------------------
27-
These code owners are responsible for particular high-level components within
27+
These maintainers are responsible for particular high-level components within
2828
Clang that are typically contained to one area of the compiler.
2929

3030
AST matchers
3131
~~~~~~~~~~~~
32-
| Manuel Klimek
33-
| klimek\@google.com (email), klimek (Phabricator), r4nt (GitHub)
32+
| Aaron Ballman
33+
| aaron\@aaronballman.com (email), aaron.ballman (Phabricator), AaronBallman (GitHub), AaronBallman (Discourse), aaronballman (Discord), AaronBallman (IRC)
3434
3535

3636
Clang LLVM IR generation
@@ -60,7 +60,7 @@ Analysis & CFG
6060
Experimental new constant interpreter
6161
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
6262
| Timm Bäder
63-
| tbaeder\@redhat.com (email), tbaeder (Phabricator), tbaederr (GitHub), tbaeder (Discourse), tbaeder (Discord)
63+
| tbaeder\@redhat.com (em), tbaeder (Phabricator), tbaederr (GitHub), tbaeder (Discourse), tbaeder (Discord)
6464
6565

6666
Modules & serialization
@@ -125,14 +125,9 @@ Driver parts not covered by someone else
125125

126126
Tools
127127
-----
128-
These code owners are responsible for user-facing tools under the Clang
128+
These maintainers are responsible for user-facing tools under the Clang
129129
umbrella or components used to support such tools.
130130

131-
Tooling library
132-
~~~~~~~~~~~~~~~
133-
| Manuel Klimek
134-
| klimek\@google.com (email), klimek (Phabricator), r4nt (GitHub)
135-
136131

137132
clang-format
138133
~~~~~~~~~~~~
@@ -255,19 +250,20 @@ SYCL conformance
255250
| alexey.bader\@intel.com (email), bader (Phabricator), bader (GitHub)
256251
257252

258-
Former Code Owners
259-
==================
260-
The following people have graciously spent time performing code ownership
253+
Inactive Maintainers
254+
====================
255+
The following people have graciously spent time performing maintainership
261256
responsibilities but are no longer active in that role. Thank you for all your
262257
help with the success of the project!
263258

264-
Emeritus owners
265-
---------------
259+
Emeritus Lead Maintainers
260+
-------------------------
266261
| Doug Gregor (dgregor\@apple.com)
267262
| Richard Smith (richard\@metafoo.co.uk)
268263
269264

270-
Former component owners
271-
-----------------------
265+
Inactive component maintainers
266+
------------------------------
272267
| Chandler Carruth (chandlerc\@gmail.com, chandlerc\@google.com) -- CMake, library layering
273268
| Devin Coughlin (dcoughlin\@apple.com) -- Clang static analyzer
269+
| Manuel Klimek (klimek\@google.com (email), klimek (Phabricator), r4nt (GitHub)) -- Tooling, AST matchers

‎clang/docs/CMakeLists.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,7 @@ if (LLVM_ENABLE_SPHINX)
117117
"${CMAKE_CURRENT_SOURCE_DIR}" "${CMAKE_CURRENT_BINARY_DIR}"
118118

119119
COMMAND "${CMAKE_COMMAND}" -E copy_if_different
120-
"${CMAKE_CURRENT_SOURCE_DIR}/../CodeOwners.rst"
120+
"${CMAKE_CURRENT_SOURCE_DIR}/../Maintainers.rst"
121121
"${CMAKE_CURRENT_BINARY_DIR}"
122122
)
123123

‎clang/docs/CodeOwners.rst

-1
This file was deleted.

‎clang/docs/Maintainers.rst

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
.. include:: ../Maintainers.rst

‎clang/docs/index.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,7 @@ Design Documents
104104
.. toctree::
105105
:maxdepth: 1
106106

107-
CodeOwners
107+
Maintainers
108108
InternalsManual
109109
DriverInternals
110110
Multilib

0 commit comments

Comments
 (0)
Please sign in to comment.