Skip to content
  • Kategorien
  • World
  • Aktuell
  • Tags
  • Beliebt
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

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
linux-nerds.org

linux-nerds.org

  1. Übersicht
  2. ActivityPub Test Kategorie
  3. NodeBB v4.0.0 — Federate good times, come on!

NodeBB v4.0.0 — Federate good times, come on!

Geplant Angeheftet Gesperrt Verschoben ActivityPub Test Kategorie
activitypubnodebbactivitypreleaseforumsnodebb
89 Beiträge 59 Kommentatoren 1.4k Aufrufe
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • julian@community.nodebb.orgJ julian@community.nodebb.org

    Today's the day! 🎉

    After nearly a full year in development, NodeBB v4.0.0 has landed, bringing federation between NodeBB instances (and a connection to the wider fediverse of social media) to forum software.

    Fedi-what?

    Fediverse! Here's a TechCrunch primer about it, but at the end of the day, it doesn't really matter. All you need to know is that NodeBB plugs in to a wider social network so that you don't have to cultivate an audience, they're already there.

    The genesis

    It was back in mid-2023 when I had the initial idea of interconnecting NodeBB forums. Back then, I had far smaller ambitions... I wanted a singular NodeBB to be able to communicate with other forums running NodeBB. To do that, we'd need to build out a centralized service to act as a bridge between instances, and corresponding slim clients on individual installs to consume the relayed data. At the time, concept like decentralization were not even part of my thought process.

    It was during this period when I was doing my research that I stumbled on Mastodon, and later, ActivityPub, the protocol that powers it all. Since then, it's been one wild ride getting NodeBB to speak the same language.

    Funding

    Soon after dipping my toes into all that Mastodon had to offer, I discovered the NLNet Foundation, and their corresponding fund — NGI Zero Core. With the promise of funding, NodeBB could fully commit to implementing the protocol in short order, instead of piece by piece over time. We sent in an application and were delighted to be approved for the August 2023 call.

    Their funding was instrumental in providing the financial stability to experiment with ActivityPub and to participate in developer circles, such as the SWICG, FediForum, and much more.

    The fund continues to operate, perhaps you could benefit, or donate to the cause. It has certainly made a difference to NodeBB.

    Federate, or not, it's your choice

    NodeBB v4 comes shipped with the capability to interact with other NodeBB forums and any other ActivityPub-speaking software, right out of the box. We opted to make this a core feature instead of a plugin, since there were many changes made to core to support even the concept of accepting content from outside itself.

    To that end, any users upgrading from v3.x will automatically have federation disabled, in order to reduce surprise. Any new forums will federate automatically.

    You can turn federation on and off (and adjust some other fun toggles) directly from ACP > Settings > Federation (ActivityPub).

    Even after turning federation on, how you use it shapes how well connected you will be. There is no centralized authority artificially boosting your content, so the name of the game is establishing two-way follow relationships to other sites.

    The ActivityPub Equalizer

    We're not alone in this journey to interoperate with other decentralized services. We're not even the only forum software to attempt to do so.

    • Discourse has a working plugin.
    • Ghost is building out in the open.

    I specifically highlight these two because they both started in the early 2010s, same as NodeBB. It's always been a bit of an informal competition between us, and we always checked in on what the others were doing (growth-wise, pricing-wise, etc.) Truth be told, I don't think the ghost team ever really noticed NodeBB, but I digress...

    The funny thing about ActivityPub is that at the end of the day, the overarching goal of seamless communication breaks down any barriers between competing organizations.

    NodeBB and Discourse have been vying for the exact same market share (forums, community-building, self-started or enterprise) for over 10 years, and it was only after ActivityPub came around that the dev teams even started talking to one another.

    Funny how that works.

    So how does it all work?

    Our documentation portal has been updated with the latest information about the ActivityPub functionality in v4.

    If you have any questions about how it works or how to configure some aspect of it, please don't hesitate to reach out in the corresponding v4 support thread.

    If you run NodeBB, the quickest way to see this in action is to upgrade to v4, and then paste this post's URL into your search bar. It should show up automatically, and you should be able to read and reply to it, directly from your own forum. Neat!

    padraig@mastodon.ieP This user is from outside of this forum
    padraig@mastodon.ieP This user is from outside of this forum
    padraig@mastodon.ie
    schrieb am zuletzt editiert von
    #32

    @julian Congratulations! 🎉

    1 Antwort Letzte Antwort
    0
    • julian@community.nodebb.orgJ julian@community.nodebb.org

      Today's the day! 🎉

      After nearly a full year in development, NodeBB v4.0.0 has landed, bringing federation between NodeBB instances (and a connection to the wider fediverse of social media) to forum software.

      Fedi-what?

      Fediverse! Here's a TechCrunch primer about it, but at the end of the day, it doesn't really matter. All you need to know is that NodeBB plugs in to a wider social network so that you don't have to cultivate an audience, they're already there.

      The genesis

      It was back in mid-2023 when I had the initial idea of interconnecting NodeBB forums. Back then, I had far smaller ambitions... I wanted a singular NodeBB to be able to communicate with other forums running NodeBB. To do that, we'd need to build out a centralized service to act as a bridge between instances, and corresponding slim clients on individual installs to consume the relayed data. At the time, concept like decentralization were not even part of my thought process.

      It was during this period when I was doing my research that I stumbled on Mastodon, and later, ActivityPub, the protocol that powers it all. Since then, it's been one wild ride getting NodeBB to speak the same language.

      Funding

      Soon after dipping my toes into all that Mastodon had to offer, I discovered the NLNet Foundation, and their corresponding fund — NGI Zero Core. With the promise of funding, NodeBB could fully commit to implementing the protocol in short order, instead of piece by piece over time. We sent in an application and were delighted to be approved for the August 2023 call.

      Their funding was instrumental in providing the financial stability to experiment with ActivityPub and to participate in developer circles, such as the SWICG, FediForum, and much more.

      The fund continues to operate, perhaps you could benefit, or donate to the cause. It has certainly made a difference to NodeBB.

      Federate, or not, it's your choice

      NodeBB v4 comes shipped with the capability to interact with other NodeBB forums and any other ActivityPub-speaking software, right out of the box. We opted to make this a core feature instead of a plugin, since there were many changes made to core to support even the concept of accepting content from outside itself.

      To that end, any users upgrading from v3.x will automatically have federation disabled, in order to reduce surprise. Any new forums will federate automatically.

      You can turn federation on and off (and adjust some other fun toggles) directly from ACP > Settings > Federation (ActivityPub).

      Even after turning federation on, how you use it shapes how well connected you will be. There is no centralized authority artificially boosting your content, so the name of the game is establishing two-way follow relationships to other sites.

      The ActivityPub Equalizer

      We're not alone in this journey to interoperate with other decentralized services. We're not even the only forum software to attempt to do so.

      • Discourse has a working plugin.
      • Ghost is building out in the open.

      I specifically highlight these two because they both started in the early 2010s, same as NodeBB. It's always been a bit of an informal competition between us, and we always checked in on what the others were doing (growth-wise, pricing-wise, etc.) Truth be told, I don't think the ghost team ever really noticed NodeBB, but I digress...

      The funny thing about ActivityPub is that at the end of the day, the overarching goal of seamless communication breaks down any barriers between competing organizations.

      NodeBB and Discourse have been vying for the exact same market share (forums, community-building, self-started or enterprise) for over 10 years, and it was only after ActivityPub came around that the dev teams even started talking to one another.

      Funny how that works.

      So how does it all work?

      Our documentation portal has been updated with the latest information about the ActivityPub functionality in v4.

      If you have any questions about how it works or how to configure some aspect of it, please don't hesitate to reach out in the corresponding v4 support thread.

      If you run NodeBB, the quickest way to see this in action is to upgrade to v4, and then paste this post's URL into your search bar. It should show up automatically, and you should be able to read and reply to it, directly from your own forum. Neat!

      O This user is from outside of this forum
      O This user is from outside of this forum
      onlinepersona@programming.dev
      schrieb am zuletzt editiert von
      #33

      Never heard of NodeBB before, but glad it's around! The more the merrier on the fediverse 🎉 Seems like NodeBB stole discourse's thunder and have proper activitypub integration now.

      Anti Commercial-AI license

      1 Antwort Letzte Antwort
      0
      • julian@community.nodebb.orgJ julian@community.nodebb.org

        Today's the day! 🎉

        After nearly a full year in development, NodeBB v4.0.0 has landed, bringing federation between NodeBB instances (and a connection to the wider fediverse of social media) to forum software.

        Fedi-what?

        Fediverse! Here's a TechCrunch primer about it, but at the end of the day, it doesn't really matter. All you need to know is that NodeBB plugs in to a wider social network so that you don't have to cultivate an audience, they're already there.

        The genesis

        It was back in mid-2023 when I had the initial idea of interconnecting NodeBB forums. Back then, I had far smaller ambitions... I wanted a singular NodeBB to be able to communicate with other forums running NodeBB. To do that, we'd need to build out a centralized service to act as a bridge between instances, and corresponding slim clients on individual installs to consume the relayed data. At the time, concept like decentralization were not even part of my thought process.

        It was during this period when I was doing my research that I stumbled on Mastodon, and later, ActivityPub, the protocol that powers it all. Since then, it's been one wild ride getting NodeBB to speak the same language.

        Funding

        Soon after dipping my toes into all that Mastodon had to offer, I discovered the NLNet Foundation, and their corresponding fund — NGI Zero Core. With the promise of funding, NodeBB could fully commit to implementing the protocol in short order, instead of piece by piece over time. We sent in an application and were delighted to be approved for the August 2023 call.

        Their funding was instrumental in providing the financial stability to experiment with ActivityPub and to participate in developer circles, such as the SWICG, FediForum, and much more.

        The fund continues to operate, perhaps you could benefit, or donate to the cause. It has certainly made a difference to NodeBB.

        Federate, or not, it's your choice

        NodeBB v4 comes shipped with the capability to interact with other NodeBB forums and any other ActivityPub-speaking software, right out of the box. We opted to make this a core feature instead of a plugin, since there were many changes made to core to support even the concept of accepting content from outside itself.

        To that end, any users upgrading from v3.x will automatically have federation disabled, in order to reduce surprise. Any new forums will federate automatically.

        You can turn federation on and off (and adjust some other fun toggles) directly from ACP > Settings > Federation (ActivityPub).

        Even after turning federation on, how you use it shapes how well connected you will be. There is no centralized authority artificially boosting your content, so the name of the game is establishing two-way follow relationships to other sites.

        The ActivityPub Equalizer

        We're not alone in this journey to interoperate with other decentralized services. We're not even the only forum software to attempt to do so.

        • Discourse has a working plugin.
        • Ghost is building out in the open.

        I specifically highlight these two because they both started in the early 2010s, same as NodeBB. It's always been a bit of an informal competition between us, and we always checked in on what the others were doing (growth-wise, pricing-wise, etc.) Truth be told, I don't think the ghost team ever really noticed NodeBB, but I digress...

        The funny thing about ActivityPub is that at the end of the day, the overarching goal of seamless communication breaks down any barriers between competing organizations.

        NodeBB and Discourse have been vying for the exact same market share (forums, community-building, self-started or enterprise) for over 10 years, and it was only after ActivityPub came around that the dev teams even started talking to one another.

        Funny how that works.

        So how does it all work?

        Our documentation portal has been updated with the latest information about the ActivityPub functionality in v4.

        If you have any questions about how it works or how to configure some aspect of it, please don't hesitate to reach out in the corresponding v4 support thread.

        If you run NodeBB, the quickest way to see this in action is to upgrade to v4, and then paste this post's URL into your search bar. It should show up automatically, and you should be able to read and reply to it, directly from your own forum. Neat!

        pfefferle@mastodon.socialP This user is from outside of this forum
        pfefferle@mastodon.socialP This user is from outside of this forum
        pfefferle@mastodon.social
        schrieb am zuletzt editiert von
        #34

        @julian congrats, this is amazing! thanks for all your work and support!!!

        1 Antwort Letzte Antwort
        0
        • julian@community.nodebb.orgJ julian@community.nodebb.org

          Today's the day! 🎉

          After nearly a full year in development, NodeBB v4.0.0 has landed, bringing federation between NodeBB instances (and a connection to the wider fediverse of social media) to forum software.

          Fedi-what?

          Fediverse! Here's a TechCrunch primer about it, but at the end of the day, it doesn't really matter. All you need to know is that NodeBB plugs in to a wider social network so that you don't have to cultivate an audience, they're already there.

          The genesis

          It was back in mid-2023 when I had the initial idea of interconnecting NodeBB forums. Back then, I had far smaller ambitions... I wanted a singular NodeBB to be able to communicate with other forums running NodeBB. To do that, we'd need to build out a centralized service to act as a bridge between instances, and corresponding slim clients on individual installs to consume the relayed data. At the time, concept like decentralization were not even part of my thought process.

          It was during this period when I was doing my research that I stumbled on Mastodon, and later, ActivityPub, the protocol that powers it all. Since then, it's been one wild ride getting NodeBB to speak the same language.

          Funding

          Soon after dipping my toes into all that Mastodon had to offer, I discovered the NLNet Foundation, and their corresponding fund — NGI Zero Core. With the promise of funding, NodeBB could fully commit to implementing the protocol in short order, instead of piece by piece over time. We sent in an application and were delighted to be approved for the August 2023 call.

          Their funding was instrumental in providing the financial stability to experiment with ActivityPub and to participate in developer circles, such as the SWICG, FediForum, and much more.

          The fund continues to operate, perhaps you could benefit, or donate to the cause. It has certainly made a difference to NodeBB.

          Federate, or not, it's your choice

          NodeBB v4 comes shipped with the capability to interact with other NodeBB forums and any other ActivityPub-speaking software, right out of the box. We opted to make this a core feature instead of a plugin, since there were many changes made to core to support even the concept of accepting content from outside itself.

          To that end, any users upgrading from v3.x will automatically have federation disabled, in order to reduce surprise. Any new forums will federate automatically.

          You can turn federation on and off (and adjust some other fun toggles) directly from ACP > Settings > Federation (ActivityPub).

          Even after turning federation on, how you use it shapes how well connected you will be. There is no centralized authority artificially boosting your content, so the name of the game is establishing two-way follow relationships to other sites.

          The ActivityPub Equalizer

          We're not alone in this journey to interoperate with other decentralized services. We're not even the only forum software to attempt to do so.

          • Discourse has a working plugin.
          • Ghost is building out in the open.

          I specifically highlight these two because they both started in the early 2010s, same as NodeBB. It's always been a bit of an informal competition between us, and we always checked in on what the others were doing (growth-wise, pricing-wise, etc.) Truth be told, I don't think the ghost team ever really noticed NodeBB, but I digress...

          The funny thing about ActivityPub is that at the end of the day, the overarching goal of seamless communication breaks down any barriers between competing organizations.

          NodeBB and Discourse have been vying for the exact same market share (forums, community-building, self-started or enterprise) for over 10 years, and it was only after ActivityPub came around that the dev teams even started talking to one another.

          Funny how that works.

          So how does it all work?

          Our documentation portal has been updated with the latest information about the ActivityPub functionality in v4.

          If you have any questions about how it works or how to configure some aspect of it, please don't hesitate to reach out in the corresponding v4 support thread.

          If you run NodeBB, the quickest way to see this in action is to upgrade to v4, and then paste this post's URL into your search bar. It should show up automatically, and you should be able to read and reply to it, directly from your own forum. Neat!

          kirillevo@community.nodebb.orgK This user is from outside of this forum
          kirillevo@community.nodebb.orgK This user is from outside of this forum
          kirillevo@community.nodebb.org
          schrieb am zuletzt editiert von
          #35

          @julian @baris - Congratulations! 👍

          1 Antwort Letzte Antwort
          0
          • felwert@fedihum.orgF felwert@fedihum.org

            @atomicpoet @nodebb I agree! Since you mentioned reddit: Weren’t lemmy and kbin also supposed to be federated forums for the fediverse?

            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
            schrieb am zuletzt editiert von
            #36

            @felwert@fedihum.org if we're splitting hairs, I'd actually argue that Reddit, Lemmy, PieFed, and mBin are actually link aggregators.

            1 Antwort Letzte Antwort
            0
            • julian@community.nodebb.orgJ julian@community.nodebb.org

              Today's the day! 🎉

              After nearly a full year in development, NodeBB v4.0.0 has landed, bringing federation between NodeBB instances (and a connection to the wider fediverse of social media) to forum software.

              Fedi-what?

              Fediverse! Here's a TechCrunch primer about it, but at the end of the day, it doesn't really matter. All you need to know is that NodeBB plugs in to a wider social network so that you don't have to cultivate an audience, they're already there.

              The genesis

              It was back in mid-2023 when I had the initial idea of interconnecting NodeBB forums. Back then, I had far smaller ambitions... I wanted a singular NodeBB to be able to communicate with other forums running NodeBB. To do that, we'd need to build out a centralized service to act as a bridge between instances, and corresponding slim clients on individual installs to consume the relayed data. At the time, concept like decentralization were not even part of my thought process.

              It was during this period when I was doing my research that I stumbled on Mastodon, and later, ActivityPub, the protocol that powers it all. Since then, it's been one wild ride getting NodeBB to speak the same language.

              Funding

              Soon after dipping my toes into all that Mastodon had to offer, I discovered the NLNet Foundation, and their corresponding fund — NGI Zero Core. With the promise of funding, NodeBB could fully commit to implementing the protocol in short order, instead of piece by piece over time. We sent in an application and were delighted to be approved for the August 2023 call.

              Their funding was instrumental in providing the financial stability to experiment with ActivityPub and to participate in developer circles, such as the SWICG, FediForum, and much more.

              The fund continues to operate, perhaps you could benefit, or donate to the cause. It has certainly made a difference to NodeBB.

              Federate, or not, it's your choice

              NodeBB v4 comes shipped with the capability to interact with other NodeBB forums and any other ActivityPub-speaking software, right out of the box. We opted to make this a core feature instead of a plugin, since there were many changes made to core to support even the concept of accepting content from outside itself.

              To that end, any users upgrading from v3.x will automatically have federation disabled, in order to reduce surprise. Any new forums will federate automatically.

              You can turn federation on and off (and adjust some other fun toggles) directly from ACP > Settings > Federation (ActivityPub).

              Even after turning federation on, how you use it shapes how well connected you will be. There is no centralized authority artificially boosting your content, so the name of the game is establishing two-way follow relationships to other sites.

              The ActivityPub Equalizer

              We're not alone in this journey to interoperate with other decentralized services. We're not even the only forum software to attempt to do so.

              • Discourse has a working plugin.
              • Ghost is building out in the open.

              I specifically highlight these two because they both started in the early 2010s, same as NodeBB. It's always been a bit of an informal competition between us, and we always checked in on what the others were doing (growth-wise, pricing-wise, etc.) Truth be told, I don't think the ghost team ever really noticed NodeBB, but I digress...

              The funny thing about ActivityPub is that at the end of the day, the overarching goal of seamless communication breaks down any barriers between competing organizations.

              NodeBB and Discourse have been vying for the exact same market share (forums, community-building, self-started or enterprise) for over 10 years, and it was only after ActivityPub came around that the dev teams even started talking to one another.

              Funny how that works.

              So how does it all work?

              Our documentation portal has been updated with the latest information about the ActivityPub functionality in v4.

              If you have any questions about how it works or how to configure some aspect of it, please don't hesitate to reach out in the corresponding v4 support thread.

              If you run NodeBB, the quickest way to see this in action is to upgrade to v4, and then paste this post's URL into your search bar. It should show up automatically, and you should be able to read and reply to it, directly from your own forum. Neat!

              fedihacker@masto.esF This user is from outside of this forum
              fedihacker@masto.esF This user is from outside of this forum
              fedihacker@masto.es
              schrieb am zuletzt editiert von
              #37

              @julian It's great. I saw first a link to your website and I could not reply from my Mastodon account. I had to find the post through Mastodon itself.

              Maybe in the future you could add the possibility to reply from mastodon account.

              julian@community.nodebb.orgJ die4ever@programming.devD 2 Antworten Letzte Antwort
              0
              • fedihacker@masto.esF fedihacker@masto.es

                @julian It's great. I saw first a link to your website and I could not reply from my Mastodon account. I had to find the post through Mastodon itself.

                Maybe in the future you could add the possibility to reply from mastodon 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
                schrieb am zuletzt editiert von
                #38

                @fedihacker@masto.es if you copy the topic url directly, it won't show up yet.

                You'll have to use the directly post link (in the timestamp), e.g. https://community.nodebb.org/post/102756

                I'll look into making this a bit more seamless 🙂

                1 Antwort Letzte Antwort
                0
                • julian@community.nodebb.orgJ julian@community.nodebb.org

                  Today's the day! 🎉

                  After nearly a full year in development, NodeBB v4.0.0 has landed, bringing federation between NodeBB instances (and a connection to the wider fediverse of social media) to forum software.

                  Fedi-what?

                  Fediverse! Here's a TechCrunch primer about it, but at the end of the day, it doesn't really matter. All you need to know is that NodeBB plugs in to a wider social network so that you don't have to cultivate an audience, they're already there.

                  The genesis

                  It was back in mid-2023 when I had the initial idea of interconnecting NodeBB forums. Back then, I had far smaller ambitions... I wanted a singular NodeBB to be able to communicate with other forums running NodeBB. To do that, we'd need to build out a centralized service to act as a bridge between instances, and corresponding slim clients on individual installs to consume the relayed data. At the time, concept like decentralization were not even part of my thought process.

                  It was during this period when I was doing my research that I stumbled on Mastodon, and later, ActivityPub, the protocol that powers it all. Since then, it's been one wild ride getting NodeBB to speak the same language.

                  Funding

                  Soon after dipping my toes into all that Mastodon had to offer, I discovered the NLNet Foundation, and their corresponding fund — NGI Zero Core. With the promise of funding, NodeBB could fully commit to implementing the protocol in short order, instead of piece by piece over time. We sent in an application and were delighted to be approved for the August 2023 call.

                  Their funding was instrumental in providing the financial stability to experiment with ActivityPub and to participate in developer circles, such as the SWICG, FediForum, and much more.

                  The fund continues to operate, perhaps you could benefit, or donate to the cause. It has certainly made a difference to NodeBB.

                  Federate, or not, it's your choice

                  NodeBB v4 comes shipped with the capability to interact with other NodeBB forums and any other ActivityPub-speaking software, right out of the box. We opted to make this a core feature instead of a plugin, since there were many changes made to core to support even the concept of accepting content from outside itself.

                  To that end, any users upgrading from v3.x will automatically have federation disabled, in order to reduce surprise. Any new forums will federate automatically.

                  You can turn federation on and off (and adjust some other fun toggles) directly from ACP > Settings > Federation (ActivityPub).

                  Even after turning federation on, how you use it shapes how well connected you will be. There is no centralized authority artificially boosting your content, so the name of the game is establishing two-way follow relationships to other sites.

                  The ActivityPub Equalizer

                  We're not alone in this journey to interoperate with other decentralized services. We're not even the only forum software to attempt to do so.

                  • Discourse has a working plugin.
                  • Ghost is building out in the open.

                  I specifically highlight these two because they both started in the early 2010s, same as NodeBB. It's always been a bit of an informal competition between us, and we always checked in on what the others were doing (growth-wise, pricing-wise, etc.) Truth be told, I don't think the ghost team ever really noticed NodeBB, but I digress...

                  The funny thing about ActivityPub is that at the end of the day, the overarching goal of seamless communication breaks down any barriers between competing organizations.

                  NodeBB and Discourse have been vying for the exact same market share (forums, community-building, self-started or enterprise) for over 10 years, and it was only after ActivityPub came around that the dev teams even started talking to one another.

                  Funny how that works.

                  So how does it all work?

                  Our documentation portal has been updated with the latest information about the ActivityPub functionality in v4.

                  If you have any questions about how it works or how to configure some aspect of it, please don't hesitate to reach out in the corresponding v4 support thread.

                  If you run NodeBB, the quickest way to see this in action is to upgrade to v4, and then paste this post's URL into your search bar. It should show up automatically, and you should be able to read and reply to it, directly from your own forum. Neat!

                  andypiper@macaw.socialA This user is from outside of this forum
                  andypiper@macaw.socialA This user is from outside of this forum
                  andypiper@macaw.social
                  schrieb am zuletzt editiert von
                  #39

                  @julian congratulations!

                  1 Antwort Letzte Antwort
                  0
                  • julian@community.nodebb.orgJ julian@community.nodebb.org

                    Today's the day! 🎉

                    After nearly a full year in development, NodeBB v4.0.0 has landed, bringing federation between NodeBB instances (and a connection to the wider fediverse of social media) to forum software.

                    Fedi-what?

                    Fediverse! Here's a TechCrunch primer about it, but at the end of the day, it doesn't really matter. All you need to know is that NodeBB plugs in to a wider social network so that you don't have to cultivate an audience, they're already there.

                    The genesis

                    It was back in mid-2023 when I had the initial idea of interconnecting NodeBB forums. Back then, I had far smaller ambitions... I wanted a singular NodeBB to be able to communicate with other forums running NodeBB. To do that, we'd need to build out a centralized service to act as a bridge between instances, and corresponding slim clients on individual installs to consume the relayed data. At the time, concept like decentralization were not even part of my thought process.

                    It was during this period when I was doing my research that I stumbled on Mastodon, and later, ActivityPub, the protocol that powers it all. Since then, it's been one wild ride getting NodeBB to speak the same language.

                    Funding

                    Soon after dipping my toes into all that Mastodon had to offer, I discovered the NLNet Foundation, and their corresponding fund — NGI Zero Core. With the promise of funding, NodeBB could fully commit to implementing the protocol in short order, instead of piece by piece over time. We sent in an application and were delighted to be approved for the August 2023 call.

                    Their funding was instrumental in providing the financial stability to experiment with ActivityPub and to participate in developer circles, such as the SWICG, FediForum, and much more.

                    The fund continues to operate, perhaps you could benefit, or donate to the cause. It has certainly made a difference to NodeBB.

                    Federate, or not, it's your choice

                    NodeBB v4 comes shipped with the capability to interact with other NodeBB forums and any other ActivityPub-speaking software, right out of the box. We opted to make this a core feature instead of a plugin, since there were many changes made to core to support even the concept of accepting content from outside itself.

                    To that end, any users upgrading from v3.x will automatically have federation disabled, in order to reduce surprise. Any new forums will federate automatically.

                    You can turn federation on and off (and adjust some other fun toggles) directly from ACP > Settings > Federation (ActivityPub).

                    Even after turning federation on, how you use it shapes how well connected you will be. There is no centralized authority artificially boosting your content, so the name of the game is establishing two-way follow relationships to other sites.

                    The ActivityPub Equalizer

                    We're not alone in this journey to interoperate with other decentralized services. We're not even the only forum software to attempt to do so.

                    • Discourse has a working plugin.
                    • Ghost is building out in the open.

                    I specifically highlight these two because they both started in the early 2010s, same as NodeBB. It's always been a bit of an informal competition between us, and we always checked in on what the others were doing (growth-wise, pricing-wise, etc.) Truth be told, I don't think the ghost team ever really noticed NodeBB, but I digress...

                    The funny thing about ActivityPub is that at the end of the day, the overarching goal of seamless communication breaks down any barriers between competing organizations.

                    NodeBB and Discourse have been vying for the exact same market share (forums, community-building, self-started or enterprise) for over 10 years, and it was only after ActivityPub came around that the dev teams even started talking to one another.

                    Funny how that works.

                    So how does it all work?

                    Our documentation portal has been updated with the latest information about the ActivityPub functionality in v4.

                    If you have any questions about how it works or how to configure some aspect of it, please don't hesitate to reach out in the corresponding v4 support thread.

                    If you run NodeBB, the quickest way to see this in action is to upgrade to v4, and then paste this post's URL into your search bar. It should show up automatically, and you should be able to read and reply to it, directly from your own forum. Neat!

                    tux@burningboard.netT This user is from outside of this forum
                    tux@burningboard.netT This user is from outside of this forum
                    tux@burningboard.net
                    schrieb am zuletzt editiert von
                    #40

                    @julian

                    Welcome to Fediverse 🙋‍♂️

                    sent from a German Mastodon instance

                    1 Antwort Letzte Antwort
                    0
                    • julian@community.nodebb.orgJ julian@community.nodebb.org

                      Today's the day! 🎉

                      After nearly a full year in development, NodeBB v4.0.0 has landed, bringing federation between NodeBB instances (and a connection to the wider fediverse of social media) to forum software.

                      Fedi-what?

                      Fediverse! Here's a TechCrunch primer about it, but at the end of the day, it doesn't really matter. All you need to know is that NodeBB plugs in to a wider social network so that you don't have to cultivate an audience, they're already there.

                      The genesis

                      It was back in mid-2023 when I had the initial idea of interconnecting NodeBB forums. Back then, I had far smaller ambitions... I wanted a singular NodeBB to be able to communicate with other forums running NodeBB. To do that, we'd need to build out a centralized service to act as a bridge between instances, and corresponding slim clients on individual installs to consume the relayed data. At the time, concept like decentralization were not even part of my thought process.

                      It was during this period when I was doing my research that I stumbled on Mastodon, and later, ActivityPub, the protocol that powers it all. Since then, it's been one wild ride getting NodeBB to speak the same language.

                      Funding

                      Soon after dipping my toes into all that Mastodon had to offer, I discovered the NLNet Foundation, and their corresponding fund — NGI Zero Core. With the promise of funding, NodeBB could fully commit to implementing the protocol in short order, instead of piece by piece over time. We sent in an application and were delighted to be approved for the August 2023 call.

                      Their funding was instrumental in providing the financial stability to experiment with ActivityPub and to participate in developer circles, such as the SWICG, FediForum, and much more.

                      The fund continues to operate, perhaps you could benefit, or donate to the cause. It has certainly made a difference to NodeBB.

                      Federate, or not, it's your choice

                      NodeBB v4 comes shipped with the capability to interact with other NodeBB forums and any other ActivityPub-speaking software, right out of the box. We opted to make this a core feature instead of a plugin, since there were many changes made to core to support even the concept of accepting content from outside itself.

                      To that end, any users upgrading from v3.x will automatically have federation disabled, in order to reduce surprise. Any new forums will federate automatically.

                      You can turn federation on and off (and adjust some other fun toggles) directly from ACP > Settings > Federation (ActivityPub).

                      Even after turning federation on, how you use it shapes how well connected you will be. There is no centralized authority artificially boosting your content, so the name of the game is establishing two-way follow relationships to other sites.

                      The ActivityPub Equalizer

                      We're not alone in this journey to interoperate with other decentralized services. We're not even the only forum software to attempt to do so.

                      • Discourse has a working plugin.
                      • Ghost is building out in the open.

                      I specifically highlight these two because they both started in the early 2010s, same as NodeBB. It's always been a bit of an informal competition between us, and we always checked in on what the others were doing (growth-wise, pricing-wise, etc.) Truth be told, I don't think the ghost team ever really noticed NodeBB, but I digress...

                      The funny thing about ActivityPub is that at the end of the day, the overarching goal of seamless communication breaks down any barriers between competing organizations.

                      NodeBB and Discourse have been vying for the exact same market share (forums, community-building, self-started or enterprise) for over 10 years, and it was only after ActivityPub came around that the dev teams even started talking to one another.

                      Funny how that works.

                      So how does it all work?

                      Our documentation portal has been updated with the latest information about the ActivityPub functionality in v4.

                      If you have any questions about how it works or how to configure some aspect of it, please don't hesitate to reach out in the corresponding v4 support thread.

                      If you run NodeBB, the quickest way to see this in action is to upgrade to v4, and then paste this post's URL into your search bar. It should show up automatically, and you should be able to read and reply to it, directly from your own forum. Neat!

                      skullvalanche@gladtech.socialS This user is from outside of this forum
                      skullvalanche@gladtech.socialS This user is from outside of this forum
                      skullvalanche@gladtech.social
                      schrieb am zuletzt editiert von
                      #41

                      @julian this is fantastic. Thanks for your hard work!

                      1 Antwort Letzte Antwort
                      0
                      • fedihacker@masto.esF fedihacker@masto.es

                        @julian It's great. I saw first a link to your website and I could not reply from my Mastodon account. I had to find the post through Mastodon itself.

                        Maybe in the future you could add the possibility to reply from mastodon account.

                        die4ever@programming.devD This user is from outside of this forum
                        die4ever@programming.devD This user is from outside of this forum
                        die4ever@programming.dev
                        schrieb am zuletzt editiert von
                        #42

                        Typically you copy the URL of the original post and paste that URL into your own instance's search bar

                        Did that not work?

                        this is how I did it and it worked

                        Link Preview Image

                        1 Antwort Letzte Antwort
                        0
                        • julian@community.nodebb.orgJ julian@community.nodebb.org

                          Today's the day! 🎉

                          After nearly a full year in development, NodeBB v4.0.0 has landed, bringing federation between NodeBB instances (and a connection to the wider fediverse of social media) to forum software.

                          Fedi-what?

                          Fediverse! Here's a TechCrunch primer about it, but at the end of the day, it doesn't really matter. All you need to know is that NodeBB plugs in to a wider social network so that you don't have to cultivate an audience, they're already there.

                          The genesis

                          It was back in mid-2023 when I had the initial idea of interconnecting NodeBB forums. Back then, I had far smaller ambitions... I wanted a singular NodeBB to be able to communicate with other forums running NodeBB. To do that, we'd need to build out a centralized service to act as a bridge between instances, and corresponding slim clients on individual installs to consume the relayed data. At the time, concept like decentralization were not even part of my thought process.

                          It was during this period when I was doing my research that I stumbled on Mastodon, and later, ActivityPub, the protocol that powers it all. Since then, it's been one wild ride getting NodeBB to speak the same language.

                          Funding

                          Soon after dipping my toes into all that Mastodon had to offer, I discovered the NLNet Foundation, and their corresponding fund — NGI Zero Core. With the promise of funding, NodeBB could fully commit to implementing the protocol in short order, instead of piece by piece over time. We sent in an application and were delighted to be approved for the August 2023 call.

                          Their funding was instrumental in providing the financial stability to experiment with ActivityPub and to participate in developer circles, such as the SWICG, FediForum, and much more.

                          The fund continues to operate, perhaps you could benefit, or donate to the cause. It has certainly made a difference to NodeBB.

                          Federate, or not, it's your choice

                          NodeBB v4 comes shipped with the capability to interact with other NodeBB forums and any other ActivityPub-speaking software, right out of the box. We opted to make this a core feature instead of a plugin, since there were many changes made to core to support even the concept of accepting content from outside itself.

                          To that end, any users upgrading from v3.x will automatically have federation disabled, in order to reduce surprise. Any new forums will federate automatically.

                          You can turn federation on and off (and adjust some other fun toggles) directly from ACP > Settings > Federation (ActivityPub).

                          Even after turning federation on, how you use it shapes how well connected you will be. There is no centralized authority artificially boosting your content, so the name of the game is establishing two-way follow relationships to other sites.

                          The ActivityPub Equalizer

                          We're not alone in this journey to interoperate with other decentralized services. We're not even the only forum software to attempt to do so.

                          • Discourse has a working plugin.
                          • Ghost is building out in the open.

                          I specifically highlight these two because they both started in the early 2010s, same as NodeBB. It's always been a bit of an informal competition between us, and we always checked in on what the others were doing (growth-wise, pricing-wise, etc.) Truth be told, I don't think the ghost team ever really noticed NodeBB, but I digress...

                          The funny thing about ActivityPub is that at the end of the day, the overarching goal of seamless communication breaks down any barriers between competing organizations.

                          NodeBB and Discourse have been vying for the exact same market share (forums, community-building, self-started or enterprise) for over 10 years, and it was only after ActivityPub came around that the dev teams even started talking to one another.

                          Funny how that works.

                          So how does it all work?

                          Our documentation portal has been updated with the latest information about the ActivityPub functionality in v4.

                          If you have any questions about how it works or how to configure some aspect of it, please don't hesitate to reach out in the corresponding v4 support thread.

                          If you run NodeBB, the quickest way to see this in action is to upgrade to v4, and then paste this post's URL into your search bar. It should show up automatically, and you should be able to read and reply to it, directly from your own forum. Neat!

                          panos@catodon.socialP This user is from outside of this forum
                          panos@catodon.socialP This user is from outside of this forum
                          panos@catodon.social
                          schrieb am zuletzt editiert von
                          #43

                          @julian Congratulations, this is very exciting! Your "World" feed is very close to what I had suggested back in 2023 for Calckey, and it shows how flexible the fediverse can be - it's a different way to read your fedi content, instead of the usual microblogging style! Very cool 😃

                          1 Antwort Letzte Antwort
                          0
                          • julian@community.nodebb.orgJ julian@community.nodebb.org

                            Today's the day! 🎉

                            After nearly a full year in development, NodeBB v4.0.0 has landed, bringing federation between NodeBB instances (and a connection to the wider fediverse of social media) to forum software.

                            Fedi-what?

                            Fediverse! Here's a TechCrunch primer about it, but at the end of the day, it doesn't really matter. All you need to know is that NodeBB plugs in to a wider social network so that you don't have to cultivate an audience, they're already there.

                            The genesis

                            It was back in mid-2023 when I had the initial idea of interconnecting NodeBB forums. Back then, I had far smaller ambitions... I wanted a singular NodeBB to be able to communicate with other forums running NodeBB. To do that, we'd need to build out a centralized service to act as a bridge between instances, and corresponding slim clients on individual installs to consume the relayed data. At the time, concept like decentralization were not even part of my thought process.

                            It was during this period when I was doing my research that I stumbled on Mastodon, and later, ActivityPub, the protocol that powers it all. Since then, it's been one wild ride getting NodeBB to speak the same language.

                            Funding

                            Soon after dipping my toes into all that Mastodon had to offer, I discovered the NLNet Foundation, and their corresponding fund — NGI Zero Core. With the promise of funding, NodeBB could fully commit to implementing the protocol in short order, instead of piece by piece over time. We sent in an application and were delighted to be approved for the August 2023 call.

                            Their funding was instrumental in providing the financial stability to experiment with ActivityPub and to participate in developer circles, such as the SWICG, FediForum, and much more.

                            The fund continues to operate, perhaps you could benefit, or donate to the cause. It has certainly made a difference to NodeBB.

                            Federate, or not, it's your choice

                            NodeBB v4 comes shipped with the capability to interact with other NodeBB forums and any other ActivityPub-speaking software, right out of the box. We opted to make this a core feature instead of a plugin, since there were many changes made to core to support even the concept of accepting content from outside itself.

                            To that end, any users upgrading from v3.x will automatically have federation disabled, in order to reduce surprise. Any new forums will federate automatically.

                            You can turn federation on and off (and adjust some other fun toggles) directly from ACP > Settings > Federation (ActivityPub).

                            Even after turning federation on, how you use it shapes how well connected you will be. There is no centralized authority artificially boosting your content, so the name of the game is establishing two-way follow relationships to other sites.

                            The ActivityPub Equalizer

                            We're not alone in this journey to interoperate with other decentralized services. We're not even the only forum software to attempt to do so.

                            • Discourse has a working plugin.
                            • Ghost is building out in the open.

                            I specifically highlight these two because they both started in the early 2010s, same as NodeBB. It's always been a bit of an informal competition between us, and we always checked in on what the others were doing (growth-wise, pricing-wise, etc.) Truth be told, I don't think the ghost team ever really noticed NodeBB, but I digress...

                            The funny thing about ActivityPub is that at the end of the day, the overarching goal of seamless communication breaks down any barriers between competing organizations.

                            NodeBB and Discourse have been vying for the exact same market share (forums, community-building, self-started or enterprise) for over 10 years, and it was only after ActivityPub came around that the dev teams even started talking to one another.

                            Funny how that works.

                            So how does it all work?

                            Our documentation portal has been updated with the latest information about the ActivityPub functionality in v4.

                            If you have any questions about how it works or how to configure some aspect of it, please don't hesitate to reach out in the corresponding v4 support thread.

                            If you run NodeBB, the quickest way to see this in action is to upgrade to v4, and then paste this post's URL into your search bar. It should show up automatically, and you should be able to read and reply to it, directly from your own forum. Neat!

                            toddalstrom@mastodon.socialT This user is from outside of this forum
                            toddalstrom@mastodon.socialT This user is from outside of this forum
                            toddalstrom@mastodon.social
                            schrieb am zuletzt editiert von
                            #44

                            @julian Damn. I wish BeerAdvocate wasn’t stuck with XenForo. But also congrats! 🍻

                            1 Antwort Letzte Antwort
                            0
                            • julian@community.nodebb.orgJ julian@community.nodebb.org

                              Today's the day! 🎉

                              After nearly a full year in development, NodeBB v4.0.0 has landed, bringing federation between NodeBB instances (and a connection to the wider fediverse of social media) to forum software.

                              Fedi-what?

                              Fediverse! Here's a TechCrunch primer about it, but at the end of the day, it doesn't really matter. All you need to know is that NodeBB plugs in to a wider social network so that you don't have to cultivate an audience, they're already there.

                              The genesis

                              It was back in mid-2023 when I had the initial idea of interconnecting NodeBB forums. Back then, I had far smaller ambitions... I wanted a singular NodeBB to be able to communicate with other forums running NodeBB. To do that, we'd need to build out a centralized service to act as a bridge between instances, and corresponding slim clients on individual installs to consume the relayed data. At the time, concept like decentralization were not even part of my thought process.

                              It was during this period when I was doing my research that I stumbled on Mastodon, and later, ActivityPub, the protocol that powers it all. Since then, it's been one wild ride getting NodeBB to speak the same language.

                              Funding

                              Soon after dipping my toes into all that Mastodon had to offer, I discovered the NLNet Foundation, and their corresponding fund — NGI Zero Core. With the promise of funding, NodeBB could fully commit to implementing the protocol in short order, instead of piece by piece over time. We sent in an application and were delighted to be approved for the August 2023 call.

                              Their funding was instrumental in providing the financial stability to experiment with ActivityPub and to participate in developer circles, such as the SWICG, FediForum, and much more.

                              The fund continues to operate, perhaps you could benefit, or donate to the cause. It has certainly made a difference to NodeBB.

                              Federate, or not, it's your choice

                              NodeBB v4 comes shipped with the capability to interact with other NodeBB forums and any other ActivityPub-speaking software, right out of the box. We opted to make this a core feature instead of a plugin, since there were many changes made to core to support even the concept of accepting content from outside itself.

                              To that end, any users upgrading from v3.x will automatically have federation disabled, in order to reduce surprise. Any new forums will federate automatically.

                              You can turn federation on and off (and adjust some other fun toggles) directly from ACP > Settings > Federation (ActivityPub).

                              Even after turning federation on, how you use it shapes how well connected you will be. There is no centralized authority artificially boosting your content, so the name of the game is establishing two-way follow relationships to other sites.

                              The ActivityPub Equalizer

                              We're not alone in this journey to interoperate with other decentralized services. We're not even the only forum software to attempt to do so.

                              • Discourse has a working plugin.
                              • Ghost is building out in the open.

                              I specifically highlight these two because they both started in the early 2010s, same as NodeBB. It's always been a bit of an informal competition between us, and we always checked in on what the others were doing (growth-wise, pricing-wise, etc.) Truth be told, I don't think the ghost team ever really noticed NodeBB, but I digress...

                              The funny thing about ActivityPub is that at the end of the day, the overarching goal of seamless communication breaks down any barriers between competing organizations.

                              NodeBB and Discourse have been vying for the exact same market share (forums, community-building, self-started or enterprise) for over 10 years, and it was only after ActivityPub came around that the dev teams even started talking to one another.

                              Funny how that works.

                              So how does it all work?

                              Our documentation portal has been updated with the latest information about the ActivityPub functionality in v4.

                              If you have any questions about how it works or how to configure some aspect of it, please don't hesitate to reach out in the corresponding v4 support thread.

                              If you run NodeBB, the quickest way to see this in action is to upgrade to v4, and then paste this post's URL into your search bar. It should show up automatically, and you should be able to read and reply to it, directly from your own forum. Neat!

                              xanatos@mastodon.gamedev.placeX This user is from outside of this forum
                              xanatos@mastodon.gamedev.placeX This user is from outside of this forum
                              xanatos@mastodon.gamedev.place
                              schrieb am zuletzt editiert von
                              #45

                              @julian Awesome, that's a nice addition to the Fediverse

                              1 Antwort Letzte Antwort
                              0
                              • julian@community.nodebb.orgJ julian@community.nodebb.org

                                Today's the day! 🎉

                                After nearly a full year in development, NodeBB v4.0.0 has landed, bringing federation between NodeBB instances (and a connection to the wider fediverse of social media) to forum software.

                                Fedi-what?

                                Fediverse! Here's a TechCrunch primer about it, but at the end of the day, it doesn't really matter. All you need to know is that NodeBB plugs in to a wider social network so that you don't have to cultivate an audience, they're already there.

                                The genesis

                                It was back in mid-2023 when I had the initial idea of interconnecting NodeBB forums. Back then, I had far smaller ambitions... I wanted a singular NodeBB to be able to communicate with other forums running NodeBB. To do that, we'd need to build out a centralized service to act as a bridge between instances, and corresponding slim clients on individual installs to consume the relayed data. At the time, concept like decentralization were not even part of my thought process.

                                It was during this period when I was doing my research that I stumbled on Mastodon, and later, ActivityPub, the protocol that powers it all. Since then, it's been one wild ride getting NodeBB to speak the same language.

                                Funding

                                Soon after dipping my toes into all that Mastodon had to offer, I discovered the NLNet Foundation, and their corresponding fund — NGI Zero Core. With the promise of funding, NodeBB could fully commit to implementing the protocol in short order, instead of piece by piece over time. We sent in an application and were delighted to be approved for the August 2023 call.

                                Their funding was instrumental in providing the financial stability to experiment with ActivityPub and to participate in developer circles, such as the SWICG, FediForum, and much more.

                                The fund continues to operate, perhaps you could benefit, or donate to the cause. It has certainly made a difference to NodeBB.

                                Federate, or not, it's your choice

                                NodeBB v4 comes shipped with the capability to interact with other NodeBB forums and any other ActivityPub-speaking software, right out of the box. We opted to make this a core feature instead of a plugin, since there were many changes made to core to support even the concept of accepting content from outside itself.

                                To that end, any users upgrading from v3.x will automatically have federation disabled, in order to reduce surprise. Any new forums will federate automatically.

                                You can turn federation on and off (and adjust some other fun toggles) directly from ACP > Settings > Federation (ActivityPub).

                                Even after turning federation on, how you use it shapes how well connected you will be. There is no centralized authority artificially boosting your content, so the name of the game is establishing two-way follow relationships to other sites.

                                The ActivityPub Equalizer

                                We're not alone in this journey to interoperate with other decentralized services. We're not even the only forum software to attempt to do so.

                                • Discourse has a working plugin.
                                • Ghost is building out in the open.

                                I specifically highlight these two because they both started in the early 2010s, same as NodeBB. It's always been a bit of an informal competition between us, and we always checked in on what the others were doing (growth-wise, pricing-wise, etc.) Truth be told, I don't think the ghost team ever really noticed NodeBB, but I digress...

                                The funny thing about ActivityPub is that at the end of the day, the overarching goal of seamless communication breaks down any barriers between competing organizations.

                                NodeBB and Discourse have been vying for the exact same market share (forums, community-building, self-started or enterprise) for over 10 years, and it was only after ActivityPub came around that the dev teams even started talking to one another.

                                Funny how that works.

                                So how does it all work?

                                Our documentation portal has been updated with the latest information about the ActivityPub functionality in v4.

                                If you have any questions about how it works or how to configure some aspect of it, please don't hesitate to reach out in the corresponding v4 support thread.

                                If you run NodeBB, the quickest way to see this in action is to upgrade to v4, and then paste this post's URL into your search bar. It should show up automatically, and you should be able to read and reply to it, directly from your own forum. Neat!

                                wall_e@ioc.exchangeW This user is from outside of this forum
                                wall_e@ioc.exchangeW This user is from outside of this forum
                                wall_e@ioc.exchange
                                schrieb am zuletzt editiert von
                                #46

                                @julian haha now that reposting from fedi instances is possible, maybe you need to collapse the "... shared this topic N minutes ago", by default in the UI 😅

                                baris@community.nodebb.orgB 1 Antwort Letzte Antwort
                                0
                                • julian@community.nodebb.orgJ julian@community.nodebb.org

                                  Today's the day! 🎉

                                  After nearly a full year in development, NodeBB v4.0.0 has landed, bringing federation between NodeBB instances (and a connection to the wider fediverse of social media) to forum software.

                                  Fedi-what?

                                  Fediverse! Here's a TechCrunch primer about it, but at the end of the day, it doesn't really matter. All you need to know is that NodeBB plugs in to a wider social network so that you don't have to cultivate an audience, they're already there.

                                  The genesis

                                  It was back in mid-2023 when I had the initial idea of interconnecting NodeBB forums. Back then, I had far smaller ambitions... I wanted a singular NodeBB to be able to communicate with other forums running NodeBB. To do that, we'd need to build out a centralized service to act as a bridge between instances, and corresponding slim clients on individual installs to consume the relayed data. At the time, concept like decentralization were not even part of my thought process.

                                  It was during this period when I was doing my research that I stumbled on Mastodon, and later, ActivityPub, the protocol that powers it all. Since then, it's been one wild ride getting NodeBB to speak the same language.

                                  Funding

                                  Soon after dipping my toes into all that Mastodon had to offer, I discovered the NLNet Foundation, and their corresponding fund — NGI Zero Core. With the promise of funding, NodeBB could fully commit to implementing the protocol in short order, instead of piece by piece over time. We sent in an application and were delighted to be approved for the August 2023 call.

                                  Their funding was instrumental in providing the financial stability to experiment with ActivityPub and to participate in developer circles, such as the SWICG, FediForum, and much more.

                                  The fund continues to operate, perhaps you could benefit, or donate to the cause. It has certainly made a difference to NodeBB.

                                  Federate, or not, it's your choice

                                  NodeBB v4 comes shipped with the capability to interact with other NodeBB forums and any other ActivityPub-speaking software, right out of the box. We opted to make this a core feature instead of a plugin, since there were many changes made to core to support even the concept of accepting content from outside itself.

                                  To that end, any users upgrading from v3.x will automatically have federation disabled, in order to reduce surprise. Any new forums will federate automatically.

                                  You can turn federation on and off (and adjust some other fun toggles) directly from ACP > Settings > Federation (ActivityPub).

                                  Even after turning federation on, how you use it shapes how well connected you will be. There is no centralized authority artificially boosting your content, so the name of the game is establishing two-way follow relationships to other sites.

                                  The ActivityPub Equalizer

                                  We're not alone in this journey to interoperate with other decentralized services. We're not even the only forum software to attempt to do so.

                                  • Discourse has a working plugin.
                                  • Ghost is building out in the open.

                                  I specifically highlight these two because they both started in the early 2010s, same as NodeBB. It's always been a bit of an informal competition between us, and we always checked in on what the others were doing (growth-wise, pricing-wise, etc.) Truth be told, I don't think the ghost team ever really noticed NodeBB, but I digress...

                                  The funny thing about ActivityPub is that at the end of the day, the overarching goal of seamless communication breaks down any barriers between competing organizations.

                                  NodeBB and Discourse have been vying for the exact same market share (forums, community-building, self-started or enterprise) for over 10 years, and it was only after ActivityPub came around that the dev teams even started talking to one another.

                                  Funny how that works.

                                  So how does it all work?

                                  Our documentation portal has been updated with the latest information about the ActivityPub functionality in v4.

                                  If you have any questions about how it works or how to configure some aspect of it, please don't hesitate to reach out in the corresponding v4 support thread.

                                  If you run NodeBB, the quickest way to see this in action is to upgrade to v4, and then paste this post's URL into your search bar. It should show up automatically, and you should be able to read and reply to it, directly from your own forum. Neat!

                                  phenomlab@sudonix.orgP This user is from outside of this forum
                                  phenomlab@sudonix.orgP This user is from outside of this forum
                                  phenomlab@sudonix.org
                                  schrieb am zuletzt editiert von
                                  #47

                                  This is a game changer - really looking forward to further interactions.

                                  julian@community.nodebb.orgJ 1 Antwort Letzte Antwort
                                  0
                                  • julian@community.nodebb.orgJ julian@community.nodebb.org

                                    Today's the day! 🎉

                                    After nearly a full year in development, NodeBB v4.0.0 has landed, bringing federation between NodeBB instances (and a connection to the wider fediverse of social media) to forum software.

                                    Fedi-what?

                                    Fediverse! Here's a TechCrunch primer about it, but at the end of the day, it doesn't really matter. All you need to know is that NodeBB plugs in to a wider social network so that you don't have to cultivate an audience, they're already there.

                                    The genesis

                                    It was back in mid-2023 when I had the initial idea of interconnecting NodeBB forums. Back then, I had far smaller ambitions... I wanted a singular NodeBB to be able to communicate with other forums running NodeBB. To do that, we'd need to build out a centralized service to act as a bridge between instances, and corresponding slim clients on individual installs to consume the relayed data. At the time, concept like decentralization were not even part of my thought process.

                                    It was during this period when I was doing my research that I stumbled on Mastodon, and later, ActivityPub, the protocol that powers it all. Since then, it's been one wild ride getting NodeBB to speak the same language.

                                    Funding

                                    Soon after dipping my toes into all that Mastodon had to offer, I discovered the NLNet Foundation, and their corresponding fund — NGI Zero Core. With the promise of funding, NodeBB could fully commit to implementing the protocol in short order, instead of piece by piece over time. We sent in an application and were delighted to be approved for the August 2023 call.

                                    Their funding was instrumental in providing the financial stability to experiment with ActivityPub and to participate in developer circles, such as the SWICG, FediForum, and much more.

                                    The fund continues to operate, perhaps you could benefit, or donate to the cause. It has certainly made a difference to NodeBB.

                                    Federate, or not, it's your choice

                                    NodeBB v4 comes shipped with the capability to interact with other NodeBB forums and any other ActivityPub-speaking software, right out of the box. We opted to make this a core feature instead of a plugin, since there were many changes made to core to support even the concept of accepting content from outside itself.

                                    To that end, any users upgrading from v3.x will automatically have federation disabled, in order to reduce surprise. Any new forums will federate automatically.

                                    You can turn federation on and off (and adjust some other fun toggles) directly from ACP > Settings > Federation (ActivityPub).

                                    Even after turning federation on, how you use it shapes how well connected you will be. There is no centralized authority artificially boosting your content, so the name of the game is establishing two-way follow relationships to other sites.

                                    The ActivityPub Equalizer

                                    We're not alone in this journey to interoperate with other decentralized services. We're not even the only forum software to attempt to do so.

                                    • Discourse has a working plugin.
                                    • Ghost is building out in the open.

                                    I specifically highlight these two because they both started in the early 2010s, same as NodeBB. It's always been a bit of an informal competition between us, and we always checked in on what the others were doing (growth-wise, pricing-wise, etc.) Truth be told, I don't think the ghost team ever really noticed NodeBB, but I digress...

                                    The funny thing about ActivityPub is that at the end of the day, the overarching goal of seamless communication breaks down any barriers between competing organizations.

                                    NodeBB and Discourse have been vying for the exact same market share (forums, community-building, self-started or enterprise) for over 10 years, and it was only after ActivityPub came around that the dev teams even started talking to one another.

                                    Funny how that works.

                                    So how does it all work?

                                    Our documentation portal has been updated with the latest information about the ActivityPub functionality in v4.

                                    If you have any questions about how it works or how to configure some aspect of it, please don't hesitate to reach out in the corresponding v4 support thread.

                                    If you run NodeBB, the quickest way to see this in action is to upgrade to v4, and then paste this post's URL into your search bar. It should show up automatically, and you should be able to read and reply to it, directly from your own forum. Neat!

                                    wenge@hachyderm.ioW This user is from outside of this forum
                                    wenge@hachyderm.ioW This user is from outside of this forum
                                    wenge@hachyderm.io
                                    schrieb am zuletzt editiert von
                                    #48

                                    @julian

                                    Were you aware of FIDONET before you started?

                                    1 Antwort Letzte Antwort
                                    0
                                    • julian@community.nodebb.orgJ julian@community.nodebb.org

                                      Today's the day! 🎉

                                      After nearly a full year in development, NodeBB v4.0.0 has landed, bringing federation between NodeBB instances (and a connection to the wider fediverse of social media) to forum software.

                                      Fedi-what?

                                      Fediverse! Here's a TechCrunch primer about it, but at the end of the day, it doesn't really matter. All you need to know is that NodeBB plugs in to a wider social network so that you don't have to cultivate an audience, they're already there.

                                      The genesis

                                      It was back in mid-2023 when I had the initial idea of interconnecting NodeBB forums. Back then, I had far smaller ambitions... I wanted a singular NodeBB to be able to communicate with other forums running NodeBB. To do that, we'd need to build out a centralized service to act as a bridge between instances, and corresponding slim clients on individual installs to consume the relayed data. At the time, concept like decentralization were not even part of my thought process.

                                      It was during this period when I was doing my research that I stumbled on Mastodon, and later, ActivityPub, the protocol that powers it all. Since then, it's been one wild ride getting NodeBB to speak the same language.

                                      Funding

                                      Soon after dipping my toes into all that Mastodon had to offer, I discovered the NLNet Foundation, and their corresponding fund — NGI Zero Core. With the promise of funding, NodeBB could fully commit to implementing the protocol in short order, instead of piece by piece over time. We sent in an application and were delighted to be approved for the August 2023 call.

                                      Their funding was instrumental in providing the financial stability to experiment with ActivityPub and to participate in developer circles, such as the SWICG, FediForum, and much more.

                                      The fund continues to operate, perhaps you could benefit, or donate to the cause. It has certainly made a difference to NodeBB.

                                      Federate, or not, it's your choice

                                      NodeBB v4 comes shipped with the capability to interact with other NodeBB forums and any other ActivityPub-speaking software, right out of the box. We opted to make this a core feature instead of a plugin, since there were many changes made to core to support even the concept of accepting content from outside itself.

                                      To that end, any users upgrading from v3.x will automatically have federation disabled, in order to reduce surprise. Any new forums will federate automatically.

                                      You can turn federation on and off (and adjust some other fun toggles) directly from ACP > Settings > Federation (ActivityPub).

                                      Even after turning federation on, how you use it shapes how well connected you will be. There is no centralized authority artificially boosting your content, so the name of the game is establishing two-way follow relationships to other sites.

                                      The ActivityPub Equalizer

                                      We're not alone in this journey to interoperate with other decentralized services. We're not even the only forum software to attempt to do so.

                                      • Discourse has a working plugin.
                                      • Ghost is building out in the open.

                                      I specifically highlight these two because they both started in the early 2010s, same as NodeBB. It's always been a bit of an informal competition between us, and we always checked in on what the others were doing (growth-wise, pricing-wise, etc.) Truth be told, I don't think the ghost team ever really noticed NodeBB, but I digress...

                                      The funny thing about ActivityPub is that at the end of the day, the overarching goal of seamless communication breaks down any barriers between competing organizations.

                                      NodeBB and Discourse have been vying for the exact same market share (forums, community-building, self-started or enterprise) for over 10 years, and it was only after ActivityPub came around that the dev teams even started talking to one another.

                                      Funny how that works.

                                      So how does it all work?

                                      Our documentation portal has been updated with the latest information about the ActivityPub functionality in v4.

                                      If you have any questions about how it works or how to configure some aspect of it, please don't hesitate to reach out in the corresponding v4 support thread.

                                      If you run NodeBB, the quickest way to see this in action is to upgrade to v4, and then paste this post's URL into your search bar. It should show up automatically, and you should be able to read and reply to it, directly from your own forum. Neat!

                                      D This user is from outside of this forum
                                      D This user is from outside of this forum
                                      darkpollo@community.nodebb.org
                                      schrieb am zuletzt editiert von
                                      #49

                                      @julian Amazing stuff.
                                      Congratulations!!
                                      I have some questions, probably because I am still trying to understand this activitypub thing.

                                      1- If I write this reply here, that means is now public and can be read on other mastodon/activitypub servers/locations?

                                      2- I saw people replying to you on another mastodon servers and their comments appear on the forum as replies, which is amazing, but, can they delete their messages on their mastodon server? And if they can, will that deletion be sent across and be removed from the database of this forum?

                                      3- I also see that the people that replied, got an user and a profile on this forum, will they know about it? can they login and do something about that user? How do you identify "created social users" from "standard registered users" on your nodebb install?

                                      Thanks!

                                      freamon@community.nodebb.orgF 1 Antwort Letzte Antwort
                                      0
                                      • D darkpollo@community.nodebb.org

                                        @julian Amazing stuff.
                                        Congratulations!!
                                        I have some questions, probably because I am still trying to understand this activitypub thing.

                                        1- If I write this reply here, that means is now public and can be read on other mastodon/activitypub servers/locations?

                                        2- I saw people replying to you on another mastodon servers and their comments appear on the forum as replies, which is amazing, but, can they delete their messages on their mastodon server? And if they can, will that deletion be sent across and be removed from the database of this forum?

                                        3- I also see that the people that replied, got an user and a profile on this forum, will they know about it? can they login and do something about that user? How do you identify "created social users" from "standard registered users" on your nodebb install?

                                        Thanks!

                                        freamon@community.nodebb.orgF This user is from outside of this forum
                                        freamon@community.nodebb.orgF This user is from outside of this forum
                                        freamon@community.nodebb.org
                                        schrieb am zuletzt editiert von
                                        #50

                                        @darkpollo I'll have a go at answering some of your questions, until something better comes along.

                                        1. Yes. Here's your reply on another server: link

                                        2. Yes. I tested out creating and then deleting stuff from a remote account, and this forum acknowledged both.

                                        3. Remote users don't get any privileges - their profile on this forum is just a text copy of the one they have on their own platforms. In terms of identifying local vs. remote (visually, at least), you can hover over users and see whether they have an '@' in their name. You could do the same programmatically, but I imagine that there's better ways.

                                        julian@community.nodebb.orgJ D 2 Antworten Letzte Antwort
                                        0
                                        • freamon@community.nodebb.orgF freamon@community.nodebb.org

                                          @darkpollo I'll have a go at answering some of your questions, until something better comes along.

                                          1. Yes. Here's your reply on another server: link

                                          2. Yes. I tested out creating and then deleting stuff from a remote account, and this forum acknowledged both.

                                          3. Remote users don't get any privileges - their profile on this forum is just a text copy of the one they have on their own platforms. In terms of identifying local vs. remote (visually, at least), you can hover over users and see whether they have an '@' in their name. You could do the same programmatically, but I imagine that there's better ways.

                                          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
                                          schrieb am zuletzt editiert von
                                          #51

                                          @freamon you got it all!

                                          In addition, at least on NodeBB, when you tag someone remotely, the full handle appears (e.g. @nodebb@fosstodon.org)

                                          You can tell local users from remote users in topics because they don't have a status (online, away, dnd, etc.)... They just have a little 🌐 icon next to their avatar.

                                          1 Antwort Letzte Antwort
                                          0
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          • FrankMF

                                            NodeBB - 4.2.2

                                            Beobachtet Ignoriert Geplant Angeheftet Gesperrt Verschoben NodeBB nodebb linux
                                            1
                                            0 Stimmen
                                            1 Beiträge
                                            53 Aufrufe
                                            Niemand hat geantwortet
                                          • FrankMF

                                            NodeBB - Security Vulnerability Notifications

                                            Beobachtet Ignoriert Geplant Angeheftet Gesperrt Verschoben NodeBB nodebb security
                                            1
                                            0 Stimmen
                                            1 Beiträge
                                            88 Aufrufe
                                            Niemand hat geantwortet
                                          • FrankMF

                                            NodeBB - v3.3.0

                                            Beobachtet Ignoriert Geplant Angeheftet Gesperrt Verschoben NodeBB nodebb linux
                                            1
                                            0 Stimmen
                                            1 Beiträge
                                            137 Aufrufe
                                            Niemand hat geantwortet
                                          • FrankMF

                                            Twitter Plugin

                                            Beobachtet Ignoriert Geplant Angeheftet Gesperrt Verschoben NodeBB nodebb
                                            1
                                            0 Stimmen
                                            1 Beiträge
                                            174 Aufrufe
                                            Niemand hat geantwortet
                                          • FrankMF

                                            Upgrade auf NodeBB 1.11.0

                                            Beobachtet Ignoriert Geplant Angeheftet Gesperrt Verschoben NodeBB nodebb linux
                                            1
                                            1
                                            0 Stimmen
                                            1 Beiträge
                                            409 Aufrufe
                                            Niemand hat geantwortet
                                          • FrankMF

                                            Redis oder MongoDB?

                                            Beobachtet Ignoriert Geplant Angeheftet Gesperrt Verschoben Redis nodebb linux redis
                                            1
                                            0 Stimmen
                                            1 Beiträge
                                            516 Aufrufe
                                            Niemand hat geantwortet
                                          • FrankMF

                                            NodeBB - Update

                                            Beobachtet Ignoriert Geplant Angeheftet Gesperrt Verschoben NodeBB nodebb linux
                                            1
                                            0 Stimmen
                                            1 Beiträge
                                            702 Aufrufe
                                            Niemand hat geantwortet
                                          • FrankMF

                                            NodeBB auf dem Raspberry3 B+ installieren

                                            Beobachtet Ignoriert Geplant Angeheftet Gesperrt Verschoben RaspberryPi nodebb raspberrypi linux
                                            1
                                            0 Stimmen
                                            1 Beiträge
                                            876 Aufrufe
                                            Niemand hat geantwortet
                                          Powered by NodeBB | Contributors
                                          © 2022 frank-mankel.de
                                          Fediverse
                                          • Anmelden

                                          • Du hast noch kein Konto? Registrieren

                                          • Anmelden oder registrieren, um zu suchen
                                          • Erster Beitrag
                                            Letzter Beitrag
                                          0
                                          • Kategorien
                                          • World
                                          • Aktuell
                                          • Tags
                                          • Beliebt