fiatjaf on Nostr: I still think sending a kind:5 followed by a new kind:1 with a reference to the ...
I still think sending a kind:5 followed by a new kind:1 with a reference to the previous version is the way to go. Clients that want can group replies to both posts together using some complex magic, but others can safely ignore anything that was deleted and just use the latest version and be happy about it.
Handling deletes properly is a complexity that we arguably shouldn't have introduced, but now that we have that we can easily build on top of it.
Published at
2024-10-30 10:56:34Event JSON
{
"id": "0000b8dcc38a5fa503f6a3fd4203752cc2ce0f588bb684279a35e0ebd16f6a3e",
"pubkey": "3bf0c63fcb93463407af97a5e5ee64fa883d107ef9e558472c4eb9aaaefa459d",
"created_at": 1730285794,
"kind": 1,
"tags": [
[
"client",
"gossip"
],
[
"p",
"32e1827635450ebb3c5a7d12c1f8e7b2b514439ac10a67eef3d9fd9c5c68e245"
],
[
"e",
"8db1dbc5c0497283ffd922f755d17e69d35148e296f4164579ca73d1300a4234",
"wss://nos.lol/",
"root",
"32e1827635450ebb3c5a7d12c1f8e7b2b514439ac10a67eef3d9fd9c5c68e245"
],
[
"nonce",
"9998",
"16"
]
],
"content": "I still think sending a kind:5 followed by a new kind:1 with a reference to the previous version is the way to go. Clients that want can group replies to both posts together using some complex magic, but others can safely ignore anything that was deleted and just use the latest version and be happy about it.\n\nHandling deletes properly is a complexity that we arguably shouldn't have introduced, but now that we have that we can easily build on top of it.",
"sig": "fd2f206802fb715263ff55b3235a412d89c2169870620ee395f82f33b52aa6c3000a0530ab849fcac372411993d5601c89d0306b37999e4032722f58c89ed705"
}