Live data from Hacker News

Octogit - Giving git more tentacles

myusuf3.github.com

21–30 of 39 posts

Re: Octogit - Giving git more tentacles

#21
post #9

You could at least tidy up the presentation. > A free, open source solution for creating github repositories from the commandline avoid the usual copy and paste. Keep up to date on issues, and much more. Needs a comma. > octogit login &ltusername> &ltpassword> # allows you to store your github authetication data octogit create &ltreponame> 'description' # lets you create the repository both locally and on github octo…

"You could at least tidy up the presentation." It's your grouchy tone.

I'm sticking to my guns on this one. Had my comment contained personal insults or bad language or negativity, I would agree with you. Try reading that sentence in a standoffish tone with furrowed eyebrows while scoffing at the author. Now read it again in a neutral tone with one eyebrow raised which places no judgement on the person but full judgement on the work itself. I was aiming for the latter.

The bottom line is that these are glaring problems that a five year old could spot and, to most people, it's pretty obvious that if you're presenting something you should proof read it.

Re: Octogit - Giving git more tentacles

#22

Earlier quoted context omitted.

> I simply don't have the motivation to contribute more than this to a project which doesn't personally interest me Creating an issue wouldn't have taken much more effort. I think your tone is what most people are having a problem with. Re-read your comment, and imagine that it's someone commenting on one of your projects.

pavel_lishin is right. Had you changed your tone, submitted an issue, or as farslan suggested you could have taken an extra 5 minutes and submitted the changes yourself. If you had done that you would be a contributor to a great project, but unfortunately now you're just an ass.

[deleted]

Re: Octogit - Giving git more tentacles

#23
post #8

Earlier quoted context omitted.

Is it possible to use an oauth-based thing instead? I don't know if github lets you do much with oauth, I'm just a little wary of storing my password in what would presumably be plaintext.

As soon as they implement a CLI based OAuth, I will definitely add it. I understand your concerns, but if someone has access to your machine your Github password is the least of your worries.

Hmm, GitHub has SSL certificate authentication. Could that be used for login?

Re: Octogit - Giving git more tentacles

#25
post #8

Earlier quoted context omitted.

Is it possible to use an oauth-based thing instead? I don't know if github lets you do much with oauth, I'm just a little wary of storing my password in what would presumably be plaintext.

As soon as they implement a CLI based OAuth, I will definitely add it. I understand your concerns, but if someone has access to your machine your Github password is the least of your worries.

Why would you need that?

You can just request a token[1] using the GitHub API on first load and then use that. I implemented that recently in Pulley[2], which is a GitHub Pull Request Lander.

[1]: http://developer.github.com/v3/oauth/#create-a-new-authoriza...

[2]: https://github.com/jeresig/pulley

Re: Octogit - Giving git more tentacles

#26
post #14

Didn't play with it yet, but I have a question. I have an organization linked with my personal account. Is it possible to creat a repo for that organization, instead of one for myself using this tool?

So I finished the feature. It should be in the next release.

Re: Octogit - Giving git more tentacles

#27
People that make projects using pip need to explain how to install pip. It doesn't come with Mac or Ubuntu by default. I know what the package is for Ubuntu but Mac, I have no idea.

EDIT: after 5 minutes of Googling since "PIP" is a common acronym that stands for a bunch of things, you can install it on Mac via `easy_install` which comes on it by default.

`sudo easy_install pip`

Re: Octogit - Giving git more tentacles

#28

Seems pretty neat, but I personally find 'hub' ( https://github.com/defunkt/hub ) a better fit: it acts as a filter to git itself. This might be interesting for issues handling. (But it could probably be added to 'hub'). There are some things in 'hub' that aren't working in the release because of github's move away from user tokens—but there's an active branch with a proposed fix.

[deleted]

Re: Octogit - Giving git more tentacles

#29

People that make projects using pip need to explain how to install pip. It doesn't come with Mac or Ubuntu by default. I know what the package is for Ubuntu but Mac, I have no idea. EDIT: after 5 minutes of Googling since "PIP" is a common acronym that stands for a bunch of things, you can install it on Mac via `easy_install` which comes on it by default. `sudo easy_install pip`

For what it's worth, the pip website does explain that you can install pip with easy_install.

Re: Octogit - Giving git more tentacles

#30

I built this. If there are bugs makes issues; I will fix them. I welcome suggestions and feature requests.

Would you mind using getpass if the "octogit login" command is only given one argument? It'd be cool to be able to use it with other people in the room and without leaving it in the shell history. It would also be nice to know where my password is being stored and to have a logout command that securely erases it.

http://docs.python.org/library/getpass.html

Post reply on HN