why does mastodon never federate favs and boosts reliably? i almost always see a wrong number of favs for remote toots, and the list of people who favorited the toot often doesn't contain a single person. it's somehow better for boosts, but still similar.
@leip4Ier that is a great question. I don’t know the answer, but I suspect it would be complex to accurately federate (and maintain) an updated like/boost count across all instances that a toot appears on.
@jerry @leip4Ier It would seem to be. Wish there was a way to figure out something like the next 10 things they are gonna fix . Github has milestones but seems either @Gargron doesn't like them or something else. I do see the number of active branches which does indicate what he is working on . See https://github.com/tootsuite/mastodon/branches/active . One can use comparison from last release to latest commit to know what he and others have been working on but perhaps not enough, dunno. 1/n
@leip4Ier I think it's for the same reason deletes don't federate reliably:
Let's say Charlie follows Bob, and Bob follows Alice, but Charlie doesn't follow Alice. All three are on different instances.
When Alice posts a new post P, Bob's instance gets notified, because Bob follows Alice.
Then, when Bob boosts P, Charalie's instance gets notified, because Charlie follows Bob.
Now let's say some new information related to P appears on Alice's instance - eg. a fav or delete. That instance is broatcast on Alice's profile.
Bob's instance gets notified, because Bob follows Alice.
But Charlie's instance doesn't get notified, because nobody on that instance follows Alice.
@Wolf480pl oh, i see! i thought that the server hosting the toot would push counts, not the servers hosting accounts of people who faved it.
@Wolf480pl also i wonder how polls work, then. they have a refresh button..
@leip4Ier I guess it's just polls (xD) the server hosting that toot when you click refresh.
Also, by voting in a poll you kinda follow the poll or sth, so the hosting server is aware of you and can l et you know when the poll is finished.
disclaimer: all this is a hypothesis based on how I've seen things work, things I vaguely remember kaniini saying, and a general idea of how I would do these things if I had to.
@Wolf480pl it seems plausible!
technically, the faved user list too has a refresh button, but it just doesn't do anything..
@leip4Ier even if it's the server hosting the toot you'd get that effect, because it only pushes it to followers, and some people who see the post are not followers.
A Mastodon instance for info/cyber security-minded people.