openhatch / oh-bugimporters

Bug importers for the OpenHatch project oh-mainline
https://oh-bugimporters.readthedocs.org/
GNU Affero General Public License v3.0
12 stars 28 forks source link

Github importer UI should permit the user to choose what project the bugs will be attributed to #84

Open ghost opened 10 years ago

ghost commented 10 years ago

Comment by paulproteus:

Right now, the bug importer for Github assumes the name of the tracker in our UI (in one case, "Etherpad Lite on Github" <http://openhatch.org/customs/edit/github/Etherpad%20Lite%20on%20GitHub> ) == the project name for the project (in one case, "Etherpad Lite" <http://openhatch.org/+projects/Etherpad%20Lite>).

In this case, they don't match, so then when it comes to be time to import the bugs out of the JSON dump created

This needs the following actions:

Backend changes/checks:

in oh-mainline:

  • Make sure the GitHubTrackerModel is storing information about the project the bug is destined for
  • Make sure that flows out of the API

in oh-bugimporters:

  • Make sure we permit the project name to flow into the Github importer as configuration
  • Make sure that flows out properly into the JSON data emitted by Scrapy

Thanks to Mark Holmquist for noticing this isn't fully working yet.


Status: unread Nosy List: paulproteus Priority: bug Imported from roundup ID: 785 (view archived page) Last modified: 2012-11-15.00:22:34