• hendrik@palaver.p3x.de
    link
    fedilink
    arrow-up
    2
    arrow-down
    3
    ·
    3 months ago

    Yeah, I think the ActivityPub standard doesn’t have a concept of votes at all. They’re not defined in the first place.

    • SorteKaninA
      link
      fedilink
      English
      arrow-up
      4
      ·
      3 months ago

      No it definitely does, it has Likes and Dislikes. Lemmy uses those for votes.

      • hendrik@palaver.p3x.de
        link
        fedilink
        English
        arrow-up
        2
        arrow-down
        2
        ·
        edit-2
        3 months ago

        Well, there definitely aren’t any dislikes. But you’re right with the “Like Activity”. I missed that, but it’s in the standard. It doesn’t really define what to do with it, though. The standard has a “likes” and a “shares” collection. It stops there. The rest of our voting system isn’t part of the ActivityPub standard. (And that’s also why i missed the likes, because I searched for the word “vote”.)

        • SorteKaninA
          link
          fedilink
          English
          arrow-up
          8
          ·
          3 months ago

          No, as I said, there are Likes and Dislikes. You can see the Dislike object in the standard here. ActivityPub is composed of various different standards that all come together to form a federation system.

          Likes are defined as being added to the Liked collection, which is essentially votes. It’s all just what you call a vote or a like, it’s just semantics. It is definitely part of the standard.