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

Installer helper usability testing #3660

rowasc opened this issue Aug 15, 2019 · 2 comments


Copy link

commented Aug 15, 2019


We are testing a new installation experience (still very much a work in progress!) and would love to get any early feedback you might have.
This ticket is especially good for anyone who is already planning on installing both the API and the Client repositories, since it involves both of them, but even if you plan to setup one of them but not the other, it'd be great to hear from you.

The work is happening in the installer-helper branch in the Platform API and platform Client repositories (same branch in both of them) , so while you should follow the installation instructions in the docs, keep in mind the branch should be installer-helper, not develop or master as the docs instruct.

The helper is designed to give you hints as you go along the installation instructions and ideally it should help you get an idea of what's gone wrong as you set it up.

Getting started with the repos

  • If you are planning to work on the frontend application, you only need one part of the codebase, the platform-client repository. We will provide (through slack) a demo deployment hosted in our QA servers for anyone looking to test their client work against the API, doing triage, documentation, or testing issues.

  • If you plan to work on the backend, we recommend you install the platform-api repository and the platform-client repository locally so it's easy to check any changes.

The full documentation to get started with coding in Ushahidi can be found here. We recommend to follow the local setup instructions and reach out to me with any blockers or issues you might find (we are revamping our docs, and migrating to gitbooks, so we appreciate all your feedback)

Find the Getting Started documentation here

Running the verifier

  • In the client gulp verify
  • In the API composer verify

This comment has been minimized.

Copy link

commented Aug 16, 2019

Recommend changing the term UX to Usability or just feedback as this doesn't describe a User Experience test process.


This comment has been minimized.

Copy link
Contributor Author

commented Aug 16, 2019

@Angamanga Angamanga changed the title Installer UX Testing Installer usability testing Aug 16, 2019

@rowasc rowasc added Testing Docs testing and removed wsc2019 labels Aug 17, 2019

@rowasc rowasc pinned this issue Aug 19, 2019

@rowasc rowasc changed the title Installer usability testing Installer helper usability testing Aug 19, 2019

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
None yet
2 participants
You can’t perform that action at this time.