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

Reply to this note

Please Login to reply.

Discussion

I replied to their email with similar feedback. Disappointing.

nostr:nprofile1qqsrhuxx8l9ex335q7he0f09aej04zpazpl0ne2cgukyawd24mayt8g2lcy6q nostr:nprofile1qqsgydql3q4ka27d9wnlrmus4tvkrnc8ftc4h8h5fgyln54gl0a7dgstw3r3l did the git over nostr project stall out?

NIP-34 is going strong. See ngit, gitworkshop, gitstr and song.

The idea is that we can have native git repositories that anyone can host anywhere (kinda like relays) but then we make "issues" and "PRs" over Nostr, with the simplest form of "PR" being code patches inside Nostr events just like they do with email. Everything simple and interoperable.

We need someone to write some code for hosting git servers from multiple people that integrates these flows nicely. Song is my attempt at that, but it's unfinished and it's just for one person. We need something that is multi-tenant. Maybe nostr:npub1utx00neqgqln72j22kej3ux7803c2k986henvvha4thuwfkper4s7r50e8 will make one.

decentralized git is critical

I'm keen to collaborate on this with anyone interested

How can I help?

Thanks for expressing interest. Here is a link to a GitViaNostr simplex group. I'll try and arrange a Signal call later this week to outline the categories of GitViaNostr projects and explore opportunities for collaboration. Dont worry if you can't make the call, we can follow up afterwards.

https://simplex.chat/contact#/?v=2-5&smp=smp%3A%2F%2F1OwYGt-yqOfe2IyVHhxz3ohqo3aCCMjtB-8wn4X_aoY%3D%40smp11.simplex.im%2Fh4qUr9Yj8C9y59CoalGVQDQWpEPzESmW%23%2F%3Fv%3D1-2%26dh%3DMCowBQYDK2VuAyEAltJo8QZNzjq_6Sz_zjMqY3Sqb9Jg2mSiDIAvSIUg9kA%253D%26srv%3D6ioorbm6i3yxmuoezrhjk6f6qgkc4syabh7m3so74xunb5nzr4pwgfqd.onion&data=%7B%22type%22%3A%22group%22%2C%22groupLinkId%22%3A%223WlWt7YVg49I_AcPMLgQFQ%3D%3D%22%7D

yo..

Thanks for expressing interest. Here is a link to a GitViaNostr simplex group. I'll try and arrange a Signal call later this week to outline the categories of GitViaNostr projects and explore opportunities for collaboration. Dont worry if you can't make the call, we can follow up afterwards.

https://simplex.chat/contact#/?v=2-5&smp=smp%3A%2F%2F1OwYGt-yqOfe2IyVHhxz3ohqo3aCCMjtB-8wn4X_aoY%3D%40smp11.simplex.im%2Fh4qUr9Yj8C9y59CoalGVQDQWpEPzESmW%23%2F%3Fv%3D1-2%26dh%3DMCowBQYDK2VuAyEAltJo8QZNzjq_6Sz_zjMqY3Sqb9Jg2mSiDIAvSIUg9kA%253D%26srv%3D6ioorbm6i3yxmuoezrhjk6f6qgkc4syabh7m3so74xunb5nzr4pwgfqd.onion&data=%7B%22type%22%3A%22group%22%2C%22groupLinkId%22%3A%223WlWt7YVg49I_AcPMLgQFQ%3D%3D%22%7D

requested to join

isn't git.fiatjaf.com the same thing?

Similar, but ngit's toolchain seems to go further with the collaborative aspects (e.g. pr functionality)

cool. i always wished to work on web based nostr git clients as well. they would be game changing i believe.

They're compatible in theory, but Song is much more unfinished.

"Hatred" has seemingly become a propaganda word used mostly as an excuse to censor

Yupp, as well as the manipulative, strawman sentence "hate is not an opinion" 🙄

I'm working on gnit and gitworkshop.dev and keep to collaborate with people in this space.

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.

Hi nostr:nprofile1qqsv4u9hd300esjf30th4v3ungl5ce938au6nntkx08q3l24d7xy5scpzamhxue69uhhyetvv9ujumn0wd68ytnzv9hxgtcpzemhxue69uhkummnw3ezu7rdwgh8ymmrddej7qgwwaehxw309ahx7uewd3hkctc55ugxz

Whilst a nostr native git process is being ironed out, we'd be happy to host your FOSS project on https://git.nostrdev.com

It's a self hosted gitea instance

It's pretty clear the bias they have at Codeberg. They want to "keep kids safe" from the far right. No mention of the far left. We should thank them for making it so clear where they stand.

I think we should teach children to think critically, and let them figure things out for themselves rather than censor ban and hide anything the echo chamber does not like. Nostr is very encouraging.

What were the two words in the spam attack?

Nice try 😆

Gitlab, it's FOSS and can also be self hosted!