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

Explore the use of an external configuration file for static inputs and model specific configurations #292

Open
jpower432 opened this issue Jul 30, 2024 · 0 comments
Assignees
Labels
needs-adr An issue that would need an ADR for documentation

Comments

@jpower432
Copy link
Member

jpower432 commented Jul 30, 2024

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

The command line flags have a combination of inputs that would require dynamic configuration (e.g. commit author) and input that would be relatively static (e.g. oscal-model, markdown path). This issue is a request to explore if using an external configuration file would be a better user experience. As the options for the individual models grow, this could be beneficial.

Describe the solution you'd like

  • Determine which flags would have a static or model-specific input and migrate this to a configuration file

Describe alternatives you've considered

  • Environment variables as a flag default instead of hard coding defaults. This may be difficult to validate or discover.

Additional context

  • This may result in breaking changes to the SSP Index
@jpower432 jpower432 moved this to Backlog in TrestleBot Roadmap Aug 2, 2024
@jpower432 jpower432 added the needs-adr An issue that would need an ADR for documentation label Aug 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
needs-adr An issue that would need an ADR for documentation
Projects
Status: Backlog
Development

No branches or pull requests

2 participants