3 ms·
It's rather embarrassing that github would consider it too difficult or too troublesome to release Linux builds. Very insulting towards a huge chunk of its use
by em3rgent0rdr 11y ago
It's rather embarrassing that github would consider it too difficult or too troublesome to release Linux builds. Very insulting towards a huge chunk of its user base.
Regarding GUI, how do you initiate a pull request on the command line?
- enraged_camel 11y ago"Embarrassing"? "Insulting"? Aren't you taking this a little too personally? I mean, it's a software release for christs sake.
- igravious 11y agoNo. Github is built on git. Git was written by Linus Torvalds. You see where this is going? Oh, we'll build our tech on your side project but ignore the user base of your main project. Nice.
- em3rgent0rdr 11y agoIt demonstrates a lack of concern/acknowledgement of the diversity of its user base. Especially if they are going to be promoting this on the front page of their website and in my dashboard upon login, which presents me with the broadcast: "GitHub Desktop is now available The new GitHub Desktop is now available" And then I click on it to install it, I feel marginalized and hence a little insulted, when discovering I can't. In this day, there are a great variety of cross-platform gui toolkits (e.g. https://en.wikipedia.org/wiki/List_of_platform-independent_GUI_libraries https://en.wikipedia.org/wiki/List_of_platform-independent_G...), that could have been used. It is embarrassing for such a large organisation with all sorts of users using all sorts of machines to not release cross-platform tools. It if was just someone's personal project, or if it was a company's specialized toolkit for their specific customer base, the lack of cross-platform tools is excusable.
- eropple 11y ago> I feel marginalized and hence a little insulted, when discovering I can't. I feel you; I used to be a Linux desktop user and an advocate thereof. But that's the price that you pay for using the distant, distant third most-used OS for a company trying to drive user engagement with their product. You (the collective you) have to be an attractive market if you want commercial entities to consider you worth marketing to, y'know?
- rimantas 11y agoOr maybe, just maybe, they are very aware of their user base and that's the reason there is no version for Linux? Should I get upset that they don't have Lithuanian version of the app, and hence demonstrate a lack of concern/acknowledgement of the diversity of its user base?
- em3rgent0rdr 11y agoThat's not a comparable anaolgy. I can't find data on the number of linux users vs the number of lithuanian users, but the number of linux users is orders of magnitude higher.
- joshuacc 11y agoYou could use this: https://github.com/github/hub#git-pull-request https://github.com/github/hub#git-pull-request
- em3rgent0rdr 11y agothanks.
- JeremyMorgan 11y agoI was just guessing, I really don't know. There could be other reasons I'm unaware of. http://git-scm.com/docs/git-request-pull http://git-scm.com/docs/git-request-pull
- em3rgent0rdr 11y agothanks, but the context was how to create a new pull request to github from commandline, which I don't believe git request-pull can do. Another comment mentions https://github.com/github/hub#git-pull-request https://github.com/github/hub#git-pull-request which seems to be what I am looking for.
- Cthulhu_ 11y agoI'm sure most hardcore Linux users would consider using a GUI to use git would be embarrassing / insulting TBF. I mean git add, git commit, and git push/pull is 95% of what you'd do with git and it's not rocket science.
- em3rgent0rdr 11y agoright. But it is a nice clean GUI, that handles the 95% percent without any fluff. The git program is very complicated, designed to handle large projects, and it does have a learning curve (especially to keep all the commands straight e.g. git branch -l, git branch -d, git checkout -b, git "reqeust-pull"???). When I was first learning git, I was a little overwhelmed at its variety of commands in the man, and would have preferred this GUI where I'm able to simply click on repos, click to create a branch, and click to create a pull request, to handle 95%+ of use cases. Even hardcore linux users like to use simple GUI tools, sometimes.
- sirtaj 11y agoLinux has been my primary desktop OS for almost twenty years, and no, I have no problems using good GUI tools when they're available. I'm happy to use a Git GUI to review changed files and selectively choose text hunks from them for a specific changeset, for example. Often I'll just do it from with Vim with Fugitive, but that's a GUI too, by any definition.
- scottjad 11y agogit pull-request Using https://github.com/github/hub https://github.com/github/hub
- em3rgent0rdr 11y agothanks, that's what I'm looking for!