[lld] [llvm] [lld] Move CODE_OWNERS.txt to Maintainers.txt (PR #118084)

David Spickett via llvm-commits llvm-commits at lists.llvm.org
Mon Dec 2 04:12:10 PST 2024


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

>From b1e799177879727396da5634a7cb8ba1093bb304 Mon Sep 17 00:00:00 2001
From: David Spickett <david.spickett at linaro.org>
Date: Fri, 29 Nov 2024 12:08:56 +0000
Subject: [PATCH 1/2] [lld] Move CODE_OWNERS.txt to Maintainers.txt

To align with https://llvm.org/docs/DeveloperPolicy.html#maintainers

No format changes, I just want each sub-project to have a
`Maintainers.*` file so they are easy to find.
---
 lld/{CODE_OWNERS.TXT => Maintainers.txt} | 0
 llvm/Maintainers.md                      | 2 +-
 2 files changed, 1 insertion(+), 1 deletion(-)
 rename lld/{CODE_OWNERS.TXT => Maintainers.txt} (100%)

diff --git a/lld/CODE_OWNERS.TXT b/lld/Maintainers.txt
similarity index 100%
rename from lld/CODE_OWNERS.TXT
rename to lld/Maintainers.txt
diff --git a/llvm/Maintainers.md b/llvm/Maintainers.md
index 9744aa1aa43be9..0b596dfef2e15c 100644
--- a/llvm/Maintainers.md
+++ b/llvm/Maintainers.md
@@ -434,7 +434,7 @@ 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)
+[LLD maintainers](https://github.com/llvm/llvm-project/blob/main/lld/Maintainers.txt)
 
 [LLDB maintainers](https://github.com/llvm/llvm-project/blob/main/lldb/Maintainers.rst)
 

>From b5c973e5744fa17bdca9431a9cf32e643a9205b2 Mon Sep 17 00:00:00 2001
From: David Spickett <david.spickett at linaro.org>
Date: Mon, 2 Dec 2024 12:10:53 +0000
Subject: [PATCH 2/2] convert to markdown following the format of
 llvm/Maintainers.md

---
 lld/Maintainers.md  | 40 ++++++++++++++++++++++++++++++++++++++++
 lld/Maintainers.txt | 26 --------------------------
 llvm/Maintainers.md |  2 +-
 3 files changed, 41 insertions(+), 27 deletions(-)
 create mode 100644 lld/Maintainers.md
 delete mode 100644 lld/Maintainers.txt

diff --git a/lld/Maintainers.md b/lld/Maintainers.md
new file mode 100644
index 00000000000000..d210246267656a
--- /dev/null
+++ b/lld/Maintainers.md
@@ -0,0 +1,40 @@
+# LLD Maintainers
+
+This file is a list of the
+[maintainers](https://llvm.org/docs/DeveloperPolicy.html#maintainers) for
+LLD.
+
+## Current Maintainers
+
+The following people are the active maintainers for the project. Please reach
+out to them for code reviews, questions about their area of expertise, or other
+assistance.
+
+### COFF, ELF backends (COFF/* ELF/*)
+
+Rui Ueyama \
+ruiu at google.com (email)
+
+### Old Mach-O backend
+
+Lang Hames \
+lhames at gmail.com (email)
+
+Nick Kledzik \
+kledzik at apple.com (email)
+
+### WebAssembly backend (wasm/*)
+
+Sam Clegg \
+sbc at chromium.org (email)
+
+### New Mach-O backend
+
+Jez Ng \
+jezng at fb.com (email)
+
+Greg McGary \
+gkm at fb.com (email)
+
+Shoaib Meenai \
+smeenai at fb.com (email)
diff --git a/lld/Maintainers.txt b/lld/Maintainers.txt
deleted file mode 100644
index 44972c0d345a8e..00000000000000
--- a/lld/Maintainers.txt
+++ /dev/null
@@ -1,26 +0,0 @@
-This file is a list of the people responsible for ensuring that patches for a
-particular part of LLD are reviewed, either by themself or by someone else.
-They are also the gatekeepers for their part of LLD, with the final word on
-what goes in or not.
-
-The list is sorted by surname and formatted to allow easy grepping and
-beautification by scripts.  The fields are: name (N), email (E), web-address
-(W), PGP key ID and fingerprint (P), description (D), and snail-mail address
-(S). Each entry should contain at least the (N), (E) and (D) fields.
-
-
-N: Rui Ueyama
-E: ruiu at google.com
-D: COFF, ELF backends (COFF/* ELF/*)
-
-N: Lang Hames, Nick Kledzik
-E: lhames at gmail.com, kledzik at apple.com
-D: Old Mach-O backend
-
-N: Sam Clegg
-E: sbc at chromium.org
-D: WebAssembly backend (wasm/*)
-
-N: Jez Ng, Greg McGary, Shoaib Meenai
-E: jezng at fb.com, gkm at fb.com, smeenai at fb.com
-D: New Mach-O backend
diff --git a/llvm/Maintainers.md b/llvm/Maintainers.md
index 0b596dfef2e15c..3cc78967790403 100644
--- a/llvm/Maintainers.md
+++ b/llvm/Maintainers.md
@@ -434,7 +434,7 @@ 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/Maintainers.txt)
+[LLD maintainers](https://github.com/llvm/llvm-project/blob/main/lld/Maintainers.md)
 
 [LLDB maintainers](https://github.com/llvm/llvm-project/blob/main/lldb/Maintainers.rst)
 



More information about the llvm-commits mailing list