Skip to content

Docs with mdbook & Github Pages - #501

Merged
jhollinger merged 3 commits into
release-2.0from
jh/2.0-docs
Jan 7, 2026
Merged

jhollinger merged 3 commits into
release-2.0from
jh/2.0-docs

Conversation

@jhollinger

@jhollinger jhollinger commented Feb 6, 2025 •

Copy link
Copy Markdown
Contributor

The README for V1 is plenty lengthy as-is, and it will only get worse when we add docs for V2 and a guide for migrating. I propose that when we release the V2 API, we move our primary docs to Github Pages using mdbook. It's a Markdown static site generator written in, and maintained by, Rust. They use it for most of their docs and guides, and I've found it very pleasant to use in other projects. It has themes, full site search, and optional keyboard navigation.

I've begun writing V2 docs in this PR (even if we don't use mdbook, we can copy the markdown to something else, so it's hopefully not wasted effort). To test it out, I've enabled GH Pages for the repo and added a GH Action that publishes from this PR's branch. https://procore-oss.github.io/blueprinter/ Thoughts?

@jhollinger jhollinger added w.i.p. documentation Documentation only changes labels Feb 6, 2025
@jhollinger jhollinger self-assigned this Feb 6, 2025
@jhollinger
jhollinger force-pushed the jh/2.0-docs branch 27 times, most recently from b92a4af to a5da02f Compare February 8, 2025 21:15
@jhollinger
jhollinger force-pushed the jh/2.0-docs branch 10 times, most recently from 363ccc4 to bbad365 Compare February 23, 2025 23:08
@jhollinger
jhollinger force-pushed the jh/2.0-docs branch 8 times, most recently from 70c4f10 to 643d78f Compare March 4, 2025 18:00
@jhollinger
jhollinger force-pushed the jh/2.0-docs branch 7 times, most recently from a52b721 to df87bcd Compare March 15, 2025 20:52
@github-actions

Copy link
Copy Markdown

This pull request has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

1 similar comment
@github-actions

github-actions Bot commented Dec 8, 2025

Copy link
Copy Markdown

This pull request has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

Signed-off-by: Jordan Hollinger <jordan.hollinger@procore.com>
Signed-off-by: Jordan Hollinger <jordan.hollinger@procore.com>
Signed-off-by: Jordan Hollinger <jordan.hollinger@procore.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Documentation only changes w.i.p.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant