3 ms·
The alternative to GitHub is already here. It is called self-hosting and there are many alternatives. The Linux kernel is not hosted on GitHub and uses cgit. O
by rvz 6mo ago
The alternative to GitHub is already here. It is called self-hosting and there are many alternatives.
The Linux kernel is not hosted on GitHub and uses cgit. Others use GitLab, or Gitea and there is also Forgejo (Which Codeberg uses) that people are using and can be self hosted.
This is why now everyone is realising why "centralising everything to GitHub" [0] was a terrible idea and now GitHub has been (unsurprisingly) run into the ground.
[0] https://news.ycombinator.com/item?id=22867803 https://news.ycombinator.com/item?id=22867803
- joshka 6mo agoThe author's premise is that these all follow similar models to github and that's the problem they're calling out.
- xixixao 6mo agoIf you think GitLab is a good alternative to GitHub, I have 0 trust in you. GitLab and Azure are a daily source of pain for us.
- DarkNova6 6mo agoCan you name some? I keep wondering about the aversion to Gitlab. I have yet to have negative experiences with it.
- gucci-on-fleek 6mo agoAs a casual user, I find the UI incredibly confusing. And not just because it's different from GitHub, but because there are so many features and there are menus absolutely everywhere. I'm sure if I used it more often that I would figure it out, but it's deeply off-putting for someone who only uses it twice a year or so.
- xixixao 6mo agoThe really bad: UI is constantly inconsistent. You have to keep reloading the page to hope to see what’s up with your MR. Doesn’t help it’s super slow to load. The backend infra is super unreliable, with actions failing to start, merge trains being stuck, their webhooks being overloaded.