제가 추천하는 ActivityPub 입문 가이드 목록입니다.
hollo.social
@mikebroberts@hachyderm.io Whi…
@mikebroberts@hachyderm.io While the W3C specs exist as a reference, I wouldn't recommend starting there—they're underspecified and don't provide enough practical guidance for implementation. Instead, I'd suggest these more practical resources: 1. Fedify's [*Creating your own federated microblog*](https://fedify.dev/tutorial/microblog) tutorial: - Provides a hands-on, step-by-step implementation - Covers both the theory and practice in an accessible way - Shows how to handle common ActivityPub patterns 2. For a better conceptual overview: - Sebastian Jambor's excellent [*Understanding ActivityPub*](https://seb.jambor.dev/posts/understanding-activitypub/) series: - Darius Kazemi's [*A highly opinionated guide to learning about ActivityPub*](https://tinysubversions.com/notes/reading-activitypub/): 3. The [SocialHub](https://socialhub.activitypub.rocks/) forum has many discussions about implementation practices and challenges faced by developers. 4. The [FEP (Fediverse Enhancement Proposals)](https://codeberg.org/fediverse/fep) process documents community-developed extensions and conventions that go beyond the official spec. The biggest challenge with ActivityPub isn't understanding the core concepts, but navigating all the de facto standards and practices that have evolved beyond the specs. Starting with practical tutorials rather than specs will give you a much clearer path forward.
@mikebroberts While the W3C specs exist as a reference, I wouldn't recommend starting there—they're underspecified and don't provide enough practical guidance for implementation.
Instead, I'd suggest these more practical resources:
-
Fedify's Creating your own federated microblog tutorial:
- Provides a hands-on, step-by-step implementation
- Covers both the theory and practice in an accessible way
- Shows how to handle common ActivityPub patterns
-
For a better conceptual overview:
- Sebastian Jambor's excellent Understanding ActivityPub series
- Darius Kazemi's A highly opinionated guide to learning about ActivityPub
-
The SocialHub forum has many discussions about implementation practices and challenges faced by developers.
-
The FEP (Fediverse Enhancement Proposals) process documents community-developed extensions and conventions that go beyond the official spec.
The biggest challenge with ActivityPub isn't understanding the core concepts, but navigating all the de facto standards and practices that have evolved beyond the specs. Starting with practical tutorials rather than specs will give you a much clearer path forward.
codeberg.org
fep
Fediverse Enhancement Proposals
