Duality of man

post
Wait, there's a GitHub "feed"?
None of the bad things mentioned here have happened to me using GitHub on the daily. Totes agree it's probably not great to depend on a business for free hosting, but it's also pretty straightforward to move in the future if needed.
Thanks for sharing theses very important thoughts. I think I agree with the author on this even though I am not a dev but I do some minor contribution from time to time.
I never had these issues they speak of.
I certainly don't want to send email patches because I value the centralized nature of a big platform and clear, established workflows and UI.
Disconnected decentralization adding barriers is a shit idea.
Huge platforms like Github have some risk and concerns involved, but as long as it does well, and the network effect of a platform is a net positive, I don't think adding decentralization barriers and differentiation barriers and disconnects is a good idea.
There's reasons why people don't switch besides network effect and inertia. I certainly haven't ever felt like sourcehut were approachable.
On the topic of "let's not have a Sourceforge again",
Sourceforge was great back in the day, and I'm not aware we had good alternatives back then. Sourceforge gave us a well known, trustworthy home for FOSS. You know where to look for FOSS, you can discover FOSS, you can host your own FOSS for free.
Should we have diversified back then? To what? At what cost?
When Sourceforge eventually became problematic, by chance, most active projects switched away. I did too. Thanks to FOSS and control of your own projects, that's possible.
Today, we have a number of alternatives. Not more than a few, if you count established hosted platforms, more if you count self-hosted and self-hosting.
I made my point about discoverability etc in my original comment. Trustworthiness of the hoster/provider is another. Decentralization to individuals has risks as well, including disappearance (my first Lemmy instance feddit.de, which was big, broke and disappeared), lack of security updates, or introduction of bugs and security issues through customizations or hosting setup. There's a middle ground with bigger platforms, of course.
When Sourceforge became bad, I migrated away. If and when GitHub becomes bad, it'll be fairly simple to move away from that as well. Until then, I find it to have the best UI/UX (although I have some criticisms) and offerings, as well as closeness of FOSS projects and community and other projects as well (positive network effect).
Jesus Christ this is just an old man screeching about emojis. What a worthless argument to put to paper.
Where is a good place to move? Preferably in Europe and non-profit.
Yeah Codeberg looks great and is both European and non-profit.
There is also Forgejo and Radicle that might be worth looking at!
Just a small note: Forgejo is the software, while Codeberg is both the umbrella organization developing Forgejo and a large public instance of it at codeberg.org.
I’ve been slowly working on a set of decoupled services that could replace some aspects of GitHub.
https://pr.pico.sh/ — a pastebin supercharged for git collaboration.
https://pgit.pico.sh/ — static site generator for git repos.
Both are still WIP but I think they are pretty handy
If you’ve never tried GitHub alternatives, you’ll be surprised by how good they are (I definitely was). Many of them match the feature set of GitHub and some even surpass it.
Do you have some comparison documentation or benchmark to share comparing for example GitHub, GitLab, SourceHut and Codeberg?
I did not succeed in finding something comparing these forges about: -CI/CD
- runners
- issues
- project management
- wiki
- releases management
- third-party tools
I am used to GirHub and GitLab but not Codebeg 🤔
I'm not sure what you mean with project management and third party tools, but everything else is covered in forgejo (which powers Codeberg).
Personally, I use OneDev and it definitely has
- CI/CD
- runners
- issues
- project management
- releases management (packages)
I'm not sure about wikis or third-party plugins.
all 19 comments