<div dir="ltr">I still think we can green up the dashboard. We went through this with VTK. They was a lot of griping in the beginning and a lot of excuses, but the community pulled together and did it. That took months, but VTK was in much worse shape. I would hole that of we tag an RC, that we make greening a priority before the final release.<div>
<br></div><div style>Bill</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Wed, May 8, 2013 at 10:21 AM, Matt McCormick <span dir="ltr">&lt;<a href="mailto:matt.mccormick@kitware.com" target="_blank">matt.mccormick@kitware.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I agree with Hans.  There are bugs, but there are *always* bugs, at<br>
least in corner cases for reasonably complex software.  And, ITK is<br>
more than reasonably complex.  A completely green dashboard does not<br>
mean there are not bugs, either -- it just means the bugs are not<br>
showing up on the dashboard.<br>
<br>
I started a new section of the dashboard called &quot;Expected Nightly<br>
Exotic&quot;, and I have moved Nightly builds there for configurations that<br>
are a work in progress in terms of build errors, warnings, and test<br>
failures.  The &quot;Expected Nightly&quot; contains the most used<br>
configurations.  Builds can be moved from &quot;Expected Nightly Exotic&quot; to<br>
&quot;Expected Nightly&quot; after they become green.<br>
<br>
Thanks,<br>
Matt<br>
<div class="HOEnZb"><div class="h5"><br>
<br>
On Wed, May 8, 2013 at 1:48 PM, Johnson, Hans J &lt;<a href="mailto:hans-johnson@uiowa.edu">hans-johnson@uiowa.edu</a>&gt; wrote:<br>
&gt; As a counter argument:<br>
&gt;<br>
&gt; The bug tracker has over 400 issues of *known* problems, some of which have<br>
&gt; been there for many years.  In my opinion, we need a release that provides<br>
&gt; ABSOLUTELY NO problems in the core, and explicit acknowledgment that corner<br>
&gt; case issues are EXPLICITLY going to be addressed in the next release.<br>
&gt;<br>
&gt; There are certainly some red items that need to be addressed, but much of<br>
&gt; the red on the dashboard are compilers and computer environments that we can<br>
&gt; not replicate.  Many of the failures are test timeouts on machines that we<br>
&gt; do not have control of making faster.  Some of the most troublesome<br>
&gt; dashboards are ones that build with Wrapping.  In my opinion, wrapping does<br>
&gt; not have a sufficient user/developer community to justify holding up a<br>
&gt; release.<br>
&gt;<br>
&gt; I would really like to see the dashboard have two nightly expected sections.<br>
&gt; 1) A part that covers the CORE part of ITK that has development support and<br>
&gt; covers the 10-15 environments that are &quot;most&quot; used, and 2) community<br>
&gt; contributed parts that have more advanced and specialized builds (i.e.<br>
&gt; wrapping, fftw, GPU, VTK, OpenCV).<br>
&gt;<br>
&gt; Hans<br>
&gt;<br>
&gt;<br>
&gt; =================================================================<br>
&gt; Hans J. Johnson, Ph.D.<br>
&gt; Assistant Professor, Department of Psychiatry<br>
&gt;<br>
&gt; Mailing Address:<br>
&gt; W274 GH                             Email: <a href="mailto:hans-johnson@uiowa.edu">hans-johnson@uiowa.edu</a><br>
&gt; 200 Hawkins Drive                   Phone: <a href="tel:%28319%29%20353%208587" value="+13193538587">(319) 353 8587</a><br>
&gt; The University of Iowa<br>
&gt; Iowa City, IA 52242<br>
&gt;<br>
&gt; From: Bill Lorensen &lt;<a href="mailto:bill.lorensen@gmail.com">bill.lorensen@gmail.com</a>&gt;<br>
&gt; Date: Wednesday, May 8, 2013 8:33 AM<br>
&gt; To: David Cole &lt;<a href="mailto:dlrdave@aol.com">dlrdave@aol.com</a>&gt;<br>
&gt; Cc: ITK &lt;<a href="mailto:insight-developers@itk.org">insight-developers@itk.org</a>&gt;<br>
&gt; Subject: Re: [Insight-developers] ITK 4.4 release candidate cycles about to<br>
&gt; begin<br>
&gt;<br>
&gt; +1<br>
&gt;<br>
&gt; On Wednesday, May 8, 2013, David Cole wrote:<br>
&gt;&gt;<br>
&gt;&gt; All of them...<br>
&gt;&gt;<br>
&gt;&gt; Otherwise, you’re intentionally releasing software that has *known*<br>
&gt;&gt; problems in it.<br>
&gt;&gt;<br>
&gt;&gt; Quality is more important than an exactly on-time schedule.<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; Just one opinion, I’m sure...<br>
&gt;&gt; D<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; From: Matt McCormick<br>
&gt;&gt; Sent: Tuesday, May 7, 2013 11:08 PM<br>
&gt;&gt; To: Bill Lorensen<br>
&gt;&gt; Cc: ITK<br>
&gt;&gt;<br>
&gt;&gt; Hi Bill,<br>
&gt;&gt;<br>
&gt;&gt; What are the red issues that need to be resolved?<br>
&gt;&gt;<br>
&gt;&gt; Thanks,<br>
&gt;&gt; Matt<br>
&gt;&gt;<br>
&gt;&gt; On Tue, May 7, 2013 at 11:00 PM, Bill Lorensen &lt;<a href="mailto:bill.lorensen@gmail.com">bill.lorensen@gmail.com</a>&gt;<br>
&gt;&gt; wrote:<br>
&gt;&gt; &gt; I think the dashboard is too red to tag a release candidate.<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; On Tue, May 7, 2013 at 10:52 PM, Matt McCormick<br>
&gt;&gt; &gt; &lt;<a href="mailto:matt.mccormick@kitware.com">matt.mccormick@kitware.com</a>&gt;<br>
&gt;&gt; &gt; wrote:<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; Hi,<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; As a reminder, the ITK 4.4 release candidate cycle is about to begin.<br>
&gt;&gt; &gt;&gt; Please have any remaining ENH: patches that have code reviews and<br>
&gt;&gt; &gt;&gt; clean CDash@Home builds merged by the end of the day, Friday.  The<br>
&gt;&gt; &gt;&gt; first RC will be tagged on Monday.<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; Thanks,<br>
&gt;&gt; &gt;&gt; Matt<br>
&gt;&gt; &gt;&gt; _______________________________________________<br>
&gt;&gt; &gt;&gt; Powered by <a href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; Visit other Kitware open-source projects at<br>
&gt;&gt; &gt;&gt; <a href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; Kitware offers ITK Training Courses, for more information visit:<br>
&gt;&gt; &gt;&gt; <a href="http://kitware.com/products/protraining.php" target="_blank">http://kitware.com/products/protraining.php</a><br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; Please keep messages on-topic and check the ITK FAQ at:<br>
&gt;&gt; &gt;&gt; <a href="http://www.itk.org/Wiki/ITK_FAQ" target="_blank">http://www.itk.org/Wiki/ITK_FAQ</a><br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; Follow this link to subscribe/unsubscribe:<br>
&gt;&gt; &gt;&gt; <a href="http://www.itk.org/mailman/listinfo/insight-developers" target="_blank">http://www.itk.org/mailman/listinfo/insight-developers</a><br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; --<br>
&gt;&gt; &gt; Unpaid intern in BillsBasement at noware dot com<br>
&gt;&gt; _______________________________________________<br>
&gt;&gt; Powered by <a href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
&gt;&gt;<br>
&gt;&gt; Visit other Kitware open-source projects at<br>
&gt;&gt; <a href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
&gt;&gt;<br>
&gt;&gt; Kitware offers ITK Training Courses, for more information visit:<br>
&gt;&gt; <a href="http://kitware.com/products/protraining.php" target="_blank">http://kitware.com/products/protraining.php</a><br>
&gt;&gt;<br>
&gt;&gt; Please keep messages on-topic and check the ITK FAQ at:<br>
&gt;&gt; <a href="http://www.itk.org/Wiki/ITK_FAQ" target="_blank">http://www.itk.org/Wiki/ITK_FAQ</a><br>
&gt;&gt;<br>
&gt;&gt; Follow this link to subscribe/unsubscribe:<br>
&gt;&gt; <a href="http://www.itk.org/mailman/listinfo/insight-developers" target="_blank">http://www.itk.org/mailman/listinfo/insight-developers</a><br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; --<br>
&gt; Unpaid intern in BillsBasement at noware dot com<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; ________________________________<br>
&gt; Notice: This UI Health Care e-mail (including attachments) is covered by the<br>
&gt; Electronic Communications Privacy Act, 18 U.S.C. 2510-2521, is confidential<br>
&gt; and may be legally privileged.  If you are not the intended recipient, you<br>
&gt; are hereby notified that any retention, dissemination, distribution, or<br>
&gt; copying of this communication is strictly prohibited.  Please reply to the<br>
&gt; sender that you have received the message in error, then delete it.  Thank<br>
&gt; you.<br>
&gt; ________________________________<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; Powered by <a href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
&gt;<br>
&gt; Visit other Kitware open-source projects at<br>
&gt; <a href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
&gt;<br>
&gt; Kitware offers ITK Training Courses, for more information visit:<br>
&gt; <a href="http://kitware.com/products/protraining.php" target="_blank">http://kitware.com/products/protraining.php</a><br>
&gt;<br>
&gt; Please keep messages on-topic and check the ITK FAQ at:<br>
&gt; <a href="http://www.itk.org/Wiki/ITK_FAQ" target="_blank">http://www.itk.org/Wiki/ITK_FAQ</a><br>
&gt;<br>
&gt; Follow this link to subscribe/unsubscribe:<br>
&gt; <a href="http://www.itk.org/mailman/listinfo/insight-developers" target="_blank">http://www.itk.org/mailman/listinfo/insight-developers</a><br>
&gt;<br>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br>Unpaid intern in BillsBasement at noware dot com<br>
</div>