[ITK-dev] [ITK-users] Migration to GitHub
Matt McCormick
matt.mccormick at kitware.com
Mon Jul 31 19:00:13 EDT 2017
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.lorensen at 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-johnson at 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-bounces at itk.org on behalf of millerjv at gmail.com> wrote:
>>
>> +1
>>
>> Jim
>>
>> > On Jul 31, 2017, at 5:07 PM, Matt McCormick
>> <matt.mccormick at 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://github.com/InsightSoftwareConsortium
>> > _____________________________________
>> > 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://www.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-users
>> _____________________________________
>> 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://www.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-users
>>
>>
>> _____________________________________
>> 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://www.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-users
More information about the Insight-developers
mailing list