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

Create render-ssp script #30

Merged
merged 3 commits into from
Sep 5, 2024
Merged

Create render-ssp script #30

merged 3 commits into from
Sep 5, 2024

Conversation

rahearn
Copy link
Contributor

@rahearn rahearn commented Sep 4, 2024

🎫 Addresses issue: #23

🛠 Summary of changes

  • create render-ssp script for creating markdown and html versions of ssp document
  • copy-profile also copies relevant ssp-render templates
  • keep control grouping in place for lato profile
  • Remove use of jinja template within implementation statements
  • Install trestle from gsa-tts fork

* copy-profile also copies relevant ssp-render templates
* keep control grouping in place for lato profile
* Remove use of jinja template within implementation statements
* Install trestle from gsa-tts fork
@rahearn rahearn requested a review from a team September 4, 2024 14:07
@rahearn rahearn linked an issue Sep 4, 2024 that may be closed by this pull request
zjrgov
zjrgov previously approved these changes Sep 5, 2024
Copy link
Contributor

@zjrgov zjrgov left a comment

Choose a reason for hiding this comment

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

This looks good to me! just some minor notes on a couple odd sentences and perceived spacing inconsistencies.

Each time I learn more about this process I am increasingly glad and excited for OSCAL and for having the production of these documents more automated.

templates/ssp-rendering/lato/markdown/containers.md Outdated Show resolved Hide resolved
templates/ssp-rendering/lato/markdown/containers.md Outdated Show resolved Hide resolved
templates/ssp-rendering/lato/markdown/devsecops.md Outdated Show resolved Hide resolved
Dockerfile Show resolved Hide resolved
Comment on lines +22 to +25
Note: Make a copy of the table and populate for each external service
-->

Table 10-2. External Service
Copy link
Contributor

Choose a reason for hiding this comment

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

question (non-blocking): does each table get a title?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Specifically for this section with "make a copy of the table..."? Answer unclear

templates/ssp-rendering/lato/markdown/table_10_2.md Outdated Show resolved Hide resolved
templates/ssp-rendering/lato/markdown/table_9_2.md Outdated Show resolved Hide resolved
templates/ssp-rendering/lato/templates/section_10.md Outdated Show resolved Hide resolved
templates/ssp-rendering/lato/templates/section_11.md Outdated Show resolved Hide resolved
Co-authored-by: Zachary Rollyson <zachary.rollyson@gsa.gov>
@rahearn rahearn requested a review from a team September 5, 2024 17:46
@rahearn rahearn merged commit e7f3ef7 into main Sep 5, 2024
1 check passed
@rahearn rahearn deleted the markdown-ssp branch September 5, 2024 18:17
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.

Create a word/pdf SSPP from OSCAL
2 participants