[libcxx-commits] [libclc] [libcxx] [llvm] [openmp] [polly] [llvm] Move sub-project lead maintainers into their own Maintainers.md files (PR #118309)

David Spickett via libcxx-commits libcxx-commits at lists.llvm.org
Mon Dec 2 07:48:26 PST 2024


https://github.com/DavidSpickett updated https://github.com/llvm/llvm-project/pull/118309

>From 9d279bcb1174e80e24ddac8755962cb65e20be91 Mon Sep 17 00:00:00 2001
From: David Spickett <david.spickett at linaro.org>
Date: Mon, 2 Dec 2024 15:22:50 +0000
Subject: [PATCH 1/2] [llvm] Move sub-project lead maintainers into their own
 files

This adds Maintainers.md files to the sub-projects mentioned
here, so that someone going directly to that sub-project will
find them more easily.

Recently I needed to find a libclc maintainer and I had no
idea there was one listed here instead of in libclc/.
---
 libclc/Maintainers.md | 10 ++++++++++
 libcxx/Maintainers.md | 10 ++++++++++
 llvm/Maintainers.md   | 25 ++++++-------------------
 openmp/Maintainers.md | 10 ++++++++++
 polly/Maintainers.md  | 10 ++++++++++
 5 files changed, 46 insertions(+), 19 deletions(-)
 create mode 100644 libclc/Maintainers.md
 create mode 100644 libcxx/Maintainers.md
 create mode 100644 openmp/Maintainers.md
 create mode 100644 polly/Maintainers.md

diff --git a/libclc/Maintainers.md b/libclc/Maintainers.md
new file mode 100644
index 00000000000000..314b139b81aaff
--- /dev/null
+++ b/libclc/Maintainers.md
@@ -0,0 +1,10 @@
+# libclc Maintainers
+
+This file is a list of the
+[maintainers](https://llvm.org/docs/DeveloperPolicy.html#maintainers) for
+libclc.
+
+# Lead maintainer
+
+Tom Stellard \
+tstellar at redhat.com (email), [tstellar](https://github.com/tstellar) (GitHub)
\ No newline at end of file
diff --git a/libcxx/Maintainers.md b/libcxx/Maintainers.md
new file mode 100644
index 00000000000000..2630ed9001119b
--- /dev/null
+++ b/libcxx/Maintainers.md
@@ -0,0 +1,10 @@
+# libc++ Maintainers
+
+This file is a list of the
+[maintainers](https://llvm.org/docs/DeveloperPolicy.html#maintainers) for
+libc++.
+
+# Lead maintainer
+
+Louis Dionne \
+ldionne.2 at gmail.com (email), [ldionne](https://github.com/ldionne) (GitHub)
\ No newline at end of file
diff --git a/llvm/Maintainers.md b/llvm/Maintainers.md
index c5f98f76bda312..bb05552461b21c 100644
--- a/llvm/Maintainers.md
+++ b/llvm/Maintainers.md
@@ -422,7 +422,6 @@ gkistanova at gmail.com (email), [gkistanova](https://github.com/gkistanova) (GitHu
 ### Other subprojects
 
 Some subprojects maintain their own list of per-component maintainers.
-Others only have a lead maintainer listed here.
 
 [Bolt maintainers](https://github.com/llvm/llvm-project/blob/main/bolt/Maintainers.txt)
 
@@ -434,29 +433,17 @@ Others only have a lead maintainer listed here.
 
 [Flang maintainers](https://github.com/llvm/llvm-project/blob/main/flang/Maintainers.txt)
 
-[LLD maintainers](https://github.com/llvm/llvm-project/blob/main/lld/CODE_OWNERS.TXT)
-
-[LLDB maintainers](https://github.com/llvm/llvm-project/blob/main/lldb/Maintainers.rst)
-
-#### libc++
-
-Louis Dionne \
-ldionne.2 at gmail.com (email), [ldionne](https://github.com/ldionne) (GitHub)
+[libc++ maintainers](https://github.com/llvm/llvm-project/blob/main/libcxx/Maintainers.rst)
 
-#### libclc
+[libclc maintainers](https://github.com/llvm/llvm-project/blob/main/libclc/Maintainers.rst)
 
-Tom Stellard \
-tstellar at redhat.com (email), [tstellar](https://github.com/tstellar) (GitHub)
-
-#### OpenMP (runtime library)
+[LLD maintainers](https://github.com/llvm/llvm-project/blob/main/lld/CODE_OWNERS.TXT)
 
-Andrey Churbanov \
-andrey.churbanov at intel.com (email), [AndreyChurbanov](https://github.com/AndreyChurbanov) (GitHub)
+[LLDB maintainers](https://github.com/llvm/llvm-project/blob/main/lldb/Maintainers.rst)
 
-#### Polly
+[LLVM OpenMP Library maintainers](https://github.com/llvm/llvm-project/blob/main/openmp/Maintainers.rst)
 
-Tobias Grosser \
-tobias at grosser.es (email), [tobiasgrosser](https://github.com/tobiasgrosser) (GitHub)
+[Polly maintainers](https://github.com/llvm/llvm-project/blob/main/polly/Maintainers.rst)
 
 ## Inactive Maintainers
 
diff --git a/openmp/Maintainers.md b/openmp/Maintainers.md
new file mode 100644
index 00000000000000..fc49c9e35928b9
--- /dev/null
+++ b/openmp/Maintainers.md
@@ -0,0 +1,10 @@
+# LLVM OpenMP Library Maintainers
+
+This file is a list of the
+[maintainers](https://llvm.org/docs/DeveloperPolicy.html#maintainers) for
+the LLVM OpenMP library.
+
+# Lead maintainer
+
+Andrey Churbanov \
+andrey.churbanov at intel.com (email), [AndreyChurbanov](https://github.com/AndreyChurbanov) (GitHub)
\ No newline at end of file
diff --git a/polly/Maintainers.md b/polly/Maintainers.md
new file mode 100644
index 00000000000000..6c0ecef0f281a9
--- /dev/null
+++ b/polly/Maintainers.md
@@ -0,0 +1,10 @@
+# Polly Maintainers
+
+This file is a list of the
+[maintainers](https://llvm.org/docs/DeveloperPolicy.html#maintainers) for
+Polly.
+
+# Lead maintainer
+
+Tobias Grosser \
+tobias at grosser.es (email), [tobiasgrosser](https://github.com/tobiasgrosser) (GitHub)
\ No newline at end of file

>From 5912070b56eecd3eca5ef24cad67ac7ac9645b00 Mon Sep 17 00:00:00 2001
From: David Spickett <david.spickett at linaro.org>
Date: Mon, 2 Dec 2024 15:47:31 +0000
Subject: [PATCH 2/2] .rst -> .md

---
 llvm/Maintainers.md | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/llvm/Maintainers.md b/llvm/Maintainers.md
index bb05552461b21c..cf9f182550d5ef 100644
--- a/llvm/Maintainers.md
+++ b/llvm/Maintainers.md
@@ -433,17 +433,17 @@ Some subprojects maintain their own list of per-component maintainers.
 
 [Flang maintainers](https://github.com/llvm/llvm-project/blob/main/flang/Maintainers.txt)
 
-[libc++ maintainers](https://github.com/llvm/llvm-project/blob/main/libcxx/Maintainers.rst)
+[libc++ maintainers](https://github.com/llvm/llvm-project/blob/main/libcxx/Maintainers.md)
 
-[libclc maintainers](https://github.com/llvm/llvm-project/blob/main/libclc/Maintainers.rst)
+[libclc maintainers](https://github.com/llvm/llvm-project/blob/main/libclc/Maintainers.md)
 
 [LLD maintainers](https://github.com/llvm/llvm-project/blob/main/lld/CODE_OWNERS.TXT)
 
 [LLDB maintainers](https://github.com/llvm/llvm-project/blob/main/lldb/Maintainers.rst)
 
-[LLVM OpenMP Library maintainers](https://github.com/llvm/llvm-project/blob/main/openmp/Maintainers.rst)
+[LLVM OpenMP Library maintainers](https://github.com/llvm/llvm-project/blob/main/openmp/Maintainers.md)
 
-[Polly maintainers](https://github.com/llvm/llvm-project/blob/main/polly/Maintainers.rst)
+[Polly maintainers](https://github.com/llvm/llvm-project/blob/main/polly/Maintainers.md)
 
 ## Inactive Maintainers
 



More information about the libcxx-commits mailing list