Hi! It’s me as usual.
I was wondering if there could be a way for lemmy when federating to at least fetch:
- community names
- community nicknames
- usernames
I’m a fan of the fact that it doesn’t fetch everything because it would be a mess very quickly and it makes no sense to fetch a whole server because one user of your instance maybe wants to follow a single community from a super big instance… But names? So when people search for communities don’t need to “force” federation check using the exact syntax.
There is some discussion on the issue tracker about fetching a json file with all the communities from the Lemmyverse search engine to improve discoverability.
Depending on third party services for such stuff is generally bad. In fact, even the dev of Lemmyverse agrees with this:
I think that Lemmy needs some more discovery features, but I’m not sure that using an external website is the right way to implement it - That installs a centralized component to the system and also a single point of failure for discovery. - https://github.com/LemmyNet/lemmy/issues/3192#issuecomment-1597929774
Check this issue out instead: https://github.com/LemmyNet/lemmy/issues/2951
This will be coming in version 1.1.0.