While I was committing release-wrangler.py, I thought I’d also include patch-wrangler.py, which (once given a patch number) downloads Metacity trunk, applies the patch, configures, and makes. It would be better if it could figure out the project name given the patch so that it was usable on other projects, which is possible through scraping bugzilla, but that might make the bugzilla admins unhappy.
Later Bugzillas have an XMLRPC API, although I don’t think that Gnome Bugzilla does; might be worth asking if it can be added?
Heh. That API is very minimal. Also, it is not an ‘addon’, it requires a newer Bugzilla version.