Live data from Hacker News

GitHub Desktop 1.0

github.com

31–40 of 110 posts

Re: GitHub Desktop 1.0

#31

Let me fix the marketing for you: GitHub desktop is designed for our non Linux users. We felt like you weren't comfortable with a command line so we targeted you. Minimum system requirements quad core CPU and 32GB of ram.

Making Git more accessible to non-developers (or people not comfortable with a command line) isn't some horrible thing like you're making it out to be.

Re: GitHub Desktop 1.0

#32
post #21

Earlier quoted context omitted.

It's built with Electron, so it's not just like using a javascript app, you are actually using one. That said, I personally don't have a huge issue with Electron apps on face value - some of them (VSCode, for example) seem to outperform their native counterparts quite handily (in this case, VS - install time, upgrade time, cold start time, warm start time, actual usage). That tells me that the implementation choices…

Visual Studio is a far more full-featured IDE. A more objective comparison would be VSCode vs. Sublime. There you could say VSCode is comparable at best.

I think Sublime is going too far the other direction in terms of being much simpler than VSCode.

Re: GitHub Desktop 1.0

#33

Let me fix the marketing for you: GitHub desktop is designed for our non Linux users. We felt like you weren't comfortable with a command line so we targeted you. Minimum system requirements quad core CPU and 32GB of ram.

Snarky comments like this really have no place here.

Re: GitHub Desktop 1.0

#34
Not what I was hoping for. I use GitKraken for most of my daily Git stuff and the CLI when its needed.

I was hoping GUI for more administrative purposes. It would be cool to get desktop notifications when issues are created, code is pushed, etc. I have yet to see a tool/extension that integrated with GitHub this deeply.

It definitely seems like this could be useful for those who don't want to mess with the CLI (which is perfectly reasonable IMO).

Re: GitHub Desktop 1.0

#35
I decided to install this on a new OSX given I thought newer would be better but I hope this isn't representative of consolidation of a cross-platform Desktop App as it's measurably worse than both existing GitHub Desktop for Windows and OSX.

I hope they don't discontinue their existing Windows and OSX Desktop Apps because this experiment is a value downgrade.

Re: GitHub Desktop 1.0

#36
post #22

It makes sense (they can share code between Github Desktop standalone and their Atom-plugin, which does more or less the same thing as Github Desktop). Electron has many benefits (lots of people know JS; CSS is better than the standard macOS tools for GUIs). But with Slack, Atom, Hyper and now Github Desktop running on Electron, the memory usage is getting painful. They all use several hundred MBs each, sometimes wit…

We were already sharing code between platforms before JavaScript was invented. This Electron craziness looks like milenials just woke up and never experimented how nice it was to use MSHTML and XUL applications. I have high hopes Electron will join them.

HTA anyone? https://en.wikipedia.org/wiki/HTML_Application

Re: GitHub Desktop 1.0

#37
post #25
post #23

They've gone to all the trouble of building an app using web technologies, but don't offer a Linux version? I develop on Linux because I deploy on Linux. I don't need a virtual assistant or animated emojis. I would quite like a nice Git UI however.

I still think git-cola is one of my favourite Git Ui's. Anyone know any other good ones?

GitKraken is the best GitUI I've ever used. I highly recommend it. I use it for personal projects and at work. Professional License is really reasonable.

Re: GitHub Desktop 1.0

#38

Let me fix the marketing for you: GitHub desktop is designed for our non Linux users. We felt like you weren't comfortable with a command line so we targeted you. Minimum system requirements quad core CPU and 32GB of ram.

Did you even try it? Looks great and sits idle at 0% CPU and 55MB. As for the GUI, many people prefer it, myself included.

Re: GitHub Desktop 1.0

#39

Oh, I always wanted to use 4gb of RAM to add files to Git.

Did you actually tried it and did it use 4GB of RAM for you? I did and it used about 120 MB of RAM, which is not tiny, but not even in the ballpark of your figure.

I know hating Electron apps is the new fad, but it would be nice to check the facts before you grab your fork.

Re: GitHub Desktop 1.0

#40

Let me fix the marketing for you: GitHub desktop is designed for our non Linux users. We felt like you weren't comfortable with a command line so we targeted you. Minimum system requirements quad core CPU and 32GB of ram.

I for one always do my commiting and pull requests in the github app despite being able to use the command line. I love the way it shows me what’s changed, provides a nicer UI around selective commits (I prefer many small logically atomic commits), and then allows me to create a PR from inside (which the git client doesn’t). It’s also a nice way to view history and jump around in diffs.

Not sure why you’d bash it — the git cli is far from perfect and I for one welcome other perspectives on solving collaboration.

Now changing it to electron is another matter... I only have so much ram guys! With slack, Spotify, vscode, and a browser open on the same machine I’m screwed!

Post reply on HN