Table of Contents

bugzillaxmlrpc Plugin

Compatible with DokuWiki

No compatibility info given!

plugin Gets information about bugs (with depends on) via XML-RPC Bugzilla::WebService

Last updated on
2010-09-13
Provides
Syntax
Repository
Source

This extension has not been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues.

Similar to bugzillahttp, eventum

Tagged with bugtracker, bugzilla

Download and Installation

Search and install the plugin using the Extension Manager. Refer to Plugins on how to install plugins manually.

First we make changes to source code Bugzilla (for v.3.2) in file Bugzilla/WebService/Bug.pm, this change is optional :

diff -u Bugzilla/WebService/Bug.pm.original  Bugzilla/WebService/Bug.pm
--- Bug.pm.original     2010-09-13 10:42:17.000000000 +0300
+++ Bug.pm      2010-09-13 11:08:38.000000000 +0300
@@ -95,6 +95,7 @@
         $item{'internals'}        = $bug;
         $item{'id'}               = type('int')->value($bug->bug_id);
         $item{'summary'}          = type('string')->value($bug->short_desc);
+        $item{'dependson'}        = $bug->dependson;
 
         if (Bugzilla->params->{'usebugaliases'}) {
             $item{'alias'} = type('string')->value($bug->alias);

Now, Bugzilla will give us information about the bugs that affect the specified bug (“Depends on” field).

Configure the plugin using the “Admin” panel - > “Configuration Settings” → “Plugin Settings” or edit file lib/plugins/bugzillaxmlrpc/conf/default.php

Syntax and Usage

Syntax simple :

bugz#XXXXX

where the XXXXX - numeric id of bug.

For example :

bugz#12345

The plugin will generate output to screen like :

Issues

Unfortunately the plugin is created for Bugzilla 3.2 and is not compatible with what I've got installed 4.0.2. If you have a newer version I would be more than happy to give it a try :)