On Thu, Apr 5, 2012 at 5:59 PM, William Hubbs <willi...@gentoo.org> wrote: > Hi all, > > here is a quick update on this: > > On Mon, Mar 26, 2012 at 01:20:38PM -0400, Mike Gilbert wrote: >> On Mon, Mar 26, 2012 at 1:08 PM, "Paweł Hajdan, Jr." >> <phajdan...@gentoo.org> wrote: >> > I posted this issue here because it's not obvious what to do with it. >> > That version of pybugz worked for me before (20 February 2012). >> > >> > Any ideas? >> > >> >> I'm guessing it was broken by the upgrade from Bugzilla 4.0 to Bugzilla 4.2. >> >> I think you should file a bug for pybugz. :) >> >> Long term, we may want to consider porting pybugz to use Bugzilla's >> XML-RPC api to avoid such breakage. > > Agreed, and I think that is going to happen sooner than longterm. > > I now have a project on my github account called PyZilla, which is a > library for communicating with BugZilla via xmlrpc. [1] However, it > does not work with python 2.7, which is what I would like. > > I emailed the original author since he hadn't worked on this library in > a year, and I was given permission to take over maintainership because > he said he doesn't have time to work on it. > > So, any patches to make this work with python-2.7 are welcome. :-) > > William > > [1] https://github.com/williamh/PyZilla >
Heh, I have been working on a similar concept, and I actually have a working implementation. I am able to successfully search, log in, and create new bugs. I just pushed this to my github. https://github.com/floppym/BugzillaProxy I have not taken the time to integrate it into pybugz. If you want to take it from here, that would be great. Or I'm happy to help too; I'm just not quite sure how to integrate it. Side note: I have noticed that the xml-rpc interface does not allow you to search on all available Bugzilla fields. The most obvious missing field is the CC list.