#438: Multiple builds fixing a bug show confusing status label
--------------------------------------+---------------------
 Reporter:  kparal                    |       Owner:  tflink
     Type:  defect                    |      Status:  new
 Priority:  minor                     |   Milestone:
Component:  Blocker bug tracker page  |     Version:
 Keywords:                            |  Blocked By:
 Blocking:                            |
--------------------------------------+---------------------
 See the screenshot. There are two updates that claim to fix a single bug
 (that is correct, both of them are needed). One is stable, one is in
 testing. The BBA shows [stable] label. That is confusing, that seems to
 indicate that everything needed is in stable. (One might happen to visit
 that bug and close it, without inspecting it closer).

 I think a better choice here is to show the "worst" status in the label.
 Therefore:

 {{{
 update X: stable
 update Y: testing
 -> label: [testing]

 update X: stable
 update Y: stable
 -> label: [stable]

 update X: pending testing
 update Y: testing
 -> label: [pending testing]

 update X: pending stable
 update Y: testing
 -> label: [testing]

 update X: stable
 update Y: pending stable
 -> label: [pending stable]
 }}}


 So, if you have an ordered array ['pending testing', 'testing', 'pending
 stable', 'stable'], you pick the lowest index available in update XYZ
 statuses and show that as the label.

 What do you think?

-- 
Ticket URL: <https://fedorahosted.org/fedora-qa/ticket/438>
Fedora QA <http://fedorahosted.org/fedora-qa>
Fedora Quality Assurance
_______________________________________________
qa-devel mailing list
[email protected]
https://admin.fedoraproject.org/mailman/listinfo/qa-devel

Reply via email to