Why Nostr? What is Njump?
2024-07-21 13:21:20
in reply to

mleku on Nostr: documentation and comments both tend to get radically out of sync with ...

documentation and comments both tend to get radically out of sync with implementations

the only solution to this is compliance tests, and for relays that is pretty easy but for clients a bit more complicated because the clients need to follow a protocol that they provide a mechanism to call it and generate the required request data

with nostr, the client side is where the main stuff lives, in fact, part of the issue with the nips is that a few of them, mostly only event/filter nip-01 and auth nip-42 and relay info nip-11 are relay side/relevant, while almost everything else is client side

separating these two would help a lot

looking at my own current codebase i am going to create a second level hierarchy out of my packages to isolate parts so they don't smoosh into each other and make incorrect ontology
Author Public Key
npub1fjqqy4a93z5zsjwsfxqhc2764kvykfdyttvldkkkdera8dr78vhsmmleku