Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
We Distribute
  1. Home
  2. General Discussion
  3. I've been working on #ActivityPub support in the Agora, looking forward to testing!

I've been working on #ActivityPub support in the Agora, looking forward to testing!

Scheduled Pinned Locked Moved General Discussion
activitypub
11 Posts 3 Posters 0 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • flancian@social.coopF This user is from outside of this forum
    flancian@social.coopF This user is from outside of this forum
    flancian@social.coop
    wrote last edited by
    #1

    I've been working on #ActivityPub support in the Agora, looking forward to testing!

    The idea is to offer a relatively time-agnostic entrypoint into people's writings.

    silverpill@mitra.socialS 1 Reply Last reply
    0
    • flancian@social.coopF flancian@social.coop

      I've been working on #ActivityPub support in the Agora, looking forward to testing!

      The idea is to offer a relatively time-agnostic entrypoint into people's writings.

      silverpill@mitra.socialS This user is from outside of this forum
      silverpill@mitra.socialS This user is from outside of this forum
      silverpill@mitra.social
      wrote last edited by
      #2

      @flancian Nice. I also found this https://github.com/flancian/agora-server/blob/main/FEDERATION.md
      Do you have a federated instance where I can follow an actor?

      flancian@social.coopF 1 Reply Last reply
      0
      • silverpill@mitra.socialS silverpill@mitra.social

        @flancian Nice. I also found this https://github.com/flancian/agora-server/blob/main/FEDERATION.md
        Do you have a federated instance where I can follow an actor?

        flancian@social.coopF This user is from outside of this forum
        flancian@social.coopF This user is from outside of this forum
        flancian@social.coop
        wrote last edited by
        #3

        @silverpill hi silverpill, thank you for taking a look 😁

        I still need to fix and implement a lot but yes, you should be able to already follow actors in the reference ("production") Agora, e.g. @flancian@anagora.org.

        silverpill@mitra.socialS 1 Reply Last reply
        0
        • flancian@social.coopF flancian@social.coop

          @silverpill hi silverpill, thank you for taking a look 😁

          I still need to fix and implement a lot but yes, you should be able to already follow actors in the reference ("production") Agora, e.g. @flancian@anagora.org.

          silverpill@mitra.socialS This user is from outside of this forum
          silverpill@mitra.socialS This user is from outside of this forum
          silverpill@mitra.social
          wrote last edited by
          #4

          @flancian @flancian Follow-Accept works! I can't retrieve a Note, though. In outbox they have IDs like https://anagora.org/2025-11-12#/garden/flancian/2025-11-12.md, which resolve to an HTML document.

          flancian@social.coopF julian@activitypub.spaceJ 2 Replies Last reply
          0
          • silverpill@mitra.socialS silverpill@mitra.social

            @flancian @flancian Follow-Accept works! I can't retrieve a Note, though. In outbox they have IDs like https://anagora.org/2025-11-12#/garden/flancian/2025-11-12.md, which resolve to an HTML document.

            flancian@social.coopF This user is from outside of this forum
            flancian@social.coopF This user is from outside of this forum
            flancian@social.coop
            wrote last edited by
            #5

            @silverpill @flancian@anagora.org oh thank you for catching that! And for using outbox -- I was surprised to learn that many implementations don't ever poll the outbox, IIUC?

            I'll try to fix this today!

            I checked your FEP activity, very cool! And will look further into Mitra. How are you testing behavior while developing? Manually or with an automated suite?

            silverpill@mitra.socialS 1 Reply Last reply
            0
            • flancian@social.coopF flancian@social.coop

              @silverpill @flancian@anagora.org oh thank you for catching that! And for using outbox -- I was surprised to learn that many implementations don't ever poll the outbox, IIUC?

              I'll try to fix this today!

              I checked your FEP activity, very cool! And will look further into Mitra. How are you testing behavior while developing? Manually or with an automated suite?

              silverpill@mitra.socialS This user is from outside of this forum
              silverpill@mitra.socialS This user is from outside of this forum
              silverpill@mitra.social
              wrote last edited by
              #6

              @flancian

              >I was surprised to learn that many implementations don't ever poll the outbox, IIUC?

              Yes, outbox polling is not widespread. Mastodon seems to do this, but not many others.

              >Manually or with an automated suite?

              Manually 🙂

              flancian@social.coopF 1 Reply Last reply
              0
              • silverpill@mitra.socialS silverpill@mitra.social

                @flancian @flancian Follow-Accept works! I can't retrieve a Note, though. In outbox they have IDs like https://anagora.org/2025-11-12#/garden/flancian/2025-11-12.md, which resolve to an HTML document.

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

                @flancian@social.coop @flancian@anagora.org confirming follow accept working from NodeBB as well.

                Hello world!

                1 Reply Last reply
                0
                • silverpill@mitra.socialS silverpill@mitra.social

                  @flancian

                  >I was surprised to learn that many implementations don't ever poll the outbox, IIUC?

                  Yes, outbox polling is not widespread. Mastodon seems to do this, but not many others.

                  >Manually or with an automated suite?

                  Manually 🙂

                  flancian@social.coopF This user is from outside of this forum
                  flancian@social.coopF This user is from outside of this forum
                  flancian@social.coop
                  wrote last edited by
                  #8

                  @silverpill I have fixed this, I think, could you try again? 🙂

                  I'm testing a federation worker that will send new posts to followers periodically; I think it's working now so you should have received some posts from @flancian@anagora.org at mitra.social.

                  silverpill@mitra.socialS 1 Reply Last reply
                  0
                  • flancian@social.coopF This user is from outside of this forum
                    flancian@social.coopF This user is from outside of this forum
                    flancian@social.coop
                    wrote last edited by
                    #9

                    @julian @flancian@anagora.org thank you Julian, nice to meet you and learn about [[NodeBB]] as well 🙂

                    https://nodebb.org/ looks cool!

                    1 Reply Last reply
                    0
                    • flancian@social.coopF flancian@social.coop

                      @silverpill I have fixed this, I think, could you try again? 🙂

                      I'm testing a federation worker that will send new posts to followers periodically; I think it's working now so you should have received some posts from @flancian@anagora.org at mitra.social.

                      silverpill@mitra.socialS This user is from outside of this forum
                      silverpill@mitra.socialS This user is from outside of this forum
                      silverpill@mitra.social
                      wrote last edited by
                      #10

                      @flancian @flancian I got the posts, and I can pull from outbox now, too. Thanks!

                      silverpill@mitra.socialS 1 Reply Last reply
                      0
                      • silverpill@mitra.socialS silverpill@mitra.social

                        @flancian @flancian I got the posts, and I can pull from outbox now, too. Thanks!

                        silverpill@mitra.socialS This user is from outside of this forum
                        silverpill@mitra.socialS This user is from outside of this forum
                        silverpill@mitra.social
                        wrote last edited by
                        #11

                        @flancian @flancian These [[links]] could be FEP-e232 links.

                        Ibis may use FEP-e232 in the future: https://github.com/Nutomic/ibis/issues/33

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


                        • Login

                        • Don't have an account? Register

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