LemmyNet / lemmy-ui

The official web app for lemmy.
https://join-lemmy.org/
GNU Affero General Public License v3.0
897 stars 336 forks source link

Make searching for not yet federated communities be done on its own page #1217

Open SleeplessOne1917 opened 1 year ago

SleeplessOne1917 commented 1 year ago

Is your proposal related to a problem?

Currently, the experience for federating with a community on another instance feels like finding a secret in Dark Souls: you feel clever and rewarded for doing it, but it requires picking up on several easy to miss things. Trying to think of this from someone new to Lemmy who's just wrapped their head around what federation is and wants to try federating with a community that's not available on their instance yet, there isn't an easy way to figure out what to do. The current options for finding this out are:

  1. Word of mouth. There will likely be several posts about how to do this by devs and instance admins preparing for the reddit exodus, but those instructional posts will only be around for so long.
  2. The blurb on a community sidebar. This blurb is easy to miss on mobile, where the sidebar is collapsed by default.

Describe the solution you'd like.

To make it clearer to users that this feature exists and they should be using it, I propose putting searching for not yet federated communities on its own page. This should only require a change on the UI because the regular search and resolve object are already separate endpoints on the API.

Describe alternatives you've considered.

Putting information on how to use the feature in a hard to miss place.

Additional context

No response

SleeplessOne1917 commented 1 year ago

I started working on this.