[Yocto-infrastructure] Bugzilla 4.2.x features

Hudson, Sean Sean_Hudson at mentor.com
Wed Feb 29 07:48:10 PST 2012


Moving to the latest rev, while you're "still in the area", sounds like a good idea to me.

From: yocto-infrastructure-bounces at yoctoproject.org [mailto:yocto-infrastructure-bounces at yoctoproject.org] On Behalf Of Michael Halstead
Sent: Tuesday, February 28, 2012 11:24 AM
To: yocto-infrastructure at yoctoproject.org
Subject: [Yocto-infrastructure] Bugzilla 4.2.x features


The Bugzilla project released a new major version two days before our upgrade. Here is the list of new features from the release notes. It may be a good idea to plan the next upgrade soon while my investment in this area is high. I want to wait at least a week to make sure we have addressed any problems with the 4.0.x upgrade. Once we are sure about 4.0.x I will put up a test version of 4.2.x for review.

Michael Halstead
Sys Admin / Yocto Project


Creating an Attachment by Pasting Text Into a Text Field

You can now create a new attachment simply by pasting some text into a text field, in addition to the normal upload process for attachments.

HTML Bugmail

By default, bugmails (email notifications about changes to bugs) are now sent in an HTML format that is more readable than the old text format. Those who prefer the old text format can still choose it in their Preferences, however.

Improved Searching System

The Custom Search section in the Advanced Search page has been redesigned to work in a more sensible way. Complex queries are easier to build and have more sensible results, as they are built using a more intuitive logic. Some very complicated queries are still impossible to generate, though. Things should improve in future releases.

Disabling Old Components, Versions and Milestones

Older components, versions and milestones can now be disabled. Bugs already using them are not affected, but these values will no longer be available for new bugs.

Displaying a Custom Field Value Based on Multiple Values of Another Field

A custom field can now be displayed based on multiple values of another field. (For example, one custom field could now appear in multiple products.) Previously, you could only display a custom field based on a single value of another field.

Auditing of All Changes Within Bugzilla

Most changes made through the admin interface are now logged to the database, in the audit_log table. There is no UI to access this table yet, but developers are free to create their own tools to track changes made into their installation. This is only a first step, and improvements are expected in future releases.

Accessibility Improvements

A project has started thanks to Francisco Donalisio from IBM to make Bugzilla compliant with the W3C Web Accessibility Initiative standards. A lot more work still needs to be done, but we expect a much better compatibility for the next major release.

Other Enhancements and Changes
Enhancements for Users

  *   Bugs: Users without editbugs privileges can no longer remove other users from the CC list of bugs.
  *   Bugs: Local bug IDs are now valid in the See Also field. Adding such an ID will also add a reciprocal link in the other bug.
  *   Bugs: After editing a bug or an attachment, the URL is automatically changed to show_bug.cgi instead of post_bug.cgi, process_bug.cgi or attachment.cgi so that reloading the page (for instance when restarting the web browser) displays the right page. This feature is supported by Firefox, Chrome and Safari, but not by Internet Explorer 9.
  *   Bugs: Inactive accounts are no longer displayed in user fields when user-autocompletion is enabled.
  *   Bugs: User-autocompletion is now much faster on installations with many user accounts.
  *   Bugs: The See Also field now accepts URLs pointing to MantisBT, Trac, JIRA and the sourceforge.net bug trackers.
  *   Bugs: Displaying a bug with many dependencies is now much faster.
  *   Attachments: The encoding of text files can be automatically detected when uploading them as attachments.
  *   Attachments: Clickjacking could possibly occur in an attachment Details page if a user attached a specially formatted HTML file. To fix this potential problem, the Details page always displays the HTML source instead and users can see rendered page by clicking on View.
  *   Flags: Changing the requestee of a flag no longer changes the requester.
  *   Reports: If JavaScript is enabled in your web browser, tabular reports are now sortable based on any displayed column.
  *   Dependency graphs: The Show every bug in the system with dependencies option has been removed.
  *   Searches: The columns displayed by default in buglists have changed. These columns are now displayed by default unless otherwise specified:
product | component | assignee | bug status | resolution | bug summary | last change date
This means that the priority, severity and operating system columns are no longer displayed by default.
  *   Searches: Buglists will now only display the first 500 bugs by default. It is still possible to display the whole list, though.
  *   Searches: When using relative dates and times, -1w is now a synonym for -7d and means exactly 7 days. Previously, -1w meant the beginning of the week, which was confusing some users. The same confusion existed for -1d which was different from -24h, and for -1m which was different from -30d. Now if you really want the beginning of the day, week or month, you must use -1ds, -1ws, and -1ms respectively, where "s" means "start of". This change will affect existing saved searches using relative dates.
  *   Searches: A new Include fulltext when performing quick searches user preference has been added which permits users to include or exclude comments when using quicksearches.
  *   Searches: It is now possible to query for bugs based on personal tags in the Custom Search section in the Advanced Search page.
  *   Email notifications: The date and time of comments are no longer displayed in the comment header in bugmails. This information is already available in the email header itself.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.yoctoproject.org/pipermail/yocto-infrastructure/attachments/20120229/647c7748/attachment.html>


More information about the yocto-infrastructure mailing list