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 externalbugtrac ker.ISupportsBu gImport interface; importBug() should be updated to deal with this interface correctly.