Category Archives: bmo

happy bmo push day!

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

  • [1166280] max-width missing from bottom-actions, causing “top” and “new bug” buttons misalignment on the right edge of window
  • [1163868] Include requests from others in RequestNagger
  • [1164321] fix chrome issues
  • [1166616] disabling of reviewer last-seen doesn’t work for users that don’t have a last_seen_date
  • [1166777] Script for generating API keys
  • [1166623] move MAX_REVIEWER_LAST_SEEN_DAYS_AGO from a constant to a parameter
  • [1135164] display a warning on show_bug when an unassigned bug has a patch attached
  • [1158513] Script to convert MozReview attachments from parents to children
  • [1168190] “See Also” should accept webcompat.com/issues/ – prefixed URLs

discuss these changes on mozilla.tools.bmo.

happy bmo push day!

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

  • [1146770] implement comment preview
  • [1116118] 003safesys.t shouldn’t compile all files by default
  • [1163326] implement dirty select tracking in bug-modal to address firefox refresh issue
  • [1160430] Add the ability to deactivate keywords
  • [1164863] checksetup.pl is unable to run if File::Slurp is missing
  • [908387] product/component searching should sort hits on product/component name before hits on descriptions
  • [1165741] query.cgi’s Component list should be sorted case-independent
  • [1165464] Incorrect link used for firefox help
  • [1162334] email_enabled value inverted in User.update RPC call
  • [1165917] support tbplbot@gmail.com and treeherder@bots.tld as the tbpl/treeheder bot name

discuss these changes on mozilla.tools.bmo.

happy bmo push day!

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

  • [1158516] Fetch MozReview data by bug instead of by attachment
  • [1162041] Update robots.txt to disallow indexing of page.cgi?id=user_activity.html in case links exist from outside BMO
  • [1161983] History navigation broken when using modal view
  • [1161567] always show the intermediate confirmation page when not using the modal view
  • [1149055] flag requestees are unable to set an attachment flag via a the update_attachment webservice if they do not have editbugs
  • [1163324] Fix copy-paste error in GitHubAuth
  • [1163007] Mozillians url issue at form.reps.mentorship
  • [1163333] Per-product default platform is set to (undefined) default_product method instead of default_platform
  • [1163575] Intermittent error prevents ProductDashboard from working
  • [1161716] Comment-creation WebService API should allow tags to be specified
  • [751862] Make it so people inactive in last 60 days can’t be asked for review and aren’t suggested
  • [1163896] summary should linkify bug numbers in modal view

discuss these changes on mozilla.tools.bmo.

happy bmo push day!

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

  • [1159166] When I ask for review from someone who is not accepting reviews, my red request count in the top left becomes their request count
  • [1159307] Can we add the Rank field to Product “Toolkit”
  • [1151745] add ui to minimise steps required to move bugs between products
  • [1157124] don’t report sql search errors to senty
  • [1153100] add mozreview’s table to bug-modal
  • [1159282] form.dev-engagement-event: stop creating a second “discussion” bug

discuss these changes on mozilla.tools.bmo.

happy bmo push day!

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

  • [1157113] Argument “” isn’t numeric in numeric eq (==) at Bugzilla/Extension/TrackingFlags/Flag.pm line 406
  • [1157395] CSRF in log in form
  • [1149659] crash signature not linking to signature summary on socorro
  • [1153102] add hooks for bug bounty display and form
  • [1154026] Pre-fill Bounty Attachment form fields for e.g. date and reporter

discuss these changes on mozilla.tools.bmo.

happy bmo push day!

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

  • [1113375] Make changes to MDN’s feature request form
  • [579089] Change default Hardware / OS values to be “Unspecified/Unspecified”
  • [1154730] rewrite product/component searching to use jquery-ui instead of yui
  • [1155528] stop linking bzr commit messages to bzr.mozilla.org’s loggerhead
  • [1155869] Ctrl+e is consumed by Edit button and cursor doesn’t move to the end of the line.
  • [880227] Install of Bugzilla DBI module fails due to mirror.hiwaay.net not being available

discuss these changes on mozilla.tools.bmo.

