Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • 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
We Distribute
  1. Home
  2. Uncategorized
  3. ActivityPub question: why is it forbidden to change audience on an Activity after creation?

ActivityPub question: why is it forbidden to change audience on an Activity after creation?

Scheduled Pinned Locked Moved Uncategorized
activitypubmastodonfediversedevactivitypubdev
7 Posts 4 Posters 8 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.
  • liquidparasyte@app.wafrn.netL This user is from outside of this forum
    liquidparasyte@app.wafrn.netL This user is from outside of this forum
    liquidparasyte@app.wafrn.net
    wrote last edited by
    #1

    ActivityPub question: why is it forbidden to change audience on an Activity after creation?


    #ActivityPub #Mastodon #FediverseDev #ActivityPubDev
    steve@social.technoetic.comS evan@cosocial.caE 2 Replies Last reply
    0
    • liquidparasyte@app.wafrn.netL liquidparasyte@app.wafrn.net

      ActivityPub question: why is it forbidden to change audience on an Activity after creation?


      #ActivityPub #Mastodon #FediverseDev #ActivityPubDev
      steve@social.technoetic.comS This user is from outside of this forum
      steve@social.technoetic.comS This user is from outside of this forum
      steve@social.technoetic.com
      wrote last edited by
      #2

      @liquidparasyte AFAIK, the ActivityPub spec doesn't prohibit a change like that. Is this a question about specific implementations of ActivityPub?

      1 Reply Last reply
      0
      • liquidparasyte@app.wafrn.netL liquidparasyte@app.wafrn.net

        ActivityPub question: why is it forbidden to change audience on an Activity after creation?


        #ActivityPub #Mastodon #FediverseDev #ActivityPubDev
        evan@cosocial.caE This user is from outside of this forum
        evan@cosocial.caE This user is from outside of this forum
        evan@cosocial.ca
        wrote last edited by
        #3

        @liquidparasyte this is not forbidden.

        However, there are two things that you may be talking about. I'll address both.

        evan@cosocial.caE 1 Reply Last reply
        0
        • evan@cosocial.caE evan@cosocial.ca

          @liquidparasyte this is not forbidden.

          However, there are two things that you may be talking about. I'll address both.

          evan@cosocial.caE This user is from outside of this forum
          evan@cosocial.caE This user is from outside of this forum
          evan@cosocial.ca
          wrote last edited by
          #4

          @liquidparasyte one is changing the `to`, `cc`, `bcc`, `bto` or `audience` properties of an object using an `Update` activity. That is allowed. However, it can not go back in time; if the object was already delivered to a broader audience, it cannot withdraw those deliveries after the fact. On the plus side, some implementations check the addressing properties before showing the object to the end user.

          evan@cosocial.caE 1 Reply Last reply
          0
          • evan@cosocial.caE evan@cosocial.ca

            @liquidparasyte one is changing the `to`, `cc`, `bcc`, `bto` or `audience` properties of an object using an `Update` activity. That is allowed. However, it can not go back in time; if the object was already delivered to a broader audience, it cannot withdraw those deliveries after the fact. On the plus side, some implementations check the addressing properties before showing the object to the end user.

            evan@cosocial.caE This user is from outside of this forum
            evan@cosocial.caE This user is from outside of this forum
            evan@cosocial.ca
            wrote last edited by
            #5

            @liquidparasyte the second is replying to an object with a broader audience than the original object had. For example, replying to a private message with a public one. This is not technically changing the audience of the original object, but people use this term anyway.

            This is perfectly workable but frowned upon socially. First, because most of your audience won't be able to see what you are replying to. Second, because the original author expressed intent for a private conversation.

            liquidparasyte@app.wafrn.netL 1 Reply Last reply
            0
            • evan@cosocial.caE evan@cosocial.ca

              @liquidparasyte the second is replying to an object with a broader audience than the original object had. For example, replying to a private message with a public one. This is not technically changing the audience of the original object, but people use this term anyway.

              This is perfectly workable but frowned upon socially. First, because most of your audience won't be able to see what you are replying to. Second, because the original author expressed intent for a private conversation.

              liquidparasyte@app.wafrn.netL This user is from outside of this forum
              liquidparasyte@app.wafrn.netL This user is from outside of this forum
              liquidparasyte@app.wafrn.net
              wrote last edited by
              #6

              The former is what I had in mind.

              So nothing in the spec prevents that, besides social convention/implementations not taking that into account?

              julian@community.nodebb.orgJ 1 Reply Last reply
              0
              • liquidparasyte@app.wafrn.netL liquidparasyte@app.wafrn.net

                The former is what I had in mind.

                So nothing in the spec prevents that, besides social convention/implementations not taking that into account?

                julian@community.nodebb.orgJ This user is from outside of this forum
                julian@community.nodebb.orgJ This user is from outside of this forum
                julian@community.nodebb.org
                wrote last edited by
                #7

                liquidparasyte@app.wafrn.net you can do it, there's nothing stopping you from doing it and re-delivering to any new recipients.

                1 Reply Last reply
                0
                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