Rolling out this protocol on a site without a community forum or other discussion channel but simply a "give us your email address and we'll let you know when it's done" is a red flag.
Rolling out this protocol on a site without a community forum or other discussion channel but simply a "give us your email address and we'll let you know when it's done" is a red flag.
Also, despite the ideals & good work of early ActivityPub work, in practice its server-centricity has already sent it many evolutionary steps down towards the same semi-feudal architecture as email & HTTP, where your identity, content-policies, & even privacy are at the mercy of your "home server" (feudal lord).
Even the real option to freely choose a new liege (at some serious switching costs) doesn't promptly or fully address this weakness, and the theoretical potential for practices to be radically different faces a giant "architecture tax" from the installed base, & costs/expectations of backward-compatibility.
Users of ActivityPub have already self-selected for those who are OK with such "home server" dependencies. Why, they find them "cozy" & even have (well-reasoned!) apologetics describing ways in which this user-homeserver co-dependency is good – for their needs.
So why should people with a very different vision, informed by both the limits of the giant proprietary platforms and of ActivityPub, fight a slow uphill slog in that community, as opposed to pursing a "green field" (or you might even say "blue sky") effort with fewer constraints? Appropriate formats & conventions from prior work like ActivityPub can still be reused, whenever helpful.
(And the third, "federated social", is arguably an area that at-proto is erring by staying too close to the ActivityPub approach. We know what happens to 'federated' systems under network-economics: they trend toward semi-feudalism.)
It's only gone downhill since the sites started adding algorithmic crap and filtering things out to increase 'engagement'. This made facebook totally useless for me to keep in touch with my friends.
Portable accounts are indeed important and a big thing missing from ActivityPub, I agree there.
But I'm completely over to IM now to keep in touch with friends. Social Media has invalidated its own usecase for me.
MIT licensed protocol code, public since May: https://github.com/bluesky-social/atproto