Skip to content

feat: pull community page content from README via include-markdown - #19

Open
Champbreed wants to merge 1 commit into
oscal-compass:mainfrom
Champbreed:feat/community-page-include-markdown
Open

feat: pull community page content from README via include-markdown#19
Champbreed wants to merge 1 commit into
oscal-compass:mainfrom
Champbreed:feat/community-page-include-markdown

Conversation

@Champbreed

Copy link
Copy Markdown

Summary

Adds mkdocs-include-markdown-plugin so docs/community.md pulls its content directly from the community repo's README at build time, instead of maintaining a manually-copied version.

Why

@jpower432 flagged this duplication concern when reviewing #11, and it was later opened as a dedicated issue: oscal compass/community#118. PR oscal-compass/community#167 proposes trimming the README to reduce duplication as this PR takes the complementary approach of having the website pull from the README automatically, so there's no need to keep two copies in sync manually.

Note for reviewers

Since this page now mirrors the README live, trimming the README (as in oscal-compass/community#167) would also remove that content from this page. Worth deciding together whether the README stays the full canonical source, or whether this page's start=/scope should be adjusted to match a trimmed README.

Testing

Verified locally with mkdocs serve — the page builds and renders the full README content correctly.

Signed-off-by: Simon Essien <champbreed1@gmail.com>
@Champbreed
Champbreed force-pushed the feat/community-page-include-markdown branch from 990211e to e56b426 Compare August 4, 2026 11:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant