@BeAware@leberschnitzel yep. This problem is exactly why FediFetcher was invented, and it works amazingly well to address it. But I might be a little biased 😉
Have a look at the readme, and let me know if you have questions.
@jwildeboer sadly at least mastodon doesn’t work like this at all.
In mastodon only self-replies by the OP are part of the activity pub replies collection, which is the reason that replies don’t federate well, and why we need FediFetcher.
According to the docs there should be an endpoint that gets the ‘comments threads' of a video, but that API only appears to get top-level comments. Is there no way to get replies to comments on Peertube, without requesting them one-by-one?
Related to the above: Does anyone have a list of the most common Fediverse services, ideally with 'marketshare’ (of active users, or something like that)?
Context being that FediFetcher now supports a dozen services (any that implement the Mastodon, Misskey, Lemmy, or Peertube APIs), and I'm wondering what other services would be valuable to implement.
@rapha3l I'm not really sure, to be honest, but I got a feeling that it's sort of both.
What I know for a fact, is that it's the same as if you entered the remote post's URL into your Mastodon instance's search bar. But I'm not 100% sure what doing this does to federation.
AFAIK, 'federation' isn't a binary matter. I.e. it doesn't appear to be a question of two instances exchanging everything or nothing.
As far as I can tell, federation (at least in the context of Mastodon) is based on who follows whom and what. That's why, for example, even though I follow several people on mastodon.social, I still need to fetch many replies from there.
So, I think that's what's happening here: The two instances will be federated in that they are aware of one another, but they won’t be exchanging every message going forward.
That is my understanding anyway. I hope someone will correct me if I'm wrong.
Then some source control system that I never understood and that as far as I could tell ran on a PC that was under my boss’ desk. A nightmare this was!
Then I convinced the boss to let me install and configure git (including some post receive hooks that would automatically deploy to production) and ssh on one of our dedicated servers (we were an IIS house at the time, so neither came pre-installed).
I was so proud of myself at the time, but I think GitHub came about a few months later, so my system didn’t live for very long…
This is another small release. The only new feature is that there is now a —log-level configuration option that you can use to quiten it down a bit. Thanks @andrew for contributing this!
Additionally it contains a couple of security updates.
More info including update instructions can be found on the release page:
@pfefferle really good to know, thanks! Can you tell me the URL of a Wordpress blog that has the mastodon compatible plugin installed? I’d love to pull the node info from there, so that fedifetcher can support it.
Hoping the hosted version will support it too, soon 🙏😉
Hm. I haven't looked into WordPress’ AP implementation yet, so I don't know if FediFetcher can support it. But generically what I would say is that FediFetcher does the following:
If the server identifies as supporting any of these APIs, FediFetcher fetches comments using the detected API. Otherwise it will not try to fetch comments, because it only supports these three APIs.
So, from my POV the questions are:
1) Does the WordPress AP integration support any of these 3 APIs?
2) Does the WordPress AP integration use either the nodeinfo or host-meta endpoint to identify itself?
If the answer to both of these is ‘yes’, FediFetcher can easily support the WordPress AP integration. Otherwise it gets more complicated.
Full stack web developer currently working mostly with #PHP / #Laravel, Vanilla #Javascript and #SCSS. Love learning more about (almost) anything, but particularly #MySQL and #InfoSec. Currently learning Arabic. Husband, father of two boys and one girl, Christian.