Overview

Overall Summary

Summary: We will provide an easy-to-use, user interface to represent distribution packages, allowing the viewer to drill-down to more specific information when required.

Goal/Deliverables:

Intuitively rework all the functionality of the various package pages into:

We will know we have finished when...

All the use cases for viewing GEdit source and binary packages in Ubuntu are accommodated via:

and the following urls are no longer required:

(see whiteboard sketch of the changed URLs from the Soyuz UI sprint)

* I know there was a reason why the distro-series source package view still needed to be separate (ie. some functionality could not be integrated into the distribution source package page), but I cannot remember what it was?

Release Note

Rationale

Currently all the various package-related database models, such as:

are all accessed in LP via unique URLs, which results in many different pages all with further details related to the original DistributionSourcePackage.

TBD. Currently just adding this wiki page to attach mock-ups from sprint.

Use cases

Cases that will fail with the proposed URLs

Assumptions

User Interface

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.

SoyuzPackageUI (last edited 2009-07-31 08:37:27 by jml)