Difference between revisions of "SimpleITK/Tcon 2011 6 15"

From KitwarePublic
Jump to navigationJump to search
(Created page with "= Tcon Information = Phone Line: Please join the following teleconference line: Toll-Free #: 1-800-704-9804 International #: 1-404-920-6604 Parti...")
 
 
(7 intermediate revisions by 2 users not shown)
Line 20: Line 20:
 
* Luis Ibanez
 
* Luis Ibanez
  
= IMPORTANT-new repository- IMPORTANT =
+
= New Repository =
  
*Repository has moved DO NOT USE GITHUB any more
 
 
*New Repository
 
*New Repository
 
**http://itk.org/gitweb?p=SimpleITK.git
 
**http://itk.org/gitweb?p=SimpleITK.git
Line 36: Line 35:
 
**http://public.kitware.com/Wiki/Git/Workflow/Stage
 
**http://public.kitware.com/Wiki/Git/Workflow/Stage
 
**http://public.kitware.com/Wiki/Git/Workflow/Topic
 
**http://public.kitware.com/Wiki/Git/Workflow/Topic
* It should be easier to use the topic based workflow
+
*Workflow Example
** There are check to prevent common errors
 
** There is a list of topic merged into next, and staged
 
** The named topic in the stage can be modified, and remerged
 
*** No longer a need to find the right commit to continue a topic branch
 
* Workflow overview
 
** Create topic branch from master
 
** edit file and commit in topic branch
 
** push to stage
 
** issue ssh command to merge topic into next
 
*Example
 
 
:<code>git checkout master</code>
 
:<code>git checkout master</code>
 
:<code>git pull</code>
 
:<code>git pull</code>
Line 55: Line 44:
 
:<code>git push stage HEAD</code>
 
:<code>git push stage HEAD</code>
 
:<code>ssh git@public.kitware.com stage SimpleITK print</code>
 
:<code>ssh git@public.kitware.com stage SimpleITK print</code>
ssh git@public.kitware.com stage repo merge -b next topic-name</code>
+
:<code>ssh git@public.kitware.com stage repo merge -b next topic-name</code>
 +
*Feedback
 +
**Any problems?
  
 
=Links=
 
=Links=
Line 62: Line 53:
 
*COVERAGE: *still missing*
 
*COVERAGE: *still missing*
 
*GIT: http://itk.org/gitweb?p=SimpleITK.git;a=log
 
*GIT: http://itk.org/gitweb?p=SimpleITK.git;a=log
 +
*GITHUB-MIRROR:https://github.com/SimpleITK/SimpleITK/network
 
*DOXYGEN: http://erie.nlm.nih.gov/~blowek1/SimpleITK/index.html
 
*DOXYGEN: http://erie.nlm.nih.gov/~blowek1/SimpleITK/index.html
 
*JIRA: https://itk.icts.uiowa.edu/jira/browse/SIMPLEITK
 
*JIRA: https://itk.icts.uiowa.edu/jira/browse/SIMPLEITK
 
  
 
= Daily Details=
 
= Daily Details=
 
==Currently Staged Topics ==
 
==Currently Staged Topics ==
  90-ImageCopyConstructorWarning | master=0 next=1
+
  SIMPLEITK-77_imshow_function | master=0 next=1
  SIMPLEITK-77_imshow_function | master=0 next=0
+
096-FixDocumentation-GH | master=0 next=1
 +
  SIMPLEITK-98_CodeOrganization | master=0 next=1
 
  SIMPLEITK-1_registration | master=0 next=0
 
  SIMPLEITK-1_registration | master=0 next=0
  SIMPLEITK-51-AutogenerateDocumentation | master=0 next=0
+
  IgnoreDuplicateDylibWarning | master=0 next=1
 
  SIMPLEITK-75-AddDoxygenPageForContributing | master=0 next=1
 
  SIMPLEITK-75-AddDoxygenPageForContributing | master=0 next=1
 
  SIMPLEITK-78_LabelStatisticsImageFilter | master=0 next=0
 
  SIMPLEITK-78_LabelStatisticsImageFilter | master=0 next=0
 
  11-AddingFFTs | master=0 next=0
 
  11-AddingFFTs | master=0 next=0
 +
93-WrappingRuint64comp | master=0 next=1
  
 
*DO NOT MERGE THESE
 
*DO NOT MERGE THESE
Line 80: Line 73:
 
  DONT_MERGE_FIX_SIMPLEITK-80_no_individual_headers | master=0 next=0
 
  DONT_MERGE_FIX_SIMPLEITK-80_no_individual_headers | master=0 next=0
 
  contains-next-SIMPLEITK-89_Fixing_warnings | master=0 next=0
 
  contains-next-SIMPLEITK-89_Fixing_warnings | master=0 next=0
 +
 +
== Agile Schedule ==
 +
 +
* https://itk.icts.uiowa.edu/jira/secure/VersionBoard.jspa
 +
** Alpha-01 due Friday!
 +
* Open issues
 +
**99
 +
**91
 +
**32
 +
**35
 +
**94
 +
**75
  
 
==Other Open Topics==
 
==Other Open Topics==

Latest revision as of 12:51, 13 February 2013

Tcon Information

Phone Line:

  Please join the following teleconference line:
      Toll-Free #:      1-800-704-9804 
      International #:  1-404-920-6604
      Participant Code: 61466276
  Wednesday, May 25th, 9:30am Eastern Time
https://cc.readytalk.com/r/12evkugwgu95

Attendees

  • Dan Blezek
  • Brad Lowekamp
  • Gabe Hart
  • Hans Johnson
  • Luis Ibanez

New Repository

mv SimpleITK SimpleITK-old
git clone --recursive http://itk.org/SimpleITK.git
cd SimpleITK
git remote add stage git://public.kitware.com/stage/SimpleITK.git
git config remote.stage.pushurl git@public.kitware.com:stage/SimpleITK.git
git fetch --all --prune
ssh git@public.kitware.com stage SimpleITK print
git checkout master
git pull
git checkout -b topic
edit files
git commit ...
git fetch stage --prune
git push stage HEAD
ssh git@public.kitware.com stage SimpleITK print
ssh git@public.kitware.com stage repo merge -b next topic-name
  • Feedback
    • Any problems?

Links

Daily Details

Currently Staged Topics

SIMPLEITK-77_imshow_function | master=0 next=1
096-FixDocumentation-GH | master=0 next=1
SIMPLEITK-98_CodeOrganization | master=0 next=1
SIMPLEITK-1_registration | master=0 next=0
IgnoreDuplicateDylibWarning | master=0 next=1
SIMPLEITK-75-AddDoxygenPageForContributing | master=0 next=1
SIMPLEITK-78_LabelStatisticsImageFilter | master=0 next=0
11-AddingFFTs | master=0 next=0
93-WrappingRuint64comp | master=0 next=1
  • DO NOT MERGE THESE
SIMPLEITK-89_Fixing_warnings | master=0 next=0 
DONT_MERGE_FIX_SIMPLEITK-80_no_individual_headers | master=0 next=0
contains-next-SIMPLEITK-89_Fixing_warnings | master=0 next=0

Agile Schedule

Other Open Topics

  • Documentation
    • Developer Practices
    • Getting Started
  • CMake
    • Shared Libraries
    • Installation
    • R, C#
    • Update to best CMake practices
    • Hans has new CMake issues!


  • 40-ConnectingSimpleITKImageTOJava
    • What happened to the ImportImageFilter?
  • Test drivers need work
    • Can we reuse ITK's?
    • They currently don't work with Valgrind due to sub processes

Review JIRA Issues

Any Blocking issues which need to be addressed?


User Feedback

  • Any new user feedback?

Schedule

Discuss long term goals and milestones.

  • Documentations
    • Luis to begin Slide Documentation
      • Getting started guide
      • Users Guide
    • How to populate Doxygen
  • Automate Script to List filters wrapped
    • This script should take as input a list of ITK Modules or Directories, for each modual determine which filters are implemented in SimpleITK
    • Additional input would include filter/files to exclude
    • Output could be a dox file, so that it could be a doxygen related page
  • Registration is very important

Action Items