Live data from Hacker News

SDL Moves to GitHub

discourse.libsdl.org

1–10 of 270 posts

Re: SDL Moves to GitHub

#2
"So in moving it to GitHub, we’re finding that a lot of things are just nicer because a large paid staff of engineers is working on it every day. And I grew up during the heydey of the Free Software Foundation, so I know this is a trap, but I’m tired and don’t have the energy to be a server admin for something that’s held together with scotch tape and prayers when I’m really supposed to be writing OpenGL code."

This seems to sum up the biggest pain point that drives people away from OSS. Not knowledge, not skill, not price, but the total experience of a nice piece of software that lets you get the work you actually want to get done... done.

Re: SDL Moves to GitHub

#3
I've never heard of mercurial until this post, I've been using git for version control and it does the job really well.

To those who use mercurial over git, why?

Re: SDL Moves to GitHub

#4
post #3

I've never heard of mercurial until this post, I've been using git for version control and it does the job really well. To those who use mercurial over git, why?

A much better UI. Git won because of the influence of the Linux kernel developers, that's all.

Re: SDL Moves to GitHub

#5
post #3

I've never heard of mercurial until this post, I've been using git for version control and it does the job really well. To those who use mercurial over git, why?

Supposedly it has a nicer user interface. It's been ages since I've used it though and I am not sure if that's still true.

Re: SDL Moves to GitHub

#6
post #3

I've never heard of mercurial until this post, I've been using git for version control and it does the job really well. To those who use mercurial over git, why?

A much better UI. Git won because of the influence of the Linux kernel developers, that's all.

The influence of a single linux kernel developer is the reason it's adoption is so high - Linus Torvalds.

Re: SDL Moves to GitHub

#7
post #3

I've never heard of mercurial until this post, I've been using git for version control and it does the job really well. To those who use mercurial over git, why?

A much better UI. Git won because of the influence of the Linux kernel developers, that's all.

I feel like GitHub made a lot of hacking around and software development a lot more seamless too. Before GitHub, the average state of software development seemed a bit more clunky to me.

Re: SDL Moves to GitHub

#8
post #3

I've never heard of mercurial until this post, I've been using git for version control and it does the job really well. To those who use mercurial over git, why?

One advantage of mercurial is that it is less tied to a specific file format like git is. It is much easier to make a mercurial backend for a system which actually stores the code in a different way (for example a distributed data store).

Re: SDL Moves to GitHub

#9
post #3

I've never heard of mercurial until this post, I've been using git for version control and it does the job really well. To those who use mercurial over git, why?

A much better UI. Git won because of the influence of the Linux kernel developers, that's all.

> A much better UI

Curious as how it's "better". I have in all honestly only ever used git.

Re: SDL Moves to GitHub

#10
post #3

I've never heard of mercurial until this post, I've been using git for version control and it does the job really well. To those who use mercurial over git, why?

Git didn't exist until Linus Torvalds sat down and hacked it out in a few weeks during 2005. I remember using SDL back in '99 to play with game development on Windows 98. So the short answer is, git wasn't even an idea in its creators head when SDL was around and thriving.

IMHO when you see a design decision that seems odd to you, it's a good opportunity to investigate the entire context around that design, rather than pepper the devs/issues/comment threads/etc. with pointed questions, "Why did you do X when Y is now clearly better??".

Post reply on HN