My main instance is sopuli.xyz, but I often explore lemmy.ml for communities to follow since most of them are there. The problem with this is that in the app there’s no option to subscribe to a community from another instance, or I haven’t found it, at least.

Is there a way to do this?

  • shilangyu (lemmur)@lemmy.mlM
    link
    fedilink
    arrow-up
    4
    ·
    4 years ago

    Are you browsing lemmy.ml communities as federated with sopuli.xyz or browsing them directly from lemmy.ml? If you open this community in the context of sopuli.xyz you can subscribe to it no problem.

    This can get confusing, but the idea is that if you’re browsing the communities in the context of lemmy.ml instead of sopuli.xyz as federated communities, lemmur will be using your lemmy.ml account. Because while yes, the communities are federated and host the same content, they are in theory separate.

    We have a few ideas how to make it less confusing, like showing your current context or adding buttons like “view in context of another instance”.

    I hope this helps :)

    • Katie AmpersandOP
      link
      fedilink
      arrow-up
      3
      ·
      4 years ago

      But what about communities that have not been federated yet? Because that’s why I browse lemmy.ml, a lot of the communities there haven’t got to here. A “view in context of another instance” button would be great to have for this kind of thing

      • nutomic@lemmy.ml
        link
        fedilink
        arrow-up
        3
        ·
        4 years ago

        In that case you have to put the community url into the search box of your instance. Then it will get fetched.

        @shilangyu@lemmy.ml Maybe we should make a separate api endpoint for this?

        • shilangyu (lemmur)@lemmy.mlM
          link
          fedilink
          arrow-up
          2
          ·
          4 years ago

          In that case you have to put the community url into the search box of your instance. Then it will get fetched.

          Are you sure that works?

          @shilangyu@lemmy.ml Maybe we should make a separate api endpoint for this?

          Actually I noticed that search has a Url option but it is filtered out in lemmy-ui. Would this Url option work like you described?

          • nutomic@lemmy.ml
            link
            fedilink
            arrow-up
            2
            ·
            4 years ago

            Your URL is from a remote community, in the format /community/123. For fetching a community you need its activitypub ID, which is the same as its local URL on the original instance (/c/name).

        • Katie AmpersandOP
          link
          fedilink
          arrow-up
          2
          ·
          4 years ago

          This works for the web page, but not for Lemmur. In Lemmur it just stays loading forever and never shows any results

            • Katie AmpersandOP
              link
              fedilink
              arrow-up
              2
              ·
              4 years ago

              Go to the search uh, tab? Idk what they’re called, and search for a non-local instance that has not been federated using !this@for.mat

              It simply won’t stop loading, without ever showing any results

      • shilangyu (lemmur)@lemmy.mlM
        link
        fedilink
        arrow-up
        2
        ·
        4 years ago

        But what about communities that have not been federated yet?

        Isn’t federation on the instance level? So all communities should be visible from sopuli.xyz?