Saturday, 2 June 2012

Difference between Bugzilla & Mantis

Bugzilla
ü  It provides better customization of report queries, and has much more powerful reporting code.
ü  Some excellent statistics might take a minute to generate in Bugzilla.
ü   Setting up scheduled, automated emails with saved searches is an excellent way of reminding someone about bugs that need some action taken. There is also a default available to remind yourself about bugs that have sat around too long.
ü  Bugzilla-Flags. The ability to flag (or “label”) a bug and run searches off of those flags is a feature that I have come to rely on. I can set a bug as “follow-up” or “possible-fix-needs-testing” or “blocking-some-release”. The ability to set labels like that makes bug management and reporting a lot easier.
ü   Advanced search interface, providing more dynamic options. JavaScript is effectively used to update the advanced search panel fields when you make certain selections. It’s a bit easier to create new searches as well as edit existing items, and it’s easier to access searches you’ve saved.
ü  Bugzilla displays a page that confirms the change, but also shows either the bug you just edited or the next bug on the list, reducing the number of pages I need to click though.
ü  Bugzilla has a single view page that allows you edit any field you have without clicking extra buttons.

Advantages:
·         Stores large data’s.
·         Reports are easily designed.

Disadvantages:
·         Lazy processing.
·         Installation is difficult.
·         Usability.

Mantis
ü  Mantis can show some excellent statistics by default
ü   Mantis sends update emails when actions are taken on bugs, which is a great feature to have.
ü  I don’t see any type of automated email reminder system in Mantis.  The lack of this feature is the one thing that really makes using Mantis difficult.
ü  Mantis allows for saving of “filters” but that’s about it. While useful, it requires a bit more work when saving and using multiple filters. Also, I don’t believe that mantis allows you to bookmark your search.
ü  Mantis seems to have several steps in a process that don’t need to be there. I don’t want an entire page to tell me “Operation Successful” after I do something.
ü  When I view a bug in Mantis, I need to click an edit button before I can edit it, but by default, not all of the fields are available to edit. I need to click edit advanced in order to edit every field available.
ü  Mantis doesn’t have the ability to connect with CVS.
ü  In mantis you need to edit a php file in order to change some of the field options, as well as the more advanced options.

Advantages:
·         Interface is very User friendly.
·         Deals with Multi-project & Additional Language - Romanian.
·         Notifications through Email.
·         Upload files as screenshots.

Disadvantages:
·         Reports are complicated.

No comments:

Post a Comment