facebook / Rapid

The OpenStreetMap editor driven by open data, AI, and supercharged features
https://rapideditor.org
ISC License
518 stars 91 forks source link

[Placeholder] New onboarding experience and walkthrough #1504

Open eneerhut opened 3 months ago

eneerhut commented 3 months ago

Description

A new contributor to OpenStreetMap can be overwhelmed with what to do. This can lead to people stepping away from OSM or potentially adding incorrect data to OSM. Rapid can strive to be the best experience for editors mapping for the first time.

Right now a new mapper might experience Rapid in the following way:

  1. Sign up for an OSM account on OSM.org.
  2. Come back to Rapid Editor.
  3. Log in with newly created OSM account.
  4. Start the tutorial if instructed to do so.
  5. Start mapping whatever the proposed task is. The walkthrough helps provide some context, but they will still be quite overwhelmed.

I think there is huge value if Rapid can integrate 1-4 more closely. A new user might visit Rapid and be prompted with the log in/create account option. They would opt to create an OSM account, ideally without leaving Rapid (if that's possible). Following this step they would be taken to the tutorial.

bhousel commented 3 months ago

Yea, I agree there is lots of room for improvement, and other people have been interested in improving the signup flow too.. Check out the comments on https://github.com/openstreetmap/openstreetmap-website/pull/4947#issuecomment-2210588415 , it looks like MapBuilder ran some numbers and found that they lose a lot of users by making them go to osm.org and complete the signup flow, even if they are already using an auth provider.

If I'm reading it right, the proposed PR to openstreetmap-website would streamline steps 1-2-3.

eneerhut commented 3 months ago

Thanks for linking that @bhousel. That's definitely an improvement. I am hoping for more of an embedded sign up experience, but I can imagine OSM being reluctant to make it too easy to sign up on other websites.