Prepare your application for testing
(→Command Line Applications) |
|||
Line 4: | Line 4: | ||
- | Before promoting your application to [[Extras-testing|Extras-testing]], you must make sure that your application respects all the | + | Before promoting your application to [[Extras-testing|Extras-testing]], you must make sure that your application respects all the QA rules, please double check all the points below in order to save time and extra work. |
* My application is [[Packaging|properly packaged]], and has a [[Packaging#Displaying_an_icon_in_the_Application_Manager_next_to_your_package|application manager icon]] and a desktop icon. | * My application is [[Packaging|properly packaged]], and has a [[Packaging#Displaying_an_icon_in_the_Application_Manager_next_to_your_package|application manager icon]] and a desktop icon. |
Revision as of 16:12, 8 March 2010
THIS IS A DRAFT, don't link this page yet.
INTRO(WRITEME)
Before promoting your application to Extras-testing, you must make sure that your application respects all the QA rules, please double check all the points below in order to save time and extra work.
- My application is properly packaged, and has a application manager icon and a desktop icon.
- My package uses a proper section*.
- My package short description has 10 or more characters*.
- My package has a bugtracker*.
- My application doesn't violate any copyrights and the code has a proper license.
- My application doesn't have broken functionalities or evident crashes.
- My package or webpage doesn't advertised features that aren't available in my application.
- My application doesn't uses more than 500kb of space in root partition
- My application doesn't compromises the system performance.
- My application doesn't introduces any power management issue.
- My application doesn't compromises the security of the system.
Command Line Applications
- My application is using the CLI icon.
- My application description clearly says that my application runs only from the command line.
Recommendations
- Avoid long revision strings like: svn23535344r56 or git423423r567.
- Use pretty names in your package.
* - Automatic checks.