Replying to Avatar sommerfeld

This 1.23 BTC bounty for a nostr Github replacement looks really yummy 😋:

https://bountsr.org/code/2023/01/19/nostr-based-github.html

Here's my plan:

1 - Propose a NIP introducing 3 new event kinds (repo, issue, PR). Each event has an eventID and has a "parent" field pointing to another event. The root event in the tree is the "repo" event kind.

2 - Fork gitea/gitlab

3 - Add a nostr client library that can talk to

4 - Remove all server side code that queries a centralized database

5 - Replace it with event queries

6 - Cache it so it is not super slow

7 - Replace user database with a nostr login

8 - Self host a demo client

9 - Claim bounty to #[0]

10 - profit?

Let's do it. Do you have experience on proposing NIPs?

Reply to this note

Please Login to reply.

Discussion

We can just do it with a random kind, make it work and propose later.

Right. Sounds good.