Comment 17 for bug 157488

Revision history for this message
Zooko Wilcox-O'Hearn (zooko) wrote :

Hi there I was just wanting to link to this bug tracker for the Nixpkgs project:

http://bugs.strategoxt.org/browse/NIXPKGS

It is a JIRA. I haven't actually used a JIRA before so I might not be a good person to work on this task. However, according to Graham Binns from comment 10:

https://bugs.launchpad.net/malone/+bug/157488/comments/10

"""
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.
"""

That doesn't sound hard at all! I guess the first step for someone like me (or, hopefully, someone else reading this who wants to help) is to get the launchpad source code and run the tests, so that then they can add a test case which is a subclass of an existing one which gives the code under test a JIRA URL and then tests whether that code correctly recognises that URL as being produced by JIRA. Is that right? What is the superclass that we should subclass to do that?