Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Proposal: Add a 'Create Account' on login page to lower hurdles for new Users #23

Open
tclaus opened this issue Nov 8, 2020 · 6 comments
Labels
enhancement New feature or request

Comments

@tclaus
Copy link
Collaborator

tclaus commented Nov 8, 2020

Currently a user must already have an account on a pod.
New users may not know what to do when they downloads the app.

What's about making a relative simple 'Create Account' button on sign in page?
This may simply forward to a (random, precoded?) open pod somewhere? No complicated 'Find a pod' procedure, but just forwarding to a set of predefined pod/users/sign_up - URLs?

Bonus:
(Later) this list may be curated externally by reading a file (from Git page?)

@jhass jhass added the enhancement New feature or request label Nov 8, 2020
@jhass
Copy link
Owner

jhass commented Nov 8, 2020

I guess we could do, but it might be better to delay this until after the API is in a stable diaspora* release.

The three options I see are linking:

@tclaus
Copy link
Collaborator Author

tclaus commented Nov 8, 2020

Like the first link in combination to an explanation.
Like also the Idea to delay this a bit after release.

Just a simple link-text (in tint color) and a (?) - Info -Sign that links to a well chosen explanation site.
Bildschirmfoto 2020-11-08 um 21 56 53

@jhass
Copy link
Owner

jhass commented Nov 9, 2020

How about a modal that explains things and gives all three options?

+----------------------------------+
|                                  |
|                                  |
|                                  |
|                                  |
|                                  |
|                                  |
|     +----------------------+     |
|     |                      |     |
|     |  diaspora* is        |     |
|     |  decentralized       |     |
|     |  bla bla             |     |
|     |                      |     |
|     |  Pick a random pod   |     |
|     |                      |     |
|     |  Choose from  list   |     |
|     |                      |     |
|     |  Learn more          |     |
|     |                      |     |
|     |                      |     |
|     +----------------------+     |
|                                  |
|                                  |
|                                  |
|                                  |
|                                  |
|                                  |
|                                  |
|                                  |
|                                  |
|                                  |
|                                  |
|                                  |
+----------------------------------+

@tclaus
Copy link
Collaborator Author

tclaus commented Nov 9, 2020

Should this appear in front of login?
Triggered by what?

I suggest to have a shirt direct link (see my screenshot) to a random pod and the modal could appear after tapping the (?) button.
This might keep the path short but also has more informations.

@jhass
Copy link
Owner

jhass commented Nov 9, 2020

It would appear after clicking on a sign up link on the sign in page.

Linking to a random pod on the dominant link and only explaining things on a tiny small link that maybe 5% of the users that would benefit from the explanation would hit on is pretty dark UX IMO. It's actually quite important to consciously decide where you want to sign up ("just give me a random one" being a total legit decision when made consciously), I don't feel comfortable making this decision for the user. Imagine a mail client linking to a literally random mail provider in their onboarding flow.

@tclaus
Copy link
Collaborator Author

tclaus commented Nov 9, 2020

Like this. Full agreement.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants