-
Notifications
You must be signed in to change notification settings - Fork 14.3k
[libclc] Add Maintainers.md for libclc #118309
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
@llvm/pr-subscribers-libcxx Author: David Spickett (DavidSpickett) ChangesThis 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/. Full diff: https://github.com/llvm/llvm-project/pull/118309.diff 5 Files Affected:
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 \
+[email protected] (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 \
+[email protected] (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 @@ [email protected] (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 \
-[email protected] (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 \
-[email protected] (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 \
-[email protected] (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 \
-[email protected] (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 \
+[email protected] (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 \
+[email protected] (email), [tobiasgrosser](https://github.com/tobiasgrosser) (GitHub)
\ No newline at end of file
|
(because for some reason I can't add you as a reviewer directly) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks reasonable to me.
We might want to use this chance to also get the information up to date...
I think for polly this should probably be @tobiasgrosser -> @Meinersbur.
For libclc maybe @tstellar -> @frasercrmck (or maybe both).
For openmp I'm not really sure, maybe @jdoerfert or @jpeyton52 can advise. |
I'm not opposed to this if people think it suitable. But having someone from Red Hat or AMD as co-maintainer(s) makes sense to me, as it's a project used (downstream) by several different groups. |
It already landed, I'll rebase this PR. |
OpenMP part pushed directly: 2137ded |
5912070
to
fe59fcd
Compare
fe59fcd
to
8398d47
Compare
Libcxx part pushed as 1bdb0a4. |
Sure, this works for me. Thank you @Meinersbur for all your work here. I am happy to help out if this is useful. |
@tobiasgrosser and me already had talked about this at an LLVM conference. I didn't push the maintainer change yet because I am myself somewhat slow with reviews, but I think it makes sense. |
8398d47
to
64bfb1c
Compare
Polly pushed in 788d5a5. Only libclc remains. |
64bfb1c
to
4056e18
Compare
Updated to list @frasercrmck and @tstellar for libclc. Tell me if that works for now, perhaps you can sort out any additions later. |
This looks fine. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
LLVM Buildbot has detected a new failure on builder Full details are available at: https://lab.llvm.org/buildbot/#/builders/198/builds/865 Here is the relevant piece of the build log for the reference
|
This adds a Maintainers.md files to libclc. Recently I needed to find a libclc maintainer and I had no idea there was one listed in llvm/ instead of in libclc/.
This adds a Maintainers.md files to libclc. Recently I needed to find a libclc maintainer and I had no idea there was one listed in llvm/ instead of in libclc/.