Add-ons/QA/Testplan/Add-ons Post Reviews Process: Difference between revisions

 
(6 intermediate revisions by the same user not shown)
Line 42: Line 42:
    
    
'''2. Implement post-review queue for auto-approved add-ons'''   
'''2. Implement post-review queue for auto-approved add-ons'''   
* Add-ons that are auto-approved will appear in the post-review queue from [https://addons-dev.allizom.org/en-US/editors/queue/auto_approved Reviewer Tools]. List will contain: add-on name and version number (linking to the corresponding review page), last review (time since last manual review - in days), Flags and Weight (sorted after weight)  
* Add-ons that are auto-approved will appear in the post-review queue from [https://addons-dev.allizom.org/en-US/editors/queue/auto_approved Reviewer Tools].  
* List will contain: add-on name and version number (linking to the corresponding review page), last review (time since last manual review - in days), Flags and Weight (sorted after weight)  
    
    
'''3. Changes to Reviewer Tools'''   
'''3. Changes to Reviewer Tools'''   
Line 70: Line 71:
'''5. Submission process updates'''     
'''5. Submission process updates'''     
* The submission flow will have the following changes:
* The submission flow will have the following changes:
# New submissions should show the new Developer Agreement / Policy / Rules acceptance checkboxes, with links to MDN (the Rules doc might be 404).
# New submissions should show the new Distribution Agreement/Review Policy with links to MDN .
# The last submission step should indicate the add-on will be available soon and not refer to waiting for review.
# The last submission step should indicate the add-on will be available soon and not refer to waiting for review.
# After submission, the uploaded version should be publicly available on AMO within 15 minutes (probably less time than that).
# After submission, the uploaded version should be publicly available on AMO within 15 minutes (probably less time than that).
# Check that the add-on status is appropriately updated in the Developer Hub.
# Check that the add-on status is appropriately updated in the Developer Hub.
# Check that the add-on appears in the auto-approval list (requires the tester to have the Addons:PostReview permission).  
# Check that the add-on appears in the auto-approval list (requires the tester to have the Addons:PostReview permission).  
# Check the add-ons and weights to verify they are being calculated correctly based on the spec.
# Check the add-ons and [https://github.com/mozilla/addons-server/issues/6033 weights] to verify they are being calculated correctly based on the spec.
    
    
'''6. Remove auto-approval restrictions'''     
'''6. Remove auto-approval restrictions'''     
Line 130: Line 131:
|-
|-
| Release Date  
| Release Date  
|style="text-align:center;" | Firefox Release 57
|style="text-align:center;" | 15.09.2017
|}
|}


Line 148: Line 149:


== References ==
== References ==
* PRD - https://docs.google.com/document/d/1BdiJSYD4aOMClasGxx5wVShHEk8VbxefE3Gf_6jpgkQ/edit#
* PRD - https://docs.google.com/document/d/1hVx-NbuVRc0wKXSdt8eHceObexY93YFzMXtqYC95nUs/edit
* Tracker bugs:  
* Tracker bugs:  
**https://github.com/mozilla/addons-server/issues/5211  
**https://github.com/mozilla/addons-server/issues/5211  
Line 162: Line 163:


=== Test suite ===
=== Test suite ===
  Full Test Suite: tba
  Full [https://testrail.stage.mozaws.net/index.php?/suites/view/1429 Test Suite].


== Bug Work ==
== Bug Work ==
302

edits