IFTAS FediCheck
-
One of the interesting items that came out of this year's FediForum was a speed demo by @[email protected] for IFTAS FediCheck, an upcoming service that will allow Mastodon server administrators to subscribe to specific one or more CARIADs β Consensus Aggregated Retractable IFTAS Allowlist Denylist β and have them automatically maintained by FediCheck.
This sort of work is hugely important for Trust & Safety. At a local level, the work required to ensure T&S scales linearly with your community size. This goes out the window when you factor in the ability to network with separate instances each with their own culture, community, etc. β suddenly, a small intimate forum with a single admin could become inundated with inappropriate content from outside of the local instance.
Being in-development, IFTAS FediCheck is Mastodon-only, but there are huge benefits to the broader fediverse network of applications, NodeBB included.
We could lobby (likely unsuccessfully) for IFTAS to support NodeBB, but it would definitely be better overall if IFTAS supported an API that we could build plugins/libraries against.
For more information about IFTAS: @[email protected]
-
-
-
Also, FediCheck is a push based service, we push to you.
Right! Theoretically one could continue with that by having an API where one registers a webhook, and the software handles the incoming data and updates the lists accordingly.
It'd be a lower-level integration, since FediCheck wouldn't be handling all aspects of the list management, part of that work, the implementation-specific list management, could be handed off to the individual implementors themselves.
-
Emelia πΈπ»replied to julian on last edited by [email protected]
@julian Webhooks have other technical issues, and like, we're doing ~50-100 API calls to your server potentially.
E.g., we need to know what blocks you have to know what blocks we should push to you.
FIRES takes a different approach in that it's pull and synchronisation based.
-
@julian @thisismissem might it make more sense to expose the labelled lists/database rather than FediCheck itself? Let's talk and discuss what makes most sense. cc @jaz
-
-
@julian @thisismissem @iftas Feel free to lobby, we'd be excited to fiugure out broader support, Pixelfed for example is already working on implementation. We'd be more than happy to discuss and see what would be needed. I sent you a DM but it looks like they don't work yet. Shoot me a note on https://about.iftas.org/contact/ and I'll follow up over email.
-
@[email protected] oof, sorry about that! I keep thinking "hey, nobody sends me DMs, so maybe I can just punt this down the line a bit", but then it seems I've already missed two, and those are the two that bothered to tell me...
So I guess that's going up in priority.
Happy to chat once we get more of the basic stuff locked down. Interfacing with something for T&S is pretty high on our list too.