PPA build status U/I misleading

Bug #261275 reported by Scott Kitterman
4
Affects Status Importance Assigned to Milestone
Launchpad itself
Fix Released
Low
Michael Nelson

Bug Description

See the attached screen shot. The column is called 'Built', but if it lists specific architectures, they are NOT built. Rather the opposite of what the column header says. To understand the page requires understanding icons that are not anywhere described and do not even had a tooltip to say what they are.

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

I agree it can be improved.

We should:
- Change the column header from "Built" to "Build Status"
- Add explicit text next to the icon (Building/Built/Failed)

Thanks for the report!

Changed in soyuz:
status: New → Triaged
Changed in soyuz:
assignee: nobody → michael.nelson
importance: Undecided → Low
milestone: none → 2.1.11
Changed in soyuz:
status: Triaged → In Progress
Revision history for this message
Michael Nelson (michael.nelson) wrote :

I've made a patch that implements the suggestion above with the addition of tooltips on both the icon and the link (see attached screenshot).

That is, the following additions have been made:
(1) renaming of the column to 'Build Status'
(2) addition of the textual description within the content of the table cell
(3) addition of tooltips on both the icon and link, which contain the same textual description as in (2).

My impression is that (1) and (3) would be sufficiently clear and that perhaps (2) is only cluttering up the interface?

I'll add a second screenshot without (2)...

Revision history for this message
Scott Kitterman (kitterman) wrote :

What would some build failure and some still building look like?

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

Here's the screenshot with just (1) and (3). I'll commit the fix like this for the moment. If anyone objects, just let me know.

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

Hi Scott,

I don't have a visual to answer with, but looking at the code, basically if any build is still being built then the failures aren't displayed. Failures will only be displayed once all builds have finished.

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

Fixed in r7297. See https://staging.launchpad.net/~cprov/+archive as an example.

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

Remote bug watches

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