lula
lula copied to clipboard
402 merge on write
Description
Common write functionality that should provide consolidation for writing any OSCAL objects to a file.
Discussion
Open to feedback or discussion here. Having the ability to aggregate many oscal models into a single artifact will allow for greater portability and less bloat across the OSCAL lifecycle. Something like a production environment would have used most of the models - requiring one file for each may not be optimal.
Yes - this has the potential to create large files that are not visually appealing. This is more of an opt-in process based on the output file specified. I'd also argue that machine-readable files are just that - machine-readable - and it will be Lulas job to make the underlying data accessible.
Related Issue
Closes #402
Type of change
- [ ] Bug fix (non-breaking change which fixes an issue)
- [x] New feature (non-breaking change which adds functionality)
- [ ] Other (security config, docs update, etc)
Checklist before merging
- [x] Test, docs, adr added or updated as needed
- [x] Contributor Guide Steps followed
Deploy Preview for lula-docs canceled.
Name | Link |
---|---|
Latest commit | 2d2bb84404ce90b1b4c5a3624789ce632c7d8f96 |
Latest deploy log | https://app.netlify.com/sites/lula-docs/deploys/663a6eacefa2690008add319 |