<div class="gmail_quote">On Thu, Dec 17, 2009 at 5:55 PM, Dave Partyka <span dir="ltr"><<a href="mailto:dave.partyka@kitware.com">dave.partyka@kitware.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
I have taken look at what is involved to do the sub-projects as there was interest from the Slicer developers. The main pre-requiesite issue that would need to be addressed is that vtk (ParaView) would require cmake-2.8, which is probably a matter for Berk or the ARB to decide (?), especially considering that we recently switched to requiring 2.6.3. <div>
<br></div><div>It might involve an alligment of the planets and a VTK release or two first :-p</div><div><br></div><div>That said, I am responsible for all VTK/ParaView dashboards and I am most definitely in favor of making use of this very cool feature! It would definitely reduce the amount of email I get ;-)</div>
</blockquote><div><br></div><div>From what Bill said only the dashboard hosts would need CMake 2.8. So we could hopefully add subproject support, CMake 2.6.3 would continue to build VTK without issue but 2.8.0 would be required to submit builds to the dashboards. That should be a reasonable requirement as far as I can see.</div>
<div><br></div><div>Marcus </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div><div class="im"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
<div>><br>
> ==Dashboard division==<br>
> It would be nice to divide the VTK dashboard into sections (Graphics,<br>
> Filters, etc) using the new CDash functionality Bill Hoffman demonstrated.<br>
> This would alleviate the problem of receiving a dashboard error email every<br>
> time you commit something even if it has nothing to do with your change. *<br>
> Who* can implement this?<br>
<br>
</div>I will hopefully talk to Bill about this soon. It sounds like the build system<br>
changes would not be too invasive, and should be ignored by older CMake<br>
versions. I think this would really improve the quality of the results from<br>
CDash. I could tentatively volunteer, dependent on finding out how much time<br>
would be involved in this change.<br>
<div><br></div></blockquote></div></div></div></blockquote></div>