So how does this process work now? People open up some PRs for the nostr repo based on the spec and the one that fits the most gets merged?
Discussion
Essentially, yes. It's then up to relays or clients to implement them. They aren't required.
What do relays do, and what should I do with them?