<div>Hi  Aashish,</div><div>I agree with your comments but consultation with the wider community is essential.</div>With regard to the TCL examples for the books, there seem to be some missing datasets.<div>As I said earlier I am glad to help in converting them to Python. It would be a good idea to set up a repo. I am sure the C++ code will also need looking at too.</div>
<div>Andrew</div><div><br><div><br><br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br></blockquote><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
---------- Forwarded message ----------<br>From: Aashish Chaudhary <<a href="mailto:aashish.chaudhary@kitware.com">aashish.chaudhary@kitware.com</a>><br>To: David Cole <<a href="mailto:david.cole@kitware.com">david.cole@kitware.com</a>><br>
Cc: VTK Developers <<a href="mailto:vtk-developers@vtk.org">vtk-developers@vtk.org</a>><br>Date: Wed, 28 Mar 2012 09:47:34 -0400<br>Subject: Re: [vtk-developers] Modularization, Context2D and Tcl<br><div class="gmail_quote">
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div bgcolor="#FFFFFF"><div>This is the one chance we'll have in the next decade to break backwards compatibility: we should take it while we have it.</div>


<div><br></div></div></blockquote><div>I agree with Dave here. As far as books are concerned, I counted 108 TCL examples from the books ( based on Dave D 's link, and they are mostly small ). I am volunteering myself to convert these into python examples (and making a repo as well).</div>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div bgcolor="#FFFFFF"><div></div><div><br></div><div>David C.</div><div><div><div><br></div><div><br></div><div>On Mar 28, 2012, at 6:09 AM, Karthik Krishnan <<a href="mailto:karthik.krishnan@kitware.com" target="_blank">karthik.krishnan@kitware.com</a>> wrote:<br>


<br></div><div></div><blockquote type="cite"><div><div>I agree with Wes. Again, not to be too vocal....</div><div><br></div><div>I don't vote for 
<span style="font-size:13px;font-family:arial,sans-serif">vtk3DWidget </span>being renamed. Despite it being an old generation widgets that we don't recommend folks derive from, but the fact remains that there are a few widgets in VTK that derive from it. There are a lot of widgets in Slicer (<20) and VolView (>10) that derive from it. These are examples from just 2 applications.</div>



<div><br></div><div>I don't support Tcl wrapping being dropped. There are still a lot of apps under active development out there relying on VTK being wrappable from Tcl (BioImageSuite, VolView, SCIRun, MIPS to name a few). It hasn't been long since Slicer made the switch either.</div>



<div><br></div><div>These are all large applications, with a large user base and important customers of VTK. Don't you think a stand that: "If these applications want to continue using VTK, they shouldn't upgrade" is a bit harsh. </div>



<div><br></div><div>thx</div><div>--</div><div>karthik</div><div><br></div><div><br><div class="gmail_quote">On Wed, Mar 28, 2012 at 1:47 AM, David E DeMarle <span dir="ltr"><<a href="mailto:dave.demarle@kitware.com" target="_blank">dave.demarle@kitware.com</a>></span> wrote:<br>



<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">And I _will_ add text to the download page to make it clear what that<br>
binary is because you are entirely right that it shouldn't be the<br>
first thing newbies try.<br>
<div><br>
David E DeMarle<br>
Kitware, Inc.<br>
R&D Engineer<br>
21 Corporate Drive<br>
Clifton Park, NY 12065-8662<br>
Phone: <a href="tel:518-881-4909" value="+15188814909" target="_blank">518-881-4909</a><br>
<br>
<br>
<br>
</div><div><div></div><div>On Tue, Mar 27, 2012 at 4:12 PM, David E DeMarle<br>
<<a href="mailto:dave.demarle@kitware.com" target="_blank">dave.demarle@kitware.com</a>> wrote:<br>
> That is an old school 32bit windows tcl interpreter with the tcl<br>
> wrapped vtk libs preloaded. Use it by typing in vtk tcl scripts there,<br>
> or just pass tcl scripts as filenames to that executable to run them<br>
> without the shell. (Back when I was a young lad, and when Will and<br>
> Bill were still old men, that was the _easy_ way to learn VTK. Ah<br>
> those were the days, even if we did have to walk five miles in the<br>
> snow to get to grad school.)<br>
><br>
> My plan for this release is to keep it the same as before. I hope to<br>
> find the time to make and post the vtkpython equivalent of that<br>
> executable for mac, linux and windows, but I am not going to hold up<br>
> the release release for them.<br>
><br>
> For 6.0 we at least want the python exes, will probably drop the tcl<br>
> exe, and will try to make a proper SDK so that you don't need to<br>
> compile vtk to make c++ apps that use it.<br>
><br>
> David E DeMarle<br>
> Kitware, Inc.<br>
> R&D Engineer<br>
> 21 Corporate Drive<br>
> Clifton Park, NY 12065-8662<br>
> Phone: <a href="tel:518-881-4909" value="+15188814909" target="_blank">518-881-4909</a><br>
><br>
><br>
><br>
> On Tue, Mar 27, 2012 at 3:45 PM, David Doria <<a href="mailto:daviddoria@gmail.com" target="_blank">daviddoria@gmail.com</a>> wrote:<br>
>> On a related note, every Windows user I have suggested VTK to has gone<br>
>> to this page:<br>
>> <a href="http://vtk.org/VTK/resources/software.html#latest2" target="_blank">http://vtk.org/VTK/resources/software.html#latest2</a><br>
>><br>
>> and been extremely confused about what they get with the "Windows<br>
>> (Installer) : vtk-5.8.0-win32-x86.exe". I just downloaded and<br>
>> installed it on a Windows machine, and when I run "VTK" from the start<br>
>> menu (the only thing that appears to be an option), I get a blank<br>
>> terminal window and a blank gray widget with no further<br>
>> instructions/explanation - indeed very confusing!<br>
>><br>
>> My understanding is that this is some sort of TCL-only binary package?<br>
>> My suggestion would be to remove this from the download page entirely,<br>
>> or at least bury it so it is not the first thing you see and so it<br>
>> doesn't look like what you should download as a new user. It should be<br>
>> immediately clear that VTK is intended to be used as a library, not a<br>
>> standalone application.<br>
>><br>
>> David<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>
>> Follow this link to subscribe/unsubscribe:<br>
>> <a href="http://www.vtk.org/mailman/listinfo/vtk-developers" target="_blank">http://www.vtk.org/mailman/listinfo/vtk-developers</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 <a href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
<br>
Follow this link to subscribe/unsubscribe:<br>
<a href="http://www.vtk.org/mailman/listinfo/vtk-developers" target="_blank">http://www.vtk.org/mailman/listinfo/vtk-developers</a><br>
<br>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br>--<div>karthik</div><br>
</div>
</div></blockquote></div></div></div><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>
Follow this link to subscribe/unsubscribe:<br>
<a href="http://www.vtk.org/mailman/listinfo/vtk-developers" target="_blank">http://www.vtk.org/mailman/listinfo/vtk-developers</a><br>
<br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br>| Aashish Chaudhary <br>| R&D Engineer         <br>| Kitware Inc.            <br>| <a href="http://www.kitware.com" target="_blank">www.kitware.com</a>    <br>


<br>_______________________________________________<br>
vtk-developers mailing list<br>
<a href="mailto:vtk-developers@vtk.org">vtk-developers@vtk.org</a><br>
<a href="http://www.vtk.org/mailman/listinfo/vtk-developers" target="_blank">http://www.vtk.org/mailman/listinfo/vtk-developers</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br>___________________________________________<br>Andrew J. P. Maclean<br><br>___________________________________________<br>
</div></div>