Product page should order series by importance, releases in order

Bug #73094 reported by Matthew Paul Thomas
18
Affects Status Importance Assigned to Milestone
Launchpad itself
Fix Released
Low
Edwin Grubbs

Bug Description

Currently Launchpad lists series and releases in alphabetical order by version number. Since version numbers are hardly ever alphabetical, this doesn't work.

For example, at the time of writing <https://launchpad.net/products/bzr> orders Bazaar's series and releases as:
 * 0.10 series
  - 0.10
  - 0.10rc2
  - 0.10rc1
 * 0.11 series
  - 0.11
  - 0.11rc2
  - 0.11rc1
 * 0.12 series
  - 0.12
  - 0.12rc1
 * 0.9 series
  - 0.9
 * bzr.dev series (mainline)

This should be (modulo bug 73093):
 * bzr.dev series (mainline)
 * 0.12 series
  - 0.12rc1
  - 0.12
 * 0.11 series
  - 0.11rc1
  - 0.11rc2
  - 0.11
 * 0.10 series
  - 0.10rc1
  - 0.10rc2
  - 0.10
 * 0.9 series
  - 0.9

See also bug 67939, about proper ordering for the series list in the details portlet.
See also bug 38721, about proper ordering for milestones

Tags: lp-registry
Revision history for this message
Wouter van Heyst (larstiq) wrote :

Bug 28618 looks like similar too.

description: updated
Changed in launchpad:
importance: Undecided → High
status: Unconfirmed → Confirmed
Revision history for this message
Tim Penhey (thumper) wrote :

Addressing it for product series. Milestones are a little different.

Changed in launchpad:
assignee: nobody → thumper
status: Confirmed → In Progress
Tim Penhey (thumper)
Changed in launchpad:
status: In Progress → Fix Committed
Tim Penhey (thumper)
Changed in launchpad:
status: Fix Committed → Fix Released
Revision history for this message
Onno Benschop (onno-itmaze) wrote :

This sorting problem appears to exist in multiple locations. I spotted it in the Product Timeline:

https://launchpad.net/dosfstools

The order currently shows as:
 Releases: 2.9.src, 2.8.src, 2.7.src, 2.6.src, 2.2.src, 2.11.src, 2.10.src, 2.1.src, 2.0.src

Rather than:
 Releases: 2.11.src, 2.10.src, 2.9.src, 2.8.src, 2.7.src, 2.6.src, 2.2.src, 2.1.src, 2.0.src

Revision history for this message
Tim Penhey (thumper) wrote :

Given that this bug has been marked as fix released, and targets product series rather than releases, it would make more sense to file a new bug.

Revision history for this message
Onno Benschop (onno-itmaze) wrote :

Consider it done: bug #102724

Revision history for this message
Dennis Schridde (devurandom) wrote :
Changed in launchpad:
status: Fix Released → Confirmed
Tim Penhey (thumper)
Changed in launchpad-foundations:
assignee: thumper → nobody
importance: High → Medium
Curtis Hovey (sinzui)
affects: launchpad-foundations → launchpad-registry
Changed in launchpad-registry:
assignee: nobody → Edwin Grubbs (edwin-grubbs)
importance: Medium → Low
status: Triaged → Fix Committed
Revision history for this message
Curtis Hovey (sinzui) wrote : Bug 73094 Fix released

Fixed released in Launchpad sinzui.

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.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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