Project

General

Profile

Actions

action #2620

closed

obs_factory: a good design for the staging_projects dashboard

Added by ancorgs almost 10 years ago. Updated over 9 years ago.

Status:
Closed
Priority:
High
Assignee:
-
Target version:
-
Start date:
2014-06-05
Due date:
% Done:

20%

Estimated time:
40.00 h

Description

The current implementation shows that is possible to show all the relevant information, but the current dashboard is quite messy. We need to DESIGN and implement a way that is really useful for staging managers both as an overview and as a detailed view (hiding and exposing the information on demand in a convenient way).

Of course, we need tests for it.

Actions #1

Updated by ancorgs almost 10 years ago

  • % Done changed from 0 to 20

New layout for the table, more informative and scalable. It still needs improvement, but should be way better than before. https://github.com/openSUSE-Team/obs_factory/pull/2

Actions #2

Updated by ancorgs almost 10 years ago

Some things to improve from the current implementation:

  • More comprehensive information of openQA tests including test name and failing modules.
  • Merge obsolete request, building repositories and broken packages into a single column. We don't need 3 greens if things are alright.
  • Better display of superseded requests, with a link to the new request.
  • Show the "missing reviews" with some kind of flag next to the package name instead of a separate column.
  • It's useful to see the different reviewers. If there is one review missing by opensuse-review-team or two doesn't really matter on the overall page, but if there is also a repo checker review missing is important. We probably don't need to spell opensuse-review-team, but can have an icon for that group.
Actions #3

Updated by ancorgs over 9 years ago

  • Status changed from New to Closed

We already have a good enough version thanks to Manuelle's input and Coolo's work. Closing.

Actions

Also available in: Atom PDF