2008-12-19 10:48:10 |
Graham Binns |
description |
At the moment, checkwatches.BugWatchUpdater.importBug() only supports importing bugs for a distribution and its packages. Obviously this isn't going to work when we're importing bugs from a remote bug tracker that has the LP plugin installed, such as a TracLPPlugin or BugzillaLPPlugin instance.
importBug() needs to be updated to handle cases where we're importing from LP Plugin bug trackers. There is already an externalbugtracker.ISupportsBugImport interface; importBug() should be updated to deal with this interface correctly. |
At the moment, checkwatches.BugWatchUpdater.importBug() only supports importing bugs for a distribution and its packages. Obviously this isn't going to work when we're importing bugs from a remote bug tracker that has the LP plugin installed, such as a TracLPPlugin or BugzillaLPPlugin instance.
importBug() needs to be updated to handle cases where we're importing from LP Plugin bug trackers. There is already an externalbugtracker.ISupportsBugImport interface; this should be expanded (or subclassed) so as to provide a suitable interface for *LPPlugin bug trackers to implement. |
|