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

Consider using abscissa for cli and secrets management #3370

Open
aatifsyed opened this issue Aug 14, 2023 · 1 comment
Open

Consider using abscissa for cli and secrets management #3370

aatifsyed opened this issue Aug 14, 2023 · 1 comment
Labels
Priority: 4 - Low Limited impact and can be implemented at any time Research

Comments

@aatifsyed
Copy link
Contributor

aatifsyed commented Aug 14, 2023

We're doing a lot of thinking about

Can we use https://docs.rs/abscissa/latest/abscissa/ to just do all that thinking for us?

@aatifsyed
Copy link
Contributor Author

@creativcoder What is the acceptance criteria for the work you're thinking of doing?

I don't think you should be porting our CLI to abscissa until it's clear that it's the right thing to do, hence consider.

What are the rough edges of our current approach?

  • Inconsistent arguments across the codebase e.g #3407
  • Arguments appear that don't make sense for the current operation e.g #2076
  • We don't have a good clap/config file unification story: #3182
  • We're worried about secrets management: #2274
  • Any more?

So the next step on this issue is a write-up, maybe a PoC of a new approach with solves all or some of these issues.
Can you articulate why it would be better?

See also #3246 for using other libraries to do this

@lemmih lemmih added Priority: 4 - Low Limited impact and can be implemented at any time Research labels Aug 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Priority: 4 - Low Limited impact and can be implemented at any time Research
Projects
None yet
Development

No branches or pull requests

2 participants