Review

Differences between revisions 2 and 3
Revision 2 as of 2011-06-14 17:47:12
Size: 978
Editor: lantea
Comment:
Revision 3 as of 2011-09-28 11:26:30
Size: 2595
Editor: eth0
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
== New Submissions ==

New submissions to the ARB come through the [[http://myapps.developer.ubuntu.com|myapps.developer.ubuntu.com]] web interface. If you have a reviewer account on this system (there's still some development work to do to create a general-purpose ARB queue in the interface, so not all ARB members have accounts yet), log in, and you'll see a link to "View applications up for review". At the moment, we manually create a Launchpad ticket for ARB submissions (apps with $0.00 price and a FLOSS license), using the following template:

{{{
NOTE: This submission was sent through the MyApps process.

= Application Review For <application name> =

 * Name: <submitter's name>
 * Email: <submitter's email>
 * Application name:
 * Tagline:
 * Keywords:
 * Description:
 * License:
 * Package file (link):
 * Images (links):
   * 128x128:
   * 64x64:
   * 32x32:
   * 16x16:
   * Screenshot:
 * Known issues:
  * Issue.
  * Issue.

=== Status ===

<one of the states from http://developer.ubuntu.com/publish/application-states/, not the same as the bug state in Launchpad>

=== Application Notes ===

<additional notes about the application, if any>

}}}

== Voting ==

Votes on the application should be made in the comments, using the format:

{{{
= Application Review Board Response =

 * '''MEMBER''': <ARB member's name>
 * '''VOTE''': <+1 or -1>
 * '''NOTES''': <additional input on the request, if any>

}}}

If voting for a particular app happened on the mailing list, or in IRC, one member can post a list of all the votes in one comment.

New Submissions

New submissions to the ARB come through the myapps.developer.ubuntu.com web interface. If you have a reviewer account on this system (there's still some development work to do to create a general-purpose ARB queue in the interface, so not all ARB members have accounts yet), log in, and you'll see a link to "View applications up for review". At the moment, we manually create a Launchpad ticket for ARB submissions (apps with $0.00 price and a FLOSS license), using the following template:

NOTE: This submission was sent through the MyApps process.

= Application Review For <application name> =

 * Name: <submitter's name>
 * Email: <submitter's email>
 * Application name:
 * Tagline: 
 * Keywords:
 * Description:
 * License:
 * Package file (link):
 * Images (links):
   * 128x128:
   * 64x64:
   * 32x32:
   * 16x16:
   * Screenshot:
 * Known issues:
  * Issue.
  * Issue.

=== Status ===

<one of the states from http://developer.ubuntu.com/publish/application-states/, not the same as the bug state in Launchpad>

=== Application Notes ===

<additional notes about the application, if any>

Voting

Votes on the application should be made in the comments, using the format:

= Application Review Board Response =

 * '''MEMBER''': <ARB member's name>
 * '''VOTE''': <+1 or -1>
 * '''NOTES''': <additional input on the request, if any>

If voting for a particular app happened on the mailing list, or in IRC, one member can post a list of all the votes in one comment.

Pre-upload review procedure

Before uploading a package to the ARB PPA, the ARB member should quickly go through this checklist to make sure not to miss anything:

  • Make sure the screenshot/icon branch has been merged and published (can take a while).
  • Look for typos in the packaging, one that we missed was a typo in the Screenshot or Icon name
  • Make sure the version number is consistent with: <upstream>-0extras<release.X where X starts at 1 with the first upload. Example: 1.2.3-0extras11.04.1 for the first upload of a package with the upstream version 1.2.3

  • Merge changelog entries to only have one entry per upload to the extras PPA
  • Triple check the target distro
  • Run lintian on both source and binary package one last time
  • Upload to the PPA. Make sure it builds fine and that it then shows up on extras.ubuntu.com (within 24 hours).
  • Check in Software Center that it shows up properly and installs fine.
  • [OPTIONAL] Blog about it

AppReviewBoard/Review (last edited 2012-11-15 16:51:23 by 59)