二日間無視されていたからNIP-111のままだと思っていたのに採用されてびっくり。nostr-scrapboxを書き直してくる。
NIP-11 extension for Relay Limitations by doc-hex · Pull Request #163 · nostr-protocol/nips
https://github.com/nostr-protocol/nips/pull/163
NIP-11aって名前でNIP-111を採番するのか
Discussion
ファイル名は 111.md のままだ…。何も分からん。
このreviewが来たその日にNIP-11aに変更するのは取り込んでるっぽい
https://github.com/nostr-protocol/nips/pull/163#pullrequestreview-1294725782
supported_nip_extensions を定義するのは取り込まれてないので、NIP命名規則を変更してこれが取り込まれたら初めてgit mvされるんじゃないかな
それも読んだんですけど無理がありませんかね。supported_nipsとsupported_nip_extensionsが両方含まれないと無理なので。いまそれを確認するコメントを書いていました。
supported_nipsがnumbers arrayだから必然的にstringになると困るから11aのcommit suggestを取り込んだ時点でこの変更は取り込まれなきゃいけなくなるんじゃないかなぁ。そもそもNIP-11は "Any field may be omitted, and clients MUST ignore any additional fields they do not understand. " としてるので後から好きに値を追加しても下位互換性は保証される