awslabs / aws-shell

An integrated shell for working with the AWS CLI.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

It looks like the project is abandoned and therefore it's promotions must be stopped

mclayer opened this issue · comments

commented

aws-shell is abandoned. The last update was 2 years ago.
It doesn't support aws-cli v2. As a result some people decide to use the older version of aws-cli.
But many of aws-shell features are implemented in aws-cli v2 by itself.

I lost several hours before I got understanding that I should use just aws-cli v2 instead. There are many like me. For example, look at the issue #238. Two years of never-ending struggle.

I think aws-shell should be marked as abandoned/deprecated. It should be removed from pages like https://aws.amazon.com/cli/ where it is promoted as Developer preview - something from the future with active development not from the past with zero activity for the last 2+ years. It's confusing a lot.

commented

Same here. This is ridiculous. The idea is great - because frankly working with aws-cli is not much fun. It feels like a terminal designed in the 90s. One would think the biggest cloud provider could afford to provide decent tools to developers.

Okay, so I thought this project was active because its listed right at the top of the AWS Documentation for AWS CLI:

image

I was working on free learning content creating a lab and videos for AWS-Shell, but now I realize that the same functionality can be done with: aws --cli-auto-prompt

image

AWS, please remove it from the documentation if this isn't going to be a properly maintained project because it was quite misleading for me and I was able to just mislead a bunch of folks.

commented

Frankly, open source developers have a responsibility to make it clear to users when their projects become abandoned.

I agree. I'm going to contact internally within AWS to get attention and presumably to archive/EOL this repository.

I was working on free learning content creating a lab and videos for AWS-Shell, but now I realize that the same functionality can be done with: aws --cli-auto-prompt

Thanks for this! Worth noting that you can have this automatically trigger whenever you run a plain aws or an otherwise incomplete command by adding this to your .aws/config:

[default]
...
cli_auto_prompt = on-partial
...

Not quite as fast or seamless as having a dedicated shell (which could literally just be aws --cli-auto-prompt in a REPL), but oh well.