Skip to content
  • 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

NodeBB

  1. Home
  2. Technical Discussion
  3. @silverpill

@silverpill

Scheduled Pinned Locked Moved Technical Discussion
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.
  • raphael@mastodon.communick.comR This user is from outside of this forum
    raphael@mastodon.communick.comR This user is from outside of this forum
    raphael@mastodon.communick.com
    wrote last edited by
    #1

    @silverpill

    > Mastodon supports all standard activities and has a wide variety of clients.

    What happens when you send a "Offer" message to an actor on Mastodon? Can they accept it?

    Can I create a group actor on Mastodon? Can I use this actor to boost other actor's posts and have it visible on a Lemmy client?

    How can a Mastodon client ask the server to get a collection of all images with an specific tag?

    @mariusor

    raphael@mastodon.communick.comR silverpill@mitra.socialS 2 Replies Last reply
    0
    • raphael@mastodon.communick.comR raphael@mastodon.communick.com

      @silverpill

      > Mastodon supports all standard activities and has a wide variety of clients.

      What happens when you send a "Offer" message to an actor on Mastodon? Can they accept it?

      Can I create a group actor on Mastodon? Can I use this actor to boost other actor's posts and have it visible on a Lemmy client?

      How can a Mastodon client ask the server to get a collection of all images with an specific tag?

      @mariusor

      silverpill@mitra.socialS This user is from outside of this forum
      silverpill@mitra.socialS This user is from outside of this forum
      silverpill@mitra.social
      wrote last edited by
      #2

      @raphael

      What happens when you send a "Offer" message to an actor on Mastodon?

      The behavior of Offer activity is not described in ActivityPub, so Mastodon is not required to support it. Curiously, ActivityPub mentions Offer when it talks about the side effects of Accept:

      The side effect of receiving this in an inbox is determined by the type of the object received, and it is possible to accept types not described in this document (for example, an Offer).

      ...This statement is not compatible with the idea of a generic server.

      Can I create a group actor on Mastodon?

      I don't know. But it can create Service actors, I guess it can be easily patched to allow creation of Group actors too.

      Can I use this actor to boost other actor's posts and have it visible on a Lemmy client?

      I think FEP-1b12 Announce is not compatible with ActivityPub. It has different side effects, doesn't update shares collection.

      How can a Mastodon client ask the server to get a collection of all images with an specific tag?

      Maybe something like /api/v1/timelines/tag/{tag}?only_media=true ?

      @mariusor

      raphael@mastodon.communick.comR julian@activitypub.spaceJ 3 Replies Last reply
      0
      • silverpill@mitra.socialS silverpill@mitra.social

        @raphael

        What happens when you send a "Offer" message to an actor on Mastodon?

        The behavior of Offer activity is not described in ActivityPub, so Mastodon is not required to support it. Curiously, ActivityPub mentions Offer when it talks about the side effects of Accept:

        The side effect of receiving this in an inbox is determined by the type of the object received, and it is possible to accept types not described in this document (for example, an Offer).

        ...This statement is not compatible with the idea of a generic server.

        Can I create a group actor on Mastodon?

        I don't know. But it can create Service actors, I guess it can be easily patched to allow creation of Group actors too.

        Can I use this actor to boost other actor's posts and have it visible on a Lemmy client?

        I think FEP-1b12 Announce is not compatible with ActivityPub. It has different side effects, doesn't update shares collection.

        How can a Mastodon client ask the server to get a collection of all images with an specific tag?

        Maybe something like /api/v1/timelines/tag/{tag}?only_media=true ?

        @mariusor

        raphael@mastodon.communick.comR This user is from outside of this forum
        raphael@mastodon.communick.comR This user is from outside of this forum
        raphael@mastodon.communick.com
        wrote last edited by
        #3

        @silverpill

        > I think FEP-1b12 Announce is not compatible with ActivityPub. It has different side effects, doesn't update shares collection.

        Why?

        Updating the shares collection is orthorgonal to the behavior expected from a Group actor that claims to support 1b12.

        Sure, you can say that if the server does not update the shares collection, it's not fully compliant with AP APi, but there is nothing a Lemmy server to add every activity to the shares collection.

        @mariusor

        silverpill@mitra.socialS 1 Reply Last reply
        0
        • raphael@mastodon.communick.comR raphael@mastodon.communick.com

          @silverpill

          > I think FEP-1b12 Announce is not compatible with ActivityPub. It has different side effects, doesn't update shares collection.

          Why?

          Updating the shares collection is orthorgonal to the behavior expected from a Group actor that claims to support 1b12.

          Sure, you can say that if the server does not update the shares collection, it's not fully compliant with AP APi, but there is nothing a Lemmy server to add every activity to the shares collection.

          @mariusor

          silverpill@mitra.socialS This user is from outside of this forum
          silverpill@mitra.socialS This user is from outside of this forum
          silverpill@mitra.social
          wrote last edited by
          #4

          @raphael Nevermind, side effects wouldn't be a problem. However, it still doesn't seem to be compatible with ActivityPub... Because Announce activity is not defined in C2S context 🙂

          https://www.w3.org/TR/activitypub/#client-to-server-interactions

          @julian @mariusor

          smallcircles@social.coopS 1 Reply Last reply
          0
          • trwnh@mastodon.socialT trwnh@mastodon.social

            @silverpill @raphael @mariusor

            > neither is it an interesting concept

            > interoperates with the rest of the network

            look, we clearly have different goals here. your goal is to interoperate with the mastodon network. my goal is to publish activities to my website. mastodon doesn't even support all the activities defined in AS2-Vocab. a generic server supports *any* activity, even those not defined by AS2. the network i want to interoperate with isn't mastodon, it's the web.

            silverpill@mitra.socialS This user is from outside of this forum
            silverpill@mitra.socialS This user is from outside of this forum
            silverpill@mitra.social
            wrote last edited by
            #5

            @trwnh @raphael @mariusor No, my goal is to interoperate with many Fediverse servers, not just Mastodon. I agree that a generic server is supposed to support any activity, this is exactly what I was arguing about for the last two days, and this is what my FEP is about.

            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
            0
            • Categories
            • Recent
            • Tags
            • Popular
            • World
            • Users
            • Groups