Happy BMO Push Day!

the following changes have been pushed to bugzilla.mozilla.org:

  • [1343778] disabled users not displayed correctly
  • [1343783] Stop calling modal ui “experimental” in the settings.
  • [1283012] the ‘status’ and ‘assignee’ labels disappear when taking a bug in view mode
  • [1344128] Cloning a bug causes an invalid cloned_bug_id param when creating the new bug.
  • [1343714] When whiteboard is populated, prefix value of whiteboard with ‘whiteboard:’ in section header
  • [1343663] Comments are too wide
  • [1343530] Make the ALL+, FIXED+ etc quicksearch keywords show all results
  • [1343936] Fix error in userprefs caused by logging into the sessions page
  • [1322371] Add Edge bug tracker support to See Also field

discuss these changes on mozilla.tools.bmo.

Advertisements

Default bug view for BMO changed today!

Today, the BMO Team changed the default bug view to the new modal view that has been in development for a while. For those who would like to use the old form, instructions on how to switch back are below in the background information. The old form will, however, be removed one day, so please try to use the new one and make suggestions on how it can be improved.

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 has now become the new default bug form for BMO. We have finished all the blockers in our tracking bug report [4]. The older, stock bug view form will still be around, and you can use the user preferences form to switch back to the old one [3]. In the future, we will be removing the old form completely after fixing a few more bugs [6], and we will make another announcement before doing so. Removing the old code will make it easier on us from a maintenance standpoint. 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&format=__default__
[6] https://bugzilla.mozilla.org/show_bug.cgi?id=1273046

Happy BMO Push Day!

the following changes have been pushed to bugzilla.mozilla.org:

  • [1341457] Add Text::MultiMarkdown as a dependency and regenerate carton bundle
  • [1280363] [a11y] Make the Actions menu button accessible for keyboard and screen readers
  • [1330884] Centralize #bugzilla-body for bug modal page
  • [1342542] Add special group partner-confidential, jbalaco@mozilla.com and mbest@mozilla.com to generate_bmo_data.pl
  • [1343429] Dropdown menus are slightly off screen in some cases and should open justified to the right instead of left
  • [1343430] The “Format Bug” and “New/Clone Bug” buttons cause page to reload (need type=”button”)

discuss these changes on mozilla.tools.bmo.

Happy BMO Push Day!

the following changes have been pushed to bugzilla.mozilla.org:

  • [1337382] clicking on ‘show’ after updating a bug to show the list of people emailed no longer works
  • [1280393] [a11y] All inputs and selects need to be labeled properly

discuss these changes on mozilla.tools.bmo.

Happy BMO Push Day!

the following changes have been pushed to bugzilla.mozilla.org:

  • [1335233] Fix some memory leaks in jobqueue code
  • [1336958] Call delete on HTML::Tree objects to avoid leaking memory
  • [1336387] CSP breaks GitHubAuth on index and bug modal pages
  • [1335843] Secure HTML bugmail body begins with HUGE “Subject: [Bug NNN] Bug-summary”, which usually causes overflow in my email client
  • [1237790] The experimental user interface doesn’t provide link to help of bug fields
  • [1336659] Remove og:image meta tag from bug detail page
  • [1321592] Update Bugzilla Etiquette and add Abuse Policy

discuss these changes on mozilla.tools.bmo.

Happy BMO Push Day!

the following changes have been pushed to bugzilla.mozilla.org:

  • [1334560] test_search.t and test_shared_searches.t need to be updated due to commit of bug 1333942
  • [1324055] Upgrade jquery to 3.1.1 and jquery-ui 1.12.1
  • [1335362] CSP regression: MozReview requests section is broken (“Error loading review requests: unknown”)

discuss these changes on mozilla.tools.bmo.

Happy BMO Push Day (again)!

the following changes have been pushed to bugzilla.mozilla.org:

  • [1334158] Lightbox images CSP error on bug modal
  • [1333942] Include quicksearch query string in the buglist.cgi HTML title
  • [1334160] CSP error on button “rep_hw_os”
  • [1280397] Reverted: [a11y] Make the component, product, and other latches accessible

discuss these changes on mozilla.tools.bmo.