| Both sides previous revision Previous revision | |
| bugzilla:remotequery [2020/07/23 14:13] – MarkLinimon | bugzilla:remotequery [2023/01/02 21:33] (current) – URLs, update to a pkg command, a parrot. GrahamPerrin |
|---|
| ==== Description ==== | ==== Description ==== |
| |
| There are several programmatic ways to interface with [[/Bugzilla]]. None are completely satisfactory. | There are several programmatic ways to interface with [[/Bugzilla]]. None is completely satisfactory. |
| |
| Currently [[https://bugs.freebsd.org/bugzilla/|our Bugzilla instance]] only supports the **XMLRPC** interface. However, [[http://www.bugzilla.org|bugzilla.org]] has [[https://www.bugzilla.org/releases/5.0/release-notes.html#feat_webservices|deprecated XMLRPC]] in favor of the **REST** interface. Contact [[/Bugmeister]] if you wish to help. | Currently [[https://bugs.freebsd.org/bugzilla/|our Bugzilla instance]] only supports the **XMLRPC** interface. However, [[http://www.bugzilla.org|bugzilla.org]] has [[https://www.bugzilla.org/releases/5.0/release-notes.html#feat_webservices|deprecated XMLRPC]] in favor of the **REST** interface. Contact [[/Bugmeister]] if you wish to help. |
| ==== devel/pybugz ==== | ==== devel/pybugz ==== |
| |
| * ''%%pkg install py37-pybugz%%'' | * https://www.freshports.org/devel/pybugz/ |
| | * ''%%pkg install devel/pybugz%%'' |
| * Simple to use | * Simple to use |
| * Now maintained by bugmeister@ | * Now maintained by bugmeister@ |
| ==== ports-mgmt/freebsd-bugzilla-cli ==== | ==== ports-mgmt/freebsd-bugzilla-cli ==== |
| |
| | * https://www.freshports.org/ports-mgmt/freebsd-bugzilla-cli/ |
| * ''%%pkg install freebsd-bugzilla-cli%%'' | * ''%%pkg install freebsd-bugzilla-cli%%'' |
| * Recommended by [[/RebeccaCran|RebeccaCran]] | * Recommended by [[/RebeccaCran|RebeccaCran]] |
| ==== textproc/py-bugzillatools ==== | ==== textproc/py-bugzillatools ==== |
| |
| * ''%%pkg install py27-bugzillatools%%'' | * https://www.freshports.org/textproc/py-bugzillatools/ |
| * Supports both XMLRPC and REST | * Supported both XMLRPC and REST |
| * [[/MarkLinimon|MarkLinimon]] at one time had done extensive work with this, including local modifications. TODO: dust it off and figure out the status | * [[/MarkLinimon|MarkLinimon]] at one time had done extensive work with this, including local modifications. TODO: dust it off and figure out the status |
| * Major disadvantage: marked DEPRECATED (needs to be ported to python 3) | * Slight disadvantage: [[https://cgit.freebsd.org/ports/commit/?id=b6cb2293104f806076d3ca69674fa9ba63b59211|it's dead]]. Or [[https://www.youtube.com/watch?v=vZw35VUBdzo|status = sleeping]]. |
| |
| ---- | ---- |