実装間でのFEDERATION.mdみたいなのがほしいかもしれない🤔
feature-info?
まぁこれはnodeinfoのmeta使ってある程度決まったjsonを埋め込むようにすれば良さそうだけども。
こんな感じにするとか?
[
"fep:8b32",
"rfc:9421",
"protocol:activitypub"
]
If you have a fediverse account, you can reply to this note from your own instance. Search https://hackers.pub/ap/notes/0198a5e6-3055-71e0-b1a4-7b25e7278563 on your instance and reply to it.
@cocoa甘瀬ここあ いい考えですね。これを標準化するFEP提案書を作成してみても良いかもしれません。一緒に作成してみませんか?
@cocoa甘瀬ここあ
@hongminhee洪 民憙 (Hong Minhee) sorry to reply in English, but yes, there's a few FEPs along these lines, but technically you don't need nodeinfo for AP, so you wouldn't passively discover this information, unlike detecting certain properties in json-ld objects over activitypub. Feature discovery can be hard too because what features you think they have (cached) might not be the features they actually have at present, or if you're upgrading from version 1 to version 2, and you have multiple backend servers with a load balancer, you might get unpredictable results from nodeinfo as the update rolls out (e.g., node 1 gives new feature, node 2 & 3 gives old feature, you'll only get new feature 1/3 of the time and your old nodes won't be able to immediately handle new feature until you roll out the update to all nodes, which would cause unpredictable behaviour)