Unified milestone and release page

Bug #340951 reported by William Grant
2
Affects Status Importance Assigned to Milestone
Launchpad itself
Fix Released
High
Curtis Hovey

Bug Description

The milestone page will incorporate the release information when it is present. There will be a single page that shows both the milestone and release.

WAS:
Milestone pages now link to the linked release, if any, through a far-too-subtle 'View release' link in the Actions portlet. One really wants to know if a milestone is now a release, so it should be mentioned somewhere in the page content.

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

The release and the milestone will both be on the same page. This work start in 2 days.

Changed in launchpad-registry:
assignee: nobody → sinzui
importance: Undecided → Low
status: New → Triaged
Curtis Hovey (sinzui)
Changed in launchpad-registry:
milestone: none → 2.2.3
Revision history for this message
Curtis Hovey (sinzui) wrote :

This will be on edge in week 1 of 2.2.4.

Changed in launchpad-registry:
milestone: 2.2.3 → 2.2.4
Curtis Hovey (sinzui)
summary: - Milestone page should prominently link to the linked release
+ Unified milestone and release page
description: updated
Curtis Hovey (sinzui)
Changed in launchpad-registry:
importance: Low → High
status: Triaged → In Progress
Revision history for this message
Curtis Hovey (sinzui) wrote :

Hi Martin.

This is a draft of the unified milestone-release ui.

This screencap shows the milestone in the same layout as we did for releases a few weeks ago. This missing the link to subscribe to the milestone (bug and spec activity).

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

Hi Martin.

This screencap shows the release and the milestone together. When a
release is made, it dominates the milestone.
    * The title is changed from the milestone title to the release title.
    * The released, registrant, and when are appended to the details.
    * The release notes, files, and changelog appear between the
      milestone summary and the bugs and spec listings.

Curtis Hovey (sinzui)
tags: added: story-series-milestones-releases
Revision history for this message
Martin Albisetti (beuno) wrote :

Hi Curtis,

Had a quick look at the screencaps, here are some comments:

Both:
- I think that titles are generally static, hence, ignored. So "1 blueprint targeted" is not ideal as title. How about having a phrase like we have on the branch listings? "*14* bugs targeted and *7* blueprints"
- The table rows should probably be the same length on both the bug and blueprint tables, as they are the exact same amount, and basically show the same information. It would also be nice to double check that the statuses fit will without line-breaking (see "Fix released")
- Blueprints don't have icons. I like icons :)
-

Milestones-specific:
- Crazy idea. We're already showing the project name and the version on the table. What if we dropped the title? We wouldn't have a place to edit/delete it, huh? What about experimenting with putting "(!) Edit milestone" and "(U) Delete milestone" on the top right, like we do for admin stuff?

Releases-specific:
- Same as for milestones about dropping the title
- We *could* add a way to see all releases in case this isn't the one you're looking for. Do we have such a list? Maybe it could be "Release version: 0.9.2 (_see all releases_)"
- Maybe use for the summary the same format we use for PPA descriptions? https://edge.launchpad.net/~bzr/+archive/ppa
- Maybe put the download files above the release notes? Many people don't like reading :)
- Release notes should probably have a little more top/bottom spacing
- The download table looks odd with the "(+) Add download file" so close. Maybe add a little bottom-margin to the table, and, just maybe, make the font bigger for the download files, which is all anyone really cares about in life
- We could have the changelog collapses by default, so it doesn't create so much noise. > View full changelog. Is that to cracky?

Revision history for this message
Martin Albisetti (beuno) wrote :

Per the conversation on IRC:

- We could add, next to the "expected date", a (+) "Release this milestone" link
- Subscriptions to the milestone could go underneath the bug table

sinzui FTW

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

The infrastructure changes are ready to land, The UI code is in review. The UI is already approved.

Changed in launchpad-registry:
milestone: 2.2.4 → 2.2.5
Revision history for this message
Curtis Hovey (sinzui) wrote :

Fixed in launchpad devel r8308.

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

Fixed released in Launchpad 2.2.5.

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.