ReviewRequirements

This page discuss the review requirements for non-purchaseable click apps.

General review script

The reviewer

  • goes to the myapps queue and selects the app
  • downloads the package
  • checks that the package does not already exist
  • checks that the namespace in the downloaded package matches the namespace in myapps

Manual steps

Task

Importance

Suggested review steps

Review of requested name space

Critical

Check against the user's namespace in SCA

Verify that the app name is consistent

Critical

Check that the package name string is consistent in SCA, the manifest and the .desktop file, as well as not having any invalid caracters

Review of requested security permissions

High

1. perform automatable lint checks, 2. review perms relative to description

Make sure it's not a commercial or repackaged commercial app | High

Review of description

Medium

Automated steps

Task

Importance

Automated?

Check namespace in app description == click manifest namespace

High

Lint - manifest

High

Lint - manifest (security)

High

Lint - manifest - (security valid perms)

High

Check md5sum of files

High

Require minimal click version (currently 0.3)

High

AppStore/Decisions/ReviewRequirements (last edited 2013-08-20 22:12:28 by 219-65-195-190)