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 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