No, that's an awful idea. We need compatibility between apps, not each app coming up with their own encoding scheme.
After nostr:npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 explained there are enough kind numbers and why we need to use them, nostr:npub1manlnflyzyjhgh970t8mmngrdytcp3jrmaa66u846ggg7t20cgqqvyn9tn argued that clients and relays, as the front line of “great user experiences”, should be able to share new and needed content types with each other “ad hoc”🤔
What do you think? Leave your comments on YakiHonne👆
Discussion
Decentralized compatibility is “baked in” to the design, by implementing a bidirectional “handshake” for clients and relays to be learn about and adapt to each others capabilities.