ITK/Tcons/Agendas/2011 06 17
From KitwarePublic
Jump to navigationJump to search
How to Join the Tcon
Number to Call
Please be patient, due to some unforeseen circumstances, the call may not start on time...
- 1-800-728-9607 (in the US) or
- +1 9139049873 (international)
- access code 6815251
Webex
- Meeting link
- https://emeetings.webex.com/emeetings/j.php?ED=138191182&UID=482060457&PW=NNzJiNDk1ZGU3
Project Management
June Meeting in Chapel Hill
- Summer_ITKv4_2011_Meeting
- Will take place on June 27-29
- Chapel Hill, North Carolina.
- The Meeting will take place at the Franklin Hotel
- HOTEL BLOCK EXPIRES TODAY !!!: PLEASE MAKE YOUR RESERVATIONS.
- Registration Form
- NEW AGENDA
Schedule
BETA RELEASE
- Postponed.
- New Date : July 31
- What are the non-ready tasks that led us to postpone the Beta ?
- Why is that they are not ready ?
- SCRUM Process
- Tools: (demo) https://itk.icts.uiowa.edu/jira/secure/Dashboard.jspa
- Six weeks to Beta release
- Three Sprints (two weeks each)
Sprint 1
- Goals for the ITK Summer meeting.
- CVPR Tutorial
- NAMIC ITKv4 Tutorial
- Bio-Formats Support (Gaetan ?)
- FEM merge (Vincent, Hans)
- Video Bridge (Patrick, Gabe)
ALPHA 08
- Alpha 08 was tagged on June 15.
ITKv4 Status
- State of the Refactoring Efforts ?
- State of A2D2 ?
Adopting SCRUM
- We need project planning & tracking
What is SCRUM ?
- http://en.wikipedia.org/wiki/Scrum_%28development%29
- http://en.wikipedia.org/wiki/Sprint_%28scrum%29
- Sprints of 2/3 week
- Specific targets for that period
- Decomposed in tasks for 1/2 days each
- Regular short meetings
Using JIRA at U.Iowa
- Hans setup a Jira installation at U. Iowa
- We could use JIRA to record and track tasks
- Break down targets into sprints
- Break down sprints into tasks
- Tools
Technical Topics
Bug Database
- Defining categories in MANTIS
- Schedule a bug triage session (next week ?)
Review Tasks
- Starting to review classes
- Target: June Meeting
- Review Directory: hackathon
- All files were classified
- https://spreadsheets.google.com/a/kitware.com/ccc?key=0ApfVzIsZe0VFdFUxdE95WE5kMVE4LTJ6b3ZYQnpRalE&hl=en&authkey=CMyS68EE#gid=0
- Missing Insight Journal references were added
- Now: Select the ones that must be moved into the toolkit
- Finally: We will move the remaining Review directory out of the toolkit and into an external module.
Dashboard
Monolithic Dashboard
- Dashboard Status - Today's Dashboard
- Need more Windows machines in Gerrit builds.
Valgrind Errors
- 2,000 in one Machine? and 0 in another?
- Almost all of these are NRRD related. Why do we see them on this build and not this other build?
Refactoring Workflow
- Right now
- code is developed on other remote
- once the code is mature, we submit to gerrit
- lost history
- refactoring may appear as single commit from one person (not team spirit oriented)
- Any other solution?
Adding Test Data
- Right now
- Gerrit patch with new test data is proposed, but data isn't added to external repository
- Tests are expected to fail
- After initial round of feedback, test data is added to repository
- Robot builds run again and tests pass
- Gerrit patch merged
- New way
- Follow method outlined by Brad King: http://www.itk.org/mailman/private/insight-developers/2011-June/019048.html
- Tests should pass right away
- Review cycle
- Gerrit patch merged
- Should we be using the new way yet?
Schedule
Teaching ITK
- CVPR Tutorial : June 20th
- "ITK meets OpenCV"
- https://github.com/InsightSoftwareConsortium/ITK-OpenCV-Bridge-Tutorial
- MICCAI SimpleITK Tutorial : September
- MICCAI ITKv4 Tutorial : September
Gerrit Reviews
SimpleITK
- GIT: http://itk.org/gitweb?p=SimpleITK.git
- Moved Repository [[1]]
- Doxygen: http://erie.nlm.nih.gov/~blowek1/SimpleITK/index.html