Yes, at least they all use git...
On Mon, Jul 31, 2017 at 8:43 PM, Andras Lasso <la...@queensu.ca> wrote: > Yes, processes are different. But it helps if at least tools are the same. > > > > Andras > > > > From: Bill Lorensen > Sent: Monday, July 31, 2017 20:33 > To: Andras Lasso > Cc: Matt McCormick; Insight-Users; Hans Johnson; Insight Developers List > > > Subject: Re: [ITK] [ITK-dev] [ITK-users] Migration to GitHub > > > > Andras, > > Each of our systems, VTK, ITK and Slicer use a different process. I am > only comfortable with the one that I am currently using. If I change > from VTK to Slicer, I need to relearn. Even from VTK to ITK I have to > relearn a bit. > > Until we all use the same process, we will have these issues. And that > I can assure you, will never happen... > > Bill > > On Mon, Jul 31, 2017 at 8:14 PM, Andras Lasso <la...@queensu.ca> wrote: >>> I think the key factor is "community", and GitHub has the open source >>> community. >> >> Exactly! As a project leader, I don't like really GitHub as many features >> are missing (that are standard on other project hosting services), you have >> no influence on how things are evolving, there is effectively zero support >> or customization (at least for free plans). However, our users and >> contributors prefer/demand GitHub, as they are already familiar with it, >> know how to submit pull request, how issues are managed, and already have >> account set up. >> >> About GitHub/Kitware GitLab: >> >> I heard that VTK is going to move to GitHub, too. Maybe I misunderstood, >> but make sure to talk to VTK folks before considering moving to GitLab. >> Anyway, as a very active user but only occasional contributor of VTK, I find >> VTK GitLab quite frustrating due to that: >> 1. It is slow. I heard that it's fast when accessed from inside Kitware >> network, but most community members are outside. >> 2. I need to re-learn each time I use it: I review code, submit PR or bug >> report once in every few months - and each time I need to spend 20-30 >> minutes extra, just to find out how things work. >> >> Andras >> >> -----Original Message----- >> From: Community [mailto:community-boun...@itk.org] On Behalf Of Matt >> McCormick >> Sent: Monday, July 31, 2017 7:00 PM >> To: Bill Lorensen <bill.loren...@gmail.com> >> Cc: Insight-Users <insight-us...@itk.org>; Hans Johnson >> <hans-john...@uiowa.edu>; Insight Developers List >> <insight-develop...@public.kitware.com> >> Subject: Re: [ITK] [ITK-dev] [ITK-users] Migration to GitHub >> >> I have followed VTK's migration to GitLab, and Kitware has done an >> excellent job with it. That said, I still think GitHub is the better choice >> for ITK. Also, the technical and social situation has changed in the time >> since VTK moved to GitLab. >> >> I think the key factor is "community", and GitHub has the open source >> community. >> >> On Mon, Jul 31, 2017 at 6:42 PM, Bill Lorensen <bill.loren...@gmail.com> >> wrote: >>> Vtk moved to GitLab. Have you checked with the Kitware folks to see >>> why they didn't use gitlab? For me, either github or gitlab is great. >>> >>> On Jul 31, 2017 6:03 PM, "Johnson, Hans J" <hans-john...@uiowa.edu> >>> wrote: >>>> >>>> 1000 x +1 >>>> >>>> I enthusiastically support this proposal. >>>> >>>> Hans >>>> >>>> >>>> On 7/31/17, 4:57 PM, "Insight-users on behalf of Jim Miller" >>>> <insight-users-boun...@itk.org on behalf of mille...@gmail.com> wrote: >>>> >>>> +1 >>>> >>>> Jim >>>> >>>> > On Jul 31, 2017, at 5:07 PM, Matt McCormick >>>> <matt.mccorm...@kitware.com> wrote: >>>> > >>>> > Hi folks, >>>> > >>>> > We are considering migration of ITK's software process to >>>> GitHub, and >>>> > we would like your feedback. >>>> > >>>> > As an open-source, community-driven project, mechanisms to >>>> communicate >>>> > and interact with the community are a high priority for ITK. >>>> > Contributing should be as easy as possible. Increasingly over >>>> the past >>>> > many years, GitHub has become the de facto place to interact >>>> for open >>>> > source development. It is now a hub for: >>>> > >>>> > Microsoft >>>> > Facebook >>>> > Google >>>> > The Scientific Python Community >>>> > The 3D Slicer Community >>>> > >>>> > Our InsightSoftwareConsortium GitHub organization [1] already has >>>> 67 >>>> > people in it and 74 repositories. There are hundreds of >>>> projects that >>>> > depend on ITK on GitHub. Many ITK developers are familiar with the >>>> > development process on GitHub (i.e the pull request process) and >>>> > already have an account on this platform. There are also >>>> advantages to >>>> > linking issues and commits with other projects and repositories. >>>> Since >>>> > ITK thrives on the open-source development idea, everyone who >>>> wants to >>>> > help the project should be able to contribute, and therefore it >>>> should >>>> > be as easy as possible to start participating in the community. >>>> > >>>> > Recently, GitHub's code review capabilities have greatly improved, >>>> > which make it more feasible to coordinate contributions for a >>>> large >>>> > project like ITK. And, there are many existing GitHub-integrated >>>> > services that we can leverage. >>>> > >>>> > Thanks to resources from the National Library of Medicine and >>>> > technological advances, it is now feasible to migrate the >>>> project's >>>> > software process to GitHub. There are many infrastructural >>>> aspects to >>>> > the migration, and it would take multiple months to complete. >>>> Please >>>> > let us know your thoughts before we embark on the journey. >>>> > >>>> > >>>> > [1] >>>> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FInsightSoftwareConsortium&data=02%7C01%7Classo%40queensu.ca%7C96f312d049d7448d6db208d4d867f888%7Cd61ecb3b38b142d582c4efb2838b925c%7C1%7C0%7C636371388439104668&sdata=onq3vW0pCjrT8pDNShHXc4JkohBMBoHv1lxOD6Nkg4o%3D&reserved=0 >>>> > _____________________________________ >>>> > Powered by >>>> https://na01.safelinks.protection.outlook.com/?url=www.kitware.com&data=02%7C01%7Classo%40queensu.ca%7C96f312d049d7448d6db208d4d867f888%7Cd61ecb3b38b142d582c4efb2838b925c%7C1%7C0%7C636371388439104668&sdata=TbmgQahvMJx3Czk56R8%2Bg3WKDWopBJkIpgnqkxx3xj4%3D&reserved=0 >>>> > >>>> > Visit other Kitware open-source projects at >>>> > >>>> https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.kitware.com%2Fopensource%2Fopensource.html&data=02%7C01%7Classo%40queensu.ca%7C96f312d049d7448d6db208d4d867f888%7Cd61ecb3b38b142d582c4efb2838b925c%7C1%7C0%7C636371388439104668&sdata=BQ97jxO1o0jxL0Nk0n1styLRKu5P9Xb8JPOsASbPMNc%3D&reserved=0 >>>> > >>>> > Kitware offers ITK Training Courses, for more information visit: >>>> > >>>> https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.kitware.com%2Fproducts%2Fprotraining.php&data=02%7C01%7Classo%40queensu.ca%7C96f312d049d7448d6db208d4d867f888%7Cd61ecb3b38b142d582c4efb2838b925c%7C1%7C0%7C636371388439104668&sdata=iR5J0Yx6p31iobZibGN4nJbHsd2mYmeNshJVj12Azgw%3D&reserved=0 >>>> > >>>> > Please keep messages on-topic and check the ITK FAQ at: >>>> > >>>> https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.itk.org%2FWiki%2FITK_FAQ&data=02%7C01%7Classo%40queensu.ca%7C96f312d049d7448d6db208d4d867f888%7Cd61ecb3b38b142d582c4efb2838b925c%7C1%7C0%7C636371388439104668&sdata=lnYum27haYjI7jbzMagLEL0eg13MhwdARYTPZivjDe0%3D&reserved=0 >>>> > >>>> > Follow this link to subscribe/unsubscribe: >>>> > >>>> https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fpublic.kitware.com%2Fmailman%2Flistinfo%2Finsight-users&data=02%7C01%7Classo%40queensu.ca%7C96f312d049d7448d6db208d4d867f888%7Cd61ecb3b38b142d582c4efb2838b925c%7C1%7C0%7C636371388439104668&sdata=3rk3ntG%2Fvv1h8UgHGKvxd8FcajlDjZqK6BHweskvql8%3D&reserved=0 >>>> _____________________________________ >>>> Powered by >>>> https://na01.safelinks.protection.outlook.com/?url=www.kitware.com&da >>>> ta=02%7C01%7Classo%40queensu.ca%7C96f312d049d7448d6db208d4d867f888%7C >>>> d61ecb3b38b142d582c4efb2838b925c%7C1%7C0%7C636371388439104668&sdata=T >>>> bmgQahvMJx3Czk56R8%2Bg3WKDWopBJkIpgnqkxx3xj4%3D&reserved=0 >>>> >>>> Visit other Kitware open-source projects at >>>> >>>> https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.k >>>> itware.com%2Fopensource%2Fopensource.html&data=02%7C01%7Classo%40quee >>>> nsu.ca%7C96f312d049d7448d6db208d4d867f888%7Cd61ecb3b38b142d582c4efb28 >>>> 38b925c%7C1%7C0%7C636371388439104668&sdata=BQ97jxO1o0jxL0Nk0n1styLRKu >>>> 5P9Xb8JPOsASbPMNc%3D&reserved=0 >>>> >>>> Kitware offers ITK Training Courses, for more information visit: >>>> >>>> https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.k >>>> itware.com%2Fproducts%2Fprotraining.php&data=02%7C01%7Classo%40queens >>>> u.ca%7C96f312d049d7448d6db208d4d867f888%7Cd61ecb3b38b142d582c4efb2838 >>>> b925c%7C1%7C0%7C636371388439104668&sdata=iR5J0Yx6p31iobZibGN4nJbHsd2m >>>> YmeNshJVj12Azgw%3D&reserved=0 >>>> >>>> Please keep messages on-topic and check the ITK FAQ at: >>>> >>>> https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.i >>>> tk.org%2FWiki%2FITK_FAQ&data=02%7C01%7Classo%40queensu.ca%7C96f312d04 >>>> 9d7448d6db208d4d867f888%7Cd61ecb3b38b142d582c4efb2838b925c%7C1%7C0%7C >>>> 636371388439104668&sdata=lnYum27haYjI7jbzMagLEL0eg13MhwdARYTPZivjDe0% >>>> 3D&reserved=0 >>>> >>>> Follow this link to subscribe/unsubscribe: >>>> >>>> https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fpubli >>>> c.kitware.com%2Fmailman%2Flistinfo%2Finsight-users&data=02%7C01%7Clas >>>> so%40queensu.ca%7C96f312d049d7448d6db208d4d867f888%7Cd61ecb3b38b142d5 >>>> 82c4efb2838b925c%7C1%7C0%7C636371388439104668&sdata=3rk3ntG%2Fvv1h8Ug >>>> HGKvxd8FcajlDjZqK6BHweskvql8%3D&reserved=0 >>>> >>>> >>>> _____________________________________ >>>> Powered by >>>> https://na01.safelinks.protection.outlook.com/?url=www.kitware.com&da >>>> ta=02%7C01%7Classo%40queensu.ca%7C96f312d049d7448d6db208d4d867f888%7C >>>> d61ecb3b38b142d582c4efb2838b925c%7C1%7C0%7C636371388439104668&sdata=T >>>> bmgQahvMJx3Czk56R8%2Bg3WKDWopBJkIpgnqkxx3xj4%3D&reserved=0 >>>> >>>> Visit other Kitware open-source projects at >>>> https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.k >>>> itware.com%2Fopensource%2Fopensource.html&data=02%7C01%7Classo%40quee >>>> nsu.ca%7C96f312d049d7448d6db208d4d867f888%7Cd61ecb3b38b142d582c4efb28 >>>> 38b925c%7C1%7C0%7C636371388439104668&sdata=BQ97jxO1o0jxL0Nk0n1styLRKu >>>> 5P9Xb8JPOsASbPMNc%3D&reserved=0 >>>> >>>> Kitware offers ITK Training Courses, for more information visit: >>>> https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.k >>>> itware.com%2Fproducts%2Fprotraining.php&data=02%7C01%7Classo%40queens >>>> u.ca%7C96f312d049d7448d6db208d4d867f888%7Cd61ecb3b38b142d582c4efb2838 >>>> b925c%7C1%7C0%7C636371388439104668&sdata=iR5J0Yx6p31iobZibGN4nJbHsd2m >>>> YmeNshJVj12Azgw%3D&reserved=0 >>>> >>>> Please keep messages on-topic and check the ITK FAQ at: >>>> https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.i >>>> tk.org%2FWiki%2FITK_FAQ&data=02%7C01%7Classo%40queensu.ca%7C96f312d04 >>>> 9d7448d6db208d4d867f888%7Cd61ecb3b38b142d582c4efb2838b925c%7C1%7C0%7C >>>> 636371388439104668&sdata=lnYum27haYjI7jbzMagLEL0eg13MhwdARYTPZivjDe0% >>>> 3D&reserved=0 >>>> >>>> Follow this link to subscribe/unsubscribe: >>>> https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fpubli >>>> c.kitware.com%2Fmailman%2Flistinfo%2Finsight-users&data=02%7C01%7Clas >>>> so%40queensu.ca%7C96f312d049d7448d6db208d4d867f888%7Cd61ecb3b38b142d5 >>>> 82c4efb2838b925c%7C1%7C0%7C636371388439104668&sdata=3rk3ntG%2Fvv1h8Ug >>>> HGKvxd8FcajlDjZqK6BHweskvql8%3D&reserved=0 >> _______________________________________________ >> Powered by >> https://na01.safelinks.protection.outlook.com/?url=www.kitware.com&data=02%7C01%7Classo%40queensu.ca%7C96f312d049d7448d6db208d4d867f888%7Cd61ecb3b38b142d582c4efb2838b925c%7C1%7C0%7C636371388439104668&sdata=TbmgQahvMJx3Czk56R8%2Bg3WKDWopBJkIpgnqkxx3xj4%3D&reserved=0 >> >> Visit other Kitware open-source projects at >> >> https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.kitware.com%2Fopensource%2Fopensource.html&data=02%7C01%7Classo%40queensu.ca%7C96f312d049d7448d6db208d4d867f888%7Cd61ecb3b38b142d582c4efb2838b925c%7C1%7C0%7C636371388439104668&sdata=BQ97jxO1o0jxL0Nk0n1styLRKu5P9Xb8JPOsASbPMNc%3D&reserved=0 >> >> Kitware offers ITK Training Courses, for more information visit: >> >> https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fkitware.com%2Fproducts%2Fprotraining.php&data=02%7C01%7Classo%40queensu.ca%7C96f312d049d7448d6db208d4d867f888%7Cd61ecb3b38b142d582c4efb2838b925c%7C1%7C0%7C636371388439104668&sdata=4W%2B%2B3MiNoGmr%2FKnI9Kmyl4BPOJ0%2BDu9Mcdgk5A%2Foi3c%3D&reserved=0 >> >> Please keep messages on-topic and check the ITK FAQ at: >> >> https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.itk.org%2FWiki%2FITK_FAQ&data=02%7C01%7Classo%40queensu.ca%7C96f312d049d7448d6db208d4d867f888%7Cd61ecb3b38b142d582c4efb2838b925c%7C1%7C0%7C636371388439104668&sdata=lnYum27haYjI7jbzMagLEL0eg13MhwdARYTPZivjDe0%3D&reserved=0 >> >> Follow this link to subscribe/unsubscribe: >> >> https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fpublic.kitware.com%2Fmailman%2Flistinfo%2Finsight-developers&data=02%7C01%7Classo%40queensu.ca%7C96f312d049d7448d6db208d4d867f888%7Cd61ecb3b38b142d582c4efb2838b925c%7C1%7C0%7C636371388439104668&sdata=aJgjy9V6YWhdNpqDtQSNkBEfKEW6dNcKVW3C1fT%2FH9Q%3D&reserved=0 >> _______________________________________________ >> Community mailing list >> commun...@itk.org >> >> https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fpublic.kitware.com%2Fmailman%2Flistinfo%2Fcommunity&data=02%7C01%7Classo%40queensu.ca%7C96f312d049d7448d6db208d4d867f888%7Cd61ecb3b38b142d582c4efb2838b925c%7C1%7C0%7C636371388439104668&sdata=7%2FDK5kxboSdWy9zTD2f%2FP8CqdebW%2B82BJZQXMFQfCOQ%3D&reserved=0 > > > > -- > Unpaid intern in BillsBasement at noware dot com -- Unpaid intern in BillsBasement at noware dot com _______________________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-developers