Skip to content

Note

このドキュメントは2026-02-27 02:57PLaMo Translation Modelを使用して自動翻訳されました。

Warning

このドキュメントは原文と大きく乖離しているか、内容が原文から欠落している可能性があるため、原文を読むことを推奨します。

FEP-b06c: アクティビティ投票

この仕様書では、ActivityPubオブジェクト、アクター、およびコレクションに対する認証機能をPublisherが実装可能であることを規定しています。ただし、静的Webサイトにおいて認証を実装することは技術的に困難です。非公開オブジェクトの扱いやユーザー/ドメインのブロックなど、認証に依存する機能は、ActivityPollにおいては実装または強制が困難となる場合があります。

実装上の注意点

本仕様書で定義されるActivityPubのサブセットでは、リモート宛先への配信が行われない場合でも、PublisherがActivityPub APIを使用してアクティビティを公開することを妨げるものではありません。

歴史

読み取り専用かつポーリングベースのシンジケーションフィードは、Web上で一般的なパターンです。RSS 1.0RSS 2.0Atomなどのシンジケーションフォーマットは数十年にわたり、あるWebサイトから別のサイトへコンテンツを転送するシンプルな手段として利用されてきました。Atom Activity Streams 1.0では、コメント、いいね、シェアといったソーシャルネットワーキング活動に関するより豊富なデータを提供するためにAtomを拡張しました。

参考文献

  • Christine Lemmer-Webber, Jessica Tallon, Erin Shepherd, Amy Guy, Evan Prodromou, ActivityPub, 2018
  • Aaron Swartz, RSS1, 2000
  • Harvard Law School Berkman Klein Center for Internet & Society, RSS2, 2002
  • Mark Nottingham, R. Sayer, Atom, 2005
  • Martin Atkins, Will Norris, Chris Messina, Monica Wilkinson, Rob Dolin, AS1, 2010
  • James Snell, Evan Prodromou, AS2, 2018
  • Dick Hardt, OAuth2, 2012
  • Ryan Barrett, nightpool, HTTPSignatures, 2024
  • R. Fielding, M. Nottingham, J. Reschke, CACHING, 2022
  • a, Evan Prodromou, Webfinger, 2024

著作権

CC0 1.0 Universal(パブリックドメイン献呈)

本Fediverse Enhancement Proposalの著者らは、法律で認められる範囲内において、本作品に関するすべての著作権および関連する権利を放棄しています。