For Mac or Windows.... it is just insulting that GitHub continues to Treat linux has a second class citizen when with out Linux Git would not be a project...
In their defense, I don't see many linux users choosing GUI app over command line to handle git (unless they have it integrated in their IDE)
GitHub Desktop is now available
141–150 of 248 posts
Re: GitHub Desktop is now available
#142For Mac or Windows.... it is just insulting that GitHub continues to Treat linux has a second class citizen when with out Linux Git would not be a project...
They don't participate in the open source community. They're similar to Apple in that they take open source stuff and build a closed ecosystem on top of it.
Re: GitHub Desktop is now available
#143Github probably considers the "depth" of git use by the average user to be one of its KPIs. Git is extremely powerful, if you are only doing checkouts and commits you are under-utilizing the tool and also underutilizing the service. So it's smart for Github to build tools that lower the bar for a) understanding git, and b) using git's more powerful features. Useful metrics would be things like the percentage of users…
>a) understanding git, and b) using git's more powerful features. But then you start talking about pull requests, which are not a feature of git. They are specific to github (e.g. try finding a PR comment in the git repo). Does the new tool help with advanced git stuff, or does it just serve the github workflow?
Actually, they are[1], though github pull requests appear to be designed in a way that is not interoperable with the native feature.
[1] = http://stackoverflow.com/questions/9630774/how-to-make-pull-...
Re: GitHub Desktop is now available
#144Earlier quoted context omitted.
Github lives on companies and individuals that pay for private repositories hosted on Github's proprietary (read: not open source) software-as-a-service hosted infrastructure. While git itself is open source, almost nothing else that Github does is open.
> While git itself is open source, almost nothing else that Github does is open. That's not true, they have lots of open source projects under their organization: https://github.com/github . It's not enough to build your own GitHub clone, but some significant parts are being developed in the open (jekyll, hubot, linguist, ..)
Re: GitHub Desktop is now available
#145Earlier quoted context omitted.
Github lives on companies and individuals that pay for private repositories hosted on Github's proprietary (read: not open source) software-as-a-service hosted infrastructure. While git itself is open source, almost nothing else that Github does is open.
>While git itself is open source, almost nothing else that Github does is open. This makes it sound like Github develops and open sources git, which it doesn't. They just built on top of it and have no control over the roadmap.
Re: GitHub Desktop is now available
#146Re: GitHub Desktop is now available
#147Earlier quoted context omitted.
They don't participate in the open source community. They're similar to Apple in that they take open source stuff and build a closed ecosystem on top of it.
That'd be a shame if it were true. GitHub has 6 pages of public repositories ( https://github.com/github ) that you can peruse. To pre-empt your response, yes, they aren't all open source projects that GitHub has released. But a great many of them are. Some of their popular projects include things like Atom, Hubot, Boxen, Linguist, and many more. They also have developers who contribute to a great many other projects…
The other projects are irrelevant, I'm talking about contributing to the core product they are vampiring off of.
Re: GitHub Desktop is now available
#148Earlier quoted context omitted.
> While git itself is open source, almost nothing else that Github does is open. That's not true, they have lots of open source projects under their organization: https://github.com/github . It's not enough to build your own GitHub clone, but some significant parts are being developed in the open (jekyll, hubot, linguist, ..)
Ah, that is correct. I wish I could still edit. I also realize that my post makes it seems like github develops and directs git itself (they do not).
Re: GitHub Desktop is now available
#149Earlier quoted context omitted.
>a) understanding git, and b) using git's more powerful features. But then you start talking about pull requests, which are not a feature of git. They are specific to github (e.g. try finding a PR comment in the git repo). Does the new tool help with advanced git stuff, or does it just serve the github workflow?
> But then you start talking about pull requests, which are not a feature of git. Actually, they are[1], though github pull requests appear to be designed in a way that is not interoperable with the native feature. [1] = http://stackoverflow.com/questions/9630774/how-to-make-pull-...
Re: GitHub Desktop is now available
#150Earlier quoted context omitted.
I'd say that part of the problem is that there is no "right" way to develop for Linux. There's a multitude of choices available at every turn when developing software for Linux, and while this is its strength, it's also its weakness. On Windows and especially OS X there are established "right ways" that can easily be deferred to. Trying to provide support for Linux software could also potentially be nightmarish given…
But Github has electron (atom shell) :-). Maybe it's not mature enough for production yet :-)