So, who's still left on GitLab?
Time to find a new project home?
> AI is the substrate on which future software gets built. Agents will plan, code, review, deploy, and repair.
Post
So, who's still left on GitLab?
Time to find a new project home?
> AI is the substrate on which future software gets built. Agents will plan, code, review, deploy, and repair.
@neil I just want to upload my code on a website so other people can download it 😩
@neil on that’s disappointing, they’ve gone AI bonkers as well.
@neil Unfortunately, yes for one project that I'm trying - and so far, failing - to deploy to F-droid. They currently use gitlab for their repos and CI/CD.
@neil i'm still on gitlab, and this is horrifying. Time indeed for a new home.
@neil Ugh, expect software quality to go down hill.
@neil gitlab is a prime example of a product succeeding despite the best efforts of the product team.
We used them for 4 years right up until 2020. When it worked it was great, it’s just it had the same uptime as GitHub has now.
@neil it gets worse:
"Agents merge requests in parallel, trigger pipelines around the clock, and push commits at a rate no human team ever did. Git itself wasn't designed for that load, and bolting AI onto platforms not built for agents is the biggest mistake of this era. We're doing a generational rebuild of the underlying infrastructure to handle agent-rate work as the default. Git itself is being reengineered for machine scale.
@neil The AI stuff is why I didn't try Gitlab in the first place. And I'm glad I didn't.
I am happily using Forgejo for some stuff, and just a plain old remote git instance for other bits, but I'll freely say that my requirements are very limited.
@neil I’m currently running a GitLab instance. It was good for some years but the writing’s been on the wall for a while - performance has been going downhill (private instance, can’t blame bots), questionable communication from leadership and signs of “AI” popping up.
Migration’s not quite trivial though, the faff of moving tasks/issues is real. Worse, Forgejo’s CI is very basic and at minimum needs a new runner that supports something other than Linux Docker containers.
@neil For me, the main attractions of Github were remote git hosting and free building and testing of my code on Mac OS and Windows. When Github started pushing their Copilot nonsense, I started looking for alternatives. Forgejo doesn't give me Mac/Windows testing, but for my own projects it's easier to just drop Windows support altogether. In the past I tried to make sure my code was reasonably portable and worked on exotic platforms like Windows, but I do this in my free time and Microsoft doesn't care about developers like me, so I don't really see the point anymore.
@neil I've moved over 30 repositories from github (when they pushing their AI stuff) to codeberg.org and I have a gitolite installation on 1 VPC and 4 home computers/laptops/rpi/orangepis that run Linux. So now my git repositories have at least 4 remotes. I'm pretty happy with this setup.
@neil ugh.... boo..