Likes and Boosts not federated across Protocols
Hello there!I am using (streams) as for my instance, but I suppose that Hubzilla would have alot of similarity into this matter.
When I import a public post from mastodon into my own channel stream, I can do all kinds of actions on it.
However, when I press either like or share, it seems that these are not federated to the original post at all, only showing up on my own instance.
This is not the case if the person who made the post is actually following me as well (so if a bidirectional connection is made), because then liking or boosting is sent over to the original instance/post and showing up on there.
I wonder if this would be merely a bug or an actual protocol limitation of some kind?
I have researched a bit into this by using Claude and using the Source Code, and it said that in this specific case, the like/boost is sent only to contacts within the "abook" entry, which is not the case somehow if the connection is not bidirectional.
I am not a programmer and don't know the exact specifics between the both protocols being used, but from the outside it does not make much sense that a contact has to follow me to receive a like in their post. People from different Mastodon instances can also freely like and boost without a follow of any direction.
maybe someone has some insight as on what exactly is happening here, and if this is subject to improvement or simply a limitation?