happy bmo push day!

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

  • [1152160] “take” button doesn’t update the ui, so it looks like nothing happened
  • [1152163] passing an invalid bug id to the multiple bug format triggers: Can’t call method “name” on an undefined value
  • [1152167] “powered by” logo requests fails: it sets the assignee to dboswell
  • [1150448] Replace the newline with ” – ” when the bug’s id and summary are copied
  • [1152368] BUGZILLA_VERSION in Bugzill::Constants causes error when installing Perl deps for new BMO installation
  • [1090493] Allow ComponentWatching extension to work on either bmo/4.2 or upstream 5.0+
  • [1152662] user story text should wrap
  • [1152818] changing an assignee to nobody@mozilla.org or any .bugs address should automatically reset the status from ASSIGNED to NEW
  • [1149406] “project flags” label is visible even if there aren’t any project flags
  • [1031035] xmlrpc can be DoS’d with billion laughs attack
  • [1152118] Shortcut for editing gets triggered even when “ctrl” and “e” are not pressed at the same time
  • [1152360] Add parameter to checksetup.pl that generates a cpanfile usable by utilities such as cpanm for installing Perl dependencies
  • [1148490] Custom Budget Request form for FSA program
  • [1154098] Unable to add mentors to bugs
  • [1146767] update relative dates without refreshing the page
  • [1153103] add hooks for legal product disclaimer

discuss these changes on mozilla.tools.bmo.

happy bmo push day!

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

  • [1118365] Write extension to use GitHub for Authentication
  • [1150965] “Due Date” field for the Mozilla Metrics queue
  • [1151592] Typo on custom recruiting form
  • [1149879] bug-modal’s editmode is broken for users without editbugs (Form field dup_id was not defined)
  • [1146960] replace the version number on bmo with a build number
  • [1149796] “Reset Assignee to default” and “Reset QA Contact to default” options missing when changing a bug’s component
  • [1149438] keyboard shortcut (hotkey) for “Edit” button
  • [1146760] cannot add other people to the cc list
  • [1150074] when a person blocks needinfo? requests, it prevents comments on a bug when there is an existing ni? request

discuss these changes on mozilla.tools.bmo.

happy bmo push day!

in order to fix a needinfo clearing issue with the new ui, the following changes have been pushed to bugzilla.mozilla.org:

  • [1149440] “Can’t call method “assigned_to” without a package or object reference” error updating bug when “After changing a bug” is set to “Show next bug in my list”
  • [1147292] automatic CC when commenting isn’t implemented
  • [1146777] use lightbox for images
  • [1149881] unable to + a bug-level flag which was set by another user
  • [1150002] updating a bug clears the requestee of needinfo requests

discuss these changes on mozilla.tools.bmo.

bugzilla.mozilla.org’s new look

this quarter i’ve been working on redesigning how bugs are viewed and edited on bugzilla.mozilla.org — expect large changes to how bmo looks and feels! unsurprisingly some of the oldest code in bugzilla is that which displays bugs; it has grown organically over time to cope with the many varying requirements of its users worldwide.  while there has been ui improvements over time (such as the sandstone skin), we felt it was time to take a step back and start looking at bugzilla with a fresh set of eyes. we wanted something that was designed for mozilla’s workflow, that didn’t look like it was designed last century, and would provide us with a flexible base upon which we could build further improvements. a core idea of the design is to load the bug initially in a read-only “view” mode, requiring the user to click on an “edit” button to make most changes. this enables us to defer loading of a lot of data when the page is initially loaded, as well as providing a much cleaner and less overwhelming view of bugs. bug-modal-1 major interface changes include:

  • fields are grouped by function, with summaries of the functional groups where appropriate
  • fields which do not have a value set are not shown
  • an overall “bug summary” panel at the top of the bug should provide an “at a glance” status of the bug

the view/edit mode:

  • allows for deferring of loading data only required while editing a bug (eg. list of all products, components, versions, milestones, etc)
    • this results in 12% faster page loads on my development system
  • still allows for common actions to be performed without needing to switch modes
    • comments can always be added
    • the assignee can change the bug’s status/resolution
    • flag requestee can set flags

bug-modal-2

you can use it today!

this new view has been deployed to bugzilla.mozilla.org, and you can enable it by setting the user preference “experimental user interface” to “on”. you can also enable it per-bug by appending &format=modal to the url (eg. https://bugzilla.mozilla.org/show_bug.cgi?id=1096798&format=modal).  once enabled you can disable it per-bug by appending &format=default to the url.

what next?

there’s still a lot to be done before there’s feature parity between the new modal view and the current show_bug.  some of the major items missing with the initial release include:

  • cannot edit cc list (cannot remove or add other people)
  • comment previews
  • comment tagging (existing tags are shown, cannot add/delete tags)
  • cc activity is not visible
  • bulk comment collapsing/expanding (all, by tag, tbpl push bot)
  • alternative ordering of comments (eg. newest-first)
  • bmo show_bug extensions (eg mozreview, orange factor, bounty tracking, crash signature rendering)

you can view the complete list of bugs, or file a new bug if you discover something broken or missing that hasn’t already been reported.

Follow

Get every new post delivered to your Inbox.

Join 94 other followers