Update the milestone page to UI 3.0

Bug #426814 reported by Curtis Hovey
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Launchpad itself
Fix Released
High
Curtis Hovey

Bug Description

Use the series template as a guide.

Revision history for this message
Curtis Hovey (sinzui) wrote :

I uploaded four screenshots that illustrate how the page layout under the four use cases
    http://people.canonical.com/~curtis/milestone/

The product milestone case is the most common use, and shows the common content.
The product release case shows how the release information is inserted into the page.
The distro milestone is really the same as the product milestone, but the data is new so the default text is shown.
The project milestone is not editable and it adds the "project" column to the tables.

This was harder than I anticipated. The content would prefer to have the entire page width.
I did not change the order of the content since the use cases have not changed, I did add the "portlet"
class to many of the blocks.
I incorporated the status summaries to create the Activity portlet...this addresses some issues where the
series page has better information than the milestone page.

Revision history for this message
Curtis Hovey (sinzui) wrote :

Per my conversation with Tom on IRC:
    * I removed the downloads portlet from the side
    * I fixed missing "and" from the distro image...this is a production bug
    * Salgado confirmed that breadcrumbs do not support milestones yet.

Tom suggested to include the Involvement portlet. It does not work with milestones
because they are not targets for any apps. The portlet would have to choose another
target, and in blueprints, bug and translations cases, there are two potential targets,
the pillar and the series. This problem is out of scope.

Revision history for this message
Curtis Hovey (sinzui) wrote :

Fixed in launchpad devel r9421.

Changed in launchpad-registry:
status: In Progress → Fix Committed
Revision history for this message
Curtis Hovey (sinzui) wrote : Bug 426814 Fix released

Fixed released in launchpad-project 3.0.

Changed in launchpad-registry:
status: Fix Committed → Fix Released
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.