It's an improvement but I hate that we're trading one centralized singlepoint of failure to another. It's fine for people to be fleeing there temporarily as refugees from github, but I'm afraid that if it becomes "the one and only destination" it's going to end up getting way too comfortable really fast. What we really need is a federated architecture, where it doesn't matter who's actually hosting the repository as long as they support the proper standards and protocols as part of the same federated universe where your own user or self-hosted instance exists, you can still be granted access to other people's repos, report issues, send PRs to it, without needing dozens of accounts on dozens of self-hosted Forgejos for each individual project. They're working on those features with Forgejo, and that's awesome. But if everyone just moves straight to Codeberg, the incentive for that largely goes away, and even if they do end up implementing it, the incentive to improve and maintain it goes away, and there's no reason we can't end up with Codeberg being the new Github people are trying to escape from in 5, 10, 20 years.
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
replies: