I think that to get more people to become interested in Lemmy, the onboarding process is going to be a huge stopping point. I’ve seen suggestions on how to change the service, but I think it can be solved just by how we present the information to new users who aren’t super familiar with the tech involved.
I’ve seen people explain it like email, but even as someone actively running a Lemmy Server, with years of coding experience, some of those explanations even confuse me.
I think it’s just a presentation problem, choosing a server should be explained as like choosing a digital home that suits your interests. For instance, if you live in the northeastern US, you might choose NortheastUSA.net as your home server. If your following a Reddit community migration, sign up where they are. From there, you can browse other servers much like you’d browse different subreddits, like hopping over to a NY Jets fan server if you’re into football. The main Lemmy.ml server is a good point to start if your unsure, but it shouldn’t matter in the end.
Over time, communities dedicated to general news, politics, or the best memes will emerge. But your choice of server, while based on your interests, is just your starting point - you’re free to explore beyond that. So what if in the end the best memes are on [email protected]? Maybe the best place for coding help will be [email protected]. The aim should be to make the server domain nearly transparent to the user.
If this sounds complex, users can think of their server as your internet homepage, a base from which you start exploring. For tech-savvy users, hosting a personal instance on a VPN like Racknerd, is a breeze if you’re comfortable with docker or ansible. I’m actually just hosting my own instance for my home and some friends, running on a $20/year racknerd VPN. Super easy to setup for anyone familiar with docker or ansible. I’m sure one of the web hosting providers will have a one click spin up before long.
To simplify navigation, we’d need a way to search across all servers from the app or site, without wrestling with server domains. Feddit has a great listing started.
We just need a good search, like if you’re looking for ‘python,’ you’d see the top 5 Python communities across all servers. Ideally, an aggregator would also be present, showing popular communities and trending posts from all servers.
If anyone has anything to add, or that I’m wrong about, please let me know.
Yes a good search over the entire lemmyverse is gonna be vital… Does anyone know if there’s a project for a global search engine going?
Choosing a Lemmy instance is a bit like choosing a browser. They all look and feel more or less the same, and they’ll all let you see the same sites the same way. It only really matters in the details.
Firefox would like a word with you. Of course the others are all the same, because they just reskin chromium.
I say that as a diehard Firefox user myself, who’s been pushing back against Chrome hedgemony ever since it’s market share dominance. Not just for ideological reasons, but I happen to think the interface is slicker and the features are better…
But let’s remember the topic at hand though: reaching out to people for whom technical reasons such as why Firefox is superior to Chrome (or vice versa if you are so inclined) goes over their head or worse they just don’t care. And that’s most people. The vast majority of people on this planet. That’s just a reality check.
Now is not the time to try to sell 100 ideas simultaneously. Keep the message on point, and relatable.
The significant differences between the two aside, I don’t like what the world looks like if Chromium becomes the only viable browser engine…
I think we need to do it like mastodon. A default instance for signups.
Account migration would be a great help in that case, because sending everyone to one place defeats the federated nature of the software.