logoalt Hacker News

Roku developer repositories moved from GitHub to GitLab

286 points • by cxr • yesterday at 4:06 PM • 197 comments • view on HN

Comments

PedroBatista • yesterday at 6:20 PM

Gitlab, for all it's flaws fits so much better in "regular" company/organization projects. It's more in line on what people involved in software dev and all the tasks around it have as a mental model and less of a "open source dev social network" like Github tried to be almost from the start and lately got Microsofted. An lets not even bring the CI / Github Actions topic..

➕ show 4 replies
bob1029 • yesterday at 7:16 PM

(Assuming the move was due to the recent outages)

I don't know that the grass will remain green for very long anywhere in this current scenario.

GitHub is not having most of its outages because GitHub's engineers are using AI (although there might be a case or two of this). The primary driver of the outages is the fact that developers can move so much faster in their workflows. Every single user of these products is placing a heavier demand on the system. I don't think this ramping of demand will cease any time soon. I fully expect to receive an email any second now about how my 5,000 req/hr GH API quota will be cut in half before 2027.

I don't understand how GitLab would be immune from these forces, unless we were willing to reach for self-hosted & enterprise plans. Both of which GitHub offers.

➕ show 1 reply
rr808 • yesterday at 5:03 PM

Worth mentioning that Roku is being acquired by Fox so in the virtue battle with Microsoft neither are clean

➕ show 5 replies
tangotaylor • yesterday at 4:36 PM

I wish they would spill some tea and articulate why they moved.

➕ show 4 replies
brightball • yesterday at 5:49 PM

I saw a big write up on using Dagger for CI no matter your git host and I was curious if there were any real benefits?

➕ show 3 replies
prologic • yesterday at 4:45 PM

Did this back in ~2021 for my own repos :D https://prologic.blog/posts/2021-07-11-why-i-no-longer-trust...

Lerc • yesterday at 6:56 PM

The thread here is interesting, because I am in a rather different situation.

I made a game that I thought people might like. I'm trying to offer it to F-Droid and I am encountering pressure to create a GitLab account.

I have been finding it intensely ironic that a project like F-Droid is doing this. It seems like they have, themselves, built processes that have resulted in a form of lock-in that requires others to sign up to GitLab for interoperability.

➕ show 1 reply
stefangordon • today at 2:36 AM

If Roku has moved then I guess it is game over.

ram_rar • yesterday at 7:10 PM

Is it just me who is baffled, as to why is this surface level article getting soo much attention? a software company moved from one tool to another so what? There is no technical or non technical reasons mentioned in the article atleast. Why is this piquing interest in HN community. What am I missing here?

➕ show 1 reply
abc42 • yesterday at 5:43 PM

Why is this important news?

➕ show 2 replies
clivedup • yesterday at 9:35 PM

Every thread relating to Github seems overwhelmingly negative towards Github.

Even as an appreciator of multiple Git forges... Github seems good?

➕ show 3 replies
robswc • yesterday at 5:17 PM

GitHub is such a mess. They seem to be doing everything and nothing. GitLab is 100x better, in terms of DX. While I still have a soft spot for GH, its frustrating to use it when GL exists.

➕ show 1 reply
rootnod3 • yesterday at 6:59 PM

Move to Game of Trees and the integrated gotwebd, move on, have a happy life.

pinkgolem • yesterday at 4:41 PM

We did the same, quit happy

tonymet • today at 1:22 AM

It’s frustrating that now we’re back to repo fragmentation and figuring out where and how to contribute has regressed 20 years

➕ show 1 reply
backendEngineer • yesterday at 8:55 PM

gitlab > github

outfitx • yesterday at 4:35 PM

Why? Any specific reasons?

➕ show 1 reply
sanex • yesterday at 11:52 PM

PR > MR

wtf_is_up • yesterday at 10:48 PM

Roku has developer repositories?

CyanLite2 • yesterday at 4:44 PM

GitLab will eventually just get overran with 24/7 agents spewing from their AI Slop Cannons

➕ show 4 replies
skullone • yesterday at 4:21 PM

The readme.md still says welcome to their GitHub repository :D

➕ show 2 replies
BatchJob • yesterday at 4:56 PM

I always found it wierd that people flocked to github. The app sucks, if I have to use it for work it infuriates me at nearly every turn with its sad excuse for UI. People like free sh*.

As for gitlab...yuck. But whatever. Most of the dev tool space is really just "sh* we have to put up with now", none of it is any good, all of it is dated from the early aughts, and taken as a whole is even worse because none of it works together.

While software development itself got better in the last ten years these tools stayed the same or got worse (enshittification). And this is part of why folks are self hosting.

The other part is that AI is destroying the Internet and its time to pack your bags anyway. The smart people already have.

➕ show 3 replies
rbaRBA • yesterday at 7:07 PM

[flagged]

imagetic • yesterday at 8:30 PM

[dead]

robinhood • yesterday at 4:54 PM

So they replaced a tool from an evil corporation by another one disguised as an open source project.

➕ show 2 replies
neya • yesterday at 4:37 PM

Good. I want everyone to do this. I want to see the downfall of Microsoft. Time and again they've proved that anything they touch can't be trusted nor reliable. I am tired of this. They even bully their users - on Mac OS, GitHub desktop doesn't respect the word "no". It installs all kinds of helpers and acts like borderline spyware. Someone created an issue about it on Github and the MS employees told them to fuck off in corporate[1]

I am even considering hosting my own GIT server myself. Some of our deployments got affected multiple times in the last 6 months alone we were really caught off-guard. Thankfully our clients were understanding of the GitHub outages. But, this should not be the baseline. Reliability should not be the cost of doing business.

[1] https://github.com/creativefoundrysg/desktop#an-open-letter-...

➕ show 5 replies
steffenfrost • yesterday at 4:31 PM

A devops friend of mine said GitHub turned into a hot mess.

➕ show 1 reply