I think it would be very useful to be able to browse communities by instance. For example I’d like to be able to search an instance name and get a list of all the communities @ that instance. It would help to get a feel for the vibe of a particular instance without having to leave the app, and also be good for community discovery.

Another way to do this would be to be able to browse the Local feed of another instance than your own, but I can imagine that this would be more difficult to implement.

  • FenzikOP
    link
    fedilink
    English
    arrow-up
    2
    ·
    1 year ago

    Each instance does have a list of all their communities, but this would probably require the app to detect that an instance list is being requested (e.g. the query starts with “@“), and then make the API call to that instance instead of the user’s home one.

    • Matte@feddit.it
      link
      fedilink
      English
      arrow-up
      2
      ·
      1 year ago

      I don’t think this would be impossible to do. but for sure you would never get all the communities of ALL the instances… but only of those already connected with your instance.

      • FenzikOP
        link
        fedilink
        English
        arrow-up
        2
        ·
        1 year ago

        I don’t see why not, if you call out to Beewaw you can get all the Beehaw communities without even being authenticated afaik. No need to get the user’s “home”(?) instance involved at all.

        • Matte@feddit.it
          link
          fedilink
          English
          arrow-up
          1
          ·
          1 year ago

          because there’s not just beehaw and lemmy.world. there are thousands of instances and there’s no way to know them all, unless you or someone else knows that instance and searches for it.

          • FenzikOP
            link
            fedilink
            English
            arrow-up
            2
            ·
            edit-2
            1 year ago

            The hostname is part of the search query, and they all have the same api.

            unless you or someone else knows the instance and searches for it

            Yes, that’s the exact use case described in the post.