<div dir="ltr"><div>Andras thanks for the reminder. We do take it seriously. A primary goal of Ben's work is to use best modern CMake practices and make it easier not harder for consumers of VTK. Making the lives of packagers and us maintainers easier are also very high on the list.</div><div><br></div><div>"Should", "to what extent" and "how" VTK will be an integral part of something else's build system basis are all under debate. I for one need to take a much closer look at what Ben has cooking. Let's all do the same before the meeting.<br></div><div><br></div><div>Truth in advertising - a tcon was Ben's idea.<br class="gmail-Apple-interchange-newline"></div><div><br></div><div><div><div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div>David E DeMarle<br>Kitware, Inc.<br>Principal Engineer<br>1217 Route 9 </div><div>Clifton Park, NY 12065-8662<br>Phone: 518-881-4909</div></div></div></div></div></div></div></div><br></div></div></div><br><div class="gmail_quote"><div dir="ltr">On Tue, Dec 18, 2018 at 9:29 AM Andras Lasso <<a href="mailto:lasso@queensu.ca">lasso@queensu.ca</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">It seems that we are quite far from a consensus here, so I fully agree David's proposal of having a tcon before considering merging this.<br>
<br>
Matt and Jc are providing a preview of what lead developers of toolkits that use/extend VTK think about the changes. You have to take these seriously because other maintainers will not be this friendly and cooperative if they realize that they need to make several changes, their code may be more complicated, and there are things that they cannot do anymore and the benefits (from their perspective) are not commensurate.<br>
<br>
One more point to consider: VTK is the example that all larger CMake-based projects are following in their CMake build system. Starting to treat VTK as "special" so that other projects had better not to follow its best practices would be bad. What project we could use as an example then? It is true that VTK is large but the same concepts should be applicable to smaller toolkits that have just a few modules and not tens of modules.<br>
<br>
Andras<br>
<br>
<br>
-----Original Message-----<br>
From: vtk-developers <<a href="mailto:vtk-developers-bounces@public.kitware.com" target="_blank">vtk-developers-bounces@public.kitware.com</a>> On Behalf Of Ben Boeckel via vtk-developers<br>
Sent: Tuesday, December 18, 2018 8:39 AM<br>
To: David E DeMarle <<a href="mailto:dave.demarle@kitware.com" target="_blank">dave.demarle@kitware.com</a>><br>
Cc: VTK Developers <<a href="mailto:vtk-developers@vtk.org" target="_blank">vtk-developers@vtk.org</a>>; Prabhu Ramachandran <<a href="mailto:prabhu@aero.iitb.ac.in" target="_blank">prabhu@aero.iitb.ac.in</a>>; Jean-Christophe Fillion-Robin <<a href="mailto:jcfr@kitware.com" target="_blank">jcfr@kitware.com</a>><br>
Subject: Re: [vtk-developers] vtk-8.2.0-rc2 problem building wheels<br>
<br>
On Mon, Dec 17, 2018 at 17:40:13 -0500, David E DeMarle wrote:<br>
> What say we set up a v-con to discuss this? The higher bandwidth of a <br>
> face to face meeting will help quite a lot I think.<br>
> <br>
> With the holidays, we may not be able to all get together before January.<br>
> @Ben when is your expected merge date for the new module system again?<br>
<br>
I have install rules for ParaView to finish, a rebase of each, a round of testing on the 3 platforms, and docs. Hopefully next week if not by Thursday (I'm out Friday).<br>
<br>
--Ben<br>
_______________________________________________<br>
Powered by <a href="https://na01.safelinks.protection.outlook.com/?url=www.kitware.com&data=02%7C01%7Classo%40queensu.ca%7C7a277142fe374e0d63c508d664ee3643%7Cd61ecb3b38b142d582c4efb2838b925c%7C1%7C0%7C636807371610649549&sdata=yYbrHCn5QWJc3QzcTYDBq%2F1fhQAl9VA5l%2FqkWWmxoPI%3D&reserved=0" rel="noreferrer" target="_blank">https://na01.safelinks.protection.outlook.com/?url=www.kitware.com&data=02%7C01%7Classo%40queensu.ca%7C7a277142fe374e0d63c508d664ee3643%7Cd61ecb3b38b142d582c4efb2838b925c%7C1%7C0%7C636807371610649549&sdata=yYbrHCn5QWJc3QzcTYDBq%2F1fhQAl9VA5l%2FqkWWmxoPI%3D&reserved=0</a><br>
<br>
Visit other Kitware open-source projects at <a href="https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.kitware.com%2Fopensource%2Fopensource.html&data=02%7C01%7Classo%40queensu.ca%7C7a277142fe374e0d63c508d664ee3643%7Cd61ecb3b38b142d582c4efb2838b925c%7C1%7C0%7C636807371610659558&sdata=gilmZ6J%2Fm4RCjGbVd32HYlPFfDDSG6lEDUJ2i8UrzgY%3D&reserved=0" rel="noreferrer" target="_blank">https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.kitware.com%2Fopensource%2Fopensource.html&data=02%7C01%7Classo%40queensu.ca%7C7a277142fe374e0d63c508d664ee3643%7Cd61ecb3b38b142d582c4efb2838b925c%7C1%7C0%7C636807371610659558&sdata=gilmZ6J%2Fm4RCjGbVd32HYlPFfDDSG6lEDUJ2i8UrzgY%3D&reserved=0</a><br>
<br>
Search the list archives at: <a href="https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fmarkmail.org%2Fsearch%2F%3Fq%3Dvtk-developers&data=02%7C01%7Classo%40queensu.ca%7C7a277142fe374e0d63c508d664ee3643%7Cd61ecb3b38b142d582c4efb2838b925c%7C1%7C0%7C636807371610659558&sdata=%2BP%2FOz%2B2X6npNPeQDQz%2BK4fF4MOqSeC84vKmf1fECRwI%3D&reserved=0" rel="noreferrer" target="_blank">https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fmarkmail.org%2Fsearch%2F%3Fq%3Dvtk-developers&data=02%7C01%7Classo%40queensu.ca%7C7a277142fe374e0d63c508d664ee3643%7Cd61ecb3b38b142d582c4efb2838b925c%7C1%7C0%7C636807371610659558&sdata=%2BP%2FOz%2B2X6npNPeQDQz%2BK4fF4MOqSeC84vKmf1fECRwI%3D&reserved=0</a><br>
<br>
Follow this link to subscribe/unsubscribe:<br>
<a href="https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fpublic.kitware.com%2Fmailman%2Flistinfo%2Fvtk-developers&data=02%7C01%7Classo%40queensu.ca%7C7a277142fe374e0d63c508d664ee3643%7Cd61ecb3b38b142d582c4efb2838b925c%7C1%7C0%7C636807371610659558&sdata=5KTa8%2B1OOhUlJhgeullae%2FRxUUS4EjvFvp61Wu7JFJk%3D&reserved=0" rel="noreferrer" target="_blank">https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fpublic.kitware.com%2Fmailman%2Flistinfo%2Fvtk-developers&data=02%7C01%7Classo%40queensu.ca%7C7a277142fe374e0d63c508d664ee3643%7Cd61ecb3b38b142d582c4efb2838b925c%7C1%7C0%7C636807371610659558&sdata=5KTa8%2B1OOhUlJhgeullae%2FRxUUS4EjvFvp61Wu7JFJk%3D&reserved=0</a><br>
<br>
</blockquote></div>