QA/Community/QMO Design/Design Doc: Difference between revisions

no edit summary
No edit summary
 
(13 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<small>[[QA/Community/QMO Design|&laquo; QA/Community/QMO Design]]</small>
== '''Target Audience''' ==
== '''Target Audience''' ==
QMO serves as a portal for the Mozilla QA team and community.  Each group will most likely use the site differently.
QMO serves as a portal for the Mozilla QA team and community.  Both segments will use the site for their particular needs and interests:


'''Mozilla QA Team'''
'''Mozilla QA Team'''
* Most of the team will be working on site content and functionality, as well as maintenance and monitoring.  We plan to use QMO to:
* Most of the team will be working on site content and functionality, as well as maintenance and monitoring.  We plan to use QMO to:
** Write articles and/or blog posts to keep the community updated on what we're working on and to ask for help with specific tasks.
** Write '''articles and/or blog posts''' to keep the community updated on what we're working on and to ask for help with specific tasks.
** Create new project pages for things we are working on, to track progress and provide the community a chance to learn more and get involved.
** Create new '''project pages''' for things we are working on, to track progress and provide the community a chance to learn more and get involved.
** Promoting community events through the calendar and front page.
** Promoting '''community events''' through the calendar and front page.
** Moderating the forum discussions and comments.
** Moderating the '''forum discussions''' and comments.


'''Community'''
'''Community'''
Line 16: Line 18:
** '''Bugzilla contributors''' (people that live and breath bugs by writing, reproducing, and resolving them through Bugzilla)
** '''Bugzilla contributors''' (people that live and breath bugs by writing, reproducing, and resolving them through Bugzilla)
** '''Tools and Automation developers''' (looking to do a bit of programming and building out the test infrastructure)
** '''Tools and Automation developers''' (looking to do a bit of programming and building out the test infrastructure)
** '''Data/Information Analysts''' (for a lack of a better term, there will be people that are interested in just combing through user feedback, crash data, and bug info to get a better understanding of the quality of our products)
** '''Data/Information Analysts''' (there will be people that are interested in combing through user feedback, crash data, and bug info to get a better understanding of the quality of our products)
 
== '''Frontpage Content''' ==
'''Site Header'''
* Site "Hat" at top of page
** User login/status; Basic navigation/action menus
* Site Title Bar
** Logo + '''QMO - The new home of Mozilla QA'''
** '''Search''' box on right


* The community will be focused on their particular interests, but everyone will be using QMO to:
'''Main Content Area'''
** Keep up with Mozilla QA news, events, and projects
* '''Introduction/Welcome''' block
** Find ways to get involved in various quality assurance activities
** Small block/image for '''New Visitors''' (directs them to "Getting Started" page)
** Communicate and collaborate with Mozilla QA Team members via comments and forum posts.
* '''Activity Flow''' blocks
** 4 major blocks for each activity flow with topic + description/links to activity pages
*** '''Test'''
*** '''Code'''
*** '''Bugs'''
*** '''Data'''
* '''What's going on right now?''' block
** '''Upcoming Events''' (list up to 5 events)
** '''Current Projects''' (list up to 5 projects)
* '''Quality Talk''' block
** Recent '''forum discussions''' (list up to 5 forum posts)
** Recent story/blog '''comments''' (list up to 5 comments)
* '''Stories/Blogs''' block (display 2-3 stories)
** Other posts (list up to 5 titles)


== '''Frontpage Content''' ==
'''Navigation/Blocks Column'''
* user login/status, search box, main menu at top of page
* '''Main Menu''' block
* 4 major blocks for each activity flow (test, bug, automate, analyze), with action word + description/links to individual pages near top/center
** Links to main site pages:  Stories, Events, Projects, Forums, Groups, Team, Community, etc.
* monthly all-star contributor block
** Maybe have submenus for each?
* main content area in middle/left column
* '''Get Involved!''' block (design page layout so note to new visitors in the introduction has a graphic arrow pointing to this block?)
* previous posts/events in middle/right column (2-3 rows)
** Link to "Getting Started" page that will have more info on how to stay connected and participate in the Mozilla QA community.
* quick links menu
* QA Contributor '''(QAC) of the Month''' block
* navigation menu for site (projects, team, forums, events, get involved, etc)
** Photo and bio of all-star volunteers; updated monthly
* '''Quick Links''' block
** Links to most popular QA tools and sites:  Litmus, Bugzilla, Hendrix, Crash Reports, MozillaZine, Support, etc.


== '''Required Features''' ==
== '''Required Features''' ==
Line 40: Line 65:


== '''P2 Features''' ==
== '''P2 Features''' ==
* projects/groups (organic groups module)
* l10n/i18n (localization module)
* user badges
* rating/ranking of docs and posts
* user mailing lists


 
== '''References''' ==
 
== References ==
Website Dev Flow - http://www.ibm.com/developerworks/ibm/library/i-osource2/sidefile1.html
OS User/Personas - http://loki.lokislabs.org/weblog/archives/2003/06/25/personas_and_open_user_research.php


== QMO Design Meeting Notes (8/17) ==
== QMO Design Meeting Notes (8/17) ==
Line 84: Line 110:
** Prepare QMO brownbag for team
** Prepare QMO brownbag for team


[http://wiki.mozilla.org/Mozilla_QA_Community:QMO_Design Back to QMO Design Wiki]
<small>[[QA/Community/QMO Design|&laquo; QA/Community/QMO Design]]</small>
1,457

edits