-
Notifications
You must be signed in to change notification settings - Fork 505
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
Comments
Recommend changing the term UX to Usability or just feedback as this doesn't describe a User Experience test process. |
cool cool... please do any edits as you see fit.
Thanks!
…On Fri, Aug 16, 2019, 08:48 Eriol Fox ***@***.***> wrote:
Recommend changing the term UX to Usability or just feedback as this
doesn't describe a User Experience test process.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#3660?email_source=notifications&email_token=AASSKYPSTDVBW43IZQ7Y2H3QE2HZLA5CNFSM4IMA3XOKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD4ONENY#issuecomment-521982519>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AASSKYP7DMPSYUDZ2N2CV5DQE2HZLANCNFSM4IMA3XOA>
.
|
Hi, @rowasc Though I set them up before you opened this issue. So I don't know if there are additional features I set up my environment with the installation using XAMPP on Ubuntu Linux. I don't quite understand this issue here can you please direct me on how to go about it. What I have in mind is that the issue requires that we test the new installation of the Platform-API and Platform-client using the new installation experience. So then I have checked the links to the documentation you have provided but it is not leading to the destination. I receive an error message |
Hi @Jenniline , thanks for letting us know of the 404 error. Thanks |
Hi, @rowasc I think this ticket needs a bit more explanation on the description of the issue and what is needed to be done or the expected outcome. Thanks |
Hi @Jenniline all feedback is welcome, but specifically, trying out the installation helper and reporting any issues you find would be the most useful right now. Thanks! |
Hi, @rowasc and @Erioldoesdesign I am on it. I have decided to write documentation on my journey testing the Installer helper documentation.
Any other section of the report you will like me to add? I think this is a good way to have feedback on this issue which can also be said as solving this issue. I say this because it gives the maintainers of the Ushahidi platform( and platform-client) and the writers of the Installation a better understanding of the issues that each user of the Installer usability will bring forth. Thanks |
Hi @Jenniline this sounds awesome :) @rowasc should approve this but I would suggest adding your report to this issue in the comments if you feel comfortable doing that. That way it's open and viewable by the team + community. I think the only other thing that could be useful is screen recordings of any issues you come across. You can use Quicktime player to record your screen when you get errors/confusing things happen in the installer helper. |
Hi @Angamanga when trying out the Installation helper I encounter an error when I run the command gulp dev: verifier . It says the dev: verifier is not in my gulp file. I will add that to my report so doc. |
Hi @Angamanga this is my report on the Installer helper Usability. Here is the Google doc link in case the link above fails: Please review |
@Jenniline Terribly sorry for later reply, it looks like you have a space between 'dev:' and 'verifier'. It should be |
Hi @Angamanga can you assign the issue here to me? |
Hi @Angamanga. So sorry for the late reply. I will do the changes on the doc when I have finished setting up my Ushahidi environment and tested the commands again. Thanks |
@DEV-SOM Please go ahead :) @Jenniline No problem! |
Hi @Angamanga After installing and deploying the platform pattern library and platform client and deployed them, I had no issues deploying them and no issues installing them, if there is any other way I can help on any other issue, I am available. |
@DEV-SOM Thank you for testing the installation-helper! Look out for new issues, adding more today! |
Intro
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 theThis is now available in develop and master branches in the Platform API and platform Client repositories (same branch in both of them).installer-helper
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
gulp verify
composer verify
Aha! Link: https://ushahiditeam.aha.io/features/PROD-191
The text was updated successfully, but these errors were encountered: