Closed Bug 1005404 Opened 12 years ago Closed 11 years ago

Add ability to create task within tool

Categories

(Mozilla QA Graveyard :: One and Done, defect, P1)

Version 2
x86
macOS
defect

Tracking

(Not tracked)

VERIFIED FIXED
Milestone 1

People

(Reporter: rbillings, Assigned: bsilverberg)

References

Details

Attachments

(3 files, 2 obsolete files)

Add ability to create a task within the tool. Requirements TBD.
Blocks: 1004618
For this, I guess we need an admin view, and also a link to that view that only is visible to admins. What pragmatic had specced out for the tool is pretty divergent from what we have now, assuming a different data structure, so I'm not sure that's useful. Here it is for reference: https://wiki.mozilla.org/QA/Taskboard/Workflows/MozillaQaTeam#Templates_.7C_Dashboard
• Breadcrumb: oneanddone.mozilla.org/ en-US / tasks / new • Create Admin header dropdown. Includes one option: Create task. Only viewable if user is an Admin. • Create task page is not linked within the site • Create task page is not viewable by direct link without Admin permissions • Create task page header • Task title [required] • Task description • Estimated time radio buttons: 15/30/45/60 • Repetition [required] ⁃ dropdown: repeatable [default], one-time • Team [required] ⁃ Dropdown: blank [default], Automation, Desktop Firefox, Firefox for Android, Firefox OS, General, Web QA, Services QA, Thunderbird • Task type ⁃ Dropdown: blank [display “…”] [default], Manual test, Automated test, Bug Verification • Tags: Open keyword field • Start date : Today’s date by default • Expiration date • Why this matters • Setup • Steps [required] • Need help: moved up to make it easier to see • Completion • Cancel button • Create Task button • Created task will have an owner. That owner will be emailed the task feedback [see feedback flow] • We need to create owners for existing tasks.
Attached image create new task.png (obsolete) —
Adding mockup
Blocks: 1011688
Updated requirements: • Breadcrumb: oneanddone.mozilla.org/ en-US / tasks / new • Create Admin header dropdown. Includes one option: Create task. Only viewable if user is an Admin. • Create task page is not linked within the site • Create task page is not viewable by direct link without Admin permissions • Create task page header • Task title [required] • Task description • Estimated time radio buttons: 15/30/45/60 • Task difficult ⁃ Easy, Intermediate, Advanced ⁃ Default= Easy • Repetition [required] ⁃ dropdown: repeatable [default], one-time • Team [required] ⁃ Dropdown: blank [default], Automation, Desktop Firefox, Firefox for Android, Firefox OS, General, Web QA, Services QA, Thunderbird • Task type ⁃ Dropdown: blank [display “…”] [default], Manual test, Automated test, Bug Verification • Tags: Open keyword field • Start date : Today’s date by default • Expiration date • Why this matters • Prerequisites • Steps [required] • Cancel button • Create Task button • Created task will assign an owner. That owner will be emailed the task feedback [see feedback flow] • We need to create owners for existing tasks.
Attached image updated create task (obsolete) —
Assignee: nobody → bob.silverberg
Attached image 6.4. Create new task
Added Projects dropdown to task creation
Attachment #8422040 - Attachment is obsolete: true
Attachment #8424174 - Attachment is obsolete: true
Attachment #8437123 - Flags: review?(mozpankaj1994)
Attachment #8437123 - Flags: review?(mkelly)
Attachment #8437123 - Flags: review?(mjzffr)
Attachment #8437123 - Flags: review?(mkelly) → review+
Recently, admins have been reminded/encouraged to include contact information in their tasks so users know where to direct questions. Maybe we should have a required "Contact" field in this form instead?
Looks like the review is taken care of already.
:maja_zf - it's true that Osmose has done an excellent job of reviewing the PR, and now it's ready to merge, so for now it probably doesn't need more reviewers, but it's usually good to have multiple reviewers, so please feel free to review future PRs even if someone else is already reviewing it. In fact, we would prefer to have all PRs reviewed by 2 people if possible.
Comment on attachment 8437123 [details] [review] Link to Github pull-request: https://github.com/mozilla/oneanddone/pull/127 Its nice to see this pull merged. Great Work Bob !
Attachment #8437123 - Flags: review?(mozpankaj1994)
These changes landed in https://github.com/mozilla/oneanddone/commit/ff89bc805910e282a94f35ddd07ae1c085a8870e and have now been pushed to staging for verification.
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
All basic functions of add task have been tested- it could probably use more thorough creative exploratory testing.
Status: RESOLVED → VERIFIED
Flags: needinfo?(bradleyjmckinley)
Flags: needinfo?(bradleyjmckinley)
Product: Mozilla QA → Mozilla QA Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: