================
@@ -1,104 +1,103 @@
-==========================
-Sphinx Quickstart Template
-==========================
+# Sphinx Quickstart Template
 
 This article is intended to take someone in the state of “I want to write 
documentation and get it added to LLVM’s docs” and help them start writing 
documentation as fast as possible and with as little nonsense as possible.
 
-.. contents::
-   :local:
+```{contents}
+:local:
+```
 
-Overview
-========
+## Overview
 
-LLVM documentation is written in `reStructuredText`_, a markup syntax similar 
to markdown (but much more powerful). The LLVM documentation site itself uses 
`Sphinx`_, a documentation generator originally written for Python 
documentation.
+LLVM documentation is written in [Markedly Structured Text (MyST)][myst] and 
[reStructuredText (reST)][reStructuredText].
+MyST is a Markdown flavor that adds Sphinx documentation extensions.
+MyST is preferred for new docs, and migrating old docs from reST to MyST is an 
open, ongoing project.
----------------
JDevlieghere wrote:

Once we've defined that MyST is a Markdown flavor, I'd use that as the 
canonical way or referring to the format. That'd be consistent with the rest of 
the document.

```suggestion
LLVM documentation is written in [Markedly Structured Text (MyST)][myst] and 
[reStructuredText (reST)][reStructuredText].
MyST is a Markdown flavor that adds Sphinx documentation extensions.
Markdown is preferred for new docs, and migrating old docs from 
reStructuredText to Markdown is an open, ongoing project.
```

https://github.com/llvm/llvm-project/pull/198896
_______________________________________________
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

Reply via email to