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

Sphinx API documentation framework #11

Open
wants to merge 25 commits into
base: main
Choose a base branch
from
Open

Sphinx API documentation framework #11

wants to merge 25 commits into from

Conversation

dreamer2368
Copy link
Collaborator

@dreamer2368 dreamer2368 commented Oct 17, 2024

Rebase after PR #9 and #10 are merged.

API reference webpage is automatically built using Sphinx. References used for this PR are:

API website workflow is:

  • The website will be built (not deployed) for every commit of a PR to main branch. This will check if all the comments in the source directory are written in a proper way.
  • Upon the PR's merging into main branch, the website will be deployed public to software.llnl.gov/GPLaSDI/

For documenting style, we will follow the numpy style:
https://www.sphinx-doc.org/en/master/usage/extensions/example_numpy.html

@dreamer2368 dreamer2368 marked this pull request as ready for review October 17, 2024 17:39
@dreamer2368 dreamer2368 added the RFR Ready for Review label Oct 17, 2024
@dreamer2368 dreamer2368 changed the title Sphinx Sphinx API documentation framework Oct 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
RFR Ready for Review
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant