On Wed, Jan 21, 2015 at 11:55 PM, Andres Galante <agalante(a)redhat.com>
wrote:
Hey!
Today Lukas, Sebastien help me review UPS new UI.
I also did some usability testing yesterday (over dinner with slightly
drunk programmers friends of mine).
Here are the results and a bunch of questions for us to discuss:
- Code snippets need a “copy” btn like
http://getbootstrap.com/components/
+1
- Descriptions on apps and variants. Can we just remove them? Are
they
useful?
yeah, I think we can remove them. Here is a JIRA for it:
https://issues.jboss.org/browse/AGPUSH-1240
- "Add a variant" form. There is going to be a validation of the form to
make sure connections are correctly set up.
+1 created
https://issues.jboss.org/browse/AGPUSH-1241
- Variants page [1]. If the user has lots of variants set up, the list
would be huge. I am working on solutions, Lukas and Sebastien had very good
ideas.
- "Send notification" form has the same problem. Lukas suggested a great
solution, to use Multiple select boxes
https://select2.github.io/examples.html
any details?
- Warnings. Where to show them? How to display them?
I like how they are presented in the current UI
How to make them disappear once the issue is solve?
Not sure.... we keep them, and after 30 days there is a job to delete the
warnings. I'd keep them, for tracking that there was a problem a few days
ago.
- Delete apps or variants takes a lot of time. there is a JIRA about this.
which one ?
- Add a progress bar to show progress of notifications been sent.
Isn't that miss leading? We can not guarantee that the message are
delivered to the phone.
We just give them to Google/Apple/etc. If they move them to /dev/null -
well :-)
- Add links to documentation everywhere.
yeah - do we have a JIRA for that ?
- We talked about adding sorting options on the variants list (by name, or
by creation date) but it seems that search would be enough. although there
was one tester that asked for sorting options.
+1 for search only. Did you guys create a JIRA for that ?
- It also come to my attention that the name “Variant” is too general.
Every non UPS developer I've shown the console asked me “what are variants”
and when I explain, they asked me “Why don’t you find a better name that
represent “group of devices”?
It's not just group of devices - it's also per platform. Imagine if there
are paid and free versions of an app. That *can* be managed as two
variants, on one app. I am open to improvements here
Lukas mention that a change of wording at this point would be very hard
since we have the word “Variant” all over our docs. But maybe for 2.0 we
can think of a better way to help the user understand what a Variant is.
+1 - perhaps we can improve the text on the UI ?
Here is the prototype, click around and send feedback :)
http://andresgalante.com/ups-console/login.html
I still think the *skip* is too small.
Also, on the wizard, if it should always go to Send (but we had that on a
different thread)
--
Matthias Wessendorf
blog:
http://matthiaswessendorf.wordpress.com/
sessions:
http://www.slideshare.net/mwessendorf
twitter:
http://twitter.com/mwessendorf