Ticket #423 (closed defect: fixed)

Opened 4 years ago

Last modified 4 years ago

Better indication of "what's next" in Web UI

Reported by: otaylor Owned by:
Priority: major Milestone:
Component: bodhi-server Version:
Keywords: Cc:
Blocked By: Blocking:

Description

Currently, bodhi is very cryptic about what's going on with a package and what needs to happen in the process of getting the package into testing and then into updates/stable. The indication is something like:

Status: pending

Since most people dealing with the Bodhi interface aren't detailed experts into the releng procedure this isn't very helpful and can easily result in getting things stuck in the process. I think it should say things like:

"This package is on the process of being pushed to updates-testing, and will appear in updates-testing within the next 24 hours"

Or:

"This package is currently in updates-testing. Once karma reaches 3, it will be scheduled for a push to testing next time a push is done."

Maybe those could details could be hidden with a _more_ link that does an AJAX expand or something to keep the interface clean, but the only real reason to do that would be if things are predictable enough that someone will quickly learn that "pending" has a particular meaning and it's easier to just read "pending" than a verbose status. If people frequently have to click More to get useful information, hiding it being _more_ is a bad idea.

Change History

comment:1 Changed 4 years ago by lmacken

  • Status changed from new to closed
  • Resolution set to fixed

I added a little 'info' icon next to the update status. When you hover your mouse over it, it will display pop-up bubble containing details as to what the status means.

Added in 145fd07acd7b579089ec83aeb3e3b8d9b5bab9b1

Please feel free to suggest different explanations for each status, since they are just a quick first attempt.

Note: See TracTickets for help on using tickets.