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

Investigate/Document proposed refactor of lula validate functionality #858

Open
meganwolf0 opened this issue Dec 16, 2024 · 0 comments · May be fixed by #881
Open

Investigate/Document proposed refactor of lula validate functionality #858

meganwolf0 opened this issue Dec 16, 2024 · 0 comments · May be fixed by #881
Assignees
Labels
documentation Improvements or additions to documentation

Comments

@meganwolf0
Copy link
Collaborator

Describe what should be investigated or refactored

There's been some discussion/agreement that lula validate or more accurately the underlying lula validation libraries should not be coupled to the structure of the component definition OSCAL model. This implies that the pkg functionality will need to be re-factored such that validations can be executed in a separate machinations.

Expected Deliverable

The result of this issue will be a design doc with the proposed refactor of the code + associated issues to tackle the overarching task.

This could possibly become or join a milestone for Q1 '25. Lumped in with this could also be compose documentation/usage - as this is potentially a large picture around tackling tech debt to align the CLI/ lula libraries to expected scenarios.

@meganwolf0 meganwolf0 self-assigned this Dec 16, 2024
@github-actions github-actions bot added the triage Awaiting triage from the team label Dec 16, 2024
@meganwolf0 meganwolf0 added documentation Improvements or additions to documentation and removed triage Awaiting triage from the team labels Dec 18, 2024
@meganwolf0 meganwolf0 moved this from 🆕 New to 🏗 In Progress in Lula and Friends Dec 18, 2024
@meganwolf0 meganwolf0 moved this from 🏗 In Progress to 👀 In Review in Lula and Friends Jan 16, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
Status: 👀 In Review
Development

Successfully merging a pull request may close this issue.

1 participant