Skip to content
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

[DOC] Improve Sphinx C++ documentation #14747

Open
4 tasks
vyasr opened this issue Jan 11, 2024 · 0 comments
Open
4 tasks

[DOC] Improve Sphinx C++ documentation #14747

vyasr opened this issue Jan 11, 2024 · 0 comments
Labels
doc Documentation

Comments

@vyasr
Copy link
Contributor

vyasr commented Jan 11, 2024

Report needed documentation

As of #13846 we will start publishing the C++ documentation as part of the Sphinx doc build as well as via doxygen. The long-term plan is to unify these two and remove the latter, but before we do so we should make sure that we're happy with the Sphinx output replacing the doxygen. This issue is for tracking improvements that we want to see to the Sphinx docs.

Improvements:

  • Starting list

Once we're happy, the final migration from doxygen will involve the following tasks that cannot be done until the end:

  • Update inline tables in doxygen to a style supported by Sphinx's text builder (see b2dae66)
  • Update anchors in developer documentation so that cross-linking works via Myst (see b2dae66)
  • Add developer documentation pages to Sphinx docs (see b2dae66)
@vyasr vyasr added doc Documentation Needs Triage Need team to review and classify labels Jan 11, 2024
@bdice bdice removed the Needs Triage Need team to review and classify label Mar 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
doc Documentation
Projects
Status: In Progress
Development

No branches or pull requests

2 participants