[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