OK now I'm confused what to do with #Mastodon delivery of non-public posts to a sharedInbox. If there is no mention, the only "to" will be a followers collection.
How does one even know it is a followers collection? Is it really expected to fetch every single collection every single time just to check 1) if it is a collection and 2) who it contains? Please don't say "grep for the word 'followers'".
Now I wish sharedInbox had stayed publicInbox :|
@Heluecht #Socialhome actually doesn't implement the same permission model as #Diaspora. It has "public", "limited" and then two non-federating visibilities. "Limited" is directed to specific people directly and is delivered via single delivery to each one not to leak the receivers to other receivers.
I'm still pondering about contact lists, for easier targeting. But there is no aspect type of following.
Socialhome isn't a diaspora clone :)
@Heluecht The followers are hidden. I don't like the idea of delivering to a collection that is hidden, I prefer to deliver separately to each participant if the post is not public. If it's public, there is no need to mention the followers collection, just deliver to those servers that have followers.
@tedu Any idea which ones, so I can test against them as well? I wonder if they also require the followers collection to be readable? My followers collection are not readable so will it even help adding a dummy collection there?
@tedu Hmmh seems weird requiring an URI that doesn't actually get resolved, sort of like a magic variable :P But thanks, will keep this in mind!
Diaspodon.fr est une instance majoritairement francophone et généraliste. Aucun contenu du fédiverse n'est filtré par une décision d'administrateur ou de modérateur.