Skip to content

Replace recommonmark with myst#7237

Closed
dnskr wants to merge 1 commit into
apache:masterfrom
dnskr:replace-recommonmark-with-myst
Closed

Replace recommonmark with myst#7237
dnskr wants to merge 1 commit into
apache:masterfrom
dnskr:replace-recommonmark-with-myst

Conversation

@dnskr

@dnskr dnskr commented Nov 2, 2025

Copy link
Copy Markdown
Contributor

Why are the changes needed?

The PR replaces deprecated recommonmark (last release on December 17, 2020) with recommended MyST to generate documentation from markdown. Sphinx documentation also assumes that MyST is used.

How was this patch tested?

Build the docs with the following command, and verify that the pages generated from the markdown files look the same:

make html

Was this patch authored or co-authored using generative AI tooling?

No

Signed-off-by: dnskr <dnskrv88@gmail.com>
@dnskr dnskr added this to the v1.10.3 milestone Nov 2, 2025
@dnskr dnskr self-assigned this Nov 2, 2025
@github-actions github-actions Bot added the kind:documentation Documentation is a feature! label Nov 2, 2025
@pan3793

pan3793 commented Nov 3, 2025

Copy link
Copy Markdown
Member

oh, wait, have you checked the configuration page? I remember there were some css issues in my previous attempts

@dnskr

dnskr commented Nov 3, 2025

Copy link
Copy Markdown
Contributor Author

oh, wait, have you checked the configuration page? I remember there were some css issues in my previous attempts

I can't find any difference. Do you remember what the issue was?

master docs
Screenshot 2025-11-03 at 22 55 56

PR docs
Screenshot 2025-11-03 at 22 55 39

@dnskr dnskr closed this in bebe10a Nov 7, 2025
dnskr added a commit that referenced this pull request Nov 7, 2025
### Why are the changes needed?
The PR replaces deprecated [recommonmark](https://github.com/readthedocs/recommonmark) (last release on December 17, 2020) with recommended [MyST](https://github.com/executablebooks/MyST-Parser) to generate documentation from markdown. Sphinx documentation also assumes that MyST is used.

### How was this patch tested?
Build the docs with the following command, and verify that the pages generated from the markdown files look the same:
```shell
make html
```

### Was this patch authored or co-authored using generative AI tooling?
No

Closes #7237 from dnskr/replace-recommonmark-with-myst.

Closes #7237

dd26410 [dnskr] Replace recommonmark with myst

Authored-by: dnskr <dnskrv88@gmail.com>
Signed-off-by: dnskr <dnskrv88@gmail.com>
(cherry picked from commit bebe10a)
Signed-off-by: dnskr <dnskrv88@gmail.com>
@dnskr dnskr mentioned this pull request Mar 20, 2026
dnskr added a commit that referenced this pull request Mar 23, 2026
### Why are the changes needed?
The PR fixes broken links in the documentation.
Some links broke after [replacing recommonmark with myst](#7237), while others (like [kyuubi 1.9.4/aqe](https://kyuubi.readthedocs.io/en/v1.9.4/deployment/spark/aqe.html#:~:text=Configuring%20by%20spark%2Ddefaults.conf)) used incorrect paths and were already broken before the change.

### How was this patch tested?
Built the documentation with the following command and verified the fixed links manually:
```shell
make html
```

### Was this patch authored or co-authored using generative AI tooling?
No

Closes #7365 from dnskr/docs-fix-links.

Closes #7365

9dcbeed [Denis Krivenko] [DOC] Fix links

Authored-by: Denis Krivenko <dnskrv88@gmail.com>
Signed-off-by: Denis Krivenko <dnskrv88@gmail.com>
dnskr added a commit that referenced this pull request Mar 23, 2026
### Why are the changes needed?
The PR fixes broken links in the documentation.
Some links broke after [replacing recommonmark with myst](#7237), while others (like [kyuubi 1.9.4/aqe](https://kyuubi.readthedocs.io/en/v1.9.4/deployment/spark/aqe.html#:~:text=Configuring%20by%20spark%2Ddefaults.conf)) used incorrect paths and were already broken before the change.

### How was this patch tested?
Built the documentation with the following command and verified the fixed links manually:
```shell
make html
```

### Was this patch authored or co-authored using generative AI tooling?
No

Closes #7365 from dnskr/docs-fix-links.

Closes #7365

9dcbeed [Denis Krivenko] [DOC] Fix links

Authored-by: Denis Krivenko <dnskrv88@gmail.com>
Signed-off-by: Denis Krivenko <dnskrv88@gmail.com>
(cherry picked from commit 7969f85)
Signed-off-by: Denis Krivenko <dnskrv88@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

kind:documentation Documentation is a feature!

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants