Skip to content

Conversation

@vbvictor
Copy link
Contributor

Clang maintainers list is already in .rst format, which gives nice visuals.
I think we should convert clang-tools-extra maintainers too to .rst.

@llvmbot
Copy link
Member

llvmbot commented Oct 26, 2025

@llvm/pr-subscribers-clang-tools-extra

Author: Baranov Victor (vbvictor)

Changes

Clang maintainers list is already in .rst format, which gives nice visuals.
I think we should convert clang-tools-extra maintainers too to .rst.


Full diff: https://github.com/llvm/llvm-project/pull/165171.diff

1 Files Affected:

  • (renamed) clang-tools-extra/Maintainers.rst (+6-2)
diff --git a/clang-tools-extra/Maintainers.txt b/clang-tools-extra/Maintainers.rst
similarity index 93%
rename from clang-tools-extra/Maintainers.txt
rename to clang-tools-extra/Maintainers.rst
index 43dfd48ad1f57..7a12ac32958d6 100644
--- a/clang-tools-extra/Maintainers.txt
+++ b/clang-tools-extra/Maintainers.rst
@@ -2,9 +2,13 @@
 Clang Tools Extra Maintainers
 =============================
 
-This file is a list of the maintainers
-(https://llvm.org/docs/DeveloperPolicy.html#maintainers) for clang-tools-extra.
+This file is a list of the 
+`maintainers <https://llvm.org/docs/DeveloperPolicy.html#maintainers>`_
+for clang-tools-extra.
 
+.. contents::
+   :depth: 2
+   :local:
 
 Active Maintainers
 ==================

(https://llvm.org/docs/DeveloperPolicy.html#maintainers) for clang-tools-extra.
This file is a list of the
`maintainers <https://llvm.org/docs/DeveloperPolicy.html#maintainers>`_
for clang-tools-extra.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Highlight clang-tools-extra? Also module? directory? Other term?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Used project as in
"Welcome to the clang-tools-extra project which contains extra tools built using Clang’s tooling APIs."
https://clang.llvm.org/extra/index.html.

WDYT?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

clang-tools-extra seems to me like directory name. There is difference between clang-tidy and Clang-Tidy in documentation. Former should be always used with :program: prefix.

Copy link
Contributor Author

@vbvictor vbvictor Oct 27, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"Maintainers of XXX directory" don't sound honorable/noble enough to me, and I think this file should be written with sense of honor.

What I consider honorable is "project" or "extra tools built using Clang’s tooling APIs" (copied text from cite)

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

https://clang.llvm.org/extra/ uses Extra Clang Tools, so I assume this is official project name.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants