QA/Community/QMO Design/Dev Specs
< QA | Community | QMO Design
Jump to navigation
Jump to search
As of 8/14/08, the QMO2 theme is almost complete. Progress can be viewed at http://mozilla.advomatic.com.
During theme and module development a number of questions have come up about how some of the features of the QMO2 might work. This document is to go over some of the basic functionality we are looking for.
Project Work Flow
- Creating a new project
- Require user to fill out:
- Title, Summary, Details for content area
- Objective and Tasks for side block
- Getting Started message for membership emails
- Other stuff:
- Make it an option to create blocks "More Tips & Info" and "Tool Box" for each project.
- Add "Do More" and "Mozilla QA Companion" blocks to bottom of content area
- Require user to fill out:
- Joining a project
- User clicks "Join Project" button
- User gets added to "Members" list in side block
- User gets "Getting Started" email message with more info and link to project
- User clicks "Join Project" button
- Project team interact through project page
- Need to add "Discuss Project" button below "Join Project" that takes user to the project forum thread
- Top 5 topics should appear in the "Discussion" section of side block AND/OR at the bottom of the content area (if at bottom, include summaries as well)
Events Work Flow
- Creating a new event
- Require user to fill out:
- Title, Dates, Summary for top of content
- "How to get Started" content or reuse an existing block; should have info about builds to download, IRC channel, and feedback channels.
- Details related to event; provide user with template that include:
- Getting Started message for membership emails; should create a template for these emails so users can just enter a few fields for event specific details.
- Other stuff:
- Make it an option to create blocks "More Tips & Info" and "Tool Box" for each project.
- Add "Do More" and "Mozilla QA Companion" blocks to bottom of content area
- Require user to fill out:
- Joining a project
- User clicks "Join Event" button
- User gets added to "Participants" list in side block (this block is new and needs to be created for each event)
- User gets "Getting Started" email message with more info and link to event
- User clicks "Join Event" button
- Event participants interact through project page
- Need to add "Discuss Event" button in side block that takes user to the project forum thread at bottom of content area.
- Top 5 topics should appear in the "Discussion" section at the bottom of the content area