-
Notifications
You must be signed in to change notification settings - Fork 193
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
Generate and Publish OSCAL Metaschema without XML Entities #1665
Labels
Developer Experience
Issues around enhancing and optimizing work for development of NIST OSCAL artifacts
enhancement
Scope: CI/CD
Enhancements to the project's Continuous Integration and Continuous Delivery pipeline.
Scope: Metaschema
Issues targeted at the metaschema pipeline
Milestone
Comments
@aj-stein-nist regarding the first AC item:
Approach 2 is the simplest. With that in mind would an ADR and follow up issue be necessary? |
nikitawootten-nist
added a commit
to nikitawootten-nist/OSCAL
that referenced
this issue
Aug 24, 2023
8 tasks
8 tasks
aj-stein-nist
added a commit
that referenced
this issue
Aug 25, 2023
* Produce Metaschemas without XXEs (#1665) * ADR for XXE resolution * Accepted ADR 5 * Apply suggestions from code review Co-authored-by: A.J. Stein <[email protected]> * Revert release artifact archive readme extension change --------- Co-authored-by: A.J. Stein <[email protected]>
Fixed via #1901 |
aj-stein-nist
added a commit
that referenced
this issue
Sep 12, 2023
* Produce Metaschemas without XXEs (#1665) * ADR for XXE resolution * Accepted ADR 5 * Apply suggestions from code review Co-authored-by: A.J. Stein <[email protected]> * Revert release artifact archive readme extension change --------- Co-authored-by: A.J. Stein <[email protected]>
Arminta-Jenkins-NIST
pushed a commit
that referenced
this issue
Sep 12, 2023
* Produce Metaschemas without XXEs (#1665) * ADR for XXE resolution * Accepted ADR 5 * Apply suggestions from code review Co-authored-by: A.J. Stein <[email protected]> * Revert release artifact archive readme extension change --------- Co-authored-by: A.J. Stein <[email protected]>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
Developer Experience
Issues around enhancing and optimizing work for development of NIST OSCAL artifacts
enhancement
Scope: CI/CD
Enhancements to the project's Continuous Integration and Continuous Delivery pipeline.
Scope: Metaschema
Issues targeted at the metaschema pipeline
User Story
As a NIST or community OSCAL developer, in order to more efficiently develop tooling that can statically or dynamically generate the Metaschema source files in
./src/metaschema
(at that location at the time of this request) and potentially publish copies without the XML entities to reduce the burden of working with the current XML source version of the Metaschema definitions.Goals
Dependencies
No response
Acceptance Criteria
write a spec document on how and when in the CI/CD pipeline process this is to be inserted (prototype code if necessary, PR merged into repo not mandatory)consult the team and determine if the most appropriate or efficient approach is to 1) commit these versions into a directory in the repo adjacent to./src/metaschema
or 2) prefer another mechanism. Make this decision based on which decision is easier and faster than the other.main
branch after ADR and spike is complete, before marking this issue as closed or resolvedThe text was updated successfully, but these errors were encountered: