Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

[ANN] Changing the default bug view for BMO

78 views
Skip to first unread message

Dave Lawrence

unread,
Jan 6, 2017, 12:10:11 PM1/6/17
to dev-platform
Announcement: Changing the default bug view for BMO

As some of you may already know, and maybe even have been using it for a
while, the BMO [1] team has been working on a new bug view page ((a.k.a
show_bug.cgi) for some time [2] . The older, stock bug form was not well
laid out and was difficult to understand, with all of the fields visible
regardless of how often they were used. The stock form was originally
designed to display all of a bug’s data , and users had to adapt their
workflows accordingly.. The BMO team designed a completely new and more
efficient view for the workflows of the majority of BMO users.

The new bug-editing form has been added to BMO alongside the stock form
and can be enabled by toggling a user preference [3]. We have been
incrementally improving it and collecting feedback by those brave enough to
use it early on. The new form is using more modern design practices and
therefore is easier for us to improve and expand on. Any new enhancements
will be done only on the new form going forward. It was code named ‘Bug
Modal’ due to the modular layout of the page. Each submodule can be
collapsed out of view and expanded when needed.

At this time we feel that the form is feature complete and ready to
become the new default bug form for BMO. We have been tracking the final
blockers in a bug report [4], and the last blockers are being wrapped up
this week. We wanted to let everyone know of the coming changeover in
advance so that we can get last-minute feedback. The older, stock bug view
form will still be around, and we will update the user preference to let
users switch back to the old one[3]. In the future, we will be removing the
old form altogether after fixing a few more bugs[6], and we will make
another announcement beforehand. Removing the old code will make it easier
on us from a maintenance standpoint.



Barring any issues with landing the last blockers, we are hoping to do
the changeover on January 16th, 2017. Until then, if this is the first time
you have heard of this new feature, go ahead and give it a try. Any bugs,
comments, or ideas for improvement of the modal form can be reported in BMO
[5].

Thanks!

BMO Team


[1] https://bugzilla.mozilla.org

[2] https://globau.wordpress.com/2015/03/31/bmo-new-look/

[3]
https://bugzilla.mozilla.org/userprefs.cgi?tab=settings#ui_experiments_row

[4] https://bugzilla.mozilla.org/show_bug.cgi?id=1150541

[5]
https://bugzilla.mozilla.org/enter_bug.cgi?product=bugzilla.mozilla.org&component=User%20Interface:%20Modal

[6] https://bugzilla.mozilla.org/show_bug.cgi?id=1273046

Kartikaya Gupta

unread,
Jan 6, 2017, 12:16:31 PM1/6/17
to Dave Lawrence, dev-platform
Right now if I turn on the experimental UI, the bugzilla setting for
skin changes from my preference of "Dusk" to "Mozilla", and doesn't
let me change it back. Will the Dusk skin still be supported going
forward?
> _______________________________________________
> dev-platform mailing list
> dev-pl...@lists.mozilla.org
> https://lists.mozilla.org/listinfo/dev-platform

Dave Lawrence

unread,
Jan 6, 2017, 5:36:17 PM1/6/17
to Kartikaya Gupta, dev-platform
Right now the new bug form UI replies heavily on the Mozilla theme which is
why it is automatically enabled when selecting the experiment ui selection.
We will need to look at whether the new UI can be made to work with the
older themes. We officially support the Mozilla theme and have not done any
work on the older themes in a long time. If there are particular issues
that you are seeing while using the Mozilla theme, would it be possible for
you to create bug reports for us so we can address them. We only have
resources to be able to support one theme at this time.

Thanks
dkl
--
David Lawrence
d...@mozilla.com
bugzilla.mozilla.org

dlaw...@mozilla.com

unread,
Jan 13, 2017, 5:03:56 PM1/13/17
to
Due to some fixes that are taking longer than expected so we are going to push the cutover date to January 30th, 2016. Sorry for the delay.

Follow along at:
https://bugzilla.mozilla.org/show_bug.cgi?id=1150541

Thanks
BMO Team
0 new messages