More importantly, the pressing need is censorship resistant contribution. Today, if a user gets banned from github, like that Bisq contributor recently, it stunts there ability to participate.

If a project gets banned it can be disruptive short term and they have to move to another centralised alternative to repeat the process.

That's not freedom technolgogy.

If collaborative contribution moves to nostr, it would be a minor irritation to switch from GitHub to a different gitserver or a few mirrors.

Reply to this note

Please Login to reply.

Discussion

We could have create a nostr git remote-helper to proxy request to one of a number of git servers that the maintainers put in their repo event. That way everyone would seamlessly switch to a different server if one got server banned the project.

Just publish a link to a private git repo on Nostr. Git is already distributed and decentralized. The only purpose of github (and SourceForge and other Big Tech repo collections) was for publicity.

Nice. Which client did you use?

git. The OG "client" (which is also a server). It has a lot of perl, and I hate perl (although I was online friends with Larry Wall), but it works, it works well, and the only problem with it is too many features.

Did you post the link using a standard social nostr client? Rather than a ngit or a gitstr with their special event type inviting patches?

I currently just post notices to Matrix rooms. Nostr would be a way to publicize more widely without using github. I also heard about replacing github issue tracker with Nostr. Sounds great to me.

Currently attempting to package yggdrasil-0.5.5 for Fedora. (And the test suite fails ...)

Yes. There are a few problems to solve related to publicity. Perhaps we can carve out a niche for freedom tech projects and create a network effect for that.