-
Notifications
You must be signed in to change notification settings - Fork 196
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
Add scheduled-completion date, status date, and vendor check-in dates for POAM items #2117
base: develop
Are you sure you want to change the base?
Conversation
This PR requires further discussion and review. It appears to break the backwards compatibility, but I need more than few minutes to provide a robust feedback. We might need to bring it to the OSCAL Foundation's TAG for a broader review and opinion. NOTE for any community member that would like to review the PRs:
|
Please do provide more feedback because I am not sure how adding only optional properties can break backwards compatibility. Can you explain this analysis when you have time for this robust feedback?
That is not true if you add optional properties and only check additional properties conditionally on the existence of one optional property being defined, which is the implementation approach I used. This analysis is incorrect. Additionally, if I should just close these PRs and send them to the foundation copy of the OSCAL models moving forward, let me know and I will just do that instead. |
My comment indicated that the PR requires further discussion. I noted that it appears to cause the issue mentioned. I agree, and noted that, optional additions are acceptable, so we are in agreement. |
Ok then I want to apologize and keep it brief: let me know how I can help in review and clear up any concerns. When I PR I know I have to coordinate with you as maintainer. Just let me know, @iMichaela. |
Committer Notes
Add different properties as a short-term solution to missing POA&M item dates. If approved and merged, closes #2110.
All Submissions:
By submitting a pull request, you are agreeing to provide this contribution under the CC0 1.0 Universal public domain dedication.
(For reviewers: The wiki has guidance on code review and overall issue review for completeness.)
Changes to Core Features:
Have you written new tests for your core changes, as applicable?Have you included examples of how to use your new feature(s)?Have you updated the OSCAL website and readme documentation affected by the changes you made? Changes to the OSCAL website can be made in the OSCAL-Pages and OSCAL_Reference repositories.