C API for Bugzilla

David Miller justdave at syndicomm.com
Thu Jun 5 07:14:07 UTC 2003

On 6/4/2003 5:10 PM -0600, Colin Bendell wrote:

> Is there a reason why this discussion is focusing on a C API or curl for
> interfacing to bz instead of a web services implementation?  From my
> perspective it would be much easier if I just had to make a bunch of
> soap calls to do the work I needed.  This way the calling app can be
> platform / language independent.

The newer versions of Bugzilla are getting better and better at this.  More
and more of the result sets (and even some basic configuration information)
are starting to become available in formats like CSV, XML, and RDF, by
specifying a ctype parameter to the URL.

Currently on cvs tip, individual bugs can be retrieved in XML format,
buglists can be retrieved in both RDF and CSV, and also as javascript
variable definitions.  You can get configuration information about the site
in both RDF and as javascript variable definitions.  You still make
standard GET or POST requests with form-data-encoded parameters, rather
than RPC or SOAP or something, but that's still not that hard to put
together from most languages.
Dave Miller      Project Leader, Bugzilla Bug Tracking System
http://www.justdave.net/             http://www.bugzilla.org/

More information about the developers mailing list