My guess is when #Meta joins the #fediverse they will technically follow the #ActivityPub protocol, but will leverage the ambiguity in the #Security Considerations of the #W3C recommendations to make two-way communication unnecessarily difficult
And if they do allow incoming messages easily from non-Meta instances, they may well be deprioritized or (more likely) hidden behind an annoying "see more posts from the Fediverse" click through
Nothing #Facebook does is in good faith; why start now?
As I recall from the standard, it’s not so much about ambiguities as much as it’s that ActivityPub simply doesn’t have a built in concept of two-way communication.
An actor posts things to an audience. An audience of one is simply a subset of posting in that system. Two-way communication is at most two people making posts with each other as audiences.
ActivityPub is just not really built to be a messaging platform, so it would be in good faith for Facebook to implement it accordingly.
I disagree.
It sounds to me like your complaint is that the standard simply doesn’t do what you want it to do, doesn’t have the features that you wish it had.
Great! Work on improving the standard. Personally I’m pretty critical of ActivityPub.
But what I’m hearing you describe sounds like exactly a good faith implementation of what the standard is aimed at providing.
ActivityPub doesn’t provide two way communication, and as far as I can tell isn’t supposed to. I would not fault Facebook for implementing that exact same focus.
@volkris
..ehh.. we'll agree to disagree on this.. 🙂
I see your point, but believe our definition of "good faith" is slightly different.
Either way, thank you for your reply and all the best!