Add visual indicator for obsolete (superseded) packages in PPA

Bug #211008 reported by Steve Magoun
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Launchpad itself
Fix Released
High
Michael Nelson

Bug Description

It would be nice if PPA web pages displayed a visual indicator for packages that have been superseded by a newer version of that package in Ubuntu. This would make regressions easier to discover for people who have PPAs in their apt configuration.

The Ubuntu Mobile team uses PPAs to stage changes to packages in main/universe/etc. The changes eventually make it to Ubuntu, but it sometimes takes awhile. We build disk images from Ubuntu+PPA, and we see occasional regressions in the images because a new version in Ubuntu superseded a patched package in the PPA.

It would be great if there were a way to tell at a glance what's been superseded. For example, put a grey background on any package in a PPA with a version number < the version number in the corresponding series in Ubuntu (Hardy, Gutsy, etc).

Related branches

Changed in soyuz:
status: New → Confirmed
Changed in soyuz:
importance: Undecided → Medium
milestone: none → pending
status: Confirmed → Triaged
Changed in soyuz:
milestone: pending → 3.0
Changed in soyuz:
assignee: nobody → Michael Nelson (michael.nelson)
Changed in soyuz:
milestone: 3.0 → 3.1.10
Changed in soyuz:
milestone: 3.1.10 → 3.1.11
importance: Medium → High
Changed in soyuz:
milestone: 3.1.11 → 3.1.12
Changed in soyuz:
status: Triaged → In Progress
Revision history for this message
Michael Nelson (michael.nelson) wrote :

Please see the attached screenshot - I've tried to indicate what it is that we're highlighting with a short description and a link to the newer version.

Revision history for this message
Michael Nelson (michael.nelson) wrote :

<beuno> noodles775, still need that peak?
<noodles775> beuno: yeah, if you wouldn't mind, then I can finish it and put an MP together :-) Thanks!
<beuno> noodles775, where does "newer version" link?
<noodles775> beuno: https://launchpad.dev/ubuntu/warty/+source/iceweasel/1.1
<beuno> noodles775, tha tonly thing that worries me a bit here
<beuno> is that if a PPA is there for say, backports, you'll have that on every single row
<noodles775> beuno: Erm, I don't think so, one tick...
<noodles775> beuno: actually, yes, I think you're right. As long as it's in one of the distributions archives.
<beuno> noodles775, in light of that, what do you think about making it less prominent?
<noodles775> beuno: sure (I just checked, anything published in primary, partner or debug is included).
<beuno> noodles775, it seems more informational than a warning in this case
<noodles775> beuno: yep, I'll switch the icon, but other than that, I'm not sure how to make it less prominent while still conveying enough info (and a link) to identify what it is?
* beuno thinks
<beuno> noodles775, maybe less verbose? "(i) _Newer version_ available"
<noodles775> beuno: OK - I'd thought it necessary to somehow indicate that it was a newer version in the distroseries itself. But you're right. I'll go with that. Thanks!
<beuno> noodles775, something better may come to mind once the caffeine starts flowing to my brain :)

Revision history for this message
Diogo Matsubara (matsubara) wrote : Bug fixed by a commit
Changed in soyuz:
status: In Progress → Fix Committed
Changed in soyuz:
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

Bug attachments

Remote bug watches

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