-
Notifications
You must be signed in to change notification settings - Fork 15
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
[Proposal] Multipurpose CLI tool #90
Comments
Yeah, I think is an awesome idea :) |
This issue is stale because it has been open 30 days with no activity. Remove stale label or comment or this will be closed in next 60 days. |
We talked about this during the last GC meeting. There may be an opportunity to use an OpenFeature CLI for provider migrations and generating type-safe OpenFeature clients. |
This issue is stale because it has been open 30 days with no activity. Remove stale label or comment or this will be closed in next 60 days. |
I'm thrilled about the idea of using the OpenFeature CLI for provider migrations and generating type-safe OpenFeature clients. It's an exciting opportunity to enhance the project's capabilities. I'm eager to contribute to this initiative and would love to know how I can get involved. |
Hi @kiratsingh98 - we havent started working on this in terms of writing any code. A very very simple POC demonstrating the plugin architecture would be great - but we need to agree on language/framework/tooling... |
Hey @kiratsingh98 @dabeeeenster , I started working on a prototype over the holidays. I plan to demo it to the GC at the next meeting to see if we would like to add it to the project officially. I think there's a ton of potential. |
Great! Could you please send me the details of the meeting? // @beeme1mr |
This issue is stale because it has been open 30 days with no activity. Remove stale label or comment or this will be closed in next 60 days. |
This issue is stale because it has been open 30 days with no activity. Remove stale label or comment or this will be closed in next 60 days. |
Category of Proposal
Other
Describe your proposal
The OpenFeature project could benefit from a multi-purpose, cross-platform CLI tool that can help with common flag-related engineering tasks, but in a general purpose way across different providers. Some common uses cases that would be valuable across providers might include:
// todo:
comments etc)Much in the same way that the SDK spec generalises SDK interfaces and provides provider-specific implementations with a pluggable approach, the CLI tool could follow the same pattern.
This tool could be used both by humans but also by CI/CD pipelines, IDEs and no doubt other actors.
Having a single cross-platform binary CLI with one or two key uses-cases and providers would be a great base to build from.
The text was updated successfully, but these errors were encountered: