ITK/Tcons/Agendas/2011 06 03: Difference between revisions
From KitwarePublic
Jump to navigationJump to search
Line 41: | Line 41: | ||
* We need project planning & tracking | * We need project planning & tracking | ||
=== What is SCRUM ? === | |||
** http://en.wikipedia.org/wiki/Scrum_%28development%29 | ** http://en.wikipedia.org/wiki/Scrum_%28development%29 | ||
** http://en.wikipedia.org/wiki/Sprint_%28scrum%29 | ** http://en.wikipedia.org/wiki/Sprint_%28scrum%29 |
Revision as of 11:53, 3 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
- Registration form will send to you by email.
BETA RELEASE
- Postponed.
- New Date : July 30 ?
- Next Alpha will be tagged on June 15.
ITKv4 Status
- Lack of Focus
- Project Schedule
- 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
Example
- Sprint for the Summer Meeting
- What we want ready by that meeting
- Migration Guide XML uploads to phpfaq
- Testing data upload (workflow)
- CVPR Tutorial on ITK+OpenCV
- Report/Presentation on what is new (&ready) in ITKv4
- What we want ready by that meeting
Kitware
- We have been using SCRUM for about six month
- In three different large projects
- Excellent method for keeping track of goals and intermediate tasks
- Keeps focus
- Leads to rapid solution of roadblocks
Technical Topics
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
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?
Schedule
- Transition Plan
- When to tag ITKv4 BETA ?
- June 15 ?
Teaching ITK
- CVPR Tutorial : June 20th
- MICCAI SimpleITK Tutorial : September
- MICCAI ITKv4 Tutorial : September
Gerrit Reviews
BinaryFunctorImageFilter
Managing Physical Space
- Design discussion
Constant Inputs
- Luis: proposal for backing out changes for supporting constant inputs. Restoring the operation with a constant filters.