-
Notifications
You must be signed in to change notification settings - Fork 563
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
On the NIP repo #1470
Comments
I appreciate this proposal, it's balanced and practical. I think the main thing missing to make this work is a client that can allow users to browse NUDs and lists of NUDs (which could be relativistic as well, there's no reason multiple groups couldn't curate NIPs too). Wikifreedia is a fine proof of concept, but it's not really there yet (hard to browse, find consistent results, my NUD text got mangled when I edited it). It's also more diffuse content-wise than the github repository, which would make it harder for new devs to get started. I'd like to see a FOSS NIPs client that supports this. It really wouldn't take much, and could easily be a fork of wikifreedia, but I think it's a necessary condition to getting this done. |
That's why our team switched to wikistr and we're going to host an instance of it. It's the only wiki client with effective search and where we could reliably point to particular versions of an event. I agree that this could easily be the basis for a specialized NUD browsing client. The content of the NIP repo could also be included in the client, so that you can use it as a sort of protocol reference client. It could also include the issues and proposals from Nostr, and chats and highlights about particular NUDs/NIPs, that the repo owners could peruse. I think we also need lower noise in the NIP repo. The signal is getting watered down with all of the PRs. A NIP PR should be sort of exciting, so that it's Nostr News that draws attention, and the repo owners can throughput faster because one of them has already prepared it according to their repo standard practice. We heard about NUDs from you and I've looked at the spec a few times, but the problem with dual manual lists finally made it "click" for me. |
I think this PR thread and the NUD thread and our own conversations hint that this is maybe the way to go. |
Should I just issue NUDs for everything on the list and then compile the list on the wiki from the query and resubmit it to the repo? Just to get the ball rolling, I mean. |
get that ball rolling |
Problems I am seeing
I am therefore suggesting that
Fazit
This would mean that the repo owners control the list, but not necessarily the content or actualization of the list. They're more list curators.
It would also mean that NIPs are "generally relevant NUDs", that the repo owners curate; promoting or demoting NIPs, as they become more or less useful, but without deleting anyone's NUD or needing them to suggest the spec be added. PRs in the repo would therefore be limited to repo owners, who suggest items on the NUD list to be promoted or demoted to NIPs. NUD specs are stored outside of this repo.
It also means that no new concept needs a NIP identifier. It has a NUD identifier and would be given whichever number is available, when promoted to a NIP.
The text was updated successfully, but these errors were encountered: