Issues fixed in MyApps
Anthony Lenton
anthony.lenton at canonical.com
Tue May 1 18:13:52 UTC 2012
Hi everybody,
We had a production release earlier today that fixed a few issues
related to ARB reviews:
* Cannot approve or reject application in the Needs Information state
https://bugs.launchpad.net/developer-portal/+bug/983965
At the bottom of the app details page for apps in the
"Needs Information" state reviewers now have a
"Move to review pending" button, to unblock an app that has been
in this state for too long, or has received feedback in a comment.
This will allow reviewers to then approve, provide further feedback
or reject the app, picking it up from the review queue as usual.
We're also working on providing better feedback when an app receives
a comment (so that comments don't go unnoticed for so long), but
that's in a separate bug that didn't make it into this release
(see http://pad.lv/987996).
* Currently cannot see applications in the 'Needs Information' state
https://bugs.launchpad.net/developer-portal/+bug/915902
Going to https://myapps.developer.ubuntu.com/dev/arb/ now gives you
the option to view ARB apps in any state (except draft and deleted),
plus the default "pending" list that's a blend of ReviewPending and
QAPending.
It would be relatively straight forward to provide a restish json
api to access this same info, please file a bug if you'd have a use
case for this, or you're thinking about scraping those screens :)
* Packages in the ARB process should go directly to Published without
going to "Ready to Publish"
https://bugs.launchpad.net/software-center-agent/+bug/914667
This has been ready to deploy for some time now, but waiting on a
sru to make USC work with information coming from both myapps and
the extras repo, on oneiric and earlier (see http://pad.lv/920976).
As the fix for #920976 is proving to be trickier than we thought,
myapps now filters out ARB apps for distroseries before Precise,
so that apps can be Published in MyApps without blocking on this fix.
Anyway, the good news here is that ARB apps no longer need to be
held in QAPending, they can be pushed all the way through to
Published, and USC will get the latest updated metadata from
myapps, on P and Q.
* Make archive_id and signing key optional during review
https://bugs.launchpad.net/developer-portal/+bug/965296
For ARB apps, MyApps now assumes archive_root is going to be
extras.ubuntu.com, and archive_id and signing key are null, so those
fields aren't even presented in the review form.
Kind regards,
achuni.
More information about the App-review-board
mailing list