Review
978
Comment:
|
2595
|
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)