it's been hard being someone who's not a fan of the github monopoly and having to pick between gitlab (please don't), codeberg (they do a good job at copying github but I think we can do better) and sourcehut (super fast and efficient but they want you to use email to collaborate)

I just came across the idea of "patch requests": https://pr.pico.sh/

the idea is that instead of attaching your patch to an email, you ssh it to a service that tracks patches submitted; review on the patches is just done by submitting follow-up patches that put comments into the code; successive fixes that address the reviewer's issues delete the comments and then it's ready to go; you run a single ssh command to get a patch you can pipe directly to git am

when a patch is pushed it updates an RSS file you point your HTTP server at

no account needed, no client software to install; everything is spare and minimal but smooth

git-pr

@technomancy it's nice to learn about these alternatives but I don't think I've seen any that address the big draws of github, one of which is issues.

I few years ago I looked for decentralised alternatives to GitHub issues. I found gitbug which is very nice and was working quite well back then & able to import/export.

The was nothing else usable so I made a proof of concept for a web ui on top of #gitbug to show a #github like system working with decentralised #p2p storage. See #p2pgit
#git