ITK/Tcons/Agendas/2011 06 17: Difference between revisions
From KitwarePublic
Jump to navigationJump to search
Line 126: | Line 126: | ||
** refactoring may appear as single commit from one person (not team spirit oriented) | ** refactoring may appear as single commit from one person (not team spirit oriented) | ||
* Any other solution? | * Any other solution? | ||
** See [[ITK_Release_4/New_Code_Contribution_Process#Process| Code Contribution Process]] | |||
== Adding Test Data == | == Adding Test Data == |
Latest revision as of 14:03, 17 June 2011
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