Skip to content
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

Refactor the catalog and profile schema to remove unused elements #124

Closed
akarmel opened this issue Mar 9, 2018 · 6 comments
Closed

Refactor the catalog and profile schema to remove unused elements #124

akarmel opened this issue Mar 9, 2018 · 6 comments

Comments

@akarmel
Copy link
Contributor

akarmel commented Mar 9, 2018

User Story:

As a OSCAL consumer, I have a clearly defined catalog and profile schema with no unused elements to support OSCAL tool vendors.

Goals:

Remove unused elements from catalog and profile schema

Dependencies:

None

Acceptance Criteria

Verify that no unused elements exist in catalog and profile schema

@iMichaela
Copy link
Contributor

** 3/14/2018 **
Is the listed Acceptance criteria assuming visual code review /inspection, or is there a better way of reviewing it?

@akarmel
Copy link
Contributor Author

akarmel commented Mar 15, 2018

3/15/2018 - Sprint 9 Progress Notes

  • Wendell has an idea of how this needs to be done and will begin on this early next week and loop Andrew in

@wendellpiez
Copy link
Contributor

wendellpiez commented Mar 22, 2018

New and better schemas and schema artifacts are now available in my Github fork. At the top level there are three schemas, for catalog, profile and declarations, corresponding to the expected top-level elements of the respective "document types". ("declarations" will be used by catalog developers and perhaps advanced users, not ordinary consumers.)

Experimental features of OSCAL have been relegated to a separate module not maintained at the top level. (Where they are working and where schemas that exercise them can be tried.)

@akarmel
Copy link
Contributor Author

akarmel commented Mar 22, 2018

3/22/2018 - Sprint 9 Progress Notes

  • See Wendell's comment above
  • Per Wendell, this is 80% complete. Waiting for Dave to take a look at this next week.

@akarmel
Copy link
Contributor Author

akarmel commented Mar 29, 2018

3/29/2018 - Sprint 9 Progress Notes

  • Dave will work on this early next week

@akarmel
Copy link
Contributor Author

akarmel commented Apr 5, 2018

4/5/2018 - Sprint 9 Progress Notes

  • Dave has inspected the schemas and has validated that we have no unused elements.
  • Closing issue

@akarmel akarmel closed this as completed Apr 5, 2018
@david-waltermire david-waltermire added this to the OSCAL 1.0 M1 milestone Apr 6, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants