hzrd149 on Nostr: I think this is cleaner than NIP-22 after reading though NIP-22 again im not really a ...
I think this is cleaner than NIP-22
after reading though NIP-22 again im not really a fan of the meta-tags that it has in the "o" and "r" tags for a few reasons
- The first index of the "o" or "r" tag uses a ":" to separate the values then the following indexes use spaces?
- The "o" and "r" tags have no way of indexing pubkeys. so we wouldn't be able to pull all comments that reply to a pubkey
- Why do we need to reply to URLs, topics or geohashes? cant we just reply to events that represent those things?
IMHO a generic comment kind:1111 + NIP-10 + a "k" tag would be the most elegant solution
Published at
2024-08-14 14:01:25Event JSON
{
"id": "cebebd2800dda31606272f28a8681a6037f4d654a5ed691a2111009bc3303b80",
"pubkey": "266815e0c9210dfa324c6cba3573b14bee49da4209a9456f9484e5106cd408a5",
"created_at": 1723644085,
"kind": 1,
"tags": [
[
"e",
"48841ccef91244d0f97ed85402ec7ffd1b27badd41ff14308ce8285c74f7aa0f",
"wss://theforest.nostr1.com/",
"root"
],
[
"e",
"b526c0cc552039f67e0e92d4b7568ac96ea7c3f4a277b066d65b810d0133c18b",
"",
"reply"
],
[
"p",
"dd664d5e4016433a8cd69f005ae1480804351789b59de5af06276de65633d319",
"",
"mention"
],
[
"p",
"036533caa872376946d4e4fdea4c1a0441eda38ca2d9d9417bb36006cbaabf58",
"",
"mention"
]
],
"content": "I think this is cleaner than NIP-22\n\nafter reading though NIP-22 again im not really a fan of the meta-tags that it has in the \"o\" and \"r\" tags for a few reasons\n- The first index of the \"o\" or \"r\" tag uses a \":\" to separate the values then the following indexes use spaces?\n- The \"o\" and \"r\" tags have no way of indexing pubkeys. so we wouldn't be able to pull all comments that reply to a pubkey\n- Why do we need to reply to URLs, topics or geohashes? cant we just reply to events that represent those things?\n\nIMHO a generic comment kind:1111 + NIP-10 + a \"k\" tag would be the most elegant solution ",
"sig": "dc6a20fd121870c4de4bce7613e071968b3adadcdf25ca30bdff6387a03fc8e569a85fb56b9314e1a77eaf72f05941c788c7da575ec49d1c6df08aad807c8729"
}