arthurfranca's avatar
arthurfranca 1 year ago
Agree. When writing a NIP I think of implementation though its hard to spare enough time to actually implement it. Until now the way I wanted to help was just writing NIPs so others that had clients/relays would implement them instead of me. I did write some relay and client code though I need to inject some caffeine and complete the damn things.

Replies (2)

How many of your NIPs have been adopted and merged? I know Vitor has picked up a few, but most NIPs emerge out of developers solving their own problems, not other people offering solutions. I began my nostr journey by writing my own protocol. Fiatjaf dismissed me as an academic, until I gave up on my ivory tower and started writing real software - on nostr, because I realized I couldn't build a protocol on my own. I think he was right to do so.
arthurfranca's avatar
arthurfranca 1 year ago
I think NIP-27 and NIP-96 were very important to the protocol, although the latter was a real pain to get everybody on the same page and merge. It was also important to be there and nag about NIP-42 till @fiatjaf came up with the "CLOSED" message as a solution to most problems. I like unmerged inline metadata NIP that I think @Vitor Pamplona is still using and I will too but I guess nobody else is for now. Some things had to change on the protocol before being too late to change, even though I wasn't implementing anything at the time. I see your point though.