[libc-commits] [libc] [libc][docs][NFC] Rename Maintainers.rst to Maintainers.md (PR #191882)
Jeff Bailey via libc-commits
libc-commits at lists.llvm.org
Mon Apr 13 12:58:58 PDT 2026
https://github.com/kaladron created https://github.com/llvm/llvm-project/pull/191882
Renamed Maintainers.rst to Maintainers.md at the root of libc to match other LLVM projects.
* Updated libc/docs/Maintainers.md to use MyST include directive, following the pattern used by Clang.
* Fixed libc/docs/CMakeLists.txt to copy Maintainers.md instead of Maintainers.rst to the build directory.
>From 4c7966ac8068338ff76277b96a2667c096fba2a8 Mon Sep 17 00:00:00 2001
From: Jeff Bailey <jbailey at raspberryginger.com>
Date: Mon, 13 Apr 2026 20:15:23 +0100
Subject: [PATCH] [libc][docs][NFC] Rename Maintainers.rst to Maintainers.md
Renamed Maintainers.rst to Maintainers.md at the root of libc to match
other LLVM projects.
* Updated libc/docs/Maintainers.md to use MyST include directive,
following the pattern used by Clang.
* Fixed libc/docs/CMakeLists.txt to copy Maintainers.md instead of
Maintainers.rst to the build directory.
---
libc/Maintainers.md | 54 +++++++++++++++++++++++++++++
libc/Maintainers.rst | 73 ---------------------------------------
libc/docs/CMakeLists.txt | 2 +-
libc/docs/Maintainers.md | 2 ++
libc/docs/Maintainers.rst | 1 -
5 files changed, 57 insertions(+), 75 deletions(-)
create mode 100644 libc/Maintainers.md
delete mode 100644 libc/Maintainers.rst
create mode 100644 libc/docs/Maintainers.md
delete mode 100644 libc/docs/Maintainers.rst
diff --git a/libc/Maintainers.md b/libc/Maintainers.md
new file mode 100644
index 0000000000000..58e45bf2a8917
--- /dev/null
+++ b/libc/Maintainers.md
@@ -0,0 +1,54 @@
+# LLVM-libc Maintainers
+
+This file is a list of the [maintainers](https://llvm.org/docs/DeveloperPolicy.html#maintainers) for LLVM-libc. 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.
+
+## Lead Maintainer
+- Michael Jones
+- michaelrj at google.com (email), [michaelrj-google](https://github.com/michaelrj-google) (github)
+
+## Baremetal
+- Petr Hosek
+- phosek at google.com (email), [petrhosek](https://github.com/petrhosek) (github)
+
+## Baremetal (Allocator)
+- Daniel Thornburgh
+- dthorn at google.com (email), [mysterymath](https://github.com/mysterymath) (github)
+
+## Fixed Point
+- Leonard Chan
+- leonardchan at google.com (email), [PiJoules](https://github.com/PiJoules) (github)
+
+## GPU
+- Joseph Huber
+- joseph.huber at amd.com (email), [jhuber6](https://github.com/jhuber6) (github)
+
+## Math
+- Tue Ly
+- lntue at google.com (email), [lntue](https://github.com/lntue) (github)
+
+- Nicolas Celik
+- its.overmighty at gmail.com (email), [OverMighty](https://github.com/overmighty) (github)
+
+## Threading
+- Yifan Zhu
+- yifanzhu at rochester.edu (email), [Schrodinger ZHU Yifan](https://github.com/schrodingerzhu) (github)
+
+## Runtime Safety, Threading, Math
+- Muhammad Bassiouni
+- muhammad.m.bassiouni at gmail.com (email), [bassiounix](https://github.com/bassiounix) (github)
+
+## RISC-V
+- Mikhail R. Gadelha
+- mikhail at igalia.com (email), [mikhailramalho](https://github.com/mikhailramalho) (github)
+
+## Public Headers / hdrgen
+- Roland McGrath
+- mcgrathr at google.com (email), [frobtech](https://github.com/frobtech) (github)
+
+## General Maintenance and Documentation
+- Jeff Bailey
+- jbailey at raspberryginger.com (email), [kaladron](https://github.com/kaladron) (github), kaladron (discourse), kaladron725 (discord)
+
+# Inactive Maintainers
+- Tristan Ross
+- tristan.ross at midstall.com (email), [RossComputerGuy](https://github.com/RossComputerGuy) (github)
diff --git a/libc/Maintainers.rst b/libc/Maintainers.rst
deleted file mode 100644
index efb585095b63b..0000000000000
--- a/libc/Maintainers.rst
+++ /dev/null
@@ -1,73 +0,0 @@
-=====================
-LLVM-libc Maintainers
-=====================
-
-This file is a list of the
-`maintainers <https://llvm.org/docs/DeveloperPolicy.html#maintainers>`_ for
-LLVM-libc. 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.
-
-Lead Maintainer
----------------
-| Michael Jones
-| michaelrj\@google.com (email), `michaelrj-google <https://github.com/michaelrj-google>`_ (github)
-
-Baremetal
----------
-| Petr Hosek
-| phosek\@google.com (email), `petrhosek <https://github.com/petrhosek>`_ (github)
-
-Baremetal (Allocator)
----------------------
-| Daniel Thornburgh
-| dthorn\@google.com (email), `mysterymath <https://github.com/mysterymath>`_ (github)
-
-Fixed Point
------------
-| Leonard Chan
-| leonardchan\@google.com (email), `PiJoules <https://github.com/PiJoules>`_ (github)
-
-GPU
----
-| Joseph Huber
-| joseph.huber\@amd.com (email), `jhuber6 <https://github.com/jhuber6>`_ (github)
-
-Math
-----
-| Tue Ly
-| lntue\@google.com (email), `lntue <https://github.com/lntue>`_ (github)
-
-| Nicolas Celik
-| its.overmighty\@gmail.com (email), `OverMighty <https://github.com/overmighty>`_ (github)
-
-Threading
----------
-| Yifan Zhu
-| yifanzhu\@rochester.edu (email), `Schrodinger ZHU Yifan <https://github.com/schrodingerzhu>`_ (github)
-
-Runtime Safety, Threading, Math
--------------------------------
-| Muhammad Bassiouni
-| muhammad.m.bassiouni\@gmail.com (email), `bassiounix <https://github.com/bassiounix>`_ (github)
-
-RISC-V
-------
-| Mikhail R. Gadelha
-| mikhail\@igalia.com (email), `mikhailramalho <https://github.com/mikhailramalho>`_ (github)
-
-Public Headers / hdrgen
------------------------
-| Roland McGrath
-| mcgrathr\@google.com (email), `frobtech <https://github.com/frobtech>`_ (github)
-
-General Maintenance and Documentation
--------------------------------------
-| Jeff Bailey
-| jbailey\@raspberryginger.com (email), `kaladron <https://github.com/kaladron>`_ (github), kaladron (discourse), kaladron725 (discord)
-
-
-Inactive Maintainers
-====================
-| Tristan Ross
-| tristan.ross\@midstall.com (email), `RossComputerGuy <https://github.com/RossComputerGuy>`_ (github)
diff --git a/libc/docs/CMakeLists.txt b/libc/docs/CMakeLists.txt
index b739c494dbe92..e8f4e86529b95 100644
--- a/libc/docs/CMakeLists.txt
+++ b/libc/docs/CMakeLists.txt
@@ -11,7 +11,7 @@ if (SPHINX_FOUND)
"${CMAKE_CURRENT_SOURCE_DIR}" "${CMAKE_CURRENT_BINARY_DIR}"
COMMAND "${CMAKE_COMMAND}" -E copy_if_different
- "${CMAKE_CURRENT_SOURCE_DIR}/../Maintainers.rst"
+ "${CMAKE_CURRENT_SOURCE_DIR}/../Maintainers.md"
"${CMAKE_CURRENT_BINARY_DIR}"
)
diff --git a/libc/docs/Maintainers.md b/libc/docs/Maintainers.md
new file mode 100644
index 0000000000000..e9654b20c05a1
--- /dev/null
+++ b/libc/docs/Maintainers.md
@@ -0,0 +1,2 @@
+```{include} ../Maintainers.md
+```
diff --git a/libc/docs/Maintainers.rst b/libc/docs/Maintainers.rst
deleted file mode 100644
index 7e69c1165d2f5..0000000000000
--- a/libc/docs/Maintainers.rst
+++ /dev/null
@@ -1 +0,0 @@
-.. include:: ../Maintainers.rst
More information about the libc-commits
mailing list