Why Nostr? What is Njump?
2023-03-04 05:38:30

mikedilger on Nostr: So, how would I build gittr (git transmitted by relays)? Event kind R = repository ...

So, how would I build gittr (git transmitted by relays)?

Event kind R = repository root. Replaceable (by author). Points to git url(s). Everything related to that repo points to this with a 'repo' tag, except the 'repo' tag is searchable so some single letter we have not used yet.

Event kind I = repository issue. Long-form note that starts an 'issue'. Normal nostr threads proceed from here.

Event Kind PR = pull request. Points to a url and branch. Points to the repository root.

I would then make some web client that drives this so that the web client looks similar to gitea (which looks remarkably similar to github).

... but I'm building gossip, so please steal these ideas.
Author Public Key
npub1acg6thl5psv62405rljzkj8spesceyfz2c32udakc2ak0dmvfeyse9p35c