Masaki Hara on Nostr: ...
この購読システムをマイクロブロギングのための仕組みに流用したのがOStatusで、GNU Socialとかの初期のFediverse実装で使われていた。
これはあくまで顕名の発行元と匿名の購読者という非対称の関係に基づくもので、購読者が別のコンテンツの発行元である必要はなくそのような情報も取れない。
これに対してActivityPubには「購読」という概念はなく、対等なエンティティであるユーザー同士のフォロー関係によって購読が間接的に実現される。
ユーザーから発信されたコンテンツはたいていフォロー元に配信されるので、フォローすることが購読につながる。しかし、どのコンテンツを誰に(どのinboxに)配信するかは究極的には発信元に委ねられている。
Published at
2023-10-03 14:42:58Event JSON
{
"id": "7fc8508415a7335f788badc46002e40fa62fc026c2c1cea01fe79786fbcb4270",
"pubkey": "73603c219bb6cec5c05ceb87967a6721f552fda9c3e2ce6835fae3a0bc5b529e",
"created_at": 1696344178,
"kind": 1,
"tags": [
[
"e",
"0bdcdc1cb851b1a8f19c4d0b3089198ccaf0bf6146bfa8f5ba627bb4e35dfff5",
"wss://relay.mostr.pub",
"reply"
],
[
"proxy",
"https://qnmd.info/users/qnighy/statuses/111171612057463938",
"activitypub"
]
],
"content": "この購読システムをマイクロブロギングのための仕組みに流用したのがOStatusで、GNU Socialとかの初期のFediverse実装で使われていた。\nこれはあくまで顕名の発行元と匿名の購読者という非対称の関係に基づくもので、購読者が別のコンテンツの発行元である必要はなくそのような情報も取れない。\nこれに対してActivityPubには「購読」という概念はなく、対等なエンティティであるユーザー同士のフォロー関係によって購読が間接的に実現される。\nユーザーから発信されたコンテンツはたいていフォロー元に配信されるので、フォローすることが購読につながる。しかし、どのコンテンツを誰に(どのinboxに)配信するかは究極的には発信元に委ねられている。",
"sig": "4a6198bb225ff324421e0762c5b9b20c7762429a1ebcc322d5a5408cf5cd3b98c5fbfdaccbf6916aaa894137134651214f5bb7de75699ff2701b44376805cdde"
}