Live data from Hacker News

GitHub has alternatives, but no replacement

lalitm.com

1–10 of 143 posts

Re: GitHub has alternatives, but no replacement

#6
post #3

The only reason I keep my projects on it is the Windows and macOS runners.

Not saying it doesn't come with downsides and the hassle of maintenance, but at home I have a Linux server (running a Windows VM) + Mac Mini + Forgejo + Forgejo workers on each one of them. With NixOS it was relatively painless to get setup correctly, everything in a reproducible manner, and now I can have a ~10 line YAML file that adds cross-platform builds+signing+publishing when needed, and performance is much better than the free/cheap CI workers you get from Microsoft and others.

Re: GitHub has alternatives, but no replacement

#7
> Bitbucket is the obvious existing counterexample: a conventional commercial forge that has never developed into a shared open-source community comparable to GitHub

Agreed. All my customers are on Bitbucket. All the libraries used by their projects (Ruby, Python, JS) are on GitHub.

Re: GitHub has alternatives, but no replacement

#10
post #3

The only reason I keep my projects on it is the Windows and macOS runners.

They’re free, too. If your project is public, you can spin up dozens (hundreds?) of jobs (10 or so of which will run in parallel) on every push and Microsoft casually pays for it. I’d love to move off GH but I would have to significantly reduce my CI usage (before you ask - already more optimized than anything you usually see) or pay quite a lot for my hobby projects.
Post reply on HN