DistroSeries:+queue page needs redesign

Bug #400337 reported by Celso Providelo
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Launchpad itself
Triaged
Low
Unassigned

Bug Description

This page/form is currently:

 * Heavy (we can't afford rendering more than 20 items)
 * Complex (the browser domain does a nasty dance for pre-fetching indirect information, otherwise we get 4k queries, the template speaks by itself)
 * Inefficient (users can't really perform operations in batches, since the arguments are not always the same)
 * Ugly (!)

Few improvements the that comes to mind:

 * Improve the lookup parameters (date filters, exact matching, upload type)
 * Re-write the information pre-fetching infrastructure, benefiting of DecoratedResultSets and the experience with ArchiveSourcePublications.
 * Traverse and act on PackageUpload items individually ($distroseries/+upload/$ID)
 * Use ajax for fetching the uploaded-files information on demand
 * Use ajax/API/form-overlay for implementing pseudo-batching operations on the uploads list.
 * Ask beuno to help with a new shiny UI.

tags: added: queue-page
Curtis Hovey (sinzui)
Changed in launchpad:
importance: Medium → Low
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.