Open nothings opened 2 years ago
We had to make a similar decision about moving away from github for the nsxiv
project a couple months ago. Here's a brief list of alternatives we considered and some of their pros and cons.
At the end we decided on Codeberg (which is powered by Gitea) due to the following reasons:
A couple problems you might face:
I respect your decision; while there's certainly value in having a central place to share code and collaborate, it creates a monoculture and that's rarely a good thing. Microsoft is partially to blame here, but Github is also somewhat a victim of its own success.
On the other hand, diverse code hosting services will reduce collaboration, as people need to be signed up to many different services, and private instances are often off limits, etc. Perhaps this will eventually help bring people closer again: https://forgefed.org/
It's not a decision.
There are a number of reasons to consider moving off of github:
It's not a decision.
There are a number of reasons to consider moving off of github:
Let me rephrase then - I would respect your decision if you decided to move off GH. :wink:
On the other hand, diverse code hosting services will reduce collaboration, as people need to be signed up to many different services
Might I note that there exists SourceHut which works mainly off of emails (or mailing list if you will).
I don't use sourcehut nor do I have an account on there, but I have contributed to a couple projects hosted there due to the simple mailing list workflow.
The downside, I presume, would be that developers not familiar with the mailing-list workflow will need to go through a bit of friction readjusting. Well not "a bit of", moving away from a primarily web based ui to mailing based one would require big readjustments.
There are a number of reasons to consider moving off of github. Feel free to suggest more, or offer counterarguments.
To address the last two, the issue I ran into is the reported post: https://github.com/nothings/stb/issues/359#issuecomment-1198716058
My best guess is that this content was reported to Github, and a Github moderator/bot looked at the post and marked it as "disruptive content", but it's impossible to know what that text means because googling for it just turns up a million similarly tagged posts, which is why I can only guess at the meaning. But I'm assuming this is the case Github describes in one of their docs as as them taking action by "downgrading the visibility of the offending content". So this is (a) moderation I don't appreciate probably triggered by a disruptive user having reported my post, and (b) terrible UX on Github's part at letting me understand what is even happening to the post, and (c) I don't know who reported it so I don't even know if I banned the right user.