FedoraCommunity/UsabilityTestingRound1/UsabilityTester7

= FEDORA COMMUNITY USABILITY TEST: Usability Tester 7 =


 * Date/Time: Wednesday 6 December 2009
 * Video Files:
 * Part A: TBA
 * Part B: TBA
 * FAS Account: (withheld for privacy for now)
 * Browser used: firefox-3.5.6-1.fc12.x86_64
 * Computer used: Mo's x61 laptop (Fedora 12)
 * Package maintainership: Own 18, maintain 2

Introduction / First Impressions

 * 1) Have you seen this site before?  If so, where did you hear about it? 
 * 2) * yes, but i haven't seen it fully
 * 3) * I think I heard about it on IRC or on a mailing list
 * 4) Have you used this site before? If so, what have you used it for? How did that go? How often have you used this site? 
 * 5) * i've looked through it, browsing
 * 6) * it looked ok but it didn't seem to provide much functinoality
 * 7) * I haven't used it often. Once or twice.
 * 8) (On front page) What are your first impressions, looking at this site now? 
 * 9) * great login space
 * 10) * shows latest builds
 * 11) * widget on the right side is broken
 * 12) (On front page) What do you think this site is? 
 * 13) * a site to maintain packages
 * 14) * stuff related to maintaining packages
 * 15) * a way to unite all the package maintenance apps
 * 16) (On front page) Any other comments you'd like to make about this site? 
 * 17) * not really
 * 18) (On front page) What do you think of this page? Where would you click first? 
 * 19) * login

People

 * 1) View your profile on this site. What do you think about it? Is the information accurate? Do your group memberships seem accurate? Do your package affiliations seem accurate?
 * 2) * logs in
 * 3) * clicks 'my profile' on the right
 * 4) * yes
 * 5) * many missing groups - this shows 5 but i'm in 20
 * 6) * clicks membership top tab => sees more but not all
 * 7) * pacakges: looks at right sidebar => clicks to view more => packages owned looks right
 * 8) You've just spoken with Dennis Gilmore and he's asked you to open a ticket for him in a fedorahosted.org trac instance. In order to cc Dennis on the ticket, you'll need to figure out his FAS account name. Where would you go to look it up?
 * 9) * top search, types 'dennis gilmore'
 * 10) * but he's not there
 * 11) * tries 'luya' - finds him

Packages

 * 1) Do you have any unpushed updates? Where would you go to look this up?
 * 2) * i think i do
 * 3) * clicks package maintenance in the left sidebar
 * 4) * clicks updates top tab
 * 5) * looks like I can push to stable, right?
 * 6) * broken.
 * 7) How are your builds doing? Where would you go to look this up? 
 * 8) * clicks 'builds' top tab
 * 9) * logs have been purged
 * 10) * i like the hover menu to branch out to other apps
 * 11) * so many errors, i didn't realize this was builds failing. I thought fedora community was failing.
 * 12) * oh i can create an update here.
 * 13) Let's say you have a friend who is a little bit behind the times - she is running Fedora 10. There's an annoying Inkscape bug that bothers her - after searching the internet for a bit you found out the bug is fixed in Inkscape version 0.47. 
 * 14) * Is Inkscape version 0.47 available in Fedora 10 for your friend? 
 * 15) ** clicks 'search' in left navbar
 * 16) ** searches for 'inkscape'
 * 17) ** clicks on inkscape search result
 * 18) ** yes it's available in testing
 * 19) * If Inkscape version 0.47 is not available for Fedora 10, can you download an SRPM here to build it for her? 
 * 20) ** clicked on 'builds' link in the 'package links' grey box - no
 * 21) ** scrolls down details page for inkscape, sees changelog, looks at the right sidebar, see all packages => updates
 * 22) ** keeps scrolling details page and clicks out to package DB
 * 23) ** sees 'source' link in package links => confused
 * 24) ** right sidebar? no
 * 25) *** fail

People

 * 1) You need help with yelp. Who's the package maintainer? 
 * 2) * goes to top search
 * 3) * types 'yelp' clicks on the yelp search result
 * 4) * 'mbarnes'
 * 5) * bug in details page
 * 6) Luke Macken is going away on vacation for a couple of weeks and he's asked you to look over his packages while he's gone. How many packages does he have, and do any of them need attention? Where would you go to look this up? 
 * 7) * we skipped this one because user profiles stopped loading completely

Packages

 * 1) How would you file a bug against NetworkManager using this system?
 * 2) * goes to the top searchbox
 * 3) * searches for 'Network Manager'
 * 4) * clicks to view network manager details
 * 5) * sees 'bugs' in right sidebar
 * 6) * it's broken, bugs page won't load
 * 7) What has changed in the 'ruby' package over the last few updates? Where would you go to look this up? 
 * 8) * types 'ruby' in the top search bar
 * 9) * scrolls down details page and sees changelog
 * 10) How's the karma of your current testing updates doing? How would you check up on this in Fedora Community?
 * 11) * clicks on 'package maintenance' left tab
 * 12) * clicks on 'updates' top tab
 * 13) * scrolls down to 'testing updates' section

CLOSING

 * 1) How well does Fedora Community support your package maintenance workflow?
 * 2) * it would very well without the bugs we hit in it
 * 3) Would you use Fedora Community to help maintain your packages? Which parts? 
 * 4) * sure
 * 5) * pushing updates to stable would be useful
 * 6) * seeing build status in one place is useful
 * 7) Is there any essential functionality missing from Fedora Community that would help you maintain your packages more easily?
 * 8) * one missing thing - I want to update a bunch at the same time - to submit them as one update
 * 9) Did you learn anything about Fedora Community's functionality through this test?
 * 10) * i had only looked at the front page
 * 11) * i don't trust it totally because my group memberships were listed wrong
 * 12) * having builds and updates in one spot is valuable
 * 13) * i didn't know i could file BZs with it
 * 14) What do you think is the most useful function of Fedora Community?
 * 15) * pulls everything together into one unifed portal
 * 16) What are the least useful functions of Fedora Community?
 * 17) * most difficult was downloading an SRPM or binary - couldn't find it