Bugzilla:BzAPI: Difference between revisions

no edit summary
No edit summary
No edit summary
Line 104: Line 104:
If you want to install the API proxy on your own machine for your own Bugzilla, you will need:
If you want to install the API proxy on your own machine for your own Bugzilla, you will need:


* the latest stable 3.4.x release of Bugzilla (many features will not work on 3.2); and
* the latest stable 3.4.x or 3.6.x release of Bugzilla (many features will not work on 3.2); and
* to be using UTF-8 (this is the default on new installations).
* to be using UTF-8 (this is the default on new installations).


Line 115: Line 115:
===Patches===
===Patches===


Even on top of the latest stable release of Bugzilla 3.4, you will need to apply a few further patches. (Unfortunately, it was not possible to support all the necessary functionality without some changes to Bugzilla itself, which were considered either unnecessary or too intrusive for a stable release series.)
Even the latest stable release of Bugzilla requires a little modification to work properly with the BzAPI. Unfortunately, it is not possible to support all the necessary functionality without some changes to Bugzilla itself, which are considered either unnecessary or too intrusive for a stable release series.


*  [https://bugzilla.mozilla.org/show_bug.cgi?id=521398 Make legacy XML interface supply more data (flags, etc.)] - for 3.4 stable you'll need patch version 8a.
*  [https://bugzilla.mozilla.org/show_bug.cgi?id=521398 Make legacy XML interface supply more data (flags, etc.)] - for 3.4 only; you'll need patch version 8a.
* [https://bugzilla.mozilla.org/show_bug.cgi?id=523325 JSON template for config.cgi] (note: you'll need the original patch and then the [https://bugzilla.mozilla.org/attachment.cgi?id=418061 updated config.json.tmpl])
* [https://bugzilla.mozilla.org/show_bug.cgi?id=523325 JSON template for config.cgi] - for 3.4 and 3.6; you'll need the original patch and then the [https://bugzilla.mozilla.org/attachment.cgi?id=418061 updated config.json.tmpl]
Account confirmers, Anti-spam team, Confirmed users, Bureaucrats and Sysops emeriti
4,925

edits