I'm working on gnit and gitworkshop.dev and keep to collaborate with people in this space.
Working on FOSS surely feels like traveling over an endless sea, with a sinking ship made out of thin cartboard, just with a single spoon, during a monsoon...
So Codeberg just decided to interpret a stupid, annoying, two-worded spam attack as a far-right attack against their far-left values and Codeberg takes this as a chance to promote a "fight against right-wing forces" (words cited from their blog post https://archive.ph/bvBt0 )
I thought by hosting my projects on Codeberg instead of Github I would support independence and free-speech. But since Codeberg now clearly shows that they are against free-speech, I need to adapt. My projects (especially Nitropage) primary goal is about free-speech and I don't wanna risk Codeberg activists shutting up my repositories, because of right-wing political content published with Nitropage.
Let me know if you know any good, halfway active, non-corporate, unpolitical places to host GIT projects 😅. Maybe https://radicle.xyz ? 🤔)
(I know self-hosting also exists. I'd actually have a Gitea instance, but basically all people are too lazy to register on it and I get absolute-zero interaction on that thing, apart from spam bots 🙄)
#freespeech #foss #webdev
Discussion
This looks very cool 😊💯, great work!
I stumbled upon the sentence "ensure all maintainers push to the nostr remote and not git server directly so that state on nostr remains in sync".
What happens if they don't?
Is there a workflow that allows some maintainers to keep working normally over the git server without ngit, while others do?
E.g. what if my project would wanna accept prs via ngit, gitea and email. Is that feasible 🤔?
You can turn off storing repository state on nostr and still use it for issues and PRs, even alongside other solutions. You are asked about this when you create a repository on nostr via `ngit init` and say you have other maintainers.