openmic.social is an uncensored community. You may encounter strong language, controversial opinions, and mature or NSFW material. You must be 18+ to browse. Illegal content is prohibited and removed on sight — please report it. By continuing, you accept that you may see content you personally disagree with.
Forgejo, codebergs self hosted option requires too much manpower/manual work and/or custom ansible work compared to others (plenty of complaints on their forums and blog topics from codeburg on this)
Limited support, lack of binaries for different OS’s and arch types
We don’t use K8/docker containers for production use (manpower limitation more than anything)
I don’t particularly have a problem with Codeberg or with GitHub, but if I were doing a software project and it were GPL-licensed and I didn’t have an existing presence anywhere, I’d probably look at the FSF’s Non-GNU Savannah. I have a pretty high level of trust that anything that the FSF does is going to be okay (and, frankly, it’s one of the few organizations where there is necessarily a fair bit of trust in that the FSF can create updated versions of the GPL that GPL-licensed software can be used under anyway), and they’ve been running that forge for…checks…24 years now. I would bet that 24 years from now, it’ll probably be more-or-less the same.
EDIT: I would add that it’d maybe be kind of interesting to have some kind of distributed forge. I mean, git is intrinsically distributed, but as I talked about in a recent discussion, issue-tracking isn’t (though there is a distributed git-bug that I discovered in that discussion), and while you can do code review via email (and email is distributed), a lot of people use non-distributed Web frontends on forges for it.
Like, I think that it might be nice to just make forges distributed, make people not rely on centralized infrastructure in general.
What are the problems you’re facing with codeberg ?
My personal Codeburg issues:
Ehh. I mean, I haven’t looked at it, but honestly, how hard would it be for someone to improve that?
searches
https://github.com/s-hamann/ansible-forgejo
I mean, if you’re okay using that, the example per-site configuration there is like…36 lines of YAML.
EDIT: Oh, the example doesn’t set up TLS, and I guess probably most people would want that.
I don’t particularly have a problem with Codeberg or with GitHub, but if I were doing a software project and it were GPL-licensed and I didn’t have an existing presence anywhere, I’d probably look at the FSF’s Non-GNU Savannah. I have a pretty high level of trust that anything that the FSF does is going to be okay (and, frankly, it’s one of the few organizations where there is necessarily a fair bit of trust in that the FSF can create updated versions of the GPL that GPL-licensed software can be used under anyway), and they’ve been running that forge for…checks…24 years now. I would bet that 24 years from now, it’ll probably be more-or-less the same.
EDIT: I would add that it’d maybe be kind of interesting to have some kind of distributed forge. I mean, git is intrinsically distributed, but as I talked about in a recent discussion, issue-tracking isn’t (though there is a distributed git-bug that I discovered in that discussion), and while you can do code review via email (and email is distributed), a lot of people use non-distributed Web frontends on forges for it.
Like, I think that it might be nice to just make forges distributed, make people not rely on centralized infrastructure in general.
Thanks a lot for sharing those two links