Comment 11 for bug 157488

Revision history for this message
Russel Winder (russel) wrote : Re: [Bug 157488] Re: Add bugwatch support for the Jira bugtracker

Graham,

Thanks for chipping in quickly on this.

On Fri, 2009-08-28 at 06:09 +0000, Graham Binns wrote:
> > Is this lowering of the priority and removal of the milestone a
> > statement that support for JIRA in Launchpad is never going to happen.
>
> No. I expect Deryck would have marked it "Won't fix" in that case.

OK, that's good to know.

> > If so please just say so explicitly, so that those of us trying to use
> > Launchpad as a support tool for using Bazaar with projects such as those
> > at Codehaus which are fundamentally Subversion/JIRA/Bamboo can reassess
> > their strategy.
>
> It's merely an indication of where this falls on the Bug Tracker
> developer priority list. There are other, higher priority bugs that we
> need to fix and we have limited resources.

My use case is Codehaus projects, of which there are many. Codehaus is
a Subversion site, but they have chosen to go with Git as their DVCS.
They do not provide general repository storage just mainline storage,
GitHub is assumed a player.

Clearly with bzr-svn, Bazaar is a tool that could be used for DVCS with
Subversion as the master -- this is what I do for Gant. However this
relies on using Launchpad (or some such) for the general branch storage.
Having a direct connection between Codehaus' JIRA and Launchpad's bug
tracking would make the infrastructure so much more sane.

> That said, this isn't a hard bug to fix (it's one of those if-I-just-
> had-a-spare-afternoon bugs) and I'd happily mentor anyone who wants to
> submit a patch for it.
>
> To fix it, we need to:
>
> 1. Add a new item to the BugTrackerType enumeration.
> 2. Add a parseJIRAURL() method to the BugWatchSet class to allow it to be able to recognise JIRA URLs (we have good testing infrastructure for this, so writing the tests would be a case of subclassing an existing TestCase).
> 3. Update any test stories which touch the BugTrackerType enumeration.

I can't volunteer to do this I'm afraid, I don't have the time just now
to get knowledgeable about a new codebase.

If anyone does have some spare cycles and knows, or can easily get into,
the codebase, please can I get you to tackle this.

Thanks.

--
Russel.
=============================================================================
Dr Russel Winder Partner
                                            xmpp: <email address hidden>
Concertant LLP t: +44 20 7585 2200, +44 20 7193 9203
41 Buckmaster Road, f: +44 8700 516 084 voip: sip:<email address hidden>
London SW11 1EN, UK m: +44 7770 465 077 skype: russel_winder