This site is an archive; learn more about 8 years of OpenHatch.

[OH-Dev] Issue Management Migration to GitHub Issues

Asheesh Laroia asheesh at asheesh.org
Thu Aug 7 01:03:08 UTC 2014


Maybe I will see if I can use Louis's scripts this evening!


On Mon, Aug 4, 2014 at 9:19 PM, Asheesh Laroia <asheesh at asheesh.org> wrote:

> Hey all,
>
> It seems to me that there's at least a lukewarm consensus on moving to
> github issues.
>
> Given that, Louis -- are you still interested in helping out with this? If
> you can do a fresh test import, we can sanity-check it, and then give you
> enough oh-mainline access to do the real import (or perhaps ask for the
> commands so I can do that myself).
>
> I'm really excited about closing the loop on this.
>
>
> On Thu, Jul 24, 2014 at 11:13 AM, Asheesh Laroia <asheesh at asheesh.org>
> wrote:
>
>> Hey all, and apologies for any of the delay that is due to me.
>>
>> Thanks Shauna for bringing up it again!
>>
>> Louis, I mega appreciate the work you did to make this technically very
>> feasible!
>>
>> Shauna, I also have some reservations about GitHub. I'm a fan of the idea
>> of us articulating them. The biggest category for me is a
>> technical-political-free-software-ish one: that by using GitHub issues, we
>> ask our contributors to use a non-free remote web app whose data policies
>> they may not trust, we ask them to
>>
>> I recently read an email from the Pootle folks (in the past, I've
>> submitted some patches to them) here <
>> http://permalink.gmane.org/gmane.comp.misc.translate.pootle/3925> that
>> made me really heartened that there is a way to express these reservations
>> while using the system.
>>
>> Those are sort of the anti-negative, the reasons not to not switch. Some
>> reasons I do actively want to switch:
>>
>> * I have not done a great job of maintaining our Roundup instance. We
>> might be running an old-ish version. We might be insecure. I don't know. I
>> haven't made time to find out.
>>
>> * Therefore, switching would do me the favor of removing one category of
>> task and self-disappointment from my life.
>>
>> * Another reason is the very nice integration between github issues and
>> github pull requests. Right now, we are using github pull requests for code
>> review and collaboration. My favorite piece of this integration is the
>> ability to close issues directly from the pull request. My second favorite
>> is that by having a consistent username space for pull requests + issues,
>> we can't confuse OpenHatch contributors by having two usernames for the
>> same person, which happens periodically in our current setup. This means
>> you can @-notify someone and know that they'll see the message, which is
>> good for community.
>>
>> I'll make a historical note that Karen Rustad might remember/appreciate
>> -- I remember about 3 years ago we decided to use github for git hosting,
>> and Karen took a stand that it was a bad idea to use any non-pure-git
>> features of github because otherwise we would fall down a slippery slope. I
>> agreed then but minced words. Then 2.25 years ago, PyCon sprinters really
>> wanted to use GitHub pull requests. And here we are, switching to GitHub
>> issues. I'm sad about it, but I also know there are only so many technical
>> fights that it's worth me bothering to spend my time on, and I personally
>> just have lost my zeal to maintain our Roundup instance.
>>
>>
>>
>> On Thu, Jul 24, 2014 at 10:10 AM, Shauna Gordon-McKeon <
>> shaunagm at gmail.com> wrote:
>>
>>> We've been discussing this, and I support making this change while also
>>> articulating (and not burying) our reservations about using Github.
>>>  Perhaps a blog post or wiki page would cover the latter?
>>>
>>> Unless anyone objects, let's take care of this soon - perhaps at a time
>>> with Asheesh and/or myself is around to test out the results?
>>>
>>>
>>>
>>>  On Mon, Apr 14, 2014 at 4:16 PM, Louis Goessling <louis at goessling.com>
>>> wrote:
>>>
>>>>       One of the goals for the PyCon 2014 OpenHatch sprint (as
>>>> dictated by its wiki page) was to migrate data from Roundup to GitHub
>>>> Issues. I have written some code (currently in
>>>> https://github.com/602p/oh-issuemover.) This code scrapes issues from
>>>> Roundup and loads them into GitHub Issues, as can be seen in
>>>> https://github.com/602p/oh-issues/issues. This migration is currently
>>>> reluctantly supported by Asheesh, and I pose this idea to the Mailing List
>>>> because the code is there, and I can push the Issues to oh-mainline (given
>>>> 10 minutes and an OAuth key.)
>>>>     What do you guys think?
>>>>
>>>> ~Louis
>>>>
>>>> _______________________________________________
>>>> Devel mailing list
>>>> Devel at lists.openhatch.org
>>>> http://lists.openhatch.org/mailman/listinfo/devel
>>>>
>>>>
>>>
>>> _______________________________________________
>>> Devel mailing list
>>> Devel at lists.openhatch.org
>>> http://lists.openhatch.org/mailman/listinfo/devel
>>>
>>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openhatch.org/pipermail/devel/attachments/20140806/99e7f769/attachment.html>


More information about the Devel mailing list