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

Stable plugin API #2350

Open
martinb3 opened this issue Dec 29, 2016 · 9 comments
Open

Stable plugin API #2350

martinb3 opened this issue Dec 29, 2016 · 9 comments
Labels
feature-request A feature should be added or improved. p2 This is a standard priority issue

Comments

@martinb3
Copy link

Hello! It looks like someone opened a similar issue previously, but it was closed after an individual posted a sample of a plugin, and then got some assistance with troubleshooting. I wanted to open a new issue to focus on the OP's original question, which was -- is there a stable API (or is the current one stable) for creating AWS CLI plugins?

@JordonPhillips JordonPhillips added the feature-request A feature should be added or improved. label Dec 29, 2016
@JordonPhillips
Copy link
Member

There's still a few larger issues we need to resolve before we're ready to open up plugins to the world (a sane distribution strategy, for instance). While I can't give a specific timeline, this is something we'd like to do sooner rather than later.

@ralph-tice
Copy link

Isn't pip a good enough distribution strategy?

Can we at least get an enumeration of all the larger issues blocking this work?

@martinvirtel
Copy link

Is there a way to vote in favour of this feature request?

@PettitWesley
Copy link

Any update on this?

@ASayre
Copy link
Contributor

ASayre commented Feb 6, 2018

Good Morning!

We're closing this issue here on GitHub, as part of our migration to UserVoice for feature requests involving the AWS CLI.

This will let us get the most important features to you, by making it easier to search for and show support for the features you care the most about, without diluting the conversation with bug reports.

As a quick UserVoice primer (if not already familiar): after an idea is posted, people can vote on the ideas, and the product team will be responding directly to the most popular suggestions.

We’ve imported existing feature requests from GitHub - Search for this issue there!

And don't worry, this issue will still exist on GitHub for posterity's sake. As it’s a text-only import of the original post into UserVoice, we’ll still be keeping in mind the comments and discussion that already exist here on the GitHub issue.

GitHub will remain the channel for reporting bugs.

Once again, this issue can now be found by searching for the title on: https://aws.uservoice.com/forums/598381-aws-command-line-interface

-The AWS SDKs & Tools Team

@ASayre ASayre closed this as completed Feb 6, 2018
@jamesls
Copy link
Member

jamesls commented Apr 6, 2018

Based on community feedback, we have decided to return feature requests to GitHub issues.

@jamesls jamesls reopened this Apr 6, 2018
@thnee
Copy link

thnee commented May 31, 2018

Would it be possible to get some kind of status update on this, please?

@ptdel
Copy link

ptdel commented Jul 27, 2023

just dropping a note that plugin support for v2 would be appreciated!

@clayg
Copy link

clayg commented Aug 2, 2024

I came to this trying to understand how to use awscli-plugin-endpoint with awsv2 wbingli/awscli-plugin-endpoint#15

I'm confused by the intent behind the documention for the "interm" cli_legacy_plugin_path support:
https://awscli.amazonaws.com/v2/documentation/api/latest/topic/config-vars.html#plugins
https://docs.aws.amazon.com/cli/latest/userguide/cliv2-migration-changes.html#cliv2-migration-profile-plugins

that path seems to be the path in the container - but so, how are you supposed to get the plugin in the container? Is there a documented path for that, or should users just expect to have to replace the amazon/aws-cli with a new image that has their plugin in it?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature-request A feature should be added or improved. p2 This is a standard priority issue
Projects
None yet
Development

No branches or pull requests