Feature to browse all communities (not just by search keyword)
Hello,
First of all thank you so much to the developers of jerboa, the app is simple and responsive (coming from reddit it's a huge plus), and it just works!
One thing I am personally missing is the ability to easily discover communities. You can search by keyword and that works great, but I would rather have an exhaustive list of them all, especially as I am new here and I might be missing on some of them because I did not enter the right keywords.
The alternative i found is to search for each vowel 'a', 'e' etc.. because all communities names have at least a vowel, but it would be more practical to have an actual listing
There is a "3rd party" tool available on the Feddit.de instance, called browse.feddit.de. It's basically a full list of all communities on all instances. There you can also see what instance federates with other instances.
It's not available in the app unfortunately, but you can at least somewhat discover what communities are available that way.
I think if someone else in your instance has subscribed to a community on that other instance, then you should be able to search up your desired community in the app itself. Otherwise the url needs to be something like myinstance/c/newcommunity@otherinstance, that will let you browse to the community from within your instance and then you can subscribe.
Is this possible to do though the app? I saw a regional instance list in another thread and wanted to join it, however whenever I type in [email protected] nothing shows up. Do I need to add the myinstance/c/ ahead of it?
Ideally, the browser.feddit.de should have clickable links. Then on Android, Jerboa should register intent of such links and ask if the user would like to subscribe.
But it's probably because no other user on our instance has joined a community on sh.itjust.works. That means that federation is possible (meaning, data can be exchanged) but no data is actually exchanged. Since there is "no need". So the moment, the first one user takes the plunge and joins a community on sh.itjust.works, data will be exchanged and this "problem" is resolved.