kernel.org Launchpad plugin thing

Graham Binns graham.binns at canonical.com
Wed Dec 17 15:18:55 UTC 2008


On Tue, Dec 16, 2008 at 08:12:27AM -0800, Leann Ogasawara wrote:
> On Tue, 2008-12-16 at 07:40 -0800, Luis R. Rodriguez wrote:
> > So at UDS it seemed to be that there might be a kernel.org plugin
> > thing available for interaction with the kernel.org bugzilla. Has it
> > been sent to the kernel.org bugzilla maintainers? Is there an example
> > bug reports I can look at?
> 
> Hi Luis,
> 
> I'm CC'ing Graham on this as I think he'll be able to provide some
> answers to the above.
> 

I've opened a dialog with Natalie Protasevich about this. Please find a
copy of the email that I sent to her today below.


--- Forwarded message ---

On 2008/12/12 Natalie Protasevich <protasnb at gmail.com> wrote:
> Hi Graham,

Hi Natalie

> You asked today about bugzilla upgrade possibility. Please provide
> information about the extension you've written and explain your
> request, so I  can help you with to get hold of right people.

The Bugzilla Launchpad API plugin [1] (written by Max Kanat-Alexander)
is a fairly simple GPL-licensed extension for Bugzilla 3.0 and above. It
provides an XML-RPC API (in addition to the standard Bugzilla 3.x API)
so that Launchpad can do the following:

 * Synchronise comments bi-directionally. Comments in the upstream bug
   tracker will be imported into Launchpad. Replies to those comments
   will be sent back to the upstream bug tracker (Launchpad will not
   push comments that are not replies to an imported comment).
 * Synchronise bugs bi-directionally. Launchpad will be able to import
   whole bug reports and ensure that comment threads on those bugs are
   synchronised properly with the upstream bug tracker. It will also be
   possible for Launchpad to push bugs back upstream, though we will
   obviously need to take care to only push bug reports of an
   appropriate quality to the upstream bug tracker.

The API also allows Launchpad to do communicate more efficiently with
upstream bug trackers. At the moment Launchpad uses the Bugzilla XML
export to retrieve bug data from the kernel.org Bugzilla. This is
inefficient and prone to breaking since it's possible to alter the
format of the XML that a Bugzilla instance returns.

The kernel.org Bugzilla instance currently runs Bugzilla 2.22.2; in
order for the plugin to work this would need to be upgraded to Bugzilla
3.0 or better; I don't know how straightforward this would be.

I hope that this is enough information for you to direct me to the right
people. If not, feel free to ask any supplementary questions that may
occur to you.

Regards,

Graham

-- 
Graham Binns | PGP Key: 4DAD18FA

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 197 bytes
Desc: Digital signature
URL: <https://lists.ubuntu.com/archives/kernel-team/attachments/20081217/b7f31481/attachment.sig>


More information about the kernel-team mailing list