Prepare your application for testing

Line 4: Line 4:
Before promoting your application to [[Extras-testing|Extras-testing]], you must make sure that your application respects all the Q&A rules, please double check all the points below in order to save time and extra work.
Before promoting your application to [[Extras-testing|Extras-testing]], you must make sure that your application respects all the Q&A rules, please double check all the points below in order to save time and extra work.
 +
* My application is [[http://wiki.maemo.org/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 package uses a [[Documentation/Maemo_5_Developer_Guide/Packaging%2C_Deploying_and_Distributing#Sections|proper section]]*.
* My package uses a [[Documentation/Maemo_5_Developer_Guide/Packaging%2C_Deploying_and_Distributing#Sections|proper section]]*.
* My package short description has 10 or more characters*.
* My package short description has 10 or more characters*.
-
* My package has a [[Extras-testing/QA_Checklist#Lack_of_bug_reporting_database|bugtracker]].
+
* My package has a [[http://wiki.maemo.org/Packaging#Bugtracker_location|bugtracker]].
* My application doesn't violate any copyrights and the code has a [[Extras-testing/QA_Checklist#Licensing_and_legal_issues|proper license]].
* My application doesn't violate any copyrights and the code has a [[Extras-testing/QA_Checklist#Licensing_and_legal_issues|proper license]].
* My application doesn't have [[Extras-testing/QA_Checklist#Broken_functionality_or_reproducible_crashes|broken functionalities or evident crashes]].
* My application doesn't have [[Extras-testing/QA_Checklist#Broken_functionality_or_reproducible_crashes|broken functionalities or evident crashes]].
Line 14: Line 15:
* My application doesn't introduces any [[Extras-testing/QA_Checklist#Power_management_issues|power management issue]].
* My application doesn't introduces any [[Extras-testing/QA_Checklist#Power_management_issues|power management issue]].
* My application doesn't compromises the [[Extras-testing/QA_Checklist#Security_risks|security of the system]].
* My application doesn't compromises the [[Extras-testing/QA_Checklist#Security_risks|security of the system]].
 +
 +
== Command Line Applications ==
 +
 +
* My application is using the CLI icon(ADD LINK) 
 +
* My application description clearly states that my application runs only from the command line.
 +
 +
== Recommendations ==
 +
 +
* Avoid long [[Packaging#Maemo_revision_string|revision strings]] like: svn23535344r56 or git423423r567.
 +
* Use [[pretty names|Packaging#Pretty_names]] in your package.
'''*''' - Automatically checked by the autobuilder.
'''*''' - Automatically checked by the autobuilder.

Revision as of 00:26, 11 February 2010

INTRO(WRITEME)


Before promoting your application to Extras-testing, you must make sure that your application respects all the Q&A rules, please double check all the points below in order to save time and extra work.

Command Line Applications

  • My application is using the CLI icon(ADD LINK)
  • My application description clearly states that my application runs only from the command line.

Recommendations

* - Automatically checked by the autobuilder.