[Yocto-infrastructure] Bugzilla 4.2.x features

Michael Halstead michael at yoctoproject.org
Tue Feb 28 09:23:30 PST 2012


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/20120228/c945283f/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 4464 bytes
Desc: S/MIME Cryptographic Signature
URL: <http://lists.yoctoproject.org/pipermail/yocto-infrastructure/attachments/20120228/c945283f/attachment.bin>


More information about the yocto-infrastructure mailing list