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

NodeBB-ActivityPub Bridge Test Instance

  1. Home
  2. Categories
  3. General Discussion
  4. AP Test (community.nodebb.org)
  5. Pre-Alpha ActivityPub-related bug reports

Pre-Alpha ActivityPub-related bug reports

Scheduled Pinned Locked Moved AP Test (community.nodebb.org)
bugsnodebbacti
138 Posts 18 Posters 1.3k 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.
  • julian@community.nodebb.orgJ julian@community.nodebb.org

    I may regret creating this topic but here goes.

    If you experience a bug or other unexpected behavior while using NodeBB and its related ActivityPub integration, please post it here so it can be tracked and resolved.

    No formal process as of yet, and we're still at pre-alpha so expect many things to be broken or unavailable 😅

    crazycells@community.nodebb.orgC This user is from outside of this forum
    crazycells@community.nodebb.orgC This user is from outside of this forum
    crazycells@community.nodebb.org
    wrote on last edited by
    #58

    hi @julian , I wonder how search engines and SEO will work for federated posts? Let's say I published a post specific to forum-1 on forum-1, however since it is federated out, the same posts and topic can be found on 10+ more websites simultaneously... and let's assume forum-2 is higher ranked on search engines for some reasons...

    when people are searching related keywords on search engines, will they be directed to forum-1? or forum-2, namely the forum that search engine favors/ranked higher?

    julian@community.nodebb.orgJ scott@authorship.studioS 2 Replies Last reply
    0
    • crazycells@community.nodebb.orgC crazycells@community.nodebb.org

      hi @julian , I wonder how search engines and SEO will work for federated posts? Let's say I published a post specific to forum-1 on forum-1, however since it is federated out, the same posts and topic can be found on 10+ more websites simultaneously... and let's assume forum-2 is higher ranked on search engines for some reasons...

      when people are searching related keywords on search engines, will they be directed to forum-1? or forum-2, namely the forum that search engine favors/ranked higher?

      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 on last edited by
      #59

      @crazycells That's a good question, and not one I'm sure I have the answer for.

      It's something I wonder about because it has been said that search engines will penalize sites that contain repetitive content. Does that mean we may see downweighting because federated content can be found word-for-word elsewhere? I don't know.

      I think what might be a good practice would be for a site to refer back to the original site if available.

      For example, if you inspect the source for this topic, you'll see that it contains a canonical reference:

      <link rel="canonical" href="https://community.nodebb.org/topic/17867/pre-alpha-activitypub-related-bug-reports?page=3" />

      If this topic appears elsewhere (and it does, on the ActivityPub SocialHub), then it would be better if that site also provided a canonical reference back to community.nodebb.org, but that's not a requirement anywhere at this point in time.

      That way, a search engine upon encountering a site, would be able to learn the appropriate original source and weight it accordingly.

      crazycells@community.nodebb.orgC stevebate@socialhub.activitypub.rocksS 3 Replies Last reply
      0
      • julian@community.nodebb.orgJ julian@community.nodebb.org

        @crazycells That's a good question, and not one I'm sure I have the answer for.

        It's something I wonder about because it has been said that search engines will penalize sites that contain repetitive content. Does that mean we may see downweighting because federated content can be found word-for-word elsewhere? I don't know.

        I think what might be a good practice would be for a site to refer back to the original site if available.

        For example, if you inspect the source for this topic, you'll see that it contains a canonical reference:

        <link rel="canonical" href="https://community.nodebb.org/topic/17867/pre-alpha-activitypub-related-bug-reports?page=3" />

        If this topic appears elsewhere (and it does, on the ActivityPub SocialHub), then it would be better if that site also provided a canonical reference back to community.nodebb.org, but that's not a requirement anywhere at this point in time.

        That way, a search engine upon encountering a site, would be able to learn the appropriate original source and weight it accordingly.

        crazycells@community.nodebb.orgC This user is from outside of this forum
        crazycells@community.nodebb.orgC This user is from outside of this forum
        crazycells@community.nodebb.org
        wrote on last edited by
        #60

        @julian thanks for the answer. my guess is that since google or bing do not have any contribution to the fediverse or any activitypub adopting sites (or do they?), maybe they will simply not care enough or change anything about their calculations... lol...

        additionally, I believe there is this bug 🐛 ... edited federated posts are not updated on other sites? This is what it looks like on mastodon social however I have edited the second to the last word as ranks 4 days ago?

        Screenshot 2024-04-26 at 16.00.49.png

        julian@community.nodebb.orgJ 1 Reply Last reply
        0
        • julian@community.nodebb.orgJ julian@community.nodebb.org

          @crazycells That's a good question, and not one I'm sure I have the answer for.

          It's something I wonder about because it has been said that search engines will penalize sites that contain repetitive content. Does that mean we may see downweighting because federated content can be found word-for-word elsewhere? I don't know.

          I think what might be a good practice would be for a site to refer back to the original site if available.

          For example, if you inspect the source for this topic, you'll see that it contains a canonical reference:

          <link rel="canonical" href="https://community.nodebb.org/topic/17867/pre-alpha-activitypub-related-bug-reports?page=3" />

          If this topic appears elsewhere (and it does, on the ActivityPub SocialHub), then it would be better if that site also provided a canonical reference back to community.nodebb.org, but that's not a requirement anywhere at this point in time.

          That way, a search engine upon encountering a site, would be able to learn the appropriate original source and weight it accordingly.

          crazycells@community.nodebb.orgC This user is from outside of this forum
          crazycells@community.nodebb.orgC This user is from outside of this forum
          crazycells@community.nodebb.org
          wrote on last edited by
          #61

          @julian additionally, I have just checked "ActivityPub SocialHub" , my edited post is not updated there either...

          and here -originally- I just made a comment in a topic, but there it looks like I opened a new topic... and with a very ugly title :rofl: is this because you have adjusted it that way?

          Screenshot 2024-04-26 at 16.17.45.png

          julian@community.nodebb.orgJ 1 Reply Last reply
          0
          • crazycells@community.nodebb.orgC crazycells@community.nodebb.org

            @julian additionally, I have just checked "ActivityPub SocialHub" , my edited post is not updated there either...

            and here -originally- I just made a comment in a topic, but there it looks like I opened a new topic... and with a very ugly title :rofl: is this because you have adjusted it that way?

            Screenshot 2024-04-26 at 16.17.45.png

            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 on last edited by
            #62

            @crazycells said:

            originally- I just made a comment in a topic, but there it looks like I opened a new topic

            That one's because SocialHub (more specifically, Discourse's implementation of ActivityPub) does not automatically traverse up the reply-chain to discover the original post. The original topic pre-dates @angus@socialhub.activitypub.rocks and I syncing the categories together, so SocialHub does not know about the other posts in this topic. In that scenario, it will create a new topic like you saw.

            1 Reply Last reply
            0
            • crazycells@community.nodebb.orgC crazycells@community.nodebb.org

              @julian thanks for the answer. my guess is that since google or bing do not have any contribution to the fediverse or any activitypub adopting sites (or do they?), maybe they will simply not care enough or change anything about their calculations... lol...

              additionally, I believe there is this bug 🐛 ... edited federated posts are not updated on other sites? This is what it looks like on mastodon social however I have edited the second to the last word as ranks 4 days ago?

              Screenshot 2024-04-26 at 16.00.49.png

              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 on last edited by
              #63

              @crazycells said in Pre-Alpha ActivityPub-related bug reports:

              edited federated posts are not updated on other sites?

              We're sending the appropriate activity out (an Update activity) whenever a post edit takes place.

              I believe @oplik0 worked on this a bit, so if there are issues perhaps he may be able to speak to that.

              However there is no guarantee that updates are properly handled across the fediverse. Best effort, I guess 🙂

              crazycells@community.nodebb.orgC 1 Reply Last reply
              0
              • julian@community.nodebb.orgJ julian@community.nodebb.org

                @crazycells That's a good question, and not one I'm sure I have the answer for.

                It's something I wonder about because it has been said that search engines will penalize sites that contain repetitive content. Does that mean we may see downweighting because federated content can be found word-for-word elsewhere? I don't know.

                I think what might be a good practice would be for a site to refer back to the original site if available.

                For example, if you inspect the source for this topic, you'll see that it contains a canonical reference:

                <link rel="canonical" href="https://community.nodebb.org/topic/17867/pre-alpha-activitypub-related-bug-reports?page=3" />

                If this topic appears elsewhere (and it does, on the ActivityPub SocialHub), then it would be better if that site also provided a canonical reference back to community.nodebb.org, but that's not a requirement anywhere at this point in time.

                That way, a search engine upon encountering a site, would be able to learn the appropriate original source and weight it accordingly.

                stevebate@socialhub.activitypub.rocksS This user is from outside of this forum
                stevebate@socialhub.activitypub.rocksS This user is from outside of this forum
                stevebate@socialhub.activitypub.rocks
                wrote on last edited by
                #64
                Hi @devnull . I haven't been following the forum topic federation discussions very closely, so this may be a silly question. Are forum topics going to be fully federated or just replicated (which is not quite the same thing, even for 2-way sync)? For example, if in the future there are 1000's of NodeBB instances running and there's a topic X, is it possible that the posts for that topic could be coming from multiple NodeBB instances (or other instance implementations)? If so, a topic-level canonical link will not work. Google currently indexes individual Mastodon posts (at least some of them, not sure about all of them). The AP Note identifier is the canonical URL in this case. (Google also indexes actor profiles in some cases, but that's a different discussion. ) FWIW, this is the canonical link I see for this topic: I'm guessing the canonical link you quoted is on the NodeBB side? Since these are different canonical links, I'd expect that Google will consider these (SocialHub and NodeBB topics) to be different web resources with mostly replicated content.
                crazycells@community.nodebb.orgC julian@community.nodebb.orgJ 2 Replies Last reply
                0
                • julian@community.nodebb.orgJ julian@community.nodebb.org

                  @crazycells said in Pre-Alpha ActivityPub-related bug reports:

                  edited federated posts are not updated on other sites?

                  We're sending the appropriate activity out (an Update activity) whenever a post edit takes place.

                  I believe @oplik0 worked on this a bit, so if there are issues perhaps he may be able to speak to that.

                  However there is no guarantee that updates are properly handled across the fediverse. Best effort, I guess 🙂

                  crazycells@community.nodebb.orgC This user is from outside of this forum
                  crazycells@community.nodebb.orgC This user is from outside of this forum
                  crazycells@community.nodebb.org
                  wrote on last edited by
                  #65

                  @julian said in Pre-Alpha ActivityPub-related bug reports:

                  @crazycells said in Pre-Alpha ActivityPub-related bug reports:

                  edited federated posts are not updated on other sites?

                  We're sending the appropriate activity out (an Update activity) whenever a post edit takes place.

                  I believe @oplik0 worked on this a bit, so if there are issues perhaps he may be able to speak to that.

                  However there is no guarantee that updates are properly handled across the fediverse. Best effort, I guess 🙂

                  thank you for your efforts. are likes and dislikes on a post also federated out?

                  1 Reply Last reply
                  0
                  • stevebate@socialhub.activitypub.rocksS stevebate@socialhub.activitypub.rocks
                    Hi @devnull . I haven't been following the forum topic federation discussions very closely, so this may be a silly question. Are forum topics going to be fully federated or just replicated (which is not quite the same thing, even for 2-way sync)? For example, if in the future there are 1000's of NodeBB instances running and there's a topic X, is it possible that the posts for that topic could be coming from multiple NodeBB instances (or other instance implementations)? If so, a topic-level canonical link will not work. Google currently indexes individual Mastodon posts (at least some of them, not sure about all of them). The AP Note identifier is the canonical URL in this case. (Google also indexes actor profiles in some cases, but that's a different discussion. ) FWIW, this is the canonical link I see for this topic: I'm guessing the canonical link you quoted is on the NodeBB side? Since these are different canonical links, I'd expect that Google will consider these (SocialHub and NodeBB topics) to be different web resources with mostly replicated content.
                    crazycells@community.nodebb.orgC This user is from outside of this forum
                    crazycells@community.nodebb.orgC This user is from outside of this forum
                    crazycells@community.nodebb.org
                    wrote on last edited by
                    #66

                    @stevebate@socialhub.activitypub.rocks hmm... I cannot see the canonical link you posted here...

                    thanks for the explanation, if I understand it correctly, this means that search engines will probably penalize the websites for federation with the current settings, right?

                    julian@community.nodebb.orgJ 1 Reply Last reply
                    0
                    • crazycells@community.nodebb.orgC crazycells@community.nodebb.org

                      @stevebate@socialhub.activitypub.rocks hmm... I cannot see the canonical link you posted here...

                      thanks for the explanation, if I understand it correctly, this means that search engines will probably penalize the websites for federation with the current settings, right?

                      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 on last edited by
                      #67

                      @crazycells it may, it may not, nobody knows exactly how search engines rank sites 😞

                      1 Reply Last reply
                      0
                      • julian@community.nodebb.orgJ julian@community.nodebb.org

                        I may regret creating this topic but here goes.

                        If you experience a bug or other unexpected behavior while using NodeBB and its related ActivityPub integration, please post it here so it can be tracked and resolved.

                        No formal process as of yet, and we're still at pre-alpha so expect many things to be broken or unavailable 😅

                        the-skyfoxx@community.nodebb.orgT This user is from outside of this forum
                        the-skyfoxx@community.nodebb.orgT This user is from outside of this forum
                        the-skyfoxx@community.nodebb.org
                        wrote on last edited by
                        #68

                        image.png

                        from from - repeated word

                        1 Reply Last reply
                        0
                        • stevebate@socialhub.activitypub.rocksS stevebate@socialhub.activitypub.rocks
                          Hi @devnull . I haven't been following the forum topic federation discussions very closely, so this may be a silly question. Are forum topics going to be fully federated or just replicated (which is not quite the same thing, even for 2-way sync)? For example, if in the future there are 1000's of NodeBB instances running and there's a topic X, is it possible that the posts for that topic could be coming from multiple NodeBB instances (or other instance implementations)? If so, a topic-level canonical link will not work. Google currently indexes individual Mastodon posts (at least some of them, not sure about all of them). The AP Note identifier is the canonical URL in this case. (Google also indexes actor profiles in some cases, but that's a different discussion. ) FWIW, this is the canonical link I see for this topic: I'm guessing the canonical link you quoted is on the NodeBB side? Since these are different canonical links, I'd expect that Google will consider these (SocialHub and NodeBB topics) to be different web resources with mostly replicated content.
                          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 on last edited by
                          #69

                          @stevebate@socialhub.activitypub.rocks said in Pre-Alpha ActivityPub-related bug reports:

                          Are forum topics going to be fully federated or just replicated (which is not quite the same thing, even for 2-way sync)?

                          Fully federated, if I am able to. That statement means that if two categories are synchronized, be they NodeBB, Discourse, or Flarum, responses to one would end up propagating over to the other and vice versa. Things like likes would propagate through.

                          I haven't quite thought through the potential implications of changing rel="canonical", so there are probably gaps in my logic. Maybe rel="alternate" is a better fit.

                          1 Reply Last reply
                          0
                          • julian@community.nodebb.orgJ julian@community.nodebb.org

                            I may regret creating this topic but here goes.

                            If you experience a bug or other unexpected behavior while using NodeBB and its related ActivityPub integration, please post it here so it can be tracked and resolved.

                            No formal process as of yet, and we're still at pre-alpha so expect many things to be broken or unavailable 😅

                            bh4-tech@community.nodebb.orgB This user is from outside of this forum
                            bh4-tech@community.nodebb.orgB This user is from outside of this forum
                            bh4-tech@community.nodebb.org
                            wrote on last edited by
                            #70

                            @julian Even with the latest commits from activitypub branch, I am getting This NodeBB is currently aware of 0 server(s) . Please allow admins to block/allow specific serversScreenshot 2024-05-02 080103.jpg

                            julian@community.nodebb.orgJ 1 Reply Last reply
                            0
                            • bh4-tech@community.nodebb.orgB bh4-tech@community.nodebb.org

                              @julian Even with the latest commits from activitypub branch, I am getting This NodeBB is currently aware of 0 server(s) . Please allow admins to block/allow specific serversScreenshot 2024-05-02 080103.jpg

                              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 on last edited by
                              #71

                              @bh4-tech That's because that counter is not a real counter 🙂

                              I have not yet worked on allow-list or deny-list filtering of servers.

                              1 Reply Last reply
                              0
                              • julian@community.nodebb.orgJ julian@community.nodebb.org

                                I may regret creating this topic but here goes.

                                If you experience a bug or other unexpected behavior while using NodeBB and its related ActivityPub integration, please post it here so it can be tracked and resolved.

                                No formal process as of yet, and we're still at pre-alpha so expect many things to be broken or unavailable 😅

                                N This user is from outside of this forum
                                N This user is from outside of this forum
                                nutomic@voyager.lemmy.ml
                                wrote on last edited by
                                #72

                                Test reply from Lemmy

                                julian@community.nodebb.orgJ 1 Reply Last reply
                                0
                                • N nutomic@voyager.lemmy.ml

                                  Test reply from Lemmy

                                  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 on last edited by
                                  #73

                                  @nutomic@voyager.lemmy.ml hello! Hope it was a successful test 🙂

                                  1 Reply Last reply
                                  0
                                  • julian@community.nodebb.orgJ julian@community.nodebb.org

                                    I may regret creating this topic but here goes.

                                    If you experience a bug or other unexpected behavior while using NodeBB and its related ActivityPub integration, please post it here so it can be tracked and resolved.

                                    No formal process as of yet, and we're still at pre-alpha so expect many things to be broken or unavailable 😅

                                    the-skyfoxx@community.nodebb.orgT This user is from outside of this forum
                                    the-skyfoxx@community.nodebb.orgT This user is from outside of this forum
                                    the-skyfoxx@community.nodebb.org
                                    wrote on last edited by
                                    #74

                                    More of a todo than bug: but https://community.nodebb.org/world does not allow to mark as read. (So going there shows the same posts that were there even if you have accessed them)

                                    julian@community.nodebb.orgJ 1 Reply Last reply
                                    0
                                    • the-skyfoxx@community.nodebb.orgT the-skyfoxx@community.nodebb.org

                                      More of a todo than bug: but https://community.nodebb.org/world does not allow to mark as read. (So going there shows the same posts that were there even if you have accessed them)

                                      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 on last edited by
                                      #75

                                      @the-skyfoxx that's intentional, it acts more like a category than a list of unread topics.

                                      So you can mark a topic as read but it'll stay there, just like marking a topic read in an existing category.

                                      1 Reply Last reply
                                      0
                                      • julian@community.nodebb.orgJ julian@community.nodebb.org

                                        I may regret creating this topic but here goes.

                                        If you experience a bug or other unexpected behavior while using NodeBB and its related ActivityPub integration, please post it here so it can be tracked and resolved.

                                        No formal process as of yet, and we're still at pre-alpha so expect many things to be broken or unavailable 😅

                                        scott@authorship.studioS This user is from outside of this forum
                                        scott@authorship.studioS This user is from outside of this forum
                                        scott@authorship.studio
                                        wrote on last edited by
                                        #76
                                        @julian Mastodon and other platforms don't understand the concept of threaded conversations, which is why they haven't implemented something like that.

                                        I am not sure how to implement this in ActivityPub, but in the Zot protocol, Hubzilla actually fetches the entire thread from the authoritative source.

                                        So we don't depend on the entire thread being sent to us. We ask for a copy of all of the posts in the thread from the server with the top level post, which arguably is the authoritative version of the thread.

                                        Other servers pushing messages to us is a great way to get notified of new posts, but pulling messages would yield the full conversation.

                                        I am not sure if there is a way to pull in ActivityPub.
                                        1 Reply Last reply
                                        0
                                        • julian@community.nodebb.orgJ julian@community.nodebb.org

                                          I may regret creating this topic but here goes.

                                          If you experience a bug or other unexpected behavior while using NodeBB and its related ActivityPub integration, please post it here so it can be tracked and resolved.

                                          No formal process as of yet, and we're still at pre-alpha so expect many things to be broken or unavailable 😅

                                          scott@authorship.studioS This user is from outside of this forum
                                          scott@authorship.studioS This user is from outside of this forum
                                          scott@authorship.studio
                                          wrote on last edited by
                                          #77
                                          @julian Another thing that Hubzilla does, mostly to remain compatible with platforms that don't understand forums, is have the forum redistribute all of the posts in the thread.

                                          So, when you comment on a post, your app only sends it to the Hubzilla forum, and then the forum looks and sees who is following that thread or who is a member of the forum, and redistributes a copy of the post to everyone who is supposed to get it.

                                          So as long as you are following that thread or are a member of that forum, you get a copy of all of the new messages. (And if you are using Zot protocol, it fetches all of the recent posts when you first follow the forum, which gives you complete threads for recent conversations.)

                                          And one reason why I may be missing some of the posts in this thread is that I am following you (and some others) and not the forum itself.

                                          How do I follow this forum or thread specifically?
                                          julian@community.nodebb.orgJ 1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Login or register to search.
                                          Powered by NodeBB Contributors
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Popular