#social 2019-06-15

2019-06-15 UTC
#
up201705417
if so, then maybe... I don't know if the standard specifies about this, in my original implementation of the collection in the plugin I did present
#
up201705417
I was now checking mastodon's followers collection behaviour and:
#
up201705417
MMN-o's URI is there and his GNU social instance doesn't have the ActivityPub plugin
#
up201705417
so, if mastodon's implementation of followers collection is correct, it is supposed to present such users
#
rialtate[m]
Since it can be filtered by permissions (even empty) it doesn't really matter in all practicality
#
rialtate[m]
However
#
rialtate[m]
As someone who has written stats engines for the fediverse, it is easier if you don't mix protocols
#
up201705417
> it is easier if you don't mix protocols
#
up201705417
tenma: if I was you, I would go with that :)
#
tenma
up201705417: That was indeed the question btw :P , and yeah, it makes sense, I'll go with that
#
tenma
rialtate[m]: Thanks :)
#
up201705417
> Since it can be filtered by permissions (even empty) it doesn't really matter in all practicality
#
up201705417
rialtate: can you elaborate a bit on this?
#
nightpool[m]
tenma: it's honestly about a horse apiece but I would recommend not doing so
#
nightpool[m]
mastodon is in a weird position because we had to support the ostatus -> activitypub migration
#
nightpool[m]
and we still support ostatus
#
nightpool[m]
but for anyone consuming your followers collection it's just going to be confusing.
#
rialtate[m]
up201705417: if person A has followers B, C, and D, it can deliver a different followers collection to each. B might get an empty collection because they don't have permission to see followers, while C gets [B, C, D] and since C is hidden from everyone, D gets [B, D].
#
rialtate[m]
But mostly it's all or none
#
rialtate[m]
Meaning, it can't be relied on for anything
#
rialtate[m]
Meaning, technically, it probably doesn't matter
#
up201705417
rialtate: thanks, that made it clearer :)
xmpp-social, vitalyster, ichoquo0Aigh9ie, dregin, ajordan and ahihi joined the channel; vitalyster left the channel
#
fr33domlover
o/
#
fr33domlover
Activity summary, who should set it? Client or server?
#
fr33domlover
The spec suggests client in 1 example, but otherwise no info about it at all
#
nightpool[m]
in a full c2s environment, the server should have minimal logic
#
nightpool[m]
anything about the actual content should be left up to the client
#
nightpool[m]
now, that said, i could see an argument for letting the server fill in an autogenerated summary if the client doesn't provide one, nothing in the spec forbids that
#
fr33domlover
Thanks for the insight nightpool[m]
#
fr33domlover
Going for client generated summary
#
fr33domlover
(With server generated fallback if client doesn't)
#
jaywink[m]
Our just launched Feneas forum for federated web discussion: https://feneas.org/federated-networks-forum/
vitalyster joined the channel; vitalyster left the channel