[feature-request] status pages for uploaded packages

Bug #30496 reported by Matthias Klose
6
Affects Status Importance Assigned to Milestone
Launchpad itself
Triaged
Low
Unassigned

Bug Description

a status page for uploaded packages is missing, such status should be a one liner consisting of
 - the source package name
 - the source version
 - the "State" of the build for each architecture
 - a link to the last build log for each architecture

Such an entry becomes less interesting, when a package is sucessfully built for each architecture (and available in the archive, so having information of Built, but still in NEW is still important).

These pages should be available for all packages with at least one arch with a state not equal to "binary in the archive", the pages should be available for

- all packages in ubuntu/main
- all packages in ubuntu/universe, ubuntu/multiverse
- all packages uploaded (changelog entry or signer of changes file)
- all packages having the same QA contact

Rationale / use case: Have a feedback about builds. This is currently a regression to the build log information on p.d.o. (at least there is such information selectable for one package).

http://qa.ubuntuwire.org/ftbfs/ provides some of this functionality, but it is less than filterable and doesn't check the queue.

Revision history for this message
Celso Providelo (cprov) wrote :

It makes a lot of sense. Let's split the request in smaller pieces:

 * Expose Queue System information in the web UI (specially NEW, REJECTED, althrough there is the email feedback in place)

 * Define a way to navigate "oriented by component" in the web UI (old known request already)

 Do they still making sense for you ?

Changed in soyuz:
assignee: nobody → cprov
status: Unconfirmed → Confirmed
Revision history for this message
Matthias Klose (doko) wrote :

> * Expose Queue System information in the web UI (specially NEW, > REJECTED, althrough there is the email feedback in place)

makes sense, as long as the information I mentioned (including build logs) is still available.

> * Define a way to navigate "oriented by component" in the web UI > (old known request already)

not sure, if what "component" does mean. If you consider uploader / developer a "component" as well, that makes sense.

Revision history for this message
Celso Providelo (cprov) wrote :

Part of 'Queue Exposure' task

Changed in soyuz:
status: Confirmed → In Progress
Revision history for this message
Celso Providelo (cprov) wrote :

RF 3322

Changed in soyuz:
status: In Progress → Fix Committed
Revision history for this message
Celso Providelo (cprov) wrote :

Matthias, have you checked the current code ? what else we can do for you?

Revision history for this message
Matthias Klose (doko) wrote : Re: [Bug 30496] Re: status pages for uploaded packages

Celso Providelo schrieb:
> Matthias, have you checked the current code ? what else we can do for
> you?

- packages with no problems cannot be hidden, but you can sort by
  the appropriate columns.

- packages in NEW are not shown.

- looking now at https://launchpad.net/people/openoffice-pkgs/+packages
  I see ... nothing, so maybe one could have a list of subscribed
  packages as well. But that maybe is another thing.

Matthias

Revision history for this message
Matthias Klose (doko) wrote : Re: status pages for uploaded packages

Celso, reopened, please let me know, if we should break down that report in followup-reports

see my comments in the previous comment, plus

- the "Failures" column has the value "None" if the package is uploaded, but not yet built
- the list gets very long, older uploads are not removed

Changed in soyuz:
status: Fix Committed → Unconfirmed
Revision history for this message
Celso Providelo (cprov) wrote :

Parts mentioned in this request are already done in "Queue Exposure", despite the fact that it's not integrated in the $user/+packages page.
Personally I think we should start a new spec for the "Uploaded Packages" page and refactor missing bits properly.

Changed in soyuz:
importance: Medium → Wishlist
status: Unconfirmed → Needs Info
Curtis Hovey (sinzui)
Changed in soyuz:
assignee: Celso Providelo (cprov) → nobody
status: Incomplete → Triaged
William Grant (wgrant)
description: updated
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.