Context: An external contributor is taking it upon himself to implement ActivityPub and possibly ForgeFed in Gitlab after Gitlab ignored the issue for more than 7 years
video by Brodie Robertson about activitypub on gitlab (YouTube link)
He presented the issue with gitlab very well. Setting up an entire new account is the major reason (besides time) I don’t contribute to projects on other gitlab instances. For some reason Gitlab management didn’t think it important at all (maybe even considered it a feature).
Actually, Librewolf team set up recently a poll “should we move to Codeberg?”. And this was one of the reasons for migrating.
P.S. other privacy/convenience issues with gitlab:
- gitlab.com seems to require credit card information for new users signing up, which is not really great if people just want to report bugs.
- gitlab.com uses Cloudflare, which for a few weeks locked out LibreWolf users from accessing gitlab.com in the past.
- GitLab requires Javascript even to just look at issues, which is not the case for Codeberg
P.P.S. They did move their codebase to Codeberg as a result.
Not true, I just tried to sign up:
Appears to be optional, if you don’t want to use a phone number.
Yeah, been using GitLab semi-professionally for a while and have accounts on multiple instances, it never asked me to have a credit card on file, and I just don’t put in a phone number. Saying that it requires it is sensationalism.
It requires it in countries other than the US
I’m Canadian
I guess Canada also doesn’t need credit cards. But as you can see from this comment, there are countries in which credit cards are required: https://lemmy.one/comment/3041845
From what I remember, they require a credit card info for people outside of US. Here’s my sign up screen with Netherlands VPN:
Their documentation has been frustratingly outdated at times too. But since GitHub is MS owned there are better options. I prefer codeberg for having an actual account on.