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

convert tutorials written in Markdown syntax into SST's preferred documentation format #27

Open
bhpayne opened this issue Jul 16, 2021 · 2 comments
Labels
documentation Improvements or additions to documentation good first issue Good for newcomers

Comments

@bhpayne
Copy link
Collaborator

bhpayne commented Jul 16, 2021

Tutorials in Markdown are not compatible with SST's approach.

What is the process for converting Markdown to what SST wants?

@bhpayne
Copy link
Collaborator Author

bhpayne commented Jul 16, 2021

SST created a new repo, https://github.com/sstsimulator/sst-documentation

@bhpayne
Copy link
Collaborator Author

bhpayne commented Jul 16, 2021

Sandia says

Sandia has a Python converter built around the PlasTeX package. It was bootstrapped by LPS and Sandia has been getting it to the point where it can format all the existing documentation in both LaTeX and Markdown. It’s not on github, but Sandia is in the process of determining whether Sandia can put it there or some other platform. Sandia prefers a PlasTeX-based approach rather than relying on Sandia manually checking the formatting of submissions.

Documentation plans:

  • Sandia has a new set of pages (not pushed yet) that documents all of the Python API (components, links, statistics, etc.)
  • Sandia has documentation on subcomponents and how to use them. That is a work in progress.

The goal is to dump at least the API documentation into a PDF manual and publish that with releases

Website plans:

The main SST website (sst-simulator.org) is built in github pages, the “documentation site” (sst-simulator.org/sst-website) is built on Docusaurus. There are some (generally minor) differences in the markdown and formatting.

  • Sandia is finishing up the Docusaurus v1 -> v2 migration
  • There is a PR waiting for that migration to clean up some odds and ends on the documentation site (broken links, eliminate duplication, etc.)
  • Sandia has reviewed all the pages on the sst website for which domain they belong on and will be moving things around
    • The goal is that all user/developer documentation (how-tos, API doc, etc.) lives on the “sst-website” subdomain. That site will also get relocated to something logical like “sst-simulator.org/docs”.
    • All other stuff – announcements/releases/links to downloads/etc. are staying in their current github pages format for now.

@researcherben researcherben added documentation Improvements or additions to documentation good first issue Good for newcomers labels Nov 13, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

2 participants