Onboarding experience needs to be simpler for mass adoption
-
This.
There are rough edges to the actual onboarding experience, of course, but the joinlemmy and joinmastodon and joinwahtever websites really aren't a part of it. They're more of an ad for admins, demonstrating that there's an active network of sites already using the product. The fact that not even the product develoeprs seem to understand this is a real issue, though.
Honestly, we need to stop sending people to "Lemmy" or "Mastodon" or whatever. Those are website engines. It's like sending someone to "WordPress" when you want them to read your blog.
-
Eeww, apps.
-
I look at it this way. If my grandma asks me how to “the email”, I’m not going to explain to her how she could choose outlook or gmail or whatever. I’m just going to choose and send the one I think is easiest for her to set up.
-
Being decentralized and there being a significantly higher bar of entry aren't intrinsically linked. The only things easier about Reddit compared to a phpBB forum are that Reddit a) generates you a username, and b) has a mobile app that only works with reddit.com. Name generators can be included in the signup process, but we can't really drop having to point an app at a particular website in a distributed model.
The fact that "Lemmy" isn't a website or a single, definable place on the Internet is where the friction comes from. You can point to Reddit, and say you "saw x, y, and z on Reddit this morning" and it be a meaningful statement. You can't substitute "Lemmy" into that sentence, though, because there isn't a Lemmy.
There's a thousand Lemmys.
-
Also everyone wants different driving experiences, the driving experience varies widely from clubtry to country and state/province to state/province, and everyone wants different features and capabilities in their cars.
Cars are a great comparison, although there are also people who don't drive for a wife variety of reasons...
-
But it's better from many angles that they are. Discoverability alone. Consistency of instance level rules. Theme.
It just makes sense on some level that sports communities would be on a sports-focused website, and such a website is where people whose primary interest is in discussing sports would have their accounts. From there, they can follow other topics they're interested in, but their primary focus is still on, I don't know, basketball or whatever.
Same for cars. Some of the most active forums on the internet are car ownership forums. If you could access CivicForums from IoniqForums, then it would make sense to do so. Much more sense than finding people discussing Hondas on lemmy.world and Hyundais on sh.itjust.works.
Just because you don't give a shit where these discussions are taking place, doesn't mean it makes sense for people to just shit them out anywhere.
-
The onboarding process should be happening after this point. People shouldn't be going "I want to join Lemmy!", because that's kind of a non-sensical statement. Lemmy is a website engine. They should be going "I want to join awesomewebsite.com. Oh, and look, I can see stuff from anotheraweseomewebsite.net, too! That's so cool!"
-
No, that's not true. The big email providers absolutely block smaller and personal hosts. There's a whole system of features and options you need to install and support in order to get through the door, thanks to spammers.
-
What if instances could be tagged with their focus?
Then during an app user creation they could click a few "topics" and narrow down the choices to a much shorter list including member counts?
-
What is wrong with apps? I get a lot of great features from the one I use that I don't get with the web client.
- multi-communities
- user tagging
- drafts
- keyword blocking
- themes
- customizeable ui
- etc
-
I'd also like to know
-
But there's this website that also tells you if other instances are defederated from yours: defed.xyz
-
Yes, very much in favor of sensible defaults for first timers. Most frontends/apps support multiple accounts anyway so changing/adding more later on really shouldn't be a problem
-
If people can’t understand what federation is then just send them directly to .world or lemm.ee or another big instance. If they have common sense then send them to join-lemmy and let them pick an instance.
If someone is unable or unwilling to learn a very basic concept then they probably are not going to be a very good neighbor to have on the fediverse.I agree that the discoverability of communities needs improvement. I think that most instances should add starter pack like features with the most popular communities for people to choose to subscribe to when onboarding new users.
In my opinion, finding the right and active communities to subscribe to is the biggest onboarding hurdle, not picking an instance. If picking an instance is a hurdle, that person wasn’t willing to try another site in the first place
-
voyager is available as a web app if you’d rather use your browser vger.app
-
This could be solved with a:
Can't make up your mind?
Click here to choose a random general topic instance. Don't worry, if you want to switch later you can.
-
Well, it's meant as an introductory paragraph. I think such a general paragraph should not go to those lengths since the vast majority won't be facing that issue. Most large instances that you would recommend for first timers are federated well enough that at least the civilised part of Lemmy is very accessible. I think that with:
- sensible defaults/suggestions
- easy to understand intro
- a help/link to a detailed article
you cover enough for users who can't be bothered, who want to be informed, and those who want to understand what's going on behind the scenes.
-
Tried it a year ago and didn't like it.
-
Most of them space things out in ways I don't like and I hate gestures because I do things accidentally all the time. I can keyword block througb ublock origjn, although I do understand it is easier in most apps.
User tagging is the only feature I feel like I'm missing on default mobile lemmy.
I have also hit app fatigue. Just fucking sick to death of having a massive number of separate things that could be done through the browser.
-
Fair enough reasons. If you're doing custom ublock filters and such, you're likely able to tweak a lot to how you want it without any outside help from an app.
I see in you rother comment to someone you haven't tried Voyager in a year. I haven't tried that one recently, but I will say even over the last 6-8 months, so many of these apps have really matured from where they were a year or so ago. Very significantly so IMO. I think Summit is really the sleeper champ of the apps for my use case, and the dev is super helpful and responsive.
To each their own though. I love we have such great variety in UI here. At this point, there should be a couple viable options for near anyone.