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

Support for adding "capabilities" to component-definition generation #515

Open
meganwolf0 opened this issue Jul 2, 2024 · 0 comments
Open
Labels
enhancement New feature or request good first issue Good for newcomers

Comments

@meganwolf0
Copy link
Collaborator

Is your feature request related to a problem? Please describe.

Capabilities are needed as part of the component-definition to group the high-level capability items that relate to the components. Explore if we'd like the lula generate component command to handle capability generation.

Describe the solution you'd like

  • Given We want to add capabilities to an oscal component definition
  • When `lula generate component --type capability
  • Then capabilities are added

Describe alternatives you've considered

This might be overkill for an automated process, so probably need to evaluate whether we want to continue adding these manually.

Additional context

Example in UDS Core: https://github.com/defenseunicorns/uds-core/blob/5faca4bb24820f4eb7ba5bcb6c635a9fac399cb2/compliance/oscal-component.yaml

@meganwolf0 meganwolf0 added the enhancement New feature or request label Jul 2, 2024
@github-actions github-actions bot added the triage Awaiting triage from the team label Jul 2, 2024
@brandtkeller brandtkeller added good first issue Good for newcomers and removed triage Awaiting triage from the team labels Jul 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers
Projects
Status: 🔖 Ready
Development

No branches or pull requests

2 participants