Confirmed users
330
edits
| Line 252: | Line 252: | ||
=== User Story === | === User Story === | ||
A Mozilla Community Contributor can view a list of tasks that are available to get started with. | |||
=== UX === | === UX === | ||
The Contributor can view her saved profile, which consists of her display name and a count of the tasks done so far. The View Profile page also serves as a launching pad to pick a task from a list of all tasks available in the system. | |||
=== Screen Mockup === | === Screen Mockup === | ||
| Line 265: | Line 267: | ||
! Validation / Error Message(s) | ! Validation / Error Message(s) | ||
|- | |- | ||
| | |(Contributor's Display Name) | ||
| | |Label | ||
| | |Display name of the contributor as set in the Edit Profile page | ||
| | |N/A | ||
|- | |||
|Tasks completed | |||
|Label | |||
|N/A | |||
|N/A | |||
|- | |||
|N tasks (where N is the number of tasks done by the contributor so far) | |||
|Label | |||
|N is the number of tasks done by the contributor so far. If no tasks have been done so far, the label and the value do not appear. | |||
|N/A | |||
|- | |||
|Pick a task to do | |||
|Button | |||
|Clicking on the button opens a page showing all tasks listed by Mozilla QA. | |||
|N/A | |||
|- | |||
|Welcome, (Contributor's Display Name) | |||
|Label + URL | |||
|Clicking on the (Contributor's Display Name) opens the Edit Profile page. | |||
|N/A | |||
|- | |||
|Sign out | |||
|Button | |||
|Clicking on the button causes the user to logout and ends the session. | |||
|(handled by Mozilla Persona) | |||
|- | |- | ||
|} | |} | ||
=== Next Screen === | === Next Screen === | ||
* List of Tasks Page | |||
* Edit Profile Page | |||
* Sign out | |||
=== Security === | === Security === | ||
* Authentication: | * Authentication: Mozilla Persona (BrowserID) | ||
* Authorization: | * Authorization: This page is visible to the Community Contributor only. | ||
=== Performance === | === Performance === | ||
Page Load Time < 5 seconds | |||
== Tasks List == | == Tasks List == | ||