Editing Prepare your application for testing

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 4: Line 4:
-
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.
+
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.
-
* 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 [[Packaging#Bugtracker location|bugtracker]]*.
+
* My package has a [[Packaging#Bugtracker_location|bugtracker]]*.
-
* My application does not 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 does not 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]].
-
* My package or webpage does not advertise features that [[Extras-testing/QA checklist#Missing announced features|are not available in my application]].
+
* My package or webpage doesn't advertise features that [[Extras-testing/QA_Checklist#Missing_announced_features|aren't available in my application]].
-
* My application does not use more than [[Extras-testing/QA checklist#Too much memory used in root partition|500 kB of space in root partition]]
+
* My application doesn't use more than [[Extras-testing/QA_Checklist#Too_much_memory_used_in_root_partition|500kb of space in root partition]]
-
* My application doesn't compromise the [[Extras-testing/QA checklist#System_performance_compromised|system performance]].
+
* My application doesn't compromise the [[Extras-testing/QA_Checklist#System_performance_compromised|system performance]].
-
* My application does not introduce any [[Extras-testing/QA checklist#Power management issues|power management issues]].
+
* My application doesn't introduce any [[Extras-testing/QA_Checklist#Power_management_issues|power management issues]].
-
* My application does not compromise the [[Extras-testing/QA checklist#Security risks|security of the system]].
+
* My application doesn't compromise the [[Extras-testing/QA_Checklist#Security_risks|security of the system]].
== Command Line Applications ==
== Command Line Applications ==
-
* My application is using the [[Extras-testing/Command line applications|CLI icon]].
+
* My application is using the [[Extras-testing/Command_line_applications | CLI icon]].
-
* My application [[Extras-testing/Command line applications#Description|description]] clearly says that my application runs only from the command line.
+
* My application [[Extras-testing/Command_line_applications#Description|description]] clearly says that my application runs only from the command line.
== Recommendations ==
== Recommendations ==
-
* Avoid long [[Packaging#Maemo revision string|revision strings]] like: svn23535344r56 or git423423r567.
+
* Avoid long [[Packaging#Maemo_revision_string|revision strings]] like: svn23535344r56 or git423423r567.
-
* Use [[Packaging#Pretty names|pretty names]] in your package.
+
* Use [[Packaging#Pretty_names|pretty names]] in your package.
-
* [[Packaging#Translations of text fields|Translate]] descriptive text fields in your package to other languages.
+
* [[Packaging#Translations_of_text_fields|Translate]] descriptive text fields in your package to other languages.
'''*''' - Automatic checks.
'''*''' - Automatic checks.

Learn more about Contributing to the wiki.


Please note that all contributions to maemo.org wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see maemo.org wiki:Copyrights for details). Do not submit copyrighted work without permission!


Cancel | Editing help (opens in new window)