Bugzilla 3.6 is released

The next major version of Bugzilla was released on the 13th of April.

Bugzilla 3.6 has a lot of new features for Bugzilla users and administrators.

Here is the list of the most interesting New Features and Improvements:

- General Usability Improvements

A scientific usability study was done on Bugzilla by researchers from Carnegie-Mellon University. As a result of this study, several usability issues were prioritized to be fixed, based on specific data from the study. As a result, you will see many small improvements in Bugzilla's usability, such as using Javascript to validate certain forms before they are submitted, standardizing the words that we use in the user interface, being clearer about what Bugzilla needs from the user, and etc.

[Some of these features and improvements were already covered in Tikal Bugzilla.]

- New Extensions System

Bugzilla has a brand-new Extensions system, which is consistent, fast, and fully documented. It makes it possible to easily extend Bugzilla's code and user interface to add new features or change existing features.

[We will try to re-implement at least some of Tikal Bugzilla features using this new extensions system]

- Improved Quicksearch

The "quicksearch" box that appears on the front page of Bugzilla and in the header/footer of every page is now simplified and made more powerful. Quicksearch Help describes every single feature of the system in a simple layout, including new features such as the ability to use partial field names when searching.

- Simple "Browse" Interface

There is now a "Browse" link in the header of each Bugzilla page that presents a very basic interface that allows users to simply browse through all open bugs in particular components.

[I believe it will replace Tikal Bugzilla Browse]

- Send Attachments by Email

The email_in script now supports attaching multiple attachments to a bug by email, both when filing and when updating a bug.

- Migration From Other Bug-Trackers

Bugzilla 3.6 comes with a new script, migrate.pl, which allows migration from other bug-tracking systems. Among the various features of the migration system are:

- It is non-destructive--you can migrate into an existing Bugzilla installation without destroying any data in the installation.

- It has a "dry-run" mode so you can test your migration before actually running it.

- It is relatively easy to write new migrators for new systems - the basic migration framework does most of the work for you, see the Bugzilla::Migrate documentation and see our current migrator, Bugzilla/Migrate/GNATS.pm for information on how to make your own migrator.


Other selected Enhancements and Changes

- Bug Editing: There have been significant performance improvements in show_bug.cgi (the script that displays thebug-editing form), particularly for bugs that have lots of comments or attachments.

- Attachments: We now make sure that there is a Description specified for an attachment, using JavaScript, before the form is submitted.

[Already implemented in Tikal Bugzilla]

- Attachments: There is now a link back to the bug at the bottom of the "Details" page for an attachment.

- Search: When viewing search results, you can see which columns are being sorted on, and which direction the sort is on, as indicated by arrows next to the column headers.

- Search: You can now search the Deadline field using relative dates (like "1d", "2w", etc.).

- New Charts: You can now convert an existing Saved Search into a data series for New Charts.

- New Charts: There is now an interface that allows you to delete data series.

- New Charts: When deleting a product, you now have the option to delete the data series that are associated with that product.

- Administration: The UNCONFIRMED status being enabled in a product is now unrelated to the voting parameters. Instead, there is a

checkbox to enable the UNCONFIRMED status in a product.

- Administration: Information about duplicates is now stored in the database instead of being stored in the data/ directory. On large installations this could save several hundred megabytes of disk space.


For more information see the full Bugzilla 3.6. Release Notes.


DevOps Architect

DevOps Group