@denschub@mastodon.schub.social
Post #2956963
2025-02-04 20:56 UTC
@JuleLe@outmo.de @dansup@mastodon.social I do love self-hosting things. I host a lot of things for myself, too.
but FOSS is annoyingly complicated. there is *a lot* of value of all being on "that one platform where everyone already has an account", because it lowers the barriers to entry a lot. I personally have skipped submitting a small patch to a project before or reporting a bug, just because I didn't feel like creating Yet Another Account (there are already 800 accounts in my password manager, it has to be enough eventually)
especially for smaller projects, self-hosting code+issue tracker is expensive (both in terms of hosting resources, but also in terms of time and effort), and it puts a significant dent in the amount of input you get. some projects can justify that, for some projects that might even be the right decision, but I'm having a hard time posting "lolol microsoft bad just selfhost" like some others do. it's just not that simple.
likewise, "just move to codeberg" isn't really sustainable, either. that'd just be moving things from one de-facto central entity to another. there will be a point in time where the costs of running codeberg exceed the amount of incoming donations and membership fees so much that operating it might no longer be possible. and that'd be a dark future, too.
so I don't really have a hot take to post publicly here. it's much more complicated than a knee-jerk post.
Replies (1)
-
@JuleLe@outmo.de 2025-02-04 21:04
@denschub@mastodon.schub.social That's valid points. Two things to consider: - Microsoft github uses the code there to train copilot - Codeberg (#forgejo) will get federation (hopefully soon). After that the network effect will help projects on codeberg and forgejo selfhosters @dansup@mastodon.social