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. Fediverse
  3. Is NodeBB's interoperability with Lemmy only for push-based messages?

Is NodeBB's interoperability with Lemmy only for push-based messages?

Scheduled Pinned Locked Moved Fediverse
fediverse
8 Posts 5 Posters 56 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.
  • rglullis@communick.newsR This user is from outside of this forum
    rglullis@communick.newsR This user is from outside of this forum
    rglullis@communick.news
    wrote on last edited by
    #1

    Hello from Lemmy!

    This message is both a test and a real question: I managed to subscribe to the NodeBB group, but I was not able to pull any conversation from there.

    Maybe it's because Lemmy expects posts to be Page objects and NodeBB seem to be representing its topics as OrderedCollections?

    I will post this and then send a followup comment with the output from browser.pub

    rglullis@communick.newsR fitik@fedia.ioF blaze@lemmy.dbzer0.comB hamiller@hub.hubzilla.huH andrew@pythag.netA 6 Replies Last reply
    0
    • rglullis@communick.newsR rglullis@communick.news

      Hello from Lemmy!

      This message is both a test and a real question: I managed to subscribe to the NodeBB group, but I was not able to pull any conversation from there.

      Maybe it's because Lemmy expects posts to be Page objects and NodeBB seem to be representing its topics as OrderedCollections?

      I will post this and then send a followup comment with the output from browser.pub

      rglullis@communick.newsR This user is from outside of this forum
      rglullis@communick.newsR This user is from outside of this forum
      rglullis@communick.news
      wrote on last edited by
      #2

      This is the output from https://browser.pub/https://communick.news/post/2832222:

      {
        "@context": [
          "https://join-lemmy.org/context.json",
          "https://www.w3.org/ns/activitystreams"
        ],
        "type": "Page",
        "id": "https://communick.news/post/2832222",
        "attributedTo": "https://communick.news/u/rglullis",
        "to": [
          "https://forum.wedistribute.org/category/5",
          "https://www.w3.org/ns/activitystreams#Public"
        ],
        "name": "Is NodeBB's interoperability with Lemmy only for push-based messages?",
        "cc": [],
        "content": "<p>Hello from Lemmy!</p>\n<p>This message is both a test and a real question: I managed to subscribe to the NodeBB group, but I was <em>not</em> able to pull any conversation from there.</p>\n<p>Maybe it’s because Lemmy expects posts to be <code>Page</code> objects and NodeBB seem to be representing its topics as <code>OrderedCollections</code>?</p>\n<p>I will post this and then send a followup comment with the output from browser.pub</p>\n",
        "mediaType": "text/html",
        "source": {
          "content": "Hello from Lemmy!\n\nThis message is both a test and a real question: I managed to subscribe to the NodeBB group, but I was *not* able to pull any conversation from there.\n\nMaybe it's because Lemmy expects posts to be `Page` objects and NodeBB seem to be representing its topics as `OrderedCollections`?\n\nI will post this and then send a followup comment with the output from browser.pub",
          "mediaType": "text/markdown"
        },
        "attachment": [],
        "sensitive": false,
        "published": "2025-03-29T14:02:30.621508Z",
        "language": {
          "identifier": "en",
          "name": "English"
        },
        "audience": "https://forum.wedistribute.org/category/5",
        "tag": [
          {
            "href": "https://communick.news/post/2832222",
            "name": "#fediverse",
            "type": "Hashtag"
          }
        ]
      }
      
      1 Reply Last reply
      0
      • rglullis@communick.newsR rglullis@communick.news

        Hello from Lemmy!

        This message is both a test and a real question: I managed to subscribe to the NodeBB group, but I was not able to pull any conversation from there.

        Maybe it's because Lemmy expects posts to be Page objects and NodeBB seem to be representing its topics as OrderedCollections?

        I will post this and then send a followup comment with the output from browser.pub

        fitik@fedia.ioF This user is from outside of this forum
        fitik@fedia.ioF This user is from outside of this forum
        fitik@fedia.io
        wrote on last edited by
        #3

        I can see it just fine from MBin, so that's good at least

        1 Reply Last reply
        0
        • rglullis@communick.newsR rglullis@communick.news

          Hello from Lemmy!

          This message is both a test and a real question: I managed to subscribe to the NodeBB group, but I was not able to pull any conversation from there.

          Maybe it's because Lemmy expects posts to be Page objects and NodeBB seem to be representing its topics as OrderedCollections?

          I will post this and then send a followup comment with the output from browser.pub

          blaze@lemmy.dbzer0.comB This user is from outside of this forum
          blaze@lemmy.dbzer0.comB This user is from outside of this forum
          blaze@lemmy.dbzer0.com
          wrote on last edited by
          #4

          Got it from Lemmy.dbzer0.com

          1 Reply Last reply
          0
          • rglullis@communick.newsR rglullis@communick.news

            Hello from Lemmy!

            This message is both a test and a real question: I managed to subscribe to the NodeBB group, but I was not able to pull any conversation from there.

            Maybe it's because Lemmy expects posts to be Page objects and NodeBB seem to be representing its topics as OrderedCollections?

            I will post this and then send a followup comment with the output from browser.pub

            hamiller@hub.hubzilla.huH This user is from outside of this forum
            hamiller@hub.hubzilla.huH This user is from outside of this forum
            hamiller@hub.hubzilla.hu
            wrote on last edited by
            #5
            The post has also arrived on hub.hubzilla.hu, a Hubzilla hub.

            That looks very good overall.
            1 Reply Last reply
            0
            • rglullis@communick.newsR rglullis@communick.news

              Hello from Lemmy!

              This message is both a test and a real question: I managed to subscribe to the NodeBB group, but I was not able to pull any conversation from there.

              Maybe it's because Lemmy expects posts to be Page objects and NodeBB seem to be representing its topics as OrderedCollections?

              I will post this and then send a followup comment with the output from browser.pub

              andrew@pythag.netA This user is from outside of this forum
              andrew@pythag.netA This user is from outside of this forum
              andrew@pythag.net
              wrote on last edited by
              #6

              No, pull works too. Lemmy doesn't support it, but technically you can pull the topic and then step through the collection. PieFed does support doing that (although NodeBB isn't always consistent at providing a JSON response, likely due to a CloudFlare caching issue).

              If you want to do a pull that Lemmy supports from NodeBB, you need to choose the first post in the topic, not the topic.

              E.g:
              https://browser.pub/https://forum.wedistribute.org/post/12

              That just a Note (with inReplyTo null) that Lemmy will recognise as the equivalent of a Page.

              1 Reply Last reply
              0
              • blaze@lemmy.dbzer0.comB This user is from outside of this forum
                blaze@lemmy.dbzer0.comB This user is from outside of this forum
                blaze@lemmy.dbzer0.com
                wrote on last edited by
                #7

                Interesting

                1 Reply Last reply
                0
                • rglullis@communick.newsR rglullis@communick.news

                  Hello from Lemmy!

                  This message is both a test and a real question: I managed to subscribe to the NodeBB group, but I was not able to pull any conversation from there.

                  Maybe it's because Lemmy expects posts to be Page objects and NodeBB seem to be representing its topics as OrderedCollections?

                  I will post this and then send a followup comment with the output from browser.pub

                  blaze@lemmy.dbzer0.comB This user is from outside of this forum
                  blaze@lemmy.dbzer0.comB This user is from outside of this forum
                  blaze@lemmy.dbzer0.com
                  wrote on last edited by
                  #8

                  @rglullis@communick.news, a post from 7 days ago never made it to my instance:

                  • https://forum.wedistribute.org/topic/bb5ed1a1-1fbc-4725-9770-c55303e78ccb/activitypub-5.6.0-for-wordpress-just-shipped
                  • https://lemmy.dbzer0.com/c/fediverse@forum.wedistribute.org

                  Seems to be similar for you: https://communick.news/c/fediverse@forum.wedistribute.org

                  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