Diff for "Soyuz/DistroSeriesQueueImprovementsSpec"

Not logged in - Log In / Register

Differences between revisions 2 and 3
Revision 2 as of 2009-07-29 15:56:58
Size: 2431
Comment: consistency
Revision 3 as of 2009-09-24 10:07:40
Size: 2496
Comment: page was renamed from SoyuzDistroSeriesQueueImprovementsSpec
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
## page was renamed from SoyuzDistroSeriesQueueImprovementsSpec

Overview

Overall Summary

Summary: We want to enable Archive Administrators to bulk-review larger batches of uploads - using keyboard navigation if desired - organising all the relevant information for the decision in the one place and providing all the required functionality of the current ftpmaster-tools queue script.

Goal/Deliverables:

Current goals (still fluctuating. Once these have settled, add a bug for each):

  • Restructure the uploads listed so that they are grouped by source-package-release (and ordered by the most-recent upload of the group).
  • Enable larger batching by expanding the binary uploads via ajax.
  • Add a 'Select all' option for each source-package-release group as well as a master at the top of the page.
  • Add an 'Expand all' option for each source-package-release group as well as a master at the top of the page (to be confirmed).
  • Add keyboard commands and access-keys to ensure that the normal workflows can be achieved smoothly via keyboard.
  • Add in-line upload rejection to facilitate bulk accepting (to be confirmed).

We will know we have finished when...

...archive administrators prefer the Launchpad queue UI over the ftpmaster-tools queue script.

Release Note

Rationale

There have been a number of UI refactorings for the upload queue page, but so far we have not managed to provide archive administrators with something with which they are happy to use.

See Upload queue page purpose and use-cases

Assumptions

User Interface

A mock to come...

Implementation

Code Changes

Schema Changes

Migration

Unresolved issues

In this section list out any issues which are unresolved and will impact or block the implementation of this spec.

Soyuz/DistroSeriesQueueImprovementsSpec (last edited 2009-09-24 10:07:40 by julian-edwards)