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

Apply repository changes described in ADR-007 #670

Closed
38 tasks
Rene2mt opened this issue Sep 10, 2024 · 2 comments · Fixed by #708
Closed
38 tasks

Apply repository changes described in ADR-007 #670

Rene2mt opened this issue Sep 10, 2024 · 2 comments · Fixed by #708
Assignees
Labels
enhancement New feature or request

Comments

@Rene2mt
Copy link
Member

Rene2mt commented Sep 10, 2024

This is a ...

improvement - something could be better

This relates to ...

  • the FedRAMP OSCAL Registry
  • the FedRAMP OSCAL baselines
  • the Guide to OSCAL-based FedRAMP Content
  • the Guide to OSCAL-based FedRAMP System Security Plans (SSP)
  • the Guide to OSCAL-based FedRAMP Security Assessment Plans (SAP)
  • the Guide to OSCAL-based FedRAMP Security Assessment Results (SAR)
  • the Guide to OSCAL-based FedRAMP Plan of Action and Milestones (POA&M)
  • the FedRAMP SSP OSCAL Template (JSON or XML Format)
  • the FedRAMP SAP OSCAL Template (JSON or XML Format)
  • the FedRAMP SAR OSCAL Template (JSON or XML Format)
  • the FedRAMP POA&M OSCAL Template (JSON or XML Format)
  • the FedRAMP OSCAL Validations

User Story

As a FedRAMP automation stakeholder, I need the repository to know if parts of the codebase are obsolete, deprecated and/or no longer maintained, so that I do not use code/tools/resources that are no longer supported and can find the current / active resources more easily.

Goals

Per ADR-007:

  • dist/content/rev4
  • Add README - FR has transitioned to Rev 5. Rev 4 baselines, resources, and templates are no longer maintained but will be kept frozen for historical purposes.
  • Mark as DEPRECATED
  • dist/content/rev5/resources
  • Archive README - letting community know FedRAMP is transitioning from fedramp_extensions.xml & fedramp_values.json
  • FedRAMP to consider future work on replacing them with report of constraints auto-generated by CI or OSCAL-CLI (from Metaschema constraints)
  • dist/content/rev5/templates
  • Update README clarifying intent of FedRAMP “template” and documenting known validation issues with each template. Where possilbe, FedRAMP will attempt to fix template validation issues to reduce the amount of errors they produce.
  • documents folder
  • documents/rev4/README.md - mark as OBSOLETE and remove PDF guides
  • documents/rev5/README.md - mark as OBSOLETE and remove PDF guides
  • presentations folder
  • presentations/data-bites
  • Move to automte.fedramp.gov and update with latest Data Bites slides
  • Add presentations/oscal-implementers folder in the automate.fedramp.gov repository
  • Update with latest OSCAL Implementers slides
  • src/examples/README.md - ARCHIVED
  • Delete all current contents
  • src/utils/extensions-preview.xsl - ARCHIVED
  • Delete all current contents
  • validations folder - ARCHIVED
  • Delete all current contents
  • Update the README to let community know this is now archived and no longer maintained
  • validations/constraints - Plan on adding new validation constraints and associated documentation that is currently in the feature/external-extensions branch.
  • Once merged from that feature branch and a release is created, it will be available in the master branch for the community.

Dependencies

No response

Acceptance Criteria

  • All FedRAMP Documents Related to OSCAL Adoption (https://github.com/GSA/fedramp-automation) affected by the changes in this issue have been updated.
  • A Pull Request (PR) is submitted that fully addresses the goals of this User Story. This issue is referenced in the PR.

Other information

No response

@Rene2mt Rene2mt added the enhancement New feature or request label Sep 10, 2024
@Rene2mt Rene2mt added this to the Digital Authorization Phase 1 milestone Sep 10, 2024
@aj-stein-gsa aj-stein-gsa moved this from 🆕 New to 🏗 In progress in FedRAMP Automation Sep 17, 2024
@aj-stein-gsa
Copy link
Contributor

@Rene2mt, just a heads up that I merged the #645 ADR we should move forward with the minor release with deprecation notices by the end of this week or beginning of next week. Do you want to take point on this work, me, or both of us? Let me know, I can adjust accordingly.

@Rene2mt
Copy link
Member Author

Rene2mt commented Sep 18, 2024

Awesome!!! I can start on that tomorrow (issue #670)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

2 participants