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)

defect

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.
Blocks: 641142
Blocks: 641643
> 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.
Assignee: nobody → cwiemeersch
Target Milestone: Q3 2011 → Q4 2011
Target Milestone: Q4 2011 → Q1 2012
(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
Blocks: 725830
Assignee: cvan → nobody
Target Milestone: 6.4.2 → ---
Please coordinate with Potch on the frontend.
Assignee: nobody → cvan
Target Milestone: --- → 6.4.6
Target Milestone: 6.4.6 → ---
Assignee: cvan → nobody
Assignee: nobody → ngoke
Target Milestone: --- → 2012-08-16
Target Milestone: 2012-08-16 → 2012-08-23
Target Milestone: 2012-08-23 → 2012-08-30
Currently in review. Bumping to next week for QA alignment
Target Milestone: 2012-08-30 → 2012-09-06
Landed by end of week.
Target Milestone: 2012-09-06 → 2012-09-20
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Behind `mkt-themes` waffle switch.
Product: addons.mozilla.org → addons.mozilla.org Graveyard
You need to log in before you can comment on or make changes to this bug.