Developer Meetings/20120522

From Slicer Wiki
Jump to: navigation, search
Home < Developer Meetings < 20120522

Attendees:

To discuss

Slicer 4.2 planning

Hi Ron, 

Would be great if we could work all together to define the list of issues we plan to address for Slicer 4.2. 

What do you think if we release Slicer 4.2 September 1st ? It means the "code freeze" would happen August 15th.
Ideally, the version of Slicer that would be used for RSNA would be 4.2. Does that sounds a reasonable option ?

The current list of issue associated with 4.2 is available here: http://tinyurl.com/7rxfspg

If there is any issue you would like to see address for 4.2 that are either targeted for 4.3 or not associated to any target, it would be ideal if you could list them and communicate me this list before Tuesday morning. 
Then, during the Tuesday hangouts, we would review, assign and discuss with the other developer to see what's feasible for 4.2 or if any trade-of should be made. 

Defining such list doesn't mean everything will be written in stone, it will still possible to add new issues after discussing with the developer that would be in charge of addressing them.

Thanks

Meaning of vtkMRMLNode::ModifiedSinceRead

From Julien - May 16, 2012:
What is the exact meaning of vtkMRMLNode::ModifiedSinceRead ?
From what I understand, it is a flag set to true if the "data" (e.g. vtkImageData, vtkPolyData) associated to the node has been modified since it has been set and observed.
Currently, this information is only used by the Save Data dialog to know if the "data" needs to be saved or not. In the future, I believe it should be used by the SceneView node to know when saving "data".
If my understanding is correct, then I don't understand your fix. Can you please comment ?
Also, wouldn't it make sense that ModifiedSinceRead becomes a vtkMRMLStorableNode property instead of a vtkMRMLNode property? 

Linux dashboard issues

Hi Folks, 

I tried few things and I failed to prevent the crash :( 
Looking at the note of issue 2075 [1] will provide you with the details of what I tried. 

We could probably envision updating to Ubuntu 10.04 LTS. Especially considering Ubuntu 8.04 LTS desktop ended "its life" in May 2011. See roadmap [2]

If packages created on Ubuntu 10.04 doesn't work, it also probably mean we will have to setup Virtual machine for OpenSuse / fedora / centOs. (This is something to keep in mind .. it doesn't mean we will implement it right away)

Let me know what you think.

Thanks
Jc

[1] http://www.na-mic.org/Bug/view.php?id=2075
[2] https://wiki.ubuntu.com/Releases

Run-time use of ExternalData

Hi Steve, Jim, 

We meet with Patrick. Here are the conclusions:

 1) Our intern Chris will probably be working with me to:
    - add "caching" to the midas python library midas
    - implement the cmake macros/functions allowing to configure the list of hash embedded in Slicer so that tests could download data. 

 2) I will contact "Aldebaran" team to find out more about their python implementation of ctest
    See http://www.aldebaran-robotics.com/documentation/qibuild/ref/python/packages/qibuild/ctest.html
    and https://github.com/aldebaran/qibuild/blob/master/python/run_tests.py

Conclusion