ITK/Release 4/DICOM/Tcon 2011 05 20: Difference between revisions

From KitwarePublic
< ITK‎ | Release 4‎ | DICOM
Jump to navigationJump to search
(Created page with "== System gdcm == * gdcm forked on ComplexSystemModeling/ on github * itk builds with systems_gdcm checked * patch for system_gdcm submitted to gerrit * bill (ryan) check the pa...")
 
 
(11 intermediate revisions by 3 users not shown)
Line 1: Line 1:
== System gdcm ==
== System gdcm ==


* gdcm forked on ComplexSystemModeling/ on github
* itk builds with systems_gdcm checked
* patch for system_gdcm submitted to gerrit
* bill (ryan) check the patch and reported errors, we are investigating.
* System GDCM is now stable on Win XP VS10
* System GDCM is now stable on Win XP VS10
* two more patches in the pipeline for stabilizing system GDCM


== infrastructure ==
== infrastructure ==
* build of our specific branch of itk
* our fork of ITK is now stable, we keep the GDCM warnings ON in our copy time to address them. then we will switch main ITK back on.
* build up git level within the team
* building our branch of itk against linux, mac and windows:
* start cleaning our branches and fork of itk
** Testing machines are: ARW.CoSMo.Boston and CoSMoTest-WinXP
* build host for our branch of itk against linux, mac and windows:
** < each meeting should start or include browsing those machines and discuss remaining bugs/warnings >
** cmake script working and stable,
** would anyone contribute buildhosts for that? We are missing windows buildhosts for ITK anyway.
** vboxes not stable, still working on it.


== next week ==
== Progress ==
* fix library naming problem
* fix library linking problem (modularization design shortcoming - thanks Brad K. for patch)
* fix buildhosts
* List of commits:
** [https://github.com/ComplexSystemsModeling/ITK/commit/cd78da0ded26a6090f468f4b2044cce47b78ddff enabling warnings again]
** [https://github.com/ComplexSystemsModeling/ITK/commit/858a3981d50b99fd5a8428666644ace0960adb61 makes gdcm system libs visibles from outside the module]
* [http://review.source.kitware.com/#q,status:merged+project:ITK+branch:master+topic:statistics,n,z Reviewing Gaetan's Master(Statistics) Branch]
**Change Ia7ba3068: ENH: provide default parameter values in ImageToHistogramFilter
**Change I957bc8ac: ENH: drop the decorator layout in HistogramToImageFilter
**Change Ie5ca1a6c: ENH: add a new test for the conversion image-histogram
**Change Ie2244566: BUG: HistogramToImageFilter is not checking the histogram size
**Change If613f4ab: ENH: use an image type in HistogramToImageFilter template parameter
**Change I9677cc8f: ENH: unify the numeric traits API
**Change I5cab1e97: ENH: return the actual number of component used in the image
**Change I7f6cf2ef: ENH: provide a default size for the generated histogram
**Change I56e1302e: COMP: ImageToListSampleAdaptor was not usable with a VectorImage
**Change I5d5d8209: ENH: Add a base class to transform an image in something else
* Bill Ryan has posted a sample project to GitHub to test various ways to include DCMTK as an external project.  The link is [https://github.com/wryan-itk/ExternalDCMTK https://github.com/wryan-itk/ExternalDCMTK]
*New Patch for System GDCM Libs http://review.source.kitware.com/#change,1696


* stabilize build hosts
== next week (and more) ==
* WIn 7 testing and stablization
* update patch on gerrit, merge
* re-enable GDCM errors in ITK (or at least in our fork of ITK) in repository
* Resume merging of gdcm in ITK
** by cherry picking the good fixes from mark/drew that are kept in the GDCM21Merge branch of our repository


** note for the community, it is possible that all third party module fail the same way when using system versions ...)
* Iron out all remaining warnings / failing tests with systems gdcm
* merge system gdcm in ITK on github (to have gdcm warnings enable on our buildhosts)
* Iron out new errors / warnings if any
* Merge in ITK (ouch - help?)
* re-enable GDCM errors in ITK
* redirect our buidlhost to main ITK


== Before June meeting ==
== Before June meeting ==

Latest revision as of 16:00, 9 December 2011

System gdcm

  • System GDCM is now stable on Win XP VS10

infrastructure

  • our fork of ITK is now stable, we keep the GDCM warnings ON in our copy time to address them. then we will switch main ITK back on.
  • building our branch of itk against linux, mac and windows:
    • Testing machines are: ARW.CoSMo.Boston and CoSMoTest-WinXP
    • < each meeting should start or include browsing those machines and discuss remaining bugs/warnings >
    • would anyone contribute buildhosts for that? We are missing windows buildhosts for ITK anyway.

Progress

  • fix library naming problem
  • fix library linking problem (modularization design shortcoming - thanks Brad K. for patch)
  • fix buildhosts
  • List of commits:
  • Reviewing Gaetan's Master(Statistics) Branch
    • Change Ia7ba3068: ENH: provide default parameter values in ImageToHistogramFilter
    • Change I957bc8ac: ENH: drop the decorator layout in HistogramToImageFilter
    • Change Ie5ca1a6c: ENH: add a new test for the conversion image-histogram
    • Change Ie2244566: BUG: HistogramToImageFilter is not checking the histogram size
    • Change If613f4ab: ENH: use an image type in HistogramToImageFilter template parameter
    • Change I9677cc8f: ENH: unify the numeric traits API
    • Change I5cab1e97: ENH: return the actual number of component used in the image
    • Change I7f6cf2ef: ENH: provide a default size for the generated histogram
    • Change I56e1302e: COMP: ImageToListSampleAdaptor was not usable with a VectorImage
    • Change I5d5d8209: ENH: Add a base class to transform an image in something else
  • Bill Ryan has posted a sample project to GitHub to test various ways to include DCMTK as an external project. The link is https://github.com/wryan-itk/ExternalDCMTK
  • New Patch for System GDCM Libs http://review.source.kitware.com/#change,1696

next week (and more)

    • note for the community, it is possible that all third party module fail the same way when using system versions ...)
  • Iron out all remaining warnings / failing tests with systems gdcm
  • merge system gdcm in ITK on github (to have gdcm warnings enable on our buildhosts)
  • Iron out new errors / warnings if any
  • Merge in ITK (ouch - help?)
  • re-enable GDCM errors in ITK
  • redirect our buidlhost to main ITK

Before June meeting

  • fix protocol support
  • fix streaming
  • implement RT-support