Note
このドキュメントは2026-02-27 02:30にPLaMo Translation Modelを使用して自動翻訳されました。
FEP-a5c5: Webシンジケーション方式
概要
本文書では、Fediverse全体で共通して使用できるウェブシンジケーション方式の標準を提案する。具体的には、オブジェクトURLに.rssまたは.atom拡張子を追加することで、ユーザーがタイムラインや投稿などのコンテンツフィードを簡単に購読できるようにするものである。さらに、この提案ではFediverse内の異なるインスタンス間でミラーリングされたプロフィールにもシンジケーション方式を適用すべきかどうかについて検討し、オプションではあるが推奨される実装方法として位置付けている。
シンジケーション方式
フィードの作成方法
シンジケーション用フィードを作成するには、サーバーはオブジェクトURLに.rssまたは.atom拡張子を追加する必要がある。例えば:
- ユーザータイムラインの場合:
https://example.org/@user.rssまたはhttps://example.org/@user.atom - 投稿コンテンツの場合:
https://example.org/posts/12345.rssまたはhttps://example.org/posts/12345.atom
ミラーリングされたプロフィールへの対応
https://example-mirror.org/@user@example.orgのようなミラーリングされたプロフィールについては、.rssまたは.atom拡張子の追加をサポートすることが推奨される。ただし、これは必須ではなく、異なるインスタンス間での一貫性とユーザー利便性を維持するため、可能な限り実装することが望まれる。
具体例:
- ミラーリングされたユーザータイムライン用URL:
https://example-mirror.org/@user@example.org.rssまたはhttps://example-mirror.org/@user@example.org.atom
著作権について
CC0 1.0 Universal(パブリックドメイン献呈)
本Fediverse機能拡張提案の著者らは、法律で認められる範囲内において、当該作品に関するすべての著作権および関連する権利を放棄している。