zulip/zulip-mobile

Test out onboarding flows and identify issues

Open

#3,132 opened on Nov 10, 2018

View on GitHub
 (4 comments) (0 reactions) (0 assignees)JavaScript (673 forks)github user discovery
a-onboardinggood first issuehelp wanted

Repository metrics

Stars
 (1,348 stars)
PR merge metrics
 (PR metrics pending)

Description

The most helpful thing here would be to post with feedback about these areas; it'd be great to get specific, detailed comments with things you've tested, even if you didn't find any issues during testing. Multiple people should feel free to take a look at these areas at once.


It's been a while since we spent some time trying out the different flows for a user new to Zulip or to the mobile app. This is an area where we're at high risk of not noticing an issue ourselves or hearing reports from users, because developers and enthusiastic users don't go through these flows in our own normal usage.

Or put another way: this is an area where issues can have an effect way out of proportion to the number of times a given user would run into them, because for a new user it's a big part of their experience with Zulip so far.

Situations we should try out, and questions to answer, include

  • different servers (zulipchat.com + elsewhere)
  • iOS + Android
  • different forms of authentication (password, Google, GitHub, ...)
    • each one on each OS (except password auth which doesn't change)
  • thinking through what a user new to Zulip would know at each step, and what they might understand or not understand when they see the UI
  • watching for permissions prompts, with an eye to what a new user will think at that step
    • on both OSes

When you test a given area, mention it here. When it turns up some issues, file them and mention this issue.

Contributor guide