Comment 3 for bug 263241

Revision history for this message
Tim Hatch (timhatch) wrote :

Hi, I'm the author of the plugin. I'll be glad to discuss ways to make it better, but like Graham I need to know more about what you mean and specifically why it upsets you.

> launchpad - trac integration seems to be not a good citizen because...

A good citizen of... ubuntu? If that's the case, is it the lack of a .deb?

> > 1. it should not require to change a trac installation if launchpad is a client
> Trac doesn't offer the necessary APIs out of the box (at least at the moment), so the plugin is a necessity. Do you think there's another way to solve the problem that the plugin solves?

Trac does not support the launchpad bugtracker api out of the box (nor should it, that's the whole reason that the plugin system exists). It's not that the xml-rpc plugin alone _can't_ do what we need (with lots of changes on the lp side), it's that it doesn't do so efficiently (it would use a lot of bandwidth even when nothing has changed) and authentication would be a bear to set up in some other way that would likely be less secure.

> > 2. if it is necessary, adjust the plugin, in this case xml-rpc to have a generalized solution and not a hack
> I'm not clear on what you mean here.

I think he means the patch to trac core required for the lp bug ticket field to linkify on 0.10, which is optional.

> > 3. if this is not possible, add a plugin on http://trac-hacks.org
> I think this should be done anyway, but I'd like clarification on your points above before I proceed.

Do you mean for it to be listed in the wiki on t-h? It's a wiki, editable by anyone.