"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…
>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. This is why I continue to be fascinated by FreeBSD, I don't use it for much but when I do, what I'm trying to do almost always works right out of the box. My point is that is all comes…
SDL Moves to GitHub
111–120 of 270 posts
Re: SDL Moves to GitHub
#112Earlier quoted context omitted.
>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. This is why I continue to be fascinated by FreeBSD, I don't use it for much but when I do, what I'm trying to do almost always works right out of the box. My point is that is all comes…
I have come to the conclusion that the only reason why things like flatpak and snap exist is because the ergonomics for creating and maintaining .deb packages is so awful.
Re: SDL Moves to GitHub
#113Earlier quoted context omitted.
Wonder why they did not pick GitLab since it is significantly better for FOSS ideals and has the same niceness of GitHub
My guess is the network-effect. If you want more contributions Github is the platform to pick for your project. Good or bad it is the de facto standard platform for OSS projects with a huge pool of potential developers.
Getting new contributors is overrated for OSS unless they are an exceptional contributor (like if a big org were to contribute).
Main incentive is getting more consumers of the project (increase popularity) and making it more convenient for current team.
Re: SDL Moves to GitHub
#114Earlier quoted context omitted.
>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. This is why I continue to be fascinated by FreeBSD, I don't use it for much but when I do, what I'm trying to do almost always works right out of the box. My point is that is all comes…
I have come to the conclusion that the only reason why things like flatpak and snap exist is because the ergonomics for creating and maintaining .deb packages is so awful.
Re: SDL Moves to GitHub
#115Earlier quoted context omitted.
I mean git is wildly popular because of GitHub, and probably that was something to do with it in the Rails community... a community that if anything is culturally the opposite of the kernel dev community (or at least very different). I don’t think any kernel dev influence had to do with it, even though it’s often stated as a fact.
No, even at the time of GitHub's founding Git was already the clear winner. Think about it, why did GitHub feel safe launching with only Git support, while its competitors (Google Code, Bitbucket, SourceForge) had support for multiple VCSs?
Re: SDL Moves to GitHub
#116I'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
#117Earlier quoted context omitted.
Well, to be fair, regardless of what you do, the likelihood that you will get exactly zero contributors is very high. Oh, you'll get complaints, that much is very achievable. But actual contributions? Even simple, bullshit code boot camp homework exercises? Good luck.
Why would someone want to contribute to a bullshit boot camp homework exersize? That seems literally the least likely thing to get any collaborators on. But, sure, if you don't care about making the development tools something that anyone other than you find convenient, than you can of course just pick whatever you find convenient, nobody is going to stop you. That's still not a mailing list with patches for most peo…
Re: SDL Moves to GitHub
#118Earlier quoted context omitted.
Since the Microsoft takeover, the platform is compromised. It seems people have very short memories.
Microsoft is a completely different company than it was even just 5 or 10 years ago. Saying that MS is an enemy of open source is uninformed at best and idiotic at worse. Do me a favor, look at Facebook [1], Apple [2], Amazon [3], Netflix [4] and Google [5]. Now tell me which one has more Open Source repos than MS [6]. I'll give you a hint... none of them. Sure, volume of open source repos may not be the best metric,…
[0]: https://en.wikipedia.org/wiki/Embrace,_extend,_and_extinguis...
Re: SDL Moves to GitHub
#119Earlier quoted context omitted.
Well, to be fair, regardless of what you do, the likelihood that you will get exactly zero contributors is very high. Oh, you'll get complaints, that much is very achievable. But actual contributions? Even simple, bullshit code boot camp homework exercises? Good luck.
Why would someone want to contribute to a bullshit boot camp homework exersize? That seems literally the least likely thing to get any collaborators on. But, sure, if you don't care about making the development tools something that anyone other than you find convenient, than you can of course just pick whatever you find convenient, nobody is going to stop you. That's still not a mailing list with patches for most peo…
You've misunderstood, the coding boot camp assigns homework, and sometimes that homework is: "Contribute to an open source project!" This usually takes the form of something like a pull request to "Fix typos in README" or something otherwise insignificant. GP is just saying that however you release your FOSS project, you're unlikely to get even that tiny level of outside contribution, so using "no one will contribute" as an argument against a mailing list isn't very persuasive. The argument that mailing lists suck, perhaps more so, but GP didn't opine on that.
Re: SDL Moves to GitHub
#120Earlier quoted context omitted.
A much better UI. Git won because of the influence of the Linux kernel developers, that's all.
Git is and always was very fast. Hg used to be much much slower, and still is.
(Microsoft worked around git by shimming a fake file system driver below the local repository to make it scale enouth to cover the Windows codebase. It's all Windows exclusive and not part of git, so it doesn't really count).