Is there a backend interface to bugzilla?

Bradley Baetz bbaetz at acm.org
Thu Oct 2 08:26:17 UTC 2003


On Wed, Oct 01, 2003 at 06:53:30PM -0400, Eric S. Raymond wrote:
> 
> Not much to tell.  Red Hat put XML-RPRC aupport into...the 2.17version
> of Bugzilla, I think we discovered.  There's a prototype XML-RPC
> client called bugzuki.  zach and justdave and kiko and I have more or
> less agreed on a plan for supporting remote-scripted bug submissions
> that involves folding the Red Hat mods into the Bugzilla mainline.

The way I'd want to do it would basically be to hook off Bug.pm. The
current .cgi scripts would all become really snall, and just wrappers
arround perl objects. You could then add an xmlrpc, or soap, or
whatever, wrapper arround it fairly easily.

If you notice the Bugzilla::Search interface, it doesn't take a
paramater for the cgi object, but rather one to retreive parameters. (It
happens to be the $cgi object now, and I'm sure there are still
assumptions, but its no inherant in the interface)

This is mostly being done as side effects of the cleanups for mod_perl,
although I haven't had much time to work on that recently.

> 
> My goal in all this is to be able to remote-script package submissions
> to Fedora.  But it quickly became clear that the problem needed to be
> pushed upstream to you guys, so I'm here helping and nudging.

Bug.pm is currently read only. Moving process/post_bug into that is
probably a fair ammount of work.

Bradley



More information about the developers mailing list