Skip to content
0
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

fedi wiki

  1. Home
  2. Trust and Safety Task Force
  3. Federation Policies and limit/suspend/etc.?

Federation Policies and limit/suspend/etc.?

Scheduled Pinned Locked Moved Trust and Safety Task Force
5 Posts 2 Posters 0 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • julian@activitypub.spaceJ This user is from outside of this forum
    julian@activitypub.spaceJ This user is from outside of this forum
    julian@activitypub.space
    wrote last edited by
    #1

    Hi @thisismissem, apologies if this has been asked previously.

    I noticed upon looking at the IFTAS blocklists that #severity is either silence or suspend. My feeling is that this aligns with Mastodon's usages, since they adopted the format Mastodon uses for shared blocklists.

    Has the T&S TF put together a recommended list of levels for federation policies, and if so, do they align with what FIRES would also publish?

    This doc article notes that the levels are Reject media, limit, suspend, and blocklist, with "silence" being the former name of "limit".

    Right now NodeBB does a binary "if you're on the list everything is blocked" approach, but I'm looking to add some granularity.

    Thanks!

    1 Reply Last reply
    0
    • julian@activitypub.spaceJ This user is from outside of this forum
      julian@activitypub.spaceJ This user is from outside of this forum
      julian@activitypub.space
      wrote last edited by
      #2

      Oh, I remember now we've had scattered discussions about this. I even did a slide about it at FediCon last August.

      We had identified four levels:

      • Allow
      • Filter (further processing required: manual review, sentiment analysis, spam filtering)
      • Deny/Reject (explicit rejection)
      • Drop (quiet rejection)

      Has T&S updated this list since?

      1 Reply Last reply
      0
      • thisismissem@activitypub.spaceT This user is from outside of this forum
        thisismissem@activitypub.spaceT This user is from outside of this forum
        thisismissem@activitypub.space
        wrote last edited by
        #3

        That's basically it. T&S hasn't currently been working on this specifically, because we're probably needing adopters to define what exactly filtering does. Right now I've just proposed some ideas of what it could do.

        I do believe "silence" is a group of filter operations.

        1 Reply Last reply
        0
        • thisismissem@activitypub.spaceT This user is from outside of this forum
          thisismissem@activitypub.spaceT This user is from outside of this forum
          thisismissem@activitypub.space
          wrote last edited by
          #4

          The way to look at this is to look at the features that your application has to determine what filters make sense. Some will be common across all activitypub apps, others will be specific to your given vertical and how you app works. (It's essentially threat modelling for moderation/trust & safety)

          julian@activitypub.spaceJ 1 Reply Last reply
          0
          • thisismissem@activitypub.spaceT thisismissem@activitypub.space

            The way to look at this is to look at the features that your application has to determine what filters make sense. Some will be common across all activitypub apps, others will be specific to your given vertical and how you app works. (It's essentially threat modelling for moderation/trust & safety)

            julian@activitypub.spaceJ This user is from outside of this forum
            julian@activitypub.spaceJ This user is from outside of this forum
            julian@activitypub.space
            wrote last edited by
            #5

            @thisismissem Yes, that's exactly where I'm at now.

            I'm looking at that list of four and finding only three that apply. I am adding in the ability to push incoming AP objects into NodeBB's post queue, so that's filter.

            We just don't really have a need to quietly reject something vs. explicitly rejecting it.

            1 Reply Last reply
            0

            Hello! It looks like you're interested in this conversation, but you don't have an account yet.

            Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

            With your input, this post could be even better 💗

            Register Login
            Reply
            • Reply as topic
            Log in to reply
            • Oldest to Newest
            • Newest to Oldest
            • Most Votes


            • Login

            • Don't have an account? Register

            • Login or register to search.
            Powered by NodeBB Contributors
            • First post
              Last post