<div dir="ltr">That's okay as long as maintaining these Tcl scripts and associated infrastructure is not an undue burden. After cleaning out my attic this winter I am all for getting rid of junk :-)<div><br>W</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, May 8, 2015 at 9:43 AM, Bill Lorensen <span dir="ltr"><<a href="mailto:bill.lorensen@gmail.com" target="_blank">bill.lorensen@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><p dir="ltr">I agree with Dave C. Just turn TCL wrapping off on most platforms. Turn it on for a couple.</p><div class="HOEnZb"><div class="h5">
<div class="gmail_quote">On May 8, 2015 9:21 AM, "David Cole via vtk-developers" <<a href="mailto:vtk-developers@vtk.org" target="_blank">vtk-developers@vtk.org</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On the other hand, the tests are "not even there" if you simply turn<br>
off TCL wrapping... So why bother removing them? They're a useful<br>
reference for those who turn on TCL wrapping.<br>
<br>
If TCL wrapping is supported, there should be some tests/examples in TCL.<br>
<br>
I would say if you want to get rid of them, get rid of TCL wrapping<br>
entirely. But if you're not willing to go all the way like that, leave<br>
the tests for the poor souls stuck using TCL.<br>
<br>
Just an alternate opinion to consider. Please don't give it too much<br>
weight, as I have personally totally been in favor of getting rid of<br>
TCL entirely since 2005.<br>
<br>
<br>
David C.<br>
<br>
<br>
<br>
On Fri, May 8, 2015 at 8:51 AM, Berk Geveci <<a href="mailto:berk.geveci@kitware.com" target="_blank">berk.geveci@kitware.com</a>> wrote:<br>
> Seconded.<br>
><br>
> On Fri, May 8, 2015 at 5:50 AM, Will Schroeder <<a href="mailto:will.schroeder@kitware.com" target="_blank">will.schroeder@kitware.com</a>><br>
> wrote:<br>
>><br>
>> Nice work Andrew!<br>
>><br>
>> I'm all for eliminating duplicates, especially if it means people can test<br>
>> more and faster, although if we are going to retain Tcl for the long haul we<br>
>> do have to continue to test Tcl language bindings. Personally I have not<br>
>> used Tcl for several years now.....<br>
>><br>
>> W<br>
>><br>
>> On Fri, May 8, 2015 at 2:00 AM, Andrew Maclean <<a href="mailto:andrew.amaclean@gmail.com" target="_blank">andrew.amaclean@gmail.com</a>><br>
>> wrote:<br>
>>><br>
>>> Hi All,<br>
>>><br>
>>> Look at this for VTK:<br>
>>> ----------------------------------------<br>
>>> Total number of Cxx tests :   1053<br>
>>> Total number of Python tests :    537<br>
>>> Total number of TCL tests :    443<br>
>>> Total number of tests :   2033<br>
>>> ----------------------------------------<br>
>>> Tests in TCL but not in Python or Cxx.<br>
>>> Common/Core/Testing/Tcl<br>
>>> TestArrays<br>
>>> TestString<br>
>>> otherInterp<br>
>>> otherPrint<br>
>>> Filters/Core/Testing/Tcl<br>
>>> probe<br>
>>> Filters/Sources/Testing/Tcl<br>
>>> squadViewer<br>
>>> Rendering/Tk/Testing/Tcl<br>
>>> TestTextActor3D<br>
>>> cursor3D<br>
>>> ----------------------------------------<br>
>>><br>
>>> Some time ago we spent a lot of time converting the Tcl tests to Python<br>
>>> either automatically or by hand, so now these 8 tests are the only ones not<br>
>>> in Python or TCL. Although Common/Core/Testing/Python/TestStrings.py vastly<br>
>>> extends the TCL version so really there are just 7 tests not tested by<br>
>>> either Python or Cxx.<br>
>>><br>
>>> Is it time to disable the duplicate 436 TCL tests?<br>
>>> The advantage here is that it may speed up the testing times and these<br>
>>> 436 tests are redundant anyway.<br>
>>><br>
>>> Note: I am NOT advocating removing the tests as there may be people still<br>
>>> using TCL and these may be a useful reference for them.<br>
>>><br>
>>> I wrote a python script to do this investigation. If people think it is<br>
>>> useful, I will clean it up and put it into VTK. The code currently only<br>
>>> looks at Testing/Cxx, Testing/Python, Testing/Tcl in the VTK tree, so<br>
>>> folders below these are not looked at.<br>
>>><br>
>>> Regards<br>
>>>    Andrew<br>
>>><br>
>>> --<br>
>>> ___________________________________________<br>
>>> Andrew J. P. Maclean<br>
>>><br>
>>> ___________________________________________<br>
>>><br>
>>> _______________________________________________<br>
>>> Powered by <a href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
>>><br>
>>> Visit other Kitware open-source projects at<br>
>>> <a href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
>>><br>
>>> Search the list archives at: <a href="http://markmail.org/search/?q=vtk-developers" target="_blank">http://markmail.org/search/?q=vtk-developers</a><br>
>>><br>
>>> Follow this link to subscribe/unsubscribe:<br>
>>> <a href="http://public.kitware.com/mailman/listinfo/vtk-developers" target="_blank">http://public.kitware.com/mailman/listinfo/vtk-developers</a><br>
>>><br>
>>><br>
>><br>
>><br>
>><br>
>> --<br>
>> William J. Schroeder, PhD<br>
>> Kitware, Inc.<br>
>> 28 Corporate Drive<br>
>> Clifton Park, NY 12065<br>
>> <a href="mailto:will.schroeder@kitware.com" target="_blank">will.schroeder@kitware.com</a><br>
>> <a href="http://www.kitware.com" target="_blank">http://www.kitware.com</a><br>
>> <a href="tel:%28518%29%20881-4902" value="+15188814902" target="_blank">(518) 881-4902</a><br>
>><br>
>> _______________________________________________<br>
>> Powered by <a href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
>><br>
>> Visit other Kitware open-source projects at<br>
>> <a href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
>><br>
>> Search the list archives at: <a href="http://markmail.org/search/?q=vtk-developers" target="_blank">http://markmail.org/search/?q=vtk-developers</a><br>
>><br>
>> Follow this link to subscribe/unsubscribe:<br>
>> <a href="http://public.kitware.com/mailman/listinfo/vtk-developers" target="_blank">http://public.kitware.com/mailman/listinfo/vtk-developers</a><br>
>><br>
>><br>
><br>
><br>
> _______________________________________________<br>
> Powered by <a href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
><br>
> Visit other Kitware open-source projects at<br>
> <a href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
><br>
> Search the list archives at: <a href="http://markmail.org/search/?q=vtk-developers" target="_blank">http://markmail.org/search/?q=vtk-developers</a><br>
><br>
> Follow this link to subscribe/unsubscribe:<br>
> <a href="http://public.kitware.com/mailman/listinfo/vtk-developers" target="_blank">http://public.kitware.com/mailman/listinfo/vtk-developers</a><br>
><br>
><br>
_______________________________________________<br>
Powered by <a href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
<br>
Visit other Kitware open-source projects at <a href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
<br>
Search the list archives at: <a href="http://markmail.org/search/?q=vtk-developers" target="_blank">http://markmail.org/search/?q=vtk-developers</a><br>
<br>
Follow this link to subscribe/unsubscribe:<br>
<a href="http://public.kitware.com/mailman/listinfo/vtk-developers" target="_blank">http://public.kitware.com/mailman/listinfo/vtk-developers</a><br>
<br>
</blockquote></div>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature">William J. Schroeder, PhD<br>Kitware, Inc.<br>28 Corporate Drive<br>Clifton Park, NY 12065<br><a href="mailto:will.schroeder@kitware.com" target="_blank">will.schroeder@kitware.com</a><br><a href="http://www.kitware.com" target="_blank">http://www.kitware.com</a><br>(518) 881-4902</div>
</div>