Minutes 042607

From IGSTK

Jump to: navigation, search

IGSTK tcon Meeting Minutes April 26, 2007

Contents

Attendees

Frank and colleagues, Kevin, Patrick, Luis, Andinet, Ziv, David, Jayson


Action Items From Last Meeting

  1. [DONE] Start a View redesign page (Andinet)
  2. [DONE] Work out a draft schedule for VideoComponent, and resources and support needed for this project. VideoGrabber Development Schedule (Frank)
  3. [DONE] Log a bug requirement for using tracker tool as reference (Patrick)
  4. [DONE] Buy Qt license (Patrick)
  5. [DONE] Put a ImageSliceRepresentation design page on wiki, and check in the code (Patrick)
    • Need have more discussion and inputs before implementing it
  6. [DONE] Remove namespace and inheritance in applications (Patrick): Bug 4918
    • Fixing Macros, instead of using namespace
  7. Add an example page on wiki on how to use different trackers (Ziv/Patrick)
    • On hold, wait for more tracker classes
  8. ObjectRepresentation visibility (Luis)
    • Will test with Patrick next week
  9. Test Assension tracker (Julien)
    • Make an arrangement for Julien to work in Georgetown for one day
  10. MicronTracker (David)
    • Still working on it


Discussion

  1. JDI open source supplement paper
  2. Kirware sub-contract status
    • Contract is active
    • New cost center is setup
  3. Access to Developers’ list
    • Refuse the anonymous request
    • Put policy on the wiki page
    • Norway developers should be added the group
    • Luis’s concern: Developers’ list is archived and open to internet
    • Do not expose financial, planning & proposal information in the developers' list.
    • Send these emails directly to related personal
    • May setup a administrative list if nessesary
  4. VideoGrabber
    • The schedule looks good
    • Design challenge: some modules not in place
    • multi-volume display
      • IGSTK support that, but need testing (Luis)
      • Need new blend filter for those functionality
    • Frank's group should push forward this and then commit back to IGSTK
    • Developers should put comments on wiki, have discussions in the mailing list. It might become future tcon topic and be made into releases.
    • Andinet suggest have the requirements page back.
    • Frank is concerned about getting group consent on the right direction before moving forward, and is worried about the application they are going to develop will be more complicated than IGSTK is meant for
  5. Ascesion tracker
    • Only support a single tool
    • Ziv: Shall we move the code back to Sandbox and fix it
    • David: No need, support multi-tool is not a lot of work
    • Kevin: Julien is the original author, he currently has no access to this tracker.
    • Luis suggested when subcontract is issued, then Julien can visit Georgetown lab to fix it. Andinet might visit our Lab as well
  6. Qt license
    • Patrick brief the group about policy regarding Qt code
    • Patrick need to put a disclaimer in IGSTK directory, Luis suggested we can borrow from vtk
  7. Slicer-update
    • IGSTK is in the Sclier-IGT release
    • Summer student will start working on network extension
    • IGSTK architecture support this extension, has communication class separated from tracker, and socket communication class
    • Kevin suggested this capability not be included in the core
  8. Dashboard status and KWStyle
    • Patrick: The style check error message is not accurate.
    • Will work with Julien to investigate this
  9. Technical topic
    • View refactorying
      • Separate the GUI interaction from renderering
      • Frank think it is a good idea, he is concerned about the restrictive APIs
      • Frank will work with Andinet and give some clinical inputs
      • David likes the idea of separating GUI from readerering
    • SliceRepresentation
      • General feedback is good, need more inputs from Frank
      • How is orthogonal being defined? Patient/ImageVolume? OneVolume/AnotherVolume?
      • Displaying multi volume? Have multi image slice representation
      • Frank has concern on class explosion
      • Need slice interpolation? Yes, surgeon is concerned with anatomy at specific location
      • Go back to requirements of the ImageRepresentation, and re-think about the whole design
      • It's hard to get surgeon position right
    • Orientation registration
      • Expose tracker tool so we can have a uniform way to talk to different trackers.
      • Be easier to use reference tools
      • Be aware: This is a patented algorithm.

Action Items

  1. Add Frank’s colleagues to developer’s list (Frank send emails to Kitware)
  2. Kevin to talk with Rick on arrangement for having Julien or Andinet to come visit and work in Georgetown lab for a day
  3. Comment on design challenge page (Luis & David)
  4. View refactory: Implementation (Andinet)
  5. ImageReslicing: Gather inputs and work out a better design (Patrick)
  6. Fix KWStyle errors (Julien & Patrick)
  7. Fix object visibility issue (Luis & Patrick)
  8. Fix the namespace issue in macro (Patrick)
  9. Add policy page on access to the developer’s list (Patrick)
  10. Add Qt disclaimer to IGSTK release (Patrick)
  11. Re-establish Requirements page (Patrick)
  12. MicronTracker (David)
  13. Expose TrackerTool class, provide the functionality to compose multiple tracker tools (David)
  14. Add an example page on wiki on how to use different trackers (Ziv/Patrick)
  15. Test Ascension tracker

Schedule

  1. next tcon is on May 10
  2. back to iterations, two month release schedule
Personal tools
TOOLBOX
LANGUAGES