-
Notifications
You must be signed in to change notification settings - Fork 133
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
Patch PR for cleanups / enhancements in SP800-53 OSCAL including 'implemented by' and 'assurance' props #174
Conversation
…pdated Schematron name and value checker to run cleanly.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@wendellpiez, let's sync up tomorrow, we only merged into develop
just the baseline catalog changes in the content (see #124).
I see them in develop
using these links, if you Ctrl+F for "implementation-level"
or "contributes-to-assurance"
see below.
- https://raw.githubusercontent.com/usnistgov/oscal-content/develop/src/nist.gov/SP800-53/rev5/xml/NIST_SP-800-53_rev5_catalog.xml
- https://raw.githubusercontent.com/usnistgov/oscal-content/ba2efa4c90155650b0fd536f3bffd13042ac6dc7/src/nist.gov/SP800-53/rev5/xml/NIST_SP-800-53_rev5_catalog.xml
However, the transform and code edits were explicitly not part of that. We can should bring that in if you'd like, that definitely is worth keeping. Also, we need to rebase and make the developer branch current, can I help with that?
Can we review the file changes, I can explicitly see them already and I will have to view the diff locally to understand what's happening, but I found them easily in the browser.
Are you looking at an older develop
branch on your own fork?
Hey @wendellpiez just checking in, do we need to discuss this and figure out what is or isn't getting passed in with the new props? I "see" them in certain revisions of the code and I know I am the only one who reviewed it yet, so let me know if we need to catch up on this. |
Scheduled a meeting to discuss this one later in the week. |
Wendell and I reviewed this in the morning and we noticed two avenues of improvement here.
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can we consider moving out the oscal-reformat.xsl
and validate-names-etc_SP800-53-catalog.sch
into the usnistgov/oscal-utils repo as discussed and track it as either 1) part of usnistgov/OSCAL#1416 or 2) as a separate issue related to those efforts to split "XSLT3 core functions into util library and the OSCAL-centric ones into another" work? The latter is implied but I recall the checklist of that issue included follow up work to add issues as needed, so we ought to circle back on that. :-)
AJ agreed to set aside some time to in the next sprint, later this week or early next to week, to review and address the PR feedback. |
After reviewing #204 (comment) it seems this was previously merged in a similar PR in develop, so I will close this as obsolete. Thanks again, @wendellpiez. (I think you completed that work originally in some parallel PR in any event). |
Committer Notes
A question from a community member led me to look and what I found is a backlog of work now in a working branch, which needs to be integrated. This PR should catch us up.
Mainly, this addresses or finalizes #101 (already marked as closed) along with an earlier request for "Implemented by" and "assurance" properties (which is the real missing part). It looks like I failed to make a new branch and continued to work in a stale one?
@aj-stein-nist I can't trace the original Issue where the last item originated and was tracked (maybe in this repo or OSCAL repo). The commit with the effective changes here was made by you, because you had done a cold review of the work that I had produced, after originating the work item. Can we link to that Issue here also?
All Submissions:
Changes to Core Features: