Closed
Bug 641141
Opened 14 years ago
Closed 12 years ago
[backend] Implement personas review queue
Categories
(addons.mozilla.org Graveyard :: Admin/Editor Tools, defect, P1)
addons.mozilla.org Graveyard
Admin/Editor Tools
Tracking
(Not tracked)
RESOLVED
FIXED
2012-09-20
People
(Reporter: clouserw, Assigned: kngo)
References
Details
(Whiteboard: [fat][monarch])
Mockup: http://people.mozilla.com/~chowse/drop/amo/personas/v1/Review_Queue.png
Demo: http://people.mozilla.com/~chowse/drop/amo/personas/review/
This bug is for the backend of the review queue. input/output is fairly straightforward but there are three things that need to be taken into consideration:
1) the "forever scroll" effect (see the demo). Reviewers should be able to continue advancing down the list until prompted with a message that there are no more personas to review.
2) We want to allow multiple reviewers to work simultaneously without reviewing the same personas. We'll need some kind of locking when the persona is shown on the screen (and something to clear the lock if it never gets reviewed).
3) Just like with add-ons, approve/reject/duplicate/moreinfo all send emails to the authors.
I'm CCing deb for email content and the title/content of the rejection drop down.
Note that in questions of differences between mockup and demo, the demo is correct.
Reporter | ||
Comment 1•14 years ago
|
||
> 3) Just like with add-ons, approve/reject/duplicate/moreinfo all send emails to
> the authors.
On request of legal, add-ons flagged for legal should send email to the legal team also. Just make a new constant in settings.py that will take a list of addresses.
Updated•13 years ago
|
Assignee: nobody → cwiemeersch
Target Milestone: Q3 2011 → Q4 2011
Updated•13 years ago
|
Target Milestone: Q4 2011 → Q1 2012
Reporter | ||
Comment 2•13 years ago
|
||
(In reply to Wil Clouser [:clouserw] from comment #1)
> > 3) Just like with add-ons, approve/reject/duplicate/moreinfo all send emails to
> > the authors.
>
> On request of legal, add-ons flagged for legal should send email to the
> legal team also. Just make a new constant in settings.py that will take a
> list of addresses.
Disregard all of that. There is nothing special for legal now. The persona queue workflow should mirror that of the other queues - if there is a question about a persona it gets admin flagged just like add-ons. The queue should show these with the same flags as add-ons.
Target Milestone: Q1 2012 → 6.4.2
Reporter | ||
Updated•13 years ago
|
Assignee: cvan → nobody
Target Milestone: 6.4.2 → ---
Reporter | ||
Comment 3•13 years ago
|
||
Please coordinate with Potch on the frontend.
Assignee: nobody → cvan
Target Milestone: --- → 6.4.6
Reporter | ||
Updated•13 years ago
|
Target Milestone: 6.4.6 → ---
Updated•13 years ago
|
Blocks: greater-percona
Updated•12 years ago
|
Assignee: cvan → nobody
Assignee | ||
Updated•12 years ago
|
Assignee: nobody → ngoke
Updated•12 years ago
|
Target Milestone: --- → 2012-08-16
Updated•12 years ago
|
Target Milestone: 2012-08-16 → 2012-08-23
Reporter | ||
Updated•12 years ago
|
Target Milestone: 2012-08-23 → 2012-08-30
Reporter | ||
Comment 4•12 years ago
|
||
Currently in review. Bumping to next week for QA alignment
Target Milestone: 2012-08-30 → 2012-09-06
Assignee | ||
Comment 6•12 years ago
|
||
https://github.com/mozilla/zamboni/commit/921b9e8a23527768e076fb18b3b42962dc617c6d
at /reviewers/themes/queue
Assignee | ||
Updated•12 years ago
|
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Comment 7•12 years ago
|
||
Behind `mkt-themes` waffle switch.
Updated•9 years ago
|
Product: addons.mozilla.org → addons.mozilla.org Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•