Editing Extras-testing/QA checklist
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 61: | Line 61: | ||
# Lack of bug reporting database | # Lack of bug reporting database | ||
#: It needs to be [[Packaging#Bugtracker location|identified in the http://maemo.org/packages/ page]].<br> http://bugs.maemo.org/ is the preferred option. | #: It needs to be [[Packaging#Bugtracker location|identified in the http://maemo.org/packages/ page]].<br> http://bugs.maemo.org/ is the preferred option. | ||
- | #: | + | #: A missing bugtracker is NOT a blocker as of 01.09.2010, but use of bugtracking facilities IS strongly recommended. |
#:''Developers: If the bugtracker field is not specified, the address is defaulted to be that of the package itself on maemo.org: <nowiki>http://maemo.org/packages/view/<package>(/<version>)</nowiki> Resolutions for bugtracking are found at [[Packaging#Bugtracker_location]]'' | #:''Developers: If the bugtracker field is not specified, the address is defaulted to be that of the package itself on maemo.org: <nowiki>http://maemo.org/packages/view/<package>(/<version>)</nowiki> Resolutions for bugtracking are found at [[Packaging#Bugtracker_location]]'' | ||
# Licensing and legal issues | # Licensing and legal issues | ||
Line 68: | Line 68: | ||
#: To avoid any doubt, the content must not depict explicit sexual activity; depict or endorse acts that cause or are intended to cause excessive pain or suffering; promote or endorse the misuse of alcohol, tobacco, illegal drugs or other addictive substances; promote intolerance or discrimination based on racial, political, ethnic, religious, gender differences or sexuality; promote invasion of rights of privacy; promote gambling or promote illegal activity. | #: To avoid any doubt, the content must not depict explicit sexual activity; depict or endorse acts that cause or are intended to cause excessive pain or suffering; promote or endorse the misuse of alcohol, tobacco, illegal drugs or other addictive substances; promote intolerance or discrimination based on racial, political, ethnic, religious, gender differences or sexuality; promote invasion of rights of privacy; promote gambling or promote illegal activity. | ||
# Working features, broken functionality or reproducible crashes | # Working features, broken functionality or reproducible crashes | ||
- | #: There is some functionality that does not work or produces | + | #: There is some functionality that does not work or produces crash. Report the problem in the application's bug reporting database. There you can provide a list of steps that lead to the problem. |
# Missing announced features | # Missing announced features | ||
#:Core features advertised through UI or product page don't work or are missing. | #:Core features advertised through UI or product page don't work or are missing. | ||
# Optification | # Optification | ||
- | # | + | #: An application is correctly "optified" if all files created during the normal operation of the application are created and stored in /opt or MyDocs, since these directories are not stored on the root filesystem. |
- | + | #: If the application or its dependencies ignore the recommendation to [[Documentation/Maemo 5 Developer Guide/Packaging, Deploying and Distributing/Installing under opt and MyDocs|use the eMMC to install as much files as possible]], filling the root partition with 500kb or more, this can be considered a blocker. | |
- | + | #: <code>dpkg -L packagename</code> shows all files installed by a package. Also see [[Opt Problem]]. | |
- | + | #: Feel free to add those packages to [[Opt_Problem/Non-Optified_packages]]. | |
- | + | ||
- | + | ||
# System performance compromised | # System performance compromised | ||
#: Running the application visibly affects the performance and responsiveness of the system, either through specific actions or leaving the application open/running during a long period of time. | #: Running the application visibly affects the performance and responsiveness of the system, either through specific actions or leaving the application open/running during a long period of time. |
Learn more about Contributing to the wiki.