-
Notifications
You must be signed in to change notification settings - Fork 15.4k
[lldb] Convert Maintainers file from reStructuredText -> Markdown #140958
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
Convert the Maintainers file from reStructuredText to Markdown and include links to GitHub and Discouse. The new layout improves readability, makes it easier to navigate from GitHub and matches LLVM's Maintainer's file [1]. [1] https://github.com/llvm/llvm-project/blob/main/llvm/Maintainers.md
|
@llvm/pr-subscribers-lldb Author: Jonas Devlieghere (JDevlieghere) ChangesConvert the Maintainers file from reStructuredText to Markdown and include links to GitHub and Discouse. The new layout improves readability, makes it easier to navigate from GitHub and matches LLVM's Maintainer's file [1]. [1] https://github.com/llvm/llvm-project/blob/main/llvm/Maintainers.md Full diff: https://github.com/llvm/llvm-project/pull/140958.diff 2 Files Affected:
diff --git a/lldb/Maintainers.md b/lldb/Maintainers.md
new file mode 100644
index 0000000000000..b15c62644f4ba
--- /dev/null
+++ b/lldb/Maintainers.md
@@ -0,0 +1,241 @@
+# LLDB Maintainers
+
+This file is a list of the [maintainers](https://llvm.org/docs/DeveloperPolicy.html#maintainers) for LLDB.
+
+## 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.
+
+### Lead Maintainer
+
+Responsible for project as a whole, and for any areas not covered by a specific maintainer.
+
+Jonas Devlieghere
+[email protected] (email), [jdevlieghere](https://github.com/jdevlieghere) (GitHub), [jdevlieghere](https://discourse.llvm.org/u/jdevlieghere) (Discourse), jdevlieghere (Discord)
+
+### Components
+
+These maintainers are responsible for particular high-level components within LLDB.
+
+#### ABI
+
+Jason Molenda
+[email protected] (email), [jasonmolenda](https://github.com/jasonmolenda) (GitHub), [jasonmolenda](https://discourse.llvm.org/u/jasonmolenda) (Discourse), jasonmolenda (Discord)
+
+David Spickett
+[email protected] (email), [DavidSpickett](https://github.com/DavidSpickett) (GitHub), [DavidSpickett](https://discourse.llvm.org/u/DavidSpickett) (Discourse), davidspickett (Discord)
+
+#### Breakpoint
+
+Jim Ingham
+[email protected] (email), [jimingham](https://github.com/jimingham) (GitHub), [jingham](https://discourse.llvm.org/u/jingham) (Discourse)
+
+#### CMake & Build System
+
+Jonas Devlieghere
+[email protected] (email), [jdevlieghere](https://github.com/jdevlieghere) (GitHub), [jdevlieghere](https://discourse.llvm.org/u/jdevlieghere) (Discourse), jdevlieghere (Discord)
+
+Alex Langford
+[email protected] (email), [bulbazord](https://github.com/bulbazord) (GitHub), [bulbazord](https://discourse.llvm.org/u/bulbazord) (Discourse), bulba_zord (Discord)
+
+#### Commands
+
+Jim Ingham
+[email protected] (email), [jimingham](https://github.com/jimingham) (GitHub), [jingham](https://discourse.llvm.org/u/jingham) (Discourse)
+
+#### Expression Parser
+
+Michael Buch
+[email protected] (email), [Michael137](https://github.com/Michael137) (GitHub), [Michael137](https://discourse.llvm.org/u/Michael137) (Discourse)
+
+Jim Ingham
+[email protected] (email), [jimingham](https://github.com/jimingham) (GitHub), [jingham](https://discourse.llvm.org/u/jingham) (Discourse)
+
+#### Interpreter
+
+Jim Ingham
+[email protected] (email), [jimingham](https://github.com/jimingham) (GitHub), [jingham](https://discourse.llvm.org/u/jingham) (Discourse)
+
+Greg Clayton
+[email protected] (email), [clayborg](https://github.com/clayborg) (GitHub), [clayborg](https://discourse.llvm.org/u/clayborg) (Discourse)
+
+#### Lua
+
+Jonas Delvieghere
+[email protected] (email), [jdevlieghere](https://github.com/jdevlieghere) (GitHub), [jdevlieghere](https://discourse.llvm.org/u/jdevlieghere) (Discourse), jdevlieghere (Discord)
+
+#### Python
+
+Med Ismail Bennani
+[email protected] (email), [medismailben](https://github.com/medismailben) (GitHub), [mib](https://discourse.llvm.org/u/mib) (Discourse), mib#8727 (Discord)
+
+#### Target/Process Control
+
+Med Ismail Bennani
+[email protected] (email), [medismailben](https://github.com/medismailben) (GitHub), [mib](https://discourse.llvm.org/u/mib) (Discourse), mib#8727 (Discord)
+
+Jim Ingham
+[email protected] (email), [jimingham](https://github.com/jimingham) (GitHub), [jingham](https://discourse.llvm.org/u/jingham) (Discourse)
+
+#### Test Suite
+
+Jonas Devlieghere
+[email protected] (email), [jdevlieghere](https://github.com/jdevlieghere) (GitHub), [jdevlieghere](https://discourse.llvm.org/u/jdevlieghere) (Discourse), jdevlieghere (Discord)
+
+Pavel Labath
+[email protected] (email), [labath](https://github.com/labath) (GitHub), [labath](https://discourse.llvm.org/u/labath) (Discourse)
+
+#### Trace
+
+Walter Erquinigo
+[email protected] (email), [walter-erquinigo](https://github.com/walter-erquinigo) (GitHub), [wallace](https://discourse.llvm.org/u/wallace) (Discourse), werquinigo (Discord)
+
+#### Unwinding
+
+Jason Molenda
+[email protected] (email), [jasonmolenda](https://github.com/jasonmolenda) (GitHub), [jasonmolenda](https://discourse.llvm.org/u/jasonmolenda) (Discourse), jasonmolenda (Discord)
+
+#### Utility
+
+Jonas Devlieghere
+[email protected] (email), [jdevlieghere](https://github.com/jdevlieghere) (GitHub), [jdevlieghere](https://discourse.llvm.org/u/jdevlieghere) (Discourse), jdevlieghere (Discord)
+
+Pavel Labath
+[email protected] (email), [labath](https://github.com/labath) (GitHub), [labath](https://discourse.llvm.org/u/labath) (Discourse)
+
+#### ValueObject
+
+Jim Ingham
+[email protected] (email), [jimingham](https://github.com/jimingham) (GitHub), [jingham](https://discourse.llvm.org/u/jingham) (Discourse)
+
+#### Watchpoints
+
+Jason Molenda
+[email protected] (email), [jasonmolenda](https://github.com/jasonmolenda) (GitHub), [jasonmolenda](https://discourse.llvm.org/u/jasonmolenda) (Discourse), jasonmolenda (Discord)
+
+### File Formats
+
+The following people are responsible for decisions involving file and
+debug info formats.
+
+#### (PE)COFF
+
+Saleem Abdulrasool
+[email protected] (email), [compnerd](https://github.com/compnerd) (GitHub), [compnerd](https://discourse.llvm.org/u/compnerd) (Discourse), compnerd (Discord)
+
+#### Breakpad
+
+Zequan Wu
+[email protected] (email), [ZequanWu](https://github.com/ZequanWu) (GitHub), [ZequanWu](https://discourse.llvm.org/u/ZequanWu) (Discourse)
+
+Pavel Labath
+[email protected] (email), [labath](https://github.com/labath) (GitHub), [labath](https://discourse.llvm.org/u/labath) (Discourse)
+
+#### CTF
+
+Jonas Devlieghere
+[email protected] (email), [jdevlieghere](https://github.com/jdevlieghere) (GitHub), [jdevlieghere](https://discourse.llvm.org/u/jdevlieghere) (Discourse), jdevlieghere (Discord)
+
+#### DWARF
+
+Adrian Prantl
+[email protected] (email), [adrian-prantl](https://github.com/adrian-prantl) (GitHub), [adrian.prantl](https://discourse.llvm.org/u/adrian.prantl) (Discourse), adrian.prantl (Discord), Adrian Prantl#4366 (Discourse)
+
+Greg Clayton
+[email protected] (email), [clayborg](https://github.com/clayborg) (GitHub), [clayborg](https://discourse.llvm.org/u/clayborg) (Discourse)
+
+#### ELF
+
+David Spickett
+[email protected] (email), [DavidSpickett](https://github.com/DavidSpickett) (GitHub), [DavidSpickett](https://discourse.llvm.org/u/DavidSpickett) (Discourse), davidspickett (Discord)
+
+Pavel Labath
+[email protected] (email), [labath](https://github.com/labath) (GitHub), [labath](https://discourse.llvm.org/u/labath) (Discourse)
+
+#### JSON
+
+Jonas Devlieghere
+[email protected] (email), [jdevlieghere](https://github.com/jdevlieghere) (GitHub), [jdevlieghere](https://discourse.llvm.org/u/jdevlieghere) (Discourse), jdevlieghere (Discord)
+
+#### MachO
+
+Greg Clayton
+[email protected] (email), [clayborg](https://github.com/clayborg) (GitHub), [clayborg](https://discourse.llvm.org/u/clayborg) (Discourse)
+
+Jason Molenda
+[email protected] (email), [jasonmolenda](https://github.com/jasonmolenda) (GitHub), [jasonmolenda](https://discourse.llvm.org/u/jasonmolenda) (Discourse), jasonmolenda (Discord)
+
+#### PDB
+
+Zequan Wu
+[email protected] (email), [ZequanWu](https://github.com/ZequanWu) (GitHub), [ZequanWu](https://discourse.llvm.org/u/ZequanWu) (Discourse)
+
+### Platforms
+
+The following people are responsible for decisions involving platforms.
+
+#### Android
+
+Pavel Labath
+[email protected] (email), [labath](https://github.com/labath) (GitHub), [labath](https://discourse.llvm.org/u/labath) (Discourse)
+
+#### Darwin
+
+Jim Ingham
+[email protected] (email), [jimingham](https://github.com/jimingham) (GitHub), [jingham](https://discourse.llvm.org/u/jingham) (Discourse)
+
+Jason Molenda
+[email protected] (email), [jasonmolenda](https://github.com/jasonmolenda) (GitHub), [jasonmolenda](https://discourse.llvm.org/u/jasonmolenda) (Discourse), jasonmolenda (Discord)
+
+Jonas Devlieghere
+[email protected] (email), [jdevlieghere](https://github.com/jdevlieghere) (GitHub), [jdevlieghere](https://discourse.llvm.org/u/jdevlieghere) (Discourse), jdevlieghere (Discord)
+
+#### FreeBSD
+
+Ed Maste
+[email protected] (email), [emaste](https://github.com/emaste) (GitHub), [emaste](https://discourse.llvm.org/u/emaste) (Discourse), emaste (Discord)
+
+#### Linux
+
+Pavel Labath
+[email protected] (email), [labath](https://github.com/labath) (GitHub), [labath](https://discourse.llvm.org/u/labath) (Discourse)
+
+David Spickett
+[email protected] (email), [DavidSpickett](https://github.com/DavidSpickett) (GitHub), [DavidSpickett](https://discourse.llvm.org/u/DavidSpickett) (Discourse), davidspickett (Discord)
+
+#### Windows
+
+Omair Javaid
+[email protected] (email), [omjavaid](https://github.com/omjavaid) (GitHub), [omjavaid](https://discourse.llvm.org/u/omjavaid) (Discourse), omjavaid#9902 (Discord)
+
+### Tools
+
+The following people are responsible for decisions involving specific tools.
+
+#### debugserver
+
+Jason Molenda
+[email protected] (email), [jasonmolenda](https://github.com/jasonmolenda) (GitHub), [jasonmolenda](https://discourse.llvm.org/u/jasonmolenda) (Discourse), jasonmolenda (Discord)
+
+#### lldb-server
+
+David Spickett
+[email protected] (email), [DavidSpickett](https://github.com/DavidSpickett) (GitHub), [DavidSpickett](https://discourse.llvm.org/u/DavidSpickett) (Discourse), davidspickett (Discord)
+
+Pavel Labath
+[email protected] (email), [labath](https://github.com/labath) (GitHub), [labath](https://discourse.llvm.org/u/labath) (Discourse)
+
+#### lldb-dap
+
+Greg Clayton
+[email protected] (email), [clayborg](https://github.com/clayborg) (GitHub), [clayborg](https://discourse.llvm.org/u/clayborg) (Discourse)
+
+Walter Erquinigo
+[email protected] (email), [walter-erquinigo](https://github.com/walter-erquinigo) (GitHub), [wallace](https://discourse.llvm.org/u/wallace) (Discourse), werquinigo (Discord)
+
+## Former Maintainers
+
+The following people have graciously spent time performing maintainership duties but are no longer active in that role. Thank you for all your help with the success of the project!
+
+Kamil Rytarowski ([email protected])
+Zachary Turner ([email protected])
diff --git a/lldb/Maintainers.rst b/lldb/Maintainers.rst
deleted file mode 100644
index e83591d5f162b..0000000000000
--- a/lldb/Maintainers.rst
+++ /dev/null
@@ -1,256 +0,0 @@
-================
-LLDB Maintainers
-================
-
-This file is a list of the `maintainers <https://llvm.org/docs/DeveloperPolicy.html#maintainers>`_ for LLDB.
-
-.. contents::
- :depth: 2
- :local:
-
-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.
-
-Lead Maintainer
----------------
-
-Responsible for project as a whole, and for any areas not covered by a specific
-maintainer.
-
-| Jonas Devlieghere
-| jonas\@devlieghere.com (email), jdevlieghere (GitHub), jdevlieghere (Discourse), jdevlieghere (Discord)
-
-Components
-----------
-These maintainers are responsible for particular high-level components within
-LLDB.
-
-ABI
-~~~
-| Jason Molenda
-| jmolenda\@apple.com (email), jasonmolenda (GitHub), jasonmolenda (Discourse), jasonmolenda (Discord)
-
-| David Spickett
-| david.spickett\@linaro.org (email), DavidSpickett (GitHub), DavidSpickett (Discourse), davidspickett (Discord)
-
-
-Breakpoint
-~~~~~~~~~~
-| Jim Ingham
-| jingham\@apple.com (email), jimingham (GitHub), jingham (Discourse)
-
-CMake & Build System
-~~~~~~~~~~~~~~~~~~~~
-| Jonas Devlieghere
-| jonas\@devlieghere.com (email), jdevlieghere (GitHub), jdevlieghere (Discourse), jdevlieghere (Discord)
-
-| Alex Langford
-| alangford\@apple.com (email), bulbazord (GitHub), bulbazord (Discourse), bulba_zord (Discord)
-
-Commands
-~~~~~~~~
-| Jim Ingham
-| jingham\@apple.com (email), jimingham (GitHub), jingham (Discourse)
-
-Expression Parser
-~~~~~~~~~~~~~~~~~
-| Michael Buch
-| michaelbuch12\@gmail.com (email), Michael137 (GitHub), Michael137 (Discourse)
-
-| Jim Ingham
-| jingham\@apple.com (email), jimingham (GitHub), jingham (Discourse)
-
-Interpreter
-~~~~~~~~~~~
-| Jim Ingham
-| jingham\@apple.com (email), jimingham (GitHub), jingham (Discourse)
-
-| Greg Clayton
-| gclayton\@fb.com (email), clayborg (GitHub), clayborg (Discourse)
-
-
-Lua
-~~~
-| Jonas Delvieghere
-| jonas\@devlieghere.com (email), jdevlieghere (GitHub), jdevlieghere (Discourse), jdevlieghere (Discord)
-
-Python
-~~~~~~
-| Med Ismail Bennani
-| ismail\@bennani.ma (email), medismailben (GitHub), mib (Discourse), mib#8727 (Discord)
-
-Target/Process Control
-~~~~~~~~~~~~~~~~~~~~~~
-| Med Ismail Bennani
-| ismail\@bennani.ma (email), medismailben (GitHub), mib (Discourse), mib#8727 (Discord)
-
-| Jim Ingham
-| jingham\@apple.com (email), jimingham (GitHub), jingham (Discourse)
-
-Test Suite
-~~~~~~~~~~
-| Jonas Devlieghere
-| jonas\@devlieghere.com (email), jdevlieghere (GitHub), jdevlieghere (Discourse), jdevlieghere (Discord)
-
-| Pavel Labath
-| pavel\@labath.sk (email), labath (GitHub), labath (Discourse)
-
-Trace
-~~~~~
-| Walter Erquinigo
-| a20012251\@gmail.com (email), walter-erquinigo (GitHub), wallace (Discourse), werquinigo (Discord)
-
-Unwinding
-~~~~~~~~~
-| Jason Molenda
-| jmolenda\@apple.com (email), jasonmolenda (GitHub), jasonmolenda (Discourse), jasonmolenda (Discord)
-
-Utility
-~~~~~~~
-| Jonas Devlieghere
-| jonas\@devlieghere.com (email), jdevlieghere (GitHub), jdevlieghere (Discourse), jdevlieghere (Discord)
-
-| Pavel Labath
-| pavel\@labath.sk (email), labath (GitHub), labath (Discourse)
-
-ValueObject
-~~~~~~~~~~~
-| Jim Ingham
-| jingham\@apple.com (email), jimingham (GitHub), jingham (Discourse)
-
-Watchpoints
-~~~~~~~~~~~
-| Jason Molenda
-| jmolenda\@apple.com (email), jasonmolenda (GitHub), jasonmolenda (Discourse), jasonmolenda (Discord)
-
-File Formats
-------------
-The following people are responsible for decisions involving file and debug
-info formats.
-
-(PE)COFF
-~~~~~~~~
-| Saleem Abdulrasool
-| compnerd\@compnerd.org (email), compnerd (GitHub), compnerd (Discourse), compnerd (Discord)
-
-Breakpad
-~~~~~~~~
-| Zequan Wu
-| zequanwu\@google.com (email), ZequanWu (GitHub), ZequanWu (Discourse)
-
-| Pavel Labath
-| pavel\@labath.sk (email), labath (GitHub), labath (Discourse)
-
-CTF
-~~~
-| Jonas Devlieghere
-| jonas\@devlieghere.com (email), jdevlieghere (GitHub), jdevlieghere (Discourse), jdevlieghere (Discord)
-
-DWARF
-~~~~~
-| Adrian Prantl
-| aprantl\@apple.com (email), adrian-prantl (GitHub), adrian.prantl (Discourse), adrian.prantl (Discord), Adrian Prantl#4366 (Discourse)
-
-| Greg Clayton
-| gclayton\@fb.com (email), clayborg (GitHub), clayborg (Discourse)
-
-ELF
-~~~
-| David Spickett
-| david.spickett\@linaro.org (email), DavidSpickett (GitHub), DavidSpickett (Discourse), davidspickett (Discord)
-
-| Pavel Labath
-| pavel\@labath.sk (email), labath (GitHub), labath (Discourse)
-
-JSON
-~~~~
-| Jonas Devlieghere
-| jonas\@devlieghere.com (email), jdevlieghere (GitHub), jdevlieghere (Discourse), jdevlieghere (Discord)
-
-MachO
-~~~~~
-| Greg Clayton
-| gclayton\@fb.com (email), clayborg (GitHub), clayborg (Discourse)
-
-| Jason Molenda
-| jmolenda\@apple.com (email), jasonmolenda (GitHub), jasonmolenda (Discourse), jasonmolenda (Discord)
-
-PDB
-~~~
-| Zequan Wu
-| zequanwu\@google.com (email), ZequanWu (GitHub), ZequanWu (Discourse)
-
-Platforms
----------
-The following people are responsible for decisions involving platforms.
-
-Android
-~~~~~~~
-| Pavel Labath
-| pavel\@labath.sk (email), labath (GitHub), labath (Discourse)
-
-Darwin
-~~~~~~
-| Jim Ingham
-| jingham\@apple.com (email), jimingham (GitHub), jingham (Discourse)
-
-| Jason Molenda
-| jmolenda\@apple.com (email), jasonmolenda (GitHub), jasonmolenda (Discourse), jasonmolenda (Discord)
-
-| Jonas Devlieghere
-| jonas\@devlieghere.com (email), jdevlieghere (GitHub), jdevlieghere (Discourse), jdevlieghere (Discord)
-
-FreeBSD
-~~~~~~~
-| Ed Maste
-| emaste\@freebsd.org (email), emaste (GitHub), emaste (Discourse), emaste (Discord)
-
-Linux
-~~~~~
-| Pavel Labath
-| pavel\@labath.sk (email), labath (GitHub), labath (Discourse)
-
-| David Spickett
-| david.spickett\@linaro.org (email), DavidSpickett (GitHub), DavidSpickett (Discourse), davidspickett (Discord)
-
-Windows
-~~~~~~~
-| Omair Javaid
-| omair.javaid\@linaro.org (email), omjavaid (GitHub), omjavaid (Discourse), omjavaid#9902 (Discord)
-
-Tools
------
-The following people are responsible for decisions involving specific tools.
-
-debugserver
-~~~~~~~~~~~
-| Jason Molenda
-| jmolenda\@apple.com (email), jasonmolenda (GitHub), jasonmolenda (Discourse), jasonmolenda (Discord)
-
-lldb-server
-~~~~~~~~~~~
-| David Spickett
-| david.spickett\@linaro.org (email), DavidSpickett (GitHub), DavidSpickett (Discourse), davidspickett (Discord)
-
-| Pavel Labath
-| pavel\@labath.sk (email), labath (GitHub), labath (Discourse)
-
-lldb-dap
-~~~~~~~~
-| Greg Clayton
-| gclayton\@fb.com (email), clayborg (GitHub), clayborg (Discourse)
-
-| Walter Erquinigo
-| a20012251\@gmail.com (email), walter-erquinigo (GitHub), wallace (Discourse), werquinigo (Discord)
-
-Former Maintainers
-==================
-The following people have graciously spent time performing maintainership
-duties but are no longer active in that role. Thank you for all your
-help with the success of the project!
-
-| Kamil Rytarowski (kamil\@netbsd.org)
-| Zachary Turner (zturner\@google.com)
|
|
Tip: Click on "Display the rich diff" to see the rendered markdown in the Files Changed tab. |
DavidSpickett
left a comment
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.
I got us to a point where every file in llvm-project is Maintainers.* but didn't have the appetite to make them all Markdown yet.
Convert the Maintainers file from reStructuredText to Markdown and include links to GitHub and Discouse. The new layout improves readability, makes it easier to navigate from GitHub and matches LLVM's Maintainer's file [1].
[1] https://github.com/llvm/llvm-project/blob/main/llvm/Maintainers.md