Skip to content

docs: convert "coding style" from rst to md#12291

Open
pdurbin wants to merge 2 commits intodevelopfrom
rst2md1
Open

docs: convert "coding style" from rst to md#12291
pdurbin wants to merge 2 commits intodevelopfrom
rst2md1

Conversation

@pdurbin
Copy link
Copy Markdown
Member

@pdurbin pdurbin commented Apr 3, 2026

What this PR does / why we need it:

It converts an rst file to md. md is the preferred format these days.

This also an experiment to see if Codex can easily handle this task and it can. This is the prompt I used:

"can you convert source/developers/coding-style.rst to md?"

Which issue(s) this PR closes:

None

Special notes for your reviewer:

Overall, the conversion went very well. It did add ".md" to
source_suffix but it's not clear from the following docs that
it's necessary:

https://www.sphinx-doc.org/en/master/usage/configuration.html#confval-source_suffix
https://myst-parser.readthedocs.io/en/latest/

It doesn't seem to hurt, however, so we'll leave it in.

I didn't like how it added some extra backticks so in a separate commit I removed them.

As for the actual changes, I'm pretty sure that these two pages are fairly indistinguishable (there's a bit more syntax highlighting in the new one):

Here's a screenshot of the Codex session:

Screenshot 2026-04-03 at 3 55 42 PM

pdurbin added 2 commits April 3, 2026 15:36
This change was made using Codex with CPT-5.4 and the
following prompt:

"can you convert source/developers/coding-style.rst to md?"

Overall, the conversion went very well. It did add ".md" to
source_suffix but it's not clear from the following docs that
it's necessary:

https://www.sphinx-doc.org/en/master/usage/configuration.html#confval-source_suffix
https://myst-parser.readthedocs.io/en/latest/

It doesn't seem to hurt, however, so we'll leave it in.

The only other oddity is that is surrounded "Source -> Format",
for example, with backticks.
@pdurbin pdurbin moved this to In Progress 💻 in IQSS Dataverse Project Apr 3, 2026
@pdurbin pdurbin self-assigned this Apr 3, 2026
@pdurbin pdurbin moved this from In Progress 💻 to Ready for Review ⏩ in IQSS Dataverse Project Apr 3, 2026
@pdurbin pdurbin removed their assignment Apr 3, 2026
@pdurbin pdurbin added Feature: Developer Guide Size: 0.5 A percentage of a sprint. 0.35 hours labels Apr 3, 2026
@cmbz cmbz added FY26 Sprint 20 FY26 Sprint 20 (2026-03-26 - 2026-04-08) FY26 Sprint 21 FY26 Sprint 21 (2026-04-08 - 2026-04-22) labels Apr 8, 2026
@stevenwinship stevenwinship self-assigned this Apr 9, 2026
@stevenwinship stevenwinship moved this from Ready for Review ⏩ to In Review 🔎 in IQSS Dataverse Project Apr 9, 2026
@github-project-automation github-project-automation bot moved this from In Review 🔎 to Ready for QA ⏩ in IQSS Dataverse Project Apr 9, 2026
@stevenwinship stevenwinship removed their assignment Apr 9, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Feature: Developer Guide FY26 Sprint 20 FY26 Sprint 20 (2026-03-26 - 2026-04-08) FY26 Sprint 21 FY26 Sprint 21 (2026-04-08 - 2026-04-22) Size: 0.5 A percentage of a sprint. 0.35 hours

Projects

Status: Ready for QA ⏩

Development

Successfully merging this pull request may close these issues.

3 participants