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

Similar to eventum

Tagged with bugtracker, bugzilla, tracker

Download and Installation

Download and install the plugin using the Plugin Manager using the URL given above. 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 :

  • Bug #12345 Product 1 -> flash problem (Opened: 2010.09.06 10:30, Status: ASSIGNED, Deadline: 2010-09-15)
    • Bug #11223 Product 1 -> Lorem ipsum (Opened: 2010.08.01 11:55, Status: CLOSED, Deadline: 2010-09-01)
    • Bug #10445 Product 2 -> Nulla ut turpis vitae diam (Opened: 2010.09.01 15:05, Status: NEW, Deadline: 2010-09-30)
plugin/bugzillaxmlrpc.txt · Last modified: 2011/09/29 11:22 by ach
 
Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 3.0 Unported
Imprint Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki
WikiForumIRCBugsGitXRefTranslate