this post was submitted on 20 Aug 2025
9 points (100.0% liked)

LibreByte

203 readers
1 users here now

Tecnologías libres para la comunidad.

Puedes enviar post a esta Comunidad sobre Tecnologías Libres en Español o Inglés.

founded 9 months ago
MODERATORS
top 3 comments
sorted by: hot top controversial new old
[–] solrize@lemmy.ml 3 points 1 month ago (1 children)

What does federating forgejo even mean? There's already a distributed VCS in it (git) and I can understand wanting the bug tracking be distributed too, but where does federation come in? For that matter, Fossil (fossil-scm.org) already does most of what is wanted. It's incompatible with git but I think there was some talk of fixing that.

[–] qpsLCV5@lemmy.ml 3 points 1 month ago* (last edited 1 month ago) (1 children)

the way i understand it, it's mainly about user accounts. people will not make a new account for every website they go to, that's the reason these centralized platforms are so dominant. The idea with forgejo (as i see it) is to allow people to register on one forgejo instance, and use that login to contribute to any other forgejo instance as well without first having to sign up.

as far as i know, git doesn't really have a concept of user accounts. yes there's signing commits, but the actual access to the repo has to be handled outside of git itself.

Now, federating forgejo and allowing other instances to contribute is only one step removed to simply opening it up to the entire internet. but i imagine instance owners will figure out ways to prevent spam and abuse quick enough.

[–] solrize@lemmy.ml 1 points 1 month ago

Hmm, that is kind of interesting, but would OAuth have sufficed?