I have been given the task of comparing Bugzilla with another off the shelf bugtracking system. It is my understanding that with Bugzilla, all source code can be enhanced to have any conceivable functionality. However, given the limited resources at my employer, much time, effort and cost would need to be taken to get Bugzilla up to speed for desired enviroment and functionality. (by the way...to renew our current service contract with an existing third party product would be around $3000 to get upgraded to all the features mentioned below). >From a user standpoint: Which of the following features would be included in the latest Bugzilla install? From a development standpoint, would the product need a complete rewrite in a given area? Since this list is so long, if you could address the over arching categories of functionality, that would be great! Thanks in advance for those who respond. I hope to be persuaded either towards Bugzilla or towards upgrading to the third party product. Steve ====================================================== Database Support mySQL, postgreSQL, ANSI SQL Oracle Security/Multi-User Support Automatic record locking User group access and modification privileges Multi-level Web security Secure commands, tables, forms, fields, records and data Query/Report security SSL support Controlling user sessions Non-editable and hidden fields Special forms for each user group Define access to linked information Define access to tables/applications Customize Database tables, forms, fields, value list, defaults, formulas, reports, queries, views, notifications, user interface and security Workflow, user actions Visual form editor Drag & drop form design Setup dependent fields Create non-editable, required, notification, calculated, strict, history and other fields Submit/Update Create Defects Link records & add notes Select single or multiple values for a list Auto-populate Submit records via email State transition matrix Submit bugs/features via a link on your corporate website Escalate support issues to defects Import/Export Import from a database or a delimited text file Export all or selected records Automatic Notification Automatically notify local and remote users based on simple and complex rules Use TRACK Mail, MAPI, and SMTP Notification based upon field updates, status change and movement of issues through workflow stream Notify customers with solutions Define data to be included in the notification Individual or group notification Query/Sort Quick Search Query by example with relational/local operators, wild cards, keyword & full text search Visual query builder and powerful SQL query Queries with conditions and "where" clauses Several predefined queries Text/Graphical Report Numerous pre-defined 2-line, tabular, detailed, trend, distribution, and change history reports Import reports into MS Excel, MS PowerPoint & MS Word Ad-hoc reporting Several predefined reports Version Control/Release Supports Microsoft Visual SourceSafe Detect error prone source code Associate code change with defects Run reports & queries Check-in or check-out source code files via the web Manage Release Create Q&A Create release notes Define & track releases Maintain release dates OLE Automation Integrate with other applications Insert and query records Run reports from other applications Business / Process Flow Define and execute rules Business rules & process flow Automatic escalation and notify rules, status transition rules Dynamically generated "next action" guide button Automatic status change Customized form for each step of the workflow stream Quickly configurable workflow and enforcement rules Integration Microsoft Outlook TRACKWeb KB Knowledge Base Help Desk application Sales Force Automation application Web-based lead generation module Web-based defect submission module Self-help module for unlimited user access to ticket submission, status inquiry and knowledge base search. Other corporate database Knowledge Base Web-based self-service knowledge base Create, maintain and import knowledge base data Import data in text, HTML, MS Word, Excel and other formats. Identify solutions for end users Search the knowledge base for quick answers Find answers to frequently asked questions Available to customers over the web for self-help Case-based reasoning system Multiple language support
