Paul Frazee on Nostr: If you need a breaking change, you change the nsid. Like add `-v2` or equivalent. ...
If you need a breaking change, you change the nsid. Like add `-v2` or equivalent. That's it. There's no other form of versioning that works for data and api contracts in decentralized systems
Published at
2026-03-27 23:23:44 UTCEvent JSON
{
"id": "58479adc4ad47e3d42cdcd73cf2632e54a14a8865a32138cb4b9c03b10d00da4",
"pubkey": "c16b86bc848f614e22871b76ac4585a1756404ffb9f378a3b25dd02b77e4f1c3",
"created_at": 1774653824,
"kind": 1,
"tags": [
[
"proxy",
"https://bsky.brid.gy/convert/ap/at://did:plc:ragtjsm2j2vknwkz3zp4oxrd/app.bsky.feed.post/3mi3b7he6yk2m",
"activitypub"
],
[
"client",
"Mostr",
"31990:6be38f8c63df7dbf84db7ec4a6e6fbbd8d19dca3b980efad18585c46f04b26f9:mostr",
"wss://relay.ditto.pub"
]
],
"content": "If you need a breaking change, you change the nsid. Like add `-v2` or equivalent. That's it. There's no other form of versioning that works for data and api contracts in decentralized systems",
"sig": "5df13f3f49ba8a8fdf5996a556fd4089212064fca880300d0a9f37459292587d6f0ac6d161c5c0b1fb1f2de43b00140a6b7929508dfeb9b34684565775388b11"
}