@nathan @davidrevoy @dansup @index @Affekt
There's mention of 'respect for the protocol', but given the inherent flexibility of #ActivityPub we can say that the protocol is respectful of many interpretations. The respect @ploum asks for, boils down to current informal consensus for interoperability, which in turn is to large extent Mastodon's interpretation.
It is a pity that fedi is so app-centric, but each apps choices are valid. The protocol needs better grassroots standardization process.
@nathan @davidrevoy @dansup @index @Affekt @ploum
My opinion re: #ActivityPub compliance is that any #FOSS project is free to implement AS/AP in any way they want, with any level of #compatibility.
#Compliance is absolute best-practice, but a project has full choice here. It's all FOSS freedom. No blame should be put towards these projects where they follow their own path.
Highly encouraging compliance is among the duties of the Grassroots standardization process that exists in the ecosystem.