Uncategorized

Bugzilla

Overview on BugzillaBugzilla is an Open Source Bug-Tracking System or Defect Tracking System. It is a Web-based general-purpose bug tracker tool. This Tracking System allows individual or groups of developers to keep track of outstanding bugs in their product effectively. It is a bug tracking system where testers and developers can communicate. Bugzilla has quickly become a favorite of thousands of organizations across the globe. Bugzilla has its popularity due to highly customizable interface, easy configuration, and a large community of very active users.

Bugzilla is a web-based tool that lets you report bugs, assign bugs to the appropriate developers, prioritize bugs, set bug dependencies, and arrange bugs by product and component.

Bugzilla was originally written by Terry Weissman to replace a rudimentary bug-tracking database used internally by Netscape Communications. Bugzilla later was written by Terry in Perl with a CGI web GUI. It uses MySQL to store its tables. It was originally developed and used by the Mozilla project and licensed under the Mozilla Public License. It was released as open source software by Netscape Communications in 1998 and it has been adopted by a variety of organizations for use as a defect tracker for both free software and proprietary products. It was originally developed for the Mozilla project, but is now used by hundreds of other groups around the world. With Bugzilla, we can begin configuring our products, users, and bugs within minutes of starting up the system.

Bugzilla 2.0 was the result of port to Perl and the first version released to the public via anonymous CVS. In April 2000, Weissman handed off control of the Bugzilla project to Tara Hernandez. Under Tara’s leadership, some of the regular contributors were coerced into taking more responsibility and Bugzilla development became more community-driven. In July 2001, facing distraction from her other responsibilities in Netscape, Tara handed off control to Dave Miller, who is still in charge as of June 2007.

• Bugzilla can help us to get a handle the software development process. Successful projects often are the result of successful organization and communication.
• Submit and review patches.
• It manages quality assurance (QA).
• Bugzilla is a powerful tool that will help our team get organized and communicate effectively.

Why to use Bugzilla?
• Bugzilla reduces downtime, increase productivity, raise customer satisfaction, and improve communication.
• Bugzilla can also help reduce costs by providing IT support accountability, telephone support knowledge bases, and by keeping tabs on unusual system or software issues. Bugzilla can do the same for our organization regardless of its size.
• Bugzilla can dramatically increase the productivity and accountability of individual employees by providing a documented workflow and positive feedback for good performance.
• Ultimately, Bugzilla puts the power in our hands to improve our value to employer or business while providing a usable framework for our natural attention to detail and knowledge store to flourish.

Bugzilla is a defect or bug tracking system with the following features:

• Bugzilla has optimized database structure for increased performance and scalability.
• It has user-configurable email notifications of bug changes.
• It is an excellent security to protect confidentiality.
• It is an advanced query tool that can remember searches.
• Fully security-audited, and runs under Perl’s taint mode.
• It has integrated email capabilities.
• Editable user profiles and comprehensive email preferences.
• Comprehensive permissions system.
• It has keyword tagging.
• It is a robust and stable RDBMS back-end.
• It has multiple report types.
• Smooth upgrade pathway between versions.
• Utilized by Mozilla projects, Bugzilla is a proven open source SCM option.