lula icon indicating copy to clipboard operation
lula copied to clipboard

402 merge on write

Open brandtkeller opened this issue 9 months ago • 1 comments

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

brandtkeller avatar May 05 '24 16:05 brandtkeller

Deploy Preview for lula-docs canceled.

Name Link
Latest commit 2d2bb84404ce90b1b4c5a3624789ce632c7d8f96
Latest deploy log https://app.netlify.com/sites/lula-docs/deploys/663a6eacefa2690008add319

netlify[bot] avatar May 05 '24 16:05 netlify[bot]