Skip to content

Build docs reorg#1519

Merged
white238 merged 43 commits intodevelopfrom
task/white238/tpl_docs_reorg
Feb 2, 2026
Merged

Build docs reorg#1519
white238 merged 43 commits intodevelopfrom
task/white238/tpl_docs_reorg

Conversation

@white238
Copy link
Member

@white238 white238 commented Jan 9, 2026

https://llnlsmith.readthedocs.io/en/task-white238-tpl_docs_reorg/sphinx/build_guide/index.html

  • Broke the mega-build page apart into a more "choose your own adventure" style docs that follows three phases.
  • Documented all config-build.py and CMake options
  • Documented all Spack variants for the Smith package
  • Ruthlessly got rid of the quickstart guide and merged all relevant info into appropriate pages because honestly there is no quick way to get going with Smith at this point and it was a trap for users

@white238 white238 changed the title WIP: Build docs reorg Build docs reorg Jan 29, 2026
@white238 white238 added documentation Improvements or additions to documentation CS Computer science and software engineering labels Jan 29, 2026
@white238
Copy link
Member Author

This is ready for review.

@white238
Copy link
Member Author

Fixes #907

Co-authored-by: Alex Tyler Chapman <100869159+chapman39@users.noreply.github.com>
Co-authored-by: Alex Tyler Chapman <100869159+chapman39@users.noreply.github.com>
Copy link
Collaborator

@chapman39 chapman39 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

besides minor comments, lgtm. i think this is going to be very useful getting new users started.

Copy link
Collaborator

@tupek2 tupek2 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fantastic reorg.

Co-authored-by: Michael Tupek <135926736+tupek2@users.noreply.github.com>
Copy link
Member

@btalamini btalamini left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for undertaking this. I think it's a big step in the right direction.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This page looks great!

white238 and others added 3 commits February 2, 2026 14:02
Co-authored-by: Brandon Talamini <30813018+btalamini@users.noreply.github.com>
Co-authored-by: Brandon Talamini <30813018+btalamini@users.noreply.github.com>
@white238 white238 merged commit eb34812 into develop Feb 2, 2026
14 of 16 checks passed
@white238 white238 deleted the task/white238/tpl_docs_reorg branch February 2, 2026 23:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CS Computer science and software engineering documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants