QA/Taskboard/Workflows: Difference between revisions

Jump to navigation Jump to search
no edit summary
No edit summary
No edit summary
Line 45: Line 45:
: Login Time  < 2 seconds
: Login Time  < 2 seconds


= Profile Page =
= Edit Profile Page =


== Feature ==
== Feature ==
Line 52: Line 52:
== UX ==
== 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.
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-edit-profile-page.png|Mockup of the Edit 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 ==
: List of contributor's completed tasks
: Best Matching Task Page
: List of 5 - 10 Best Matching Tasks Page
: Edit Profile Page
: Sign out
== 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 ?
= Profile Page =
== Feature ==
A Mozilla Community Contributor choose to start on a task that is selected on the basis of a match with the Contributor's interests and time availability. A Contributor can also choose a task from a list.
== UX ==
A Mozilla Community Contributor choose to start on a task that is selected on the basis of a match with the Contributor's interests and time availability. A Contributor can also choose a task from a list.


== Screen Mockup ==
== Screen Mockup ==
Line 97: Line 162:


== Next Screen ==
== Next Screen ==
Mozilla Community Contributor Profile Page.
: List of contributor's completed tasks
: Best Matching Task Page
: List of 5 - 10 Best Matching Tasks Page
: Edit Profile Page
: Sign out


== Security ==
== Security ==
Confirmed users
330

edits

Navigation menu