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.
Discussion
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?
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.