After almost a year of hard work implementing ActivityPub support on Lemmy, it is finally done! Anything that works here on dev.lemmy.ml, also works over federation between different instances (with one notable exception, community mods have to be on the same instance as the community for now).

Before we consider federation ready for production, some more testing is needed. And that’s where you come in: go to our test instances enterprise.lemmy.ml, ds9.lemmy.ml and voyager.lemmy.ml, and try things like:

If you notice any bugs, please report them on Github, as comments on this post, or in our Dev Chat on Matrix. Please keep in mind that our code of conduct also applies to the test instances.

The more you test, the sooner we will feel confident to enable federation on dev.lemmy.ml. Happy testing!

  • Serge Tarkovski
    link
    13 years ago

    A noob question: how can I subscribe to a remote community? Tried to type something like !testcom@ds9.lemmy.ml in the search on enterprise.lemmy.ml, but the search found nothing.

    • DessalinesMA
      link
      23 years ago

      Enterprise has ds9 blocked, to test that out. DS9 is wide open, and voyager has them both in allowlist.

      • Serge Tarkovski
        link
        23 years ago

        Works now! Found a bug - seems my display name isn’t federated, it shows just @pioneer@voyager.lemmy.ml.

        • DessalinesMA
          link
          23 years ago

          Hrm… I coulda swore we had that worked out. It might need to wait a day, and then you make another comment to do a user re-fetch, we don’t push user details unfortunately.

            • @nutomicOPMA
              link
              43 years ago

              Did you change your displayname after that post was federated? In that case its expected, because Lemmy only refetches user profiles every 24 hours at most.

              • Serge Tarkovski
                link
                33 years ago

                Yes, exactly. Ok great, so I’ll check in 24 hours then, thanks.

                • @nutomicOPMA
                  link
                  33 years ago

                  It is only refetched if some federated action is happening after that interval, so you will have to do something like vote, or create/update a post or comment to trigger the refetch.

      • Serge Tarkovski
        link
        13 years ago

        Another bug - when clicking on the full nickname @pioneer@voyager.lemmy.ml here - https://ds9.lemmy.ml/user/44, it redirects me to the incorrect address https://ds9.lemmy.ml/user/https://voyager.lemmy.ml/u/pioneer.