Bill, Matt,

There are many things in ITK to improve beyond just the dashboard warnings. We 
must balance our goals and time between entirely too many tasks. We have set a 
goal to maintain an entirely green dashboard of expected builds, and have 
achieved that. What's next?

There are many bugs that can be addressed (JIRA?). The coverage in many area 
also needs to be improved.

For example, I found a large number of LabelMap tests not being run, just 
compiled:
http://review.source.kitware.com/#/c/13646/

Or that the Polygon Flat structuring element is erroneous in many cases:
http://review.source.kitware.com/#/c/13845/

Or perhaps detecting that filter don't produce monotonic progress?

Those are just some issue I have encountered in the past couple of weeks.

There are plenty of things that can be done to improve ITK beyond reducing 
obscure warnings, that are transient with compiler versions.

What is the next goal we should tackle? 90% coverage? All critical bugs in JIRA 
addressed?

However I don't wish to discount the value of tracking down code with undefined 
results. Or the value of reviewing warning on aggressive compiler flags to look 
for defects. We must balance our time with what is best for our users and 
customers.

Brad

On Jan 14, 2014, at 4:48 PM, Matt McCormick <[email protected]> wrote:

> Hi Bill,
> 
> Agreed.  Thanks to everyone that has been helping move forward to "the
> next level" by paying attention to the dashboard.  There is still a
> lot of non-green in the Exotic and Wrapping builds.  Some
> observations:
> 
> - The RogueResearch builds are some of the few Mac builds, and they
> are not green.
> - Many of the 32-bit builds have test failures.
> - Wrapping has hundreds of warnings and many test failures.
> 
> Thanks,
> Matt
> 
> On Tue, Jan 14, 2014 at 4:37 PM, Bill Lorensen <[email protected]> 
> wrote:
>> Folks,
>> 
>> The ITK Dashboard is really green. Perhaps we should move to "the next
>> level". The Exotic Nightlies may be a good place to start.
>> 
>> Bill
>> _______________________________________________
>> Powered by www.kitware.com
>> 
>> Visit other Kitware open-source projects at
>> http://www.kitware.com/opensource/opensource.html
>> 
>> Kitware offers ITK Training Courses, for more information visit:
>> http://kitware.com/products/protraining.php
>> 
>> Please keep messages on-topic and check the ITK FAQ at:
>> http://www.itk.org/Wiki/ITK_FAQ
>> 
>> Follow this link to subscribe/unsubscribe:
>> http://www.itk.org/mailman/listinfo/insight-developers
> _______________________________________________
> Powered by www.kitware.com
> 
> Visit other Kitware open-source projects at
> http://www.kitware.com/opensource/opensource.html
> 
> Kitware offers ITK Training Courses, for more information visit:
> http://kitware.com/products/protraining.php
> 
> Please keep messages on-topic and check the ITK FAQ at:
> http://www.itk.org/Wiki/ITK_FAQ
> 
> Follow this link to subscribe/unsubscribe:
> http://www.itk.org/mailman/listinfo/insight-developers

_______________________________________________
Powered by www.kitware.com

Visit other Kitware open-source projects at
http://www.kitware.com/opensource/opensource.html

Kitware offers ITK Training Courses, for more information visit:
http://kitware.com/products/protraining.php

Please keep messages on-topic and check the ITK FAQ at:
http://www.itk.org/Wiki/ITK_FAQ

Follow this link to subscribe/unsubscribe:
http://www.itk.org/mailman/listinfo/insight-developers

Reply via email to