Bugzilla is one example of a class of programs called "Defect Tracking
Systems", or, more commonly, "Bug-Tracking Systems". Defect Tracking
Systems allow individual or groups of developers to keep track of
outstanding bugs in their product effectively.
Bugzilla has matured immensely, and now boasts many advanced features.
These include:
* integrated, product-based granular security schema
* inter-bug dependencies and dependency graphing
* advanced reporting capabilities
* a robust, stable RDBMS back-end
* extensive configurability
* a very well-understood and well-thought-out natural bug resolution
protocol
* email, XML, console, and HTTP APIs
* available integration with automated software configuration
management systems, including Perforce and CVS (through the
Bugzilla email interface and checkin/checkout scripts)
* too many more features to list
===> The following configuration options are available for bugzilla52-5.2_3:
MODPERL=off: mod_perl protocol support
====> Options available for the group UI
PATCH_VIEWER=on: Patch Viewer
MORE_HTML=on: More HTML in Product/Group Descriptions
====> Database Engine
MYSQL=off: MySQL database support
PGSQL=off: PostgreSQL database support
SQLITE=off: SQLite database support
MEMCACHED=off: Memcached Support
====> Reports and Charts
GRAPHVIZ=off: Graphviz graph drawing support
GRAPH_REPORTS=on: Graphical Reports
CHARTING_MODULES=on: Bug charting support
====> Attachment handling
BMP2PNG=off: BMP Attachments to PNGs
MIME_SNIFF=off: Sniff MIME type of attachments
====> Email handling
INBOUND_EMAIL=off: Inbound Email
MAIL_QUEUEING=off: Mail Queueing
SMTP_AUTH=off: SMTP Authentication
====> Web Services
XMLRPC=off: XML-RPC Interface
JSONRPC=off: JSON-RPC Interface
REST=off: REST Interface
====> Alternative Authentication
LDAP=off: LDAP protocol support
RADIUS=off: RADIUS protocol support
====> Administration
MOVE_BUGZ=off: Move Bugs Between Installations
EXPORT_IMPORT=off: Import/export bugs (via XML)
CONTRIB=on: Install user-contributed scripts
====> Extensions
MOREBUGURL=off: See Also Extensions
VOTING=off: Bug Voting Extension
===> Use 'make config' to modify these settings
devel/bugzilla52: bump PORTREVISION.
3 new patches have been added to files/ . Bump PORTREVISION to force
a package build to pick these up.
While here, update p5-Template-Toolkit dependency as already required
in upstream 5.2.1 (not yet released).
devel/bugzilla52: add a new patch.
Newer versions of perl (post 5.38) object to a line in Bug.pm
as being ambiguous. Change the logic to do what the line was
originally intended to do.
devel/bugzilla52: add two patches.
These two patches had been found on production over a year
ago. They were copied to development but somehow never to
the actual port itself.