basak / glacier-cli

Command-line interface to Amazon Glacier
Other
617 stars 54 forks source link

Add pip install instructions and update to new glacier-cli command name #65

Open elgow opened 8 years ago

elgow commented 8 years ago

I've added instructions for installing with pip, and I also updated the example commands to the new glacier-cli script name.

Thanks again for making glacier-cli installable with pip.

basak commented 8 years ago

the new glacier-cli script name

Ah, that was inadvertent. Relevant here is #30, #47 and #57. Note that I also want to coordinate with git-annex so we don't break users.

I'd like to change everything to glcr only. I hate the idea of having "cli" in the name of a command line tool (I don't expect to type ls-cli or cd-cli either).

Can we change it all together? Perhaps in a branch, and then coordinate with Joey to move git-annex over.

basak commented 8 years ago

Thank you for the pip instructions though - they look fine and I'm happy to merge that as soon as we sort out what we're doing with the name.

elgow commented 8 years ago

There’s not much to the pip install text I added, but you are welcome to use it in any way that you’d like. I’d be happy to help with the name update as well, once you know what you want to do.

On Feb 18, 2016, at 1:01 PM, basak notifications@github.com wrote:

the new glacier-cli script name

Ah, that was inadvertent. Relevant here is #30, #47 and #57. Note that I also want to coordinate with git-annex so we don't break users.

I'd like to change everything to glcr only. I hate the idea of having "cli" in the name of a command line tool (I don't expect to type ls-cli or cd-cli either).

Can we change it all together? Perhaps in a branch, and then coordinate with Joey to move git-annex over.

— Reply to this email directly or view it on GitHub.

basak commented 8 years ago

Thanks!

I’d be happy to help with the name update as well, once you know what you want to do.

I'd like to:

  1. [Edit] Check that the name glcr is actually free (eg. packages.debian.org to check that the name isn't taken by anything else known in Debian).
  2. Temporarily revert setup.py to use the name [edit: fixed] glacier in master (since that's what the other route does right now, and what git-annex expects).
  3. Rename everything to glcr in a branch (let's call it "rename")
  4. Update [and accept] this pull request to use glcr instead of glacier-cli everywhere in this branch.
  5. Update anything else in the tree I've missed that relies on the old glacier or glacier-cli name, except for the name of the repo and the title of the project (since that would probably be more confusing that it's worth).
  6. Ask Joey (git-annex author/maintainer) how he wants to handle the rename in git-annex. He may be happy for us just to push the rename to master, given that this tool was never packaged, in which case we can do that. I don't know if he'll want us to present both names for a while, or if he'll want git-annex to try glcr and fall back to glacier or something, for example.
  7. When Joey's happy, push the branch to master.

How does this sound? I hadn't gotten round to doing this because of the coordination needed, but if you want to drive it, please do. I'll try to respond to pull requests promptly and I will be grateful for your help.

soxofaan commented 4 years ago

FYI: PR #78 (merged now) already addressed part of the README.md tweaks