I noticed that some instances put a registration wall behind their communities. If you are registered in instance A, you can search for a specific community in instance B but cannot see the full list of communities there. Is there a workaround (besides asking someone from B to give a list of the instance)?
You should be able to see the community list even when not logged in by visiting their instance and clicking Communities -> Local, unless they’ve somehow blocked that. (For instance, if I go to lemmy.ml and click Communities, I can see plenty of communities that don’t show up under the ‘All’ communities list on my local instance.)
How do I subscribe to those? Manually copy paste and edit link?
No need to even edit it; rightclick the community link -> Copy Link Address, then go back to your instance, click the search icon, and search for that full URL.
For example, I can go to your instance, click Communities, copy the first one ( https://lemmy.world/c/lemmyworld ), and search for that locally. One of the results is for the community as a whole. I can then click that search result, and I’m taken to that community via my instance, where I can subscribe.
It’d be nice to have a cleaner path, but it’s not too much of a hassle.
Also, note that once you subscribe, the community will show on your local Communities list (if ‘All’ is chosen) for everyone in your instance.