Editing Extras-testing/QA Checklist/QA Improvements
Warning: You are not logged in.
Your IP address will be recorded in this page's edit history.
The edit can be undone.
Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 1: | Line 1: | ||
'''Note: Work in progress, none of the action points below are definitive.''' | '''Note: Work in progress, none of the action points below are definitive.''' | ||
- | |||
- | |||
- | |||
- | |||
- | |||
== Automatic checks/Autobuilder == | == Automatic checks/Autobuilder == | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | + | * Bugtracker field - TBD | |
- | * | + | * Optified - TBD |
== Package Interface == | == Package Interface == | ||
- | + | ||
- | * | + | * Votes should be changeable. |
- | + | ||
- | + | ||
* Each package that enters or leaves testing triggers a e-mail for the testing squad list | * Each package that enters or leaves testing triggers a e-mail for the testing squad list | ||
- | |||
=== Thumbs Up === | === Thumbs Up === | ||
+ | |||
* Collapsable [[#Check_List | check list]] will appear, testers should mark the fields tested. | * Collapsable [[#Check_List | check list]] will appear, testers should mark the fields tested. | ||
* Promotion should occur at +10 karma (if there's at least one completed check list ???) | * Promotion should occur at +10 karma (if there's at least one completed check list ???) | ||
- | |||
=== Thumbs Down === | === Thumbs Down === | ||
+ | |||
* Testers must comment on thumbs down. | * Testers must comment on thumbs down. | ||
* Maintainers thumb down will demote the application from the testing queue. | * Maintainers thumb down will demote the application from the testing queue. | ||
Line 35: | Line 23: | ||
=== Demotion === | === Demotion === | ||
- | |||
- | |||
- | + | * Packages can be demoted at any time by his maintainers or by a member of the testing squad (demotions should be advertised in the testing squad list). | |
- | * | + | * When demoting a package there's a option to keep the current app karma (minor issues) or reset it (big blockers), and a text field where should be added the reason for demotion. |
- | + | ||
- | * | + | |
- | === | + | == Check List == |
- | + | ||
- | |||
- | |||
- | |||
<pre> | <pre> | ||
1. [ ] Licensing ok. | 1. [ ] Licensing ok. | ||
- | 2. [ ] | + | 2. [ ] No illegal/dubious content. |
- | + | 3. [ ] Working provided features. | |
- | 3. [ ] | + | 4. [ ] No missing announced features. |
- | 4. [ ] | + | 5. [ ] Optification ok. |
- | + | 6. [ ] No performance problems. | |
- | 5. [ ] No performance problems. | + | 7. [ ] No power management issues. |
- | + | 8. [ ] No known security risks. | |
- | + | ||
- | + | ||
Additional comments: | Additional comments: | ||
Line 72: | Line 50: | ||
<pre> | <pre> | ||
1. [x] Licensing ok. | 1. [x] Licensing ok. | ||
- | 2. [ | + | 2. [ ] No illegal/dubious content. |
- | + | 3. [x] Working provided features. | |
- | + | ||
- | 3 | + | |
- | + | ||
FAIL: There is choice between tabs and spaces as separators but spaces are always used (see bug: http://url/123). | FAIL: There is choice between tabs and spaces as separators but spaces are always used (see bug: http://url/123). | ||
FAIL: When exporting file the program crashes (see bug: http://url/456) | FAIL: When exporting file the program crashes (see bug: http://url/456) | ||
- | + | 4. [ ] No missing announced features. | |
- | 5. [ ] | + | 5. [x] Optification ok. |
- | 6. [ ] No | + | FAIL: the package uses 1512kb from root. |
- | 7. [ ] No | + | 6. [ ] No performance problems. |
- | 8. [ ] No | + | 7. [ ] No power management issues. |
+ | 8. [ ] No known security risks. | ||
Additional comments: | Additional comments: | ||
Line 90: | Line 66: | ||
== Testing Squad == | == Testing Squad == | ||
- | * Can demote packages when there | + | |
+ | * Can demote packages when there's blockers. | ||
* Can promote packages when they are stuck in the testing queue for a while without any known blocker. | * Can promote packages when they are stuck in the testing queue for a while without any known blocker. | ||
- | |||
=== Testing Squad mailing list === | === Testing Squad mailing list === | ||
- | * Public mailing list where are discussed | + | |
- | * Receives | + | * Public mailing list where are discussed concerns/improvements to the QA process. |
- | + | * Receives a notification for each packages that enters testing, is demoted or is promoted. |
Learn more about Contributing to the wiki.