Skip to content
0
  • Home
  • Piero Bosio
  • Blog
  • World
  • Fediverso
  • News
  • Categories
  • Old Web Site
  • Recent
  • Popular
  • Tags
  • Users
  • Home
  • Piero Bosio
  • Blog
  • World
  • Fediverso
  • News
  • Categories
  • Old Web Site
  • Recent
  • Popular
  • Tags
  • Users
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

Piero Bosio Social Web Site Personale Logo Fediverso

Social Forum federato con il resto del mondo. Non contano le istanze, contano le persone
  1. Home
  2. Categories
  3. Discourse (SocialHub)
  4. Issues with Discourse AP plugin receiving the whole thread?

Issues with Discourse AP plugin receiving the whole thread?

Scheduled Pinned Locked Moved Discourse (SocialHub)
8 Posts 4 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.
  • aschrijver@socialhub.activitypub.rocksundefined This user is from outside of this forum
    aschrijver@socialhub.activitypub.rocksundefined This user is from outside of this forum
    aschrijver@socialhub.activitypub.rocks
    wrote on last edited by
    #1

    Cross-referencing the thread where this came up. And will then search the discussion elsewhere on the fedi, to see what I missed.

    FEP-a427: Server Domain Move

    Ugh, Discourse is not receiving the whole thread. Please take a look at @jonny@neuromatch.social's replies on ActivityPub.Space

    Follow up: This follow-up by @jonny is the missing thread part, related to the quote above:

    https://neuromatch.social/@jonny/116133825045982326

    devnull@socialhub.activitypub.rocksundefined 1 Reply Last reply
    0
    • aschrijver@socialhub.activitypub.rocksundefined aschrijver@socialhub.activitypub.rocks

      Cross-referencing the thread where this came up. And will then search the discussion elsewhere on the fedi, to see what I missed.

      FEP-a427: Server Domain Move

      Ugh, Discourse is not receiving the whole thread. Please take a look at @jonny@neuromatch.social's replies on ActivityPub.Space

      Follow up: This follow-up by @jonny is the missing thread part, related to the quote above:

      https://neuromatch.social/@jonny/116133825045982326

      devnull@socialhub.activitypub.rocksundefined This user is from outside of this forum
      devnull@socialhub.activitypub.rocksundefined This user is from outside of this forum
      devnull@socialhub.activitypub.rocks
      wrote on last edited by
      #2

      It was because Jonny (on Mastodon) replied directly to me (on NodeBB), bypassing SocialHub (on Discourse).

      This is a Mastodon problem and is one in a series of reasons why Threadiverse-Microblog interop sucks at present.

      trwnh@socialhub.activitypub.rocksundefined 1 Reply Last reply
      0
      • devnull@socialhub.activitypub.rocksundefined devnull@socialhub.activitypub.rocks

        It was because Jonny (on Mastodon) replied directly to me (on NodeBB), bypassing SocialHub (on Discourse).

        This is a Mastodon problem and is one in a series of reasons why Threadiverse-Microblog interop sucks at present.

        trwnh@socialhub.activitypub.rocksundefined This user is from outside of this forum
        trwnh@socialhub.activitypub.rocksundefined This user is from outside of this forum
        trwnh@socialhub.activitypub.rocks
        wrote on last edited by
        #3

        does it make sense for nodebb to forward to socialhub here, even if mastodon didn't address socialhub?

        devnull@socialhub.activitypub.rocksundefined 1 Reply Last reply
        0
        • trwnh@socialhub.activitypub.rocksundefined trwnh@socialhub.activitypub.rocks

          does it make sense for nodebb to forward to socialhub here, even if mastodon didn't address socialhub?

          devnull@socialhub.activitypub.rocksundefined This user is from outside of this forum
          devnull@socialhub.activitypub.rocksundefined This user is from outside of this forum
          devnull@socialhub.activitypub.rocks
          wrote on last edited by
          #4

          The intent is for the content to be shared to all relevant parties. Since Mastodon relies on direct addressing it also relies on previous replies to maintain the recipients list via mentions.

          Since threadiverse software sends the relevant group actor in audience, Mastodon could include that in its delivery targets and this would be resolved.

          trwnh@socialhub.activitypub.rocksundefined 1 Reply Last reply
          0
          • devnull@socialhub.activitypub.rocksundefined devnull@socialhub.activitypub.rocks

            The intent is for the content to be shared to all relevant parties. Since Mastodon relies on direct addressing it also relies on previous replies to maintain the recipients list via mentions.

            Since threadiverse software sends the relevant group actor in audience, Mastodon could include that in its delivery targets and this would be resolved.

            trwnh@socialhub.activitypub.rocksundefined This user is from outside of this forum
            trwnh@socialhub.activitypub.rocksundefined This user is from outside of this forum
            trwnh@socialhub.activitypub.rocks
            wrote on last edited by
            #5

            yes, it would "resolve" the immediate issue if mastodon addressed both nodebb and socialhub. but in the case where mastodon doesn't do this, nodebb should still be able to forward to socialhub, no?

            julian@activitypub.spaceundefined 1 Reply Last reply
            0
            • trwnh@socialhub.activitypub.rocksundefined trwnh@socialhub.activitypub.rocks

              yes, it would "resolve" the immediate issue if mastodon addressed both nodebb and socialhub. but in the case where mastodon doesn't do this, nodebb should still be able to forward to socialhub, no?

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

              > @trwnh@socialhub.activitypub.rocks said in Issues with Discourse AP plugin receiving the whole thread?:
              >
              > nodebb should still be able to forward to socialhub, no?

              I could be entirely wrong about this, but I believe there is no facility for forwarding activities to the distributor (aka the instance housing the community containing OP.)

              The distributor itself is the only one forwarding activities, and it does so only via Accounce-wrapping.

              I think even if I Announce-wrapped the activity and sent it off to the distributor, there's no integrity guarantee, and I think most activity IDs aren't resolvable (could be wrong about that too)

              1 Reply Last reply
              0
              • trwnh@socialhub.activitypub.rocksundefined This user is from outside of this forum
                trwnh@socialhub.activitypub.rocksundefined This user is from outside of this forum
                trwnh@socialhub.activitypub.rocks
                wrote last edited by
                #7
                julian2:

                The distributor itself is the only one forwarding activities, and it does so only via Accounce-wrapping.

                I think even if I Announce-wrapped the activity and sent it off to the distributor, there's no integrity guarantee, and I think most activity IDs aren't resolvable (could be wrong about that too)

                if you take "wrap in Announce" to be a mechanism for forwarding (instead of forwarding to inbox directly), then there still doesn't seem to be anything stopping nodebb from including socialhub in the audience, is there?

                actor: type: Announceobject: to/cc/audience: 

                in either case, the "integrity" is an separate concern and can be established in any of the ways it generally can be:

                • Fetch the resource from its authoritative origin with TLS (the inbox payload's id, or the Announce activity's object, ...)
                • Include an embedded proof in the content with something like W3C VCDI
                • Include the original HTTP signature, if there was an agreed-upon way to forward HTTP signatures
                julian@activitypub.spaceundefined 1 Reply Last reply
                0
                • trwnh@socialhub.activitypub.rocksundefined trwnh@socialhub.activitypub.rocks
                  julian2:

                  The distributor itself is the only one forwarding activities, and it does so only via Accounce-wrapping.

                  I think even if I Announce-wrapped the activity and sent it off to the distributor, there's no integrity guarantee, and I think most activity IDs aren't resolvable (could be wrong about that too)

                  if you take "wrap in Announce" to be a mechanism for forwarding (instead of forwarding to inbox directly), then there still doesn't seem to be anything stopping nodebb from including socialhub in the audience, is there?

                  actor: type: Announceobject: to/cc/audience: 

                  in either case, the "integrity" is an separate concern and can be established in any of the ways it generally can be:

                  • Fetch the resource from its authoritative origin with TLS (the inbox payload's id, or the Announce activity's object, ...)
                  • Include an embedded proof in the content with something like W3C VCDI
                  • Include the original HTTP signature, if there was an agreed-upon way to forward HTTP signatures
                  julian@activitypub.spaceundefined This user is from outside of this forum
                  julian@activitypub.spaceundefined This user is from outside of this forum
                  julian@activitypub.space
                  wrote last edited by
                  #8

                  Yeah well that's it isn't it, there's no way to forward an HTTP signature?

                  Anyway, while the practice works in theory (to announce the activity back to the distributor), I don't think any threadiverse software supports that use case. That's what I meant.

                  1 Reply Last reply
                  0
                  Reply
                  • Reply as topic
                  Log in to reply
                  • Oldest to Newest
                  • Newest to Oldest
                  • Most Votes


                  Feed RSS
                  Issues with Discourse AP plugin receiving the whole thread?

                  Gli ultimi otto messaggi ricevuti dalla Federazione
                  • julian@activitypub.spaceundefined
                    julian@activitypub.space

                    Yeah well that's it isn't it, there's no way to forward an HTTP signature?

                    Anyway, while the practice works in theory (to announce the activity back to the distributor), I don't think any threadiverse software supports that use case. That's what I meant.

                    read more

                  • trwnh@socialhub.activitypub.rocksundefined
                    trwnh@socialhub.activitypub.rocks
                    julian2:

                    The distributor itself is the only one forwarding activities, and it does so only via Accounce-wrapping.

                    I think even if I Announce-wrapped the activity and sent it off to the distributor, there's no integrity guarantee, and I think most activity IDs aren't resolvable (could be wrong about that too)

                    if you take "wrap in Announce" to be a mechanism for forwarding (instead of forwarding to inbox directly), then there still doesn't seem to be anything stopping nodebb from including socialhub in the audience, is there?

                    actor: type: Announceobject: to/cc/audience:

                    in either case, the "integrity" is an separate concern and can be established in any of the ways it generally can be:

                    Fetch the resource from its authoritative origin with TLS (the inbox payload's id, or the Announce activity's object, ...)Include an embedded proof in the content with something like W3C VCDIInclude the original HTTP signature, if there was an agreed-upon way to forward HTTP signatures
                    read more

                  • julian@activitypub.spaceundefined
                    julian@activitypub.space

                    > @trwnh@socialhub.activitypub.rocks said in Issues with Discourse AP plugin receiving the whole thread?:
                    >
                    > nodebb should still be able to forward to socialhub, no?

                    I could be entirely wrong about this, but I believe there is no facility for forwarding activities to the distributor (aka the instance housing the community containing OP.)

                    The distributor itself is the only one forwarding activities, and it does so only via Accounce-wrapping.

                    I think even if I Announce-wrapped the activity and sent it off to the distributor, there's no integrity guarantee, and I think most activity IDs aren't resolvable (could be wrong about that too)

                    read more

                  • trwnh@socialhub.activitypub.rocksundefined
                    trwnh@socialhub.activitypub.rocks

                    yes, it would "resolve" the immediate issue if mastodon addressed both nodebb and socialhub. but in the case where mastodon doesn't do this, nodebb should still be able to forward to socialhub, no?

                    read more

                  • devnull@socialhub.activitypub.rocksundefined
                    devnull@socialhub.activitypub.rocks

                    The intent is for the content to be shared to all relevant parties. Since Mastodon relies on direct addressing it also relies on previous replies to maintain the recipients list via mentions.

                    Since threadiverse software sends the relevant group actor in audience, Mastodon could include that in its delivery targets and this would be resolved.

                    read more

                  • trwnh@socialhub.activitypub.rocksundefined
                    trwnh@socialhub.activitypub.rocks

                    does it make sense for nodebb to forward to socialhub here, even if mastodon didn't address socialhub?

                    read more

                  • devnull@socialhub.activitypub.rocksundefined
                    devnull@socialhub.activitypub.rocks

                    It was because Jonny (on Mastodon) replied directly to me (on NodeBB), bypassing SocialHub (on Discourse).

                    This is a Mastodon problem and is one in a series of reasons why Threadiverse-Microblog interop sucks at present.

                    read more

                  • aschrijver@socialhub.activitypub.rocksundefined
                    aschrijver@socialhub.activitypub.rocks

                    Cross-referencing the thread where this came up. And will then search the discussion elsewhere on the fedi, to see what I missed.

                    FEP-a427: Server Domain Move

                    Ugh, Discourse is not receiving the whole thread. Please take a look at @jonny@neuromatch.social's replies on ActivityPub.Space

                    Follow up: This follow-up by @jonny is the missing thread part, related to the quote above:

                    https://neuromatch.social/@jonny/116133825045982326

                    read more
                  @pierobosio@soc.bosio.info
                  Running NodeBB v4.7.2 Contributors
                  Post suggeriti
                  • Login

                  • Login or register to search.
                  • First post
                    Last post