cosocial.ca is one of the many independent Mastodon servers you can use to participate in the fediverse.
A co-op run social media server for all Canadians. More info at https://blog.cosocial.ca

Server stats:

141
active users

@jwildeboer When the Social WG discussed about the protocol, I provided commentary. At that point in time, I already had worked with the Diaspora protocol and knew their way of distributing comments. I'm not totally sure anymore, but I can imagine that I suggested that to the WG as well.

But I guess that AP inherited their current behaviour from pump.io. Sadly also LD signatures didn't took of. So we would need a different method of authenticating especially non public posts.

@heluecht @jwildeboer you don't need signatures. Just fetch the replies collection. The OP can use 'Add' or 'Accept' activities to indicate that an object has been added to the replies.

@jwildeboer @evan Fetching the replies collection doesn't work for non public posts.
Evan Prodromou

@heluecht @jwildeboer yes it does; you have to a) use HTTP Signature authorization and b) have access to the post.

@heluecht @jwildeboer or, you know, OAuth 2.0 authorization for posts on your local server.

@jwildeboer @evan This only works when all participants in a thread do have a got a list of all participants. But by now there isn't such a list, especially with the usage of BCC.

@heluecht @jwildeboer I wanted to make it clear that it's entirely possible to handle this case with followers-only or other private addressing. I updated the page on replies on the ActivityPub primer to explain it. I hope it helps for you!

w3.org/wiki/ActivityPub/Primer

www.w3.orgActivityPub/Primer/Replies - W3C Wiki