<div>Qt stuff has never built by default, I have added a new CMake option (OFF by default) to build the Qt charts. They will not be built by default, but will remain in VTK for the next minor release (5.8?). I will remove them in the minor release after that, hopefully this is a reasonable compromise.</div>
<div><br></div><div>Customers using this code can quite easily consume this into their own codebase if they do not wish to migrate. This code is unlikely to be developed any further, do we have a method of marking each of these classes as deprecated?</div>
<div><br></div><div>Marcus</div><br><div class="gmail_quote">On Tue, Oct 12, 2010 at 6:57 PM, Bill Lorensen <span dir="ltr"><<a href="mailto:bill.lorensen@gmail.com">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;">
I don't think VTK has a policy. I have never (from day 1) been happy<br>
about this. But, in the past, the developers priorities always seem to<br>
be higher than the customers'.<br>
<br>
Bill<br>
<br>
On Tue, Oct 12, 2010 at 5:58 PM, Marcus D. Hanwell<br>
<div><div></div><div class="h5"><<a href="mailto:marcus.hanwell@kitware.com">marcus.hanwell@kitware.com</a>> wrote:<br>
> Bill,<br>
><br>
> They were part of previous VTK releases, and used by ParaView. I looked into<br>
> it, and they are in 5.4 and 5.6, not built by default. They were never really<br>
> integrated into the main VTK API, but sat alongside it.<br>
><br>
> I guess they could all be marked as deprecated in 5.8 (I thought you might<br>
> have concerns), and then removed in 6.0 if we need to do that for them. They<br>
> are unlikely to have any development effort spent on them, and I don't think<br>
> they are used in any projects.<br>
><br>
> Where is the current policy regarding deprecating classes, and eventually<br>
> removing them? It would be good to know what is required, but I take your<br>
> point about backward compatibility.<br>
><br>
> Marcus<br>
><br>
> On Tuesday 12 October 2010 17:23:01 Bill Lorensen wrote:<br>
>> Marcus,<br>
>><br>
>> Were these classes ever part of a VTK release? If not, I don't see a<br>
>> problem. If they were part of a release, then we have do deal with<br>
>> backward compatibility.<br>
>><br>
>> Bill<br>
>><br>
>> On Tue, Oct 12, 2010 at 5:18 PM, Marcus D. Hanwell<br>
>><br>
>> <<a href="mailto:marcus.hanwell@kitware.com">marcus.hanwell@kitware.com</a>> wrote:<br>
>> > Hi,<br>
>> ><br>
>> > The Qt charts are being deprecated and removed from VTK. They are no<br>
>> > longer being used in ParaView, and have been replaced by the new OpenGL<br>
>> > based charts in VTK. The Qt charts have not been actively developed in<br>
>> > quite some time now, but could be used outside of VTK if they are used<br>
>> > in your applications. The next release will not have the Qt charts.<br>
>> ><br>
>> > The existing QVTKWidget etc will all continue to be used and supported,<br>
>> > this just affects the Qt based charts/views. I intend to remove the code<br>
>> > from VTK's master branch in Git on or after October 26 - please let me<br>
>> > know before then if you have any specific concerns.<br>
>> ><br>
><br>
</div></div></blockquote></div><br>