[opensuse-buildservice] Usability: list of failed packages
Hello, possible usability improvement #2 for the web UI: Currently, it's hard to get a quick overview which of your packages failed building. You have to search the failures like easter eggs :-/ Real-world example: try to find out which of the KDE3 packages in [1] caused the expansion error... Current situation / problem: The project page [1] shows the number of suceeded and failed packages per build repository. If you want to know _which package_ failed building (which is the most important information here), you have to click each package separately [2] and check the status. This is really annoying when you have lots of packages in your project. Possible enhancement / solution: I can imagine several solutions: a) add a "[show build results]" link to the Action column of the Build Repositories table - the target page should show the results per package in the selected repository (OK / failed / expansion error) b) in the "packages" list, add some icon (like a red "X") on failed packages to indicate which package failed building on one or more repositories c) implement both a) and b) because both variants would be useful: a) displays the result _per repository_ ("what fails on SUSE 10.1?") b) displays the result _per package_ ("why does this package fail?") Opinions? Regards, Christian Boltz [1] like http://build.opensuse.org/project/show?project=KDE%3AKDE3 [2] like http://build.opensuse.org/package/show?package=kdebindings3-java&project=KDE%3AKDE3 (as always: the last one in the list failed. Murphy says it's the other way round if you start at the bottom ;-) -- Development is still fast. First I said it went from Ferrari to Lada, but that is not true. It went from Space Shuttle to Ferrari... slower...but still extremely fast. [Azerion in opensuse-factory] --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice-unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice-help@opensuse.org
On Tuesday 06 June 2006 22:00, Christian Boltz wrote:
Currently, it's hard to get a quick overview which of your packages failed building. You have to search the failures like easter eggs :-/
One solution we discussed is to add status messages to the project page
indicating what went wrong. This would have to use a bit of intelligence to
make it useful, e.g. if there is only a few packages failing show them all,
but if there are lots of them, show only a pointer to the affected repository
or something similar.
This still doesn't exclude also implementing the other proposals. They might
work best when combined.
--
Cornelius Schumacher
On Tuesday, 6. June 2006 22:00, Christian Boltz wrote:
Real-world example: try to find out which of the KDE3 packages in [1] caused the expansion error... [1] like http://build.opensuse.org/project/show?project=KDE%3AKDE3
Look at http://build.opensuse.org/project/monitor?project=KDE%3AKDE3 Bye, Steve --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice-unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice-help@opensuse.org
participants (3)
-
Christian Boltz
-
Cornelius Schumacher
-
Stephan Binner