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

Support GitHub issues as a Bug Tracker #97

Closed ghost closed 10 years ago

ghost commented 10 years ago

Comment by Carols10cents:

I searched for "github" and didn't see an issue matching this; apologies if i missed a duplicate.

I love the mission of OpenHatch and I'm working on adding projects i'm involved in, but most use GitHub Issues, which isn't one of the bug trackers available to choose from.

Thanks!


Comment by paulproteus:

Thanks for filing this! We'll get to it.


Comment by aldeka:

We are planning to move to Github for our source code hosting during this month, after some reliability issues with Gitorious. However, I'm opposed to using Github's issue-tracking software (as opposed to either this Roundup install, or even a hosted free software tracker).

Github in general is not free software. I don't mind this for version control, since git is free and decentralized. If we ever want to leave Github in the future, doing so is extremely easy. I don't want to get locked into using Github, and using their special add-ons, including issue tracking, would increase our switching costs significantly.


Comment by paulproteus:

I think this ticket is about importing data from there, for displaying volunteer opportunities in /search/, not moving the OpenHatch bugs to it.


Comment by Carols10cents:

Yes, exactly, paulproteus, my projects use Github Issues and I'd love to add our issues to our OpenHatch project, but the only available choices for importing issues are Bugzilla, Google Code, Roundup, and Trac.

I do not care at all what issue tracker OpenHatch itself uses.


Comment by jwm:

I have a patchset (nearly done) that implements this.


Comment by jwm:

The attached patch implements the requested functionality.

Requires berryp's bug importer refactoring in https://github.com/openhatch/oh-mainline/pull/11 .


Comment by jwm:

Ah yes, and the oh-bugimporters currently at https://github.com/berryp/oh-bugimporters .


Comment by jwm:

I amalgamated this change with berryp's importer refactoring, and we're working in https://github.com/openhatch/oh-mainline/pull/12 .


Comment by paulproteus:

This is merged in now! Hooray!


File at http://roundup-archive.openhatch.org/bugs/file496/0001-github-issues-importer.patch by jwm File at http://roundup-archive.openhatch.org/bugs/file497/0002-add-my-copyright-to-the-files-i-changed-in-14bbbdd62.patch by jwm

Status: resolved Nosy List: Carols10cents, jwm, paulproteus Priority: wish Imported from roundup ID: 654 (view archived page) Last modified: 2012-03-21.17:56:18