Confirmed users
330
edits
(Created page with "= Home Page = == Feature == A Mozilla Community Contributor can understand the One and Done initiative [aka QA Taskboard] and login to get started. == UX == The One and Done ini...") |
No edit summary |
||
| Line 44: | Line 44: | ||
: Home Page Load Time < 2 seconds ? | : Home Page Load Time < 2 seconds ? | ||
: Login Time < 2 seconds | : Login Time < 2 seconds | ||
= Profile Page = | |||
== Feature == | |||
A Mozilla Community Contributor can create a personal profile to state areas of interest, difficulty level of tasks in each area, time generally available at hand on a daily basis, etc. | |||
== UX == | |||
A first-time contributor would like to explore the different areas in which she could get involved. In return, Mozilla QA would like to know how much time she could contribute on a daily basis, and what difficulty level of tasks would she like to tackle in each area. | |||
== Screen Mockup == | |||
[[File:mozilla-qa-taskboard-profile-page.png|Mockup of the Profile Page]] | |||
== UI Controls == | |||
{| class="wikitable" | | |||
! UI Control | |||
! Value / Range | |||
! Validation | |||
! Error Message(s) | |||
|- | |||
|Button | |||
|Pick a task for me! | |||
|Clicking on the button causes a matching algorithm to execute that matches the contributor's areas of interest, technical ability, and time availability with tasks listed by Mozilla QA. A new page opens with the best matching task displayed. | |||
|[TBD] | |||
|- | |||
|Button | |||
|Let me pick a task | |||
|Clicking on the button causes a matching algorithm to execute that matches the contributor's areas of interest, technical ability, and time availability with tasks listed by Mozilla QA. A new page opens with 5 to 10 tasks of the best matching tasks displayed. | |||
|[TBD] | |||
|- | |||
|Button | |||
|Edit Profile | |||
|Clicking on the button opens the Profile page in Edit mode. | |||
|[TBD] | |||
|- | |||
|Label | |||
|Display name of the contributor | |||
|Display name of the contributor as set in the Edit Profile page | |||
|N/A | |||
|- | |||
|URL | |||
|N tasks (where N is the number of tasks completed by the contributor so far) | |||
|Clicking on the link opens a page that lists the tasks completed by the contributor so far | |||
|As handled by web server on other mozilla.org websites | |||
|- | |||
|Button | |||
|Sign out | |||
|Handled by BrowserID | |||
|Handled by BrowserID | |||
|- | |||
|} | |||
== Next Screen == | |||
Mozilla Community Contributor Profile Page. | |||
== Security == | |||
=== Authorization === | |||
Only the contributor can see the page after login with BrowserID. This page is not public by default. | |||
== Performance == | |||
: Profile Page Load Time < 2 seconds ? | |||