SpinachCon 0 Usability Testing Session
See https://fedorahosted.org/hyperkitty/wiki/SpinachConZero
Participants
- 8 participants (1 didn't fill out questionnaire)
Volunteers in town for LibrePlanet 2014
- Hyperkitty version hyperkitty-0.1.7-1
- Browser - Firefox on F20
Feedback Collected During Test
- Degrades nicely when Javascript disabled; graphs could degrade more gracefully. When JS disabled, they have a loading spinner display that never stops animating. Better to not display anything at all than that.
- Filtering lists on the front page - too many lines appear. If you filter something that has no match, or few matches, you get a screenful of lines. Better to not display the lines.
- Tag system should suggest tags actively used in the system (auto-fill would be nice too)
- For each list on its overview page, there should be a place to read the rules of the list, tag rules, etc. like a forum 'sticky'
- tag system should suggest tags actively used in the system (auto-fill would be nice too)
- list overview should have a place to read the rules of the list, tag rules, etc. like a forum rules 'sticky'
- one user zoomed in the text using firefox. This made breadcrumb expand too large vertically, limiting vertical real estate available to view the screen since the top bar is sticky. It blew out some graphs too, although kpytang's pending pull request will likely fix the graph blowouts.
- A couple of folks after my talk asked about being able to navigate keyboard only, no mouse. We should test for that
A couple of people - one at SpinachCon, one at LibrePlanet - asked about functionality without javascript. We should test for that.
Only one user noticed the list popularity filter things on the left side of the screen in the list overview
- BUG: ALPHABETICAL TAB NOT WORKING PROPERLY. IT DOESN'T WORK UP TO "H".
- THE DATE OF THE "LIKE" IS NOT CLEAR ON THE FAVORITES TAB. (user didn't know when he had liked the post. only the date the post was made was listed.)
Tasks
Users were logged into http://lists.stg.fedoraproject.org (running hyperkitty-0.1.7-1 using Fedora mailing list data) and asked to complete the following tasks:
- You've got a crazy inbox and you're really not happy about signing up for high-traffic mailing lists. Based on this, would you rather sign up for the devel list or the astronomy list?
- Some of the lists on this system are kind of dead; some have a lot going on. Name some of the lists where there's a lot going on - people actively making discussions.
- You've heard about Fedora's development list and decided to look into it. Who are you likely to hear from if you read that list?
- In March 2012, there was a discussion about GPT and Fedora 17. Can you find it?
- Find a post you like an add a tag to it so you can find it later.
- Start a new discussion on the Fedora users list.
Test Data
Task Notes: By User
Because of some issues we encountered using gedit, we weren't able to collect data in a manner that associated questionnaire users with the user task notes. Oops.
User A
- You've got a crazy inbox and you're really not happy about signing up for high-traffic mailing lists. Based on this, would you rather sign up for the devel list or the astronomy list?
- Anstronomy
- Some of the lists on this system are kind of dead; some have a lot going on. Name some of the lists where there's a lot going on - people actively making discussions.
scm-commits@lists.fedoraproject.org Fedora SCM commits, package-announce@lists.fedoraproject.org Fedora Package
- You've heard about Fedora's development list and decided to look into it. Who are you likely to hear from if you read that list?
- Adam Williamson
- In March 2012, there was a discussion about GPT and Fedora 17. Can you find it?
- Re: various mishandlings of corrupt GPT [note this answer is wrong]
- Find a post you like an add a tag to it so you can find it later.
<No Answer>
- Start a new discussion on the Fedora users list.
<No Answer>
User B
- You've got a crazy inbox and you're really not happy about signing up for high-traffic mailing lists. Based on this, would you rather sign up for the devel list or the astronomy list?
- I would rather be over whelmed than under whelmed on a mailing list. More than likely I would sign up for the dev list for the action. Once it got to be too tedious going through excessive email, I would just unsubscribe.
- Some of the lists on this system are kind of dead; some have a lot going on. Name some of the lists where there's a lot going on - people actively making discussions.
- 389-commits seems to have many discussions going on. Arms-builds has a lot of discussions (600+). Epel package announce and Java sig commits also show higher than average discussions.
- You've heard about Fedora's development list and decided to look into it. Who are you likely to hear from if you read that list?
- Adam Williamson, Alexander Todorov, Kevin Kofler or Stephen Gallagher.
- In March 2012, there was a discussion about GPT and Fedora 17. Can you find it?
- I had difficulty finding this thread through the link to March 2012. I tried to use the "search" function using "Fedora 17 GPT" and was returned 20 pages of all reference to these topics. I also tried "Fedora 17 GPT March 2012" and the search engine showed no results. I thought that the search would allow me to search March 2012 alone rather than the entire site history.
- Find a post you like an add a tag to it so you can find it later.
- thought was like/dislike... test admin showed me where tags were
- Start a new discussion on the Fedora users list.
- done
User C
- You've got a crazy inbox and you're really not happy about signing up for high-traffic mailing lists. Based on this, would you rather sign up for the devel list or the astronomy list?
- Astronomy
- Some of the lists on this system are kind of dead; some have a lot going on. Name some of the lists where there's a lot going on - people actively making discussions.
- scm-commits, arm-builds, package announce
- You've heard about Fedora's development list and decided to look into it. Who are you likely to hear from if you read that list?
- Adam Wiliamson, Alexander Todorov, Kevin Kofler
- In March 2012, there was a discussion about GPT and Fedora 17. Can you find it?
- No. Although this may partly be the slow connection? I searched for the topic but couldn't find a way to search by a specific date. Sorting by earliest or latest date yeilded a lot of results that only showed up ten to a page which was tricky for a popular topic.
- Find a post you like an add a tag to it so you can find it later.
- I added the tag but I wasn't able to find it later. Maybe I should have chosen a longer tag? (I chose "spicy")
- Start a new discussion on the Fedora users list.
- If a discussion is the same as a thread, then this one worked!
User D
- You've got a crazy inbox and you're really not happy about signing up for high-traffic mailing lists. Based on this, would you rather sign up for the devel list or the astronomy list?
- astronomy list
- Some of the lists on this system are kind of dead; some have a lot going on. Name some of the lists where there's a lot going on - people actively making discussions.
- devel, epel-devel
- You've heard about Fedora's development list and decided to look into it. Who are you likely to hear from if you read that list?
- Adam
- In March 2012, there was a discussion about GPT and Fedora 17. Can you find it?
<No Answer>
- Find a post you like an add a tag to it so you can find it later.
<No Answer>
- Start a new discussion on the Fedora users list.
<No Answer>
User E
- You've got a crazy inbox and you're really not happy about signing up for high-traffic mailing lists. Based on this, would you rather sign up for the devel list or the astronomy list?
- astronomy
- Some of the lists on this system are kind of dead; some have a lot going on. Name some of the lists where there's a lot going on - people actively making discussions.
- devel
- You've heard about Fedora's development list and decided to look into it. Who are you likely to hear from if you read that list?
- Adam Williamson
- In March 2012, there was a discussion about GPT and Fedora 17. Can you find it?
Nope Flipped throug the first few pages of the threads from March, tried searching for 'Fedora 17 GPT', to no avail.
- Find a post you like an add a tag to it so you can find it later.
- Done. Bodhi tag added to a thread.
- Start a new discussion on the Fedora users list.
- Done!
User F
- You've got a crazy inbox and you're really not happy about signing up for high-traffic mailing lists. Based on this, would you rather sign up for the devel list or the astronomy list?
- DEVEL LIST.
- Some of the lists on this system are kind of dead; some have a lot going on. Name some of the lists where there's a lot going on - people actively making discussions.
- ARM BUILDS; EPEL-PACKAGE-ANNOUNCE;GOLANG
- You've heard about Fedora's development list and decided to look into it. Who are you likely to hear from if you read that list?
- ADAM WILLIAMSON
- In March 2012, there was a discussion about GPT and Fedora 17. Can you find it?
- DID NOT SEE THE SEARCH BOX ON TOP OF WINDOW. FIRST THOUGHT WAS TO HIT CRTL+F.
- Find a post you like an add a tag to it so you can find it later.
- LIKE BUTTON EASY TO FIND.
- Start a new discussion on the Fedora users list.
- YES, IT WORKED. EASY TO FIND.
User G
- You've got a crazy inbox and you're really not happy about signing up for high-traffic mailing lists. Based on this, would you rather sign up for the devel list or the astronomy list?
- astronomy
- Some of the lists on this system are kind of dead; some have a lot going on. Name some of the lists where there's a lot going on - people actively making discussions.
- virt-maint, users, suds
- You've heard about Fedora's development list and decided to look into it. Who are you likely to hear from if you read that list?
- John Florian, Adam Williamson
- In March 2012, there was a discussion about GPT and Fedora 17. Can you find it?
-
- Searched for: GPT and got one result with GPT in the subject then a bunch of stuff that did not seem related.
- Searched for: Fedora 17 and got seeminglg unrelated results, noticed first result was about fedora 20 dated 2014-01-17
- Tried putting quotes around "Fedora 17" - it seemed to help a bit, but still have not found GPT discussion.
- Comment: It would be nice to be able to collapse list. That is to see just the subjects of the messages, without an excerpt from the message, so you would get more messages per page. I got 29 pages of results and did not see GPT within the first couple of pages. I would not continue with this if I was really searching and would probably resort to google. Which is what I did, at google entered this search string: fedora-devel list AND GPT and March AND 2012
- The very first result returned was: GPT and Fedora 17 ..devel-list/2012-March/msg00031.ht... [correct answer]
- Find a post you like an add a tag to it so you can find it later.
- OK
- Start a new discussion on the Fedora users list.
- done
User H
- You've got a crazy inbox and you're really not happy about signing up for high-traffic mailing lists. Based on this, would you rather sign up for the devel list or the astronomy list?
- Astronomy
- Some of the lists on this system are kind of dead; some have a lot going on. Name some of the lists where there's a lot going on - people actively making discussions.
- scm-commits, users, devel
- You've heard about Fedora's development list and decided to look into it. Who are you likely to hear from if you read that list?
- Adam Williamson (people under most active)
- In March 2012, there was a discussion about GPT and Fedora 17. Can you find it?
- ry: searched for "GPT 17". "GPT 'Fedora 17'". Ask for advanced search. wanted to search by date restrictions. "gpt 17 march 2012". Found dates listing on RHS of list view. wanted an ability to search but rescritcved to date chosen.
- Find a post you like an add a tag to it so you can find it later.
- done
- Start a new discussion on the Fedora users list.
<No Answer>
User Questionnaires: By Question
Average Ratings
On a scale from one to ten, tell us about the software you tested:
Attribute |
Rating |
Aesthetic |
8.4 / 10 |
Intuitive |
8.0 / 10 |
User-Friendly |
7.6 / 10 |
Professional |
8.6 / 10 |
Questions
- How did it compare to any of the proprietary alternatives, if you have used any?
-
- Not applicable.
- Better
<No Answer>
- Somewhat comparable (2)
- Not comparable (2)
- One feature I would like to see is...
-
<No Answer>
- Clear threading.
- The alphabetical tab working properly.
- Date searching, search by tag, maybe folders. e.g., "personal involvement," "monitor only"
- Small tutorial on query semantics, highlighting of matches.
- More color, larger text, icons (????)
- Ability to sort threads in search results... ability to search within only the selected month
- Something I liked was...
-
- Threading in "View Discussion"
- Nice UI Design, posting online and not just by mail.
- Easy to find buttons (But not the searchbox)
- the little bar graph
- Auto-complete on search
- Easy to find the dates for previous posts
- tagging, +1/-1
- If you had trouble performing a particular task, what was the first problem?
-
- Understanding bar graph
- No by-date advanced search (should have by user, too.)
- Finding the search box
- trying to search by date
- Querying 2 different keywords reduced the relevance
- Search feature can use a little work
- couldn't easily find specific thread in month or search views
- What do you think would help this software gain wider adoption?
-
- Having it installed as default archive interface for mailman archives.
- Just polish and get stable!
<No Answer> (3)
a few more ways to sort & search
- Put Miley Cyrus or someone equally stupid up in the corner
Demographics
Age
Age |
Number of Participants |
Under 25 |
None |
26-35 |
4 |
36-45 |
2 |
46-55 |
1 |
Over 55 |
None |
Gender
Gender |
Number of Participants |
Male |
5 |
Female |
2 |
Other |
None |
Computer Usage
Where multiple selections were made, highest level selected was used below.
Usage |
Number of Participants |
Infrequent |
None |
Daily Use |
2 |
I help build software. |
5 |
User Questionnaires: By User
User 1
the little bar graph
Ratings
On a scale from one to ten, tell us about the software you tested:
Attribute |
Rating |
Aesthetic |
9 / 10 |
Intuitive |
8 / 10 |
User-Friendly |
8 / 10 |
Professional |
9 / 10 |
Questions
- How did it compare to any of the proprietary alternatives, if you have used any?
- Not applicable.
- One feature I would like to see is...
<No Answer>
- Something I liked was...
- Threading in "View Discussion"
- If you had trouble performing a particular task, what was the first problem?
- Understanding bar graph
- What do you think would help this software gain wider adoption?
- Having it installed as default archive interface for mailman archives.
Demographics
Attribute |
Answer |
Age |
46-55 |
Gender |
Male |
Your Computer Usage |
Daily Use & I help build software. |
User 2
Ratings
On a scale from one to ten, tell us about the software you tested:
Attribute |
Rating |
Aesthetic |
8 / 10 |
Intuitive |
8 / 10 |
User-Friendly |
8 / 10 |
Professional |
8 / 10 |
Questions
- How did it compare to any of the proprietary alternatives, if you have used any?
- Better
- One feature I would like to see is...
- Clear threading.
- Something I liked was...
- Nice UI Design, posting online and not just by mail.
- If you had trouble performing a particular task, what was the first problem?
- No by-date advanced search (should have by user, too.)
- What do you think would help this software gain wider adoption?
- Just polish and get stable!
Demographics
Attribute |
Answer |
Age |
26-35 |
Gender |
Male |
Your Computer Usage |
I help build software. |
User 3
Ratings
On a scale from one to ten, tell us about the software you tested:
Attribute |
Rating |
Aesthetic |
9 / 10 |
Intuitive |
9 / 10 |
User-Friendly |
9 / 10 |
Professional |
9 / 10 |
Questions
- How did it compare to any of the proprietary alternatives, if you have used any?
<No Answer>
- One feature I would like to see is...
- The alphabetical tab working properly.
- Something I liked was...
- Easy to find buttons (But not the searchbox)
- If you had trouble performing a particular task, what was the first problem?
- Finding the search box
- What do you think would help this software gain wider adoption?
<No Answer>
Demographics
Attribute |
Answer |
Age |
26-35 |
Gender |
Male |
Your Computer Usage |
I help buithe little bar graphld software. |
User 4
Ratings
On a scale from one to ten, tell us about the software you tested:
Attribute |
Rating |
Aesthetic |
8 / 10 |
Intuitive |
6 / 10 |
User-Friendly |
6 / 10 |
Professional |
8 / 10 |
Questions
- How did it compare to any of the proprietary alternatives, if you have used any?
- Somewhat comparable
- One feature I would like to see is...
- Date searching, search by tag, maybe folders. e.g., "personal involvement," "monitor only"
- Something I liked was...
- the little bar graph
- If you had trouble performing a particular task, what was the first problem?
- trying to search by date
- What do you think would help this software gain wider adoption?
a few more ways to sort & search
Demographics
Attribute |
Answer |
Age |
36-45 |
Gender |
Female |
Your Computer Usage |
I help build software. |
User 5
Ratings
On a scale from one to ten, tell us about the software you tested:
Attribute |
Rating |
Aesthetic |
9 / 10 |
Intuitive |
7 / 10 |
User-Friendly |
5 / 10 |
Professional |
8 / 10 |
Questions
- How did it compare to any of the proprietary alternatives, if you have used any?
- Not comparable
- One feature I would like to see is...
- Small tutorial on query semantics, highlighting of matches.
- Something I liked was...
- Auto-complete on search
- If you had trouble performing a particular task, what was the first problem?
- Querying 2 different keywords reduced the relevance
- What do you think would help this software gain wider adoption?
<No Answer>
Demographics
Attribute |
Answer |
Age |
26-35 |
Gender |
Male |
Your Computer Usage |
Daily use |
User 6
Ratings
On a scale from one to ten, tell us about the software you tested:
Attribute |
Rating |
Aesthetic |
6 / 10 |
Intuitive |
8 / 10 |
User-Friendly |
7 / 10 |
Professional |
8 / 10 |
Questions
- How did it compare to any of the proprietary alternatives, if you have used any?
- Somewhat comparable
- One feature I would like to see is...
- More color, larger text, icons (????)
- Something I liked was...
- Easy to find the dates for previous posts
- If you had trouble performing a particular task, what was the first problem?
- Search feature can use a little work
- What do you think would help this software gain wider adoption?
- Put Miley Cyrus or someone equally stupid up in the corner
Demographics
Attribute |
Answer |
Age |
36-45 |
Gender |
Female |
Your Computer Usage |
Daily use |
User 7
Ratings
On a scale from one to ten, tell us about the software you tested:
Attribute |
Rating |
Aesthetic |
10 / 10 |
Intuitive |
10 / 10 |
User-Friendly |
10 / 10 |
Professional |
10 / 10 |
Questions
- How did it compare to any of the proprietary alternatives, if you have used any?
- Not comparable
- One feature I would like to see is...
- Ability to sort threads in search results... ability to search within only the selected month
- Something I liked was...
- tagging, +1/-1
- If you had trouble performing a particular task, what was the first problem?
- couldn't easily find specific thread in month or search views
- What do you think would help this software gain wider adoption?
<No Answer>
Demographics
Attribute |
Answer |
Age |
26-35 |
Gender |
Male |
Your Computer Usage |
I help build software. |