ITK/Tcons/Agendas/2011 06 10: Difference between revisions

From KitwarePublic
< ITK‎ | Tcons‎ | Agendas
Jump to navigationJump to search
(Created page with "= 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...")
 
 
(3 intermediate revisions by one other user not shown)
Line 36: Line 36:
** Why is that they are not ready ?
** Why is that they are not ready ?
** SCRUM Process
** SCRUM Process
*** Tools: (demo) https://itk.icts.uiowa.edu/jira/secure/Dashboard.jspa
*** Six weeks to Beta release
*** Six weeks to Beta release
*** Three Sprints (two weeks each)
*** Three Sprints (two weeks each)
Line 84: Line 85:
** http://www.atlassian.com/software/greenhopper/
** http://www.atlassian.com/software/greenhopper/
** http://www.atlassian.com/software/jira/
** http://www.atlassian.com/software/jira/
** GreenHopper 101:
*** http://confluence.atlassian.com/display/GH/GreenHopper+101/?utm_source=JIRA&utm_medium=Introduction%2BGadget&utm_campaign=CAC%2BGreenHopper%20101


=== Example ===
=== Example ===
Line 103: Line 106:


= Technical Topics =
= Technical Topics =
== Bug Database ==
* Defining categories in MANTIS
** http://www.itk.org/mailman/private/insight-developers/2011-June/019082.html
* Schedule a bug triage session (next week ?)


== Review Tasks ==
== Review Tasks ==
Line 158: Line 167:
== SimpleITK ==
== SimpleITK ==


* GIT: http://itk.org/gitweb?p=SimpleITK.git
**Moved Repository [[http://www.vtk.org/Wiki/ITK_Release_4/SimpleITK/Tcon_2011_6_8#IMPORTANT-new_repository-_IMPORTANT]]
* Doxygen: http://erie.nlm.nih.gov/~blowek1/SimpleITK/index.html
* Doxygen: http://erie.nlm.nih.gov/~blowek1/SimpleITK/index.html
* Github: https://github.com/SimpleITK/SimpleITK

Latest revision as of 13:45, 10 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

Project Management

June Meeting in Chapel Hill

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

Next ALPHA

  • Next Alpha will be tagged on June 15.
    • What will be ready by June 15 ?
      • FEM ?
      • LevelSets ?
      • Registration ?
      • DICOM ?
      • Video ?
      • GPU ?
      • Review ?

ITKv4 Status

  • Lack of Focus
  • Feature Creep
  • Project Schedule
  • State of the Refactoring Efforts ?
  • State of A2D2 ?

Adopting SCRUM

  • We need project planning & tracking

What is SCRUM ?

Using JIRA at U.Iowa

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

Kitware

  • We have been using SCRUM for about six months
  • 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

Bug Database

Review Tasks

Dashboard

Monolithic Dashboard

Valgrind Errors

  • 2,000 in one Machine? and 0 in another?

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

Teaching ITK

Gerrit Reviews

SimpleITK