[ITK] [ITK-dev] Future of ITKApps

Matt McCormick matt.mccormick at kitware.com
Mon Feb 1 17:07:09 EST 2016


Follow-up: the Docker image has come along well, but a little more
work is required.

We ran into a CMake issue that means we will not release ITKApps with 4.9.0 [1].

I will plan on releasing Docker versions of some of the ITKApps
executables in the future.


Matt


[1] http://review.source.kitware.com/#/c/20730/

On Fri, Nov 20, 2015 at 11:53 AM, Matt McCormick
<matt.mccormick at kitware.com> wrote:
> +1.
>
> I patched most of the apps for VTK 6, which is what we have in the
> Superbuild, so I would like to get that merged.
>
> FLTK makes these building these quite finicky and hard to maintain.
> There are many other better tools and demonstrations out there on how
> to develop an app based on ITK. Yet, these apps still provide value
> both in the functionality they provide and in the minimal,
> self-contained demonstration of how to use ITK + VTK.
>
> There was a discussion recently on GitHub on how to use one of the
> Apps on Windows [1]. Following that thread, I created a Docker image
> to run the apps [2]. This runs on OSX / Linux / Windows, and can be
> interacted with on all platforms, including tablets, phones. People
> will be able to use the apps in perpetuity without requiring further
> maintenance.
>
> I propose we create the create the Docker apps, then freeze
> development.  ITKApps released with ITK 4.9 would be the final
> release.
>
> Thanks,
> Matt
>
>
> [1] https://github.com/InsightSoftwareConsortium/ITKDevelopmentEnvironment/issues/1
>
> [2] https://github.com/thewtex/docker-opengl
>
> On Fri, Nov 20, 2015 at 10:49 AM, Johnson, Hans J
> <hans-johnson at uiowa.edu> wrote:
>> +10  … That is not a typo.  Really +10.
>>
>> The slicer extensions framework is one of many improved solutions over fltk apps.
>> Heck… many of the demo apps could be easily re-written in SimpleITK with ipython notebook widgets.
>>
>> Hans
>>
>>
>> On 11/20/15, 9:29 AM, "Insight-developers on behalf of Bill Lorensen" <insight-developers-bounces at itk.org on behalf of bill.lorensen at gmail.com> wrote:
>>
>>>Folks,
>>>
>>>ITKApps contains applications written a long time ago. We as a group
>>>have been patching the apps, fixing compile errors as ITK and VTK
>>>api's change.
>>>
>>>Also, many of the apps use an old version of FLTK as a gui.
>>>
>>>I think the maintenance cost is too much for these old applications.
>>>
>>>We should consider freezing it at VTK5.10 and the last ITK version
>>>that works with it.
>>>
>>>As Matt has mentioned there are several modern apps like slicer and
>>>SNAP that can provide users with a better experience.
>>>
>>>Thoughts?
>>>
>>>Bill
>>>
>>>--
>>>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
>>
>>
>> ________________________________
>> Notice: This UI Health Care e-mail (including attachments) is covered by the Electronic Communications Privacy Act, 18 U.S.C. 2510-2521, is confidential and may be legally privileged.  If you are not the intended recipient, you are hereby notified that any retention, dissemination, distribution, or copying of this communication is strictly prohibited.  Please reply to the sender that you have received the message in error, then delete it.  Thank you.
>> ________________________________
>> _______________________________________________
>> 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
_______________________________________________
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


More information about the Community mailing list