Only up-votes on posts and comments are federated. Is there a technical reason why (limitation of ActivityPub?) or is it a social reason?

  • curiosityLynx@kglitch.social
    link
    fedilink
    arrow-up
    4
    ·
    1 year ago

    The issue is that ActivityPub, the protocol used for federation, wasn’t designed with reddit-likes in mind. Upvotes are repurposed Mastodon "favourite"s, and boosts are Mastodon’s equivalent of “retweets”, but downvotes are brand new with the appearance of lemmy/kbin. One could extend ActivityPub to have a new thing for downvotes, but non-lemmy/kbin instances like mastodon servers wouldn’t have any use for them.

    Also, a not insignificant number of lemmy instances don’t have downvotes as a deliberate choice.

    • UnshavedYak@kbin.social
      link
      fedilink
      arrow-up
      1
      ·
      1 year ago

      Is ActivityPub not open to arbitrary extensions? I thought it was a very loose spec and the only concrete spec is an agreement between instance types. But i’ve not looked at the protocol closely yet, despite developing around it hah.

    • Chozo@kbin.social
      link
      fedilink
      arrow-up
      1
      ·
      1 year ago

      Just tested it on your comment, from Kbin. My upvote syncs over to OP’s linked instance, but not the downvote. Not sure if that’s specific to that instance, though.