Difference between revisions of "Events:CTK-Pre-Hackfest-2010"

From NAMIC Wiki
Jump to: navigation, search
Line 1: Line 1:
 
 
=The Common Toolkit Hackfest at the [http://www.dkfz.de/index.html DKFZ] in Heidelberg, Germany hosted by the [http://www.dkfz-heidelberg.de/en/mbi/index.html MBI].=
 
=The Common Toolkit Hackfest at the [http://www.dkfz.de/index.html DKFZ] in Heidelberg, Germany hosted by the [http://www.dkfz-heidelberg.de/en/mbi/index.html MBI].=
  
 
{|
 
{|
 
|align="left"|This is a working meeting - the goal is to start writing code!
 
|align="left"|This is a working meeting - the goal is to start writing code!
|[[image:Heidelberg corr.jpg|thumb|250px|<big>Heidelberg</big><br>Source: http://upload.wikimedia.org/wikipedia/commons/b/b4/Heidelberg_corr.jpg]]
+
|[[image:Heidelberg corr.jpg|thumb|150px|<big>Heidelberg</big><br>Source: http://upload.wikimedia.org/wikipedia/commons/b/b4/Heidelberg_corr.jpg]]
 
|}
 
|}
  
 
=Links=
 
=Links=
*[http://www.CommonTk.org http://www.CommonTk.org] (under development - reserved as future home page)
+
*[http://www.CommonTk.org http://www.CommonTk.org] (under development)
 
 
 
 
=Attendees=
 
* Steve Pieper, Boston
 
* Oliver Kutter, Siemens (SCR)
 
* Patrick Cheng, Georgetown University
 
* Julien Finet, Kitware Inc.
 
* Jean-Christophe Fillion-Robin, Kitware Inc.
 
* Julien Jomier, Kitware Inc.
 
* Marco Nolden, DKFZ
 
* Ivo Wolf, DKFZ
 
* Sascha Zelzer, DKFZ
 
  
 
----
 
----
Line 71: Line 58:
 
==Wednesday==
 
==Wednesday==
 
==Thursday==
 
==Thursday==
 +
 +
 +
----
 +
 +
=Attendees=
 +
* Steve Pieper, Boston
 +
* Oliver Kutter, Siemens (SCR)
 +
* Patrick Cheng, Georgetown University
 +
* Julien Finet, Kitware Inc.
 +
* Jean-Christophe Fillion-Robin, Kitware Inc.
 +
* Julien Jomier, Kitware Inc.
 +
* Marco Nolden, DKFZ
 +
* Ivo Wolf, DKFZ
 +
* Sascha Zelzer, DKFZ

Revision as of 14:55, 5 March 2010

Home < Events:CTK-Pre-Hackfest-2010

The Common Toolkit Hackfest at the DKFZ in Heidelberg, Germany hosted by the MBI.

This is a working meeting - the goal is to start writing code!
Heidelberg
Source: Heidelberg_corr.jpg

Links


Topics

(1) Memory Management

  • Large Image Handling
  • Streaming
  • Out of core data management (memory mapped files)
  • Decide on smartpointers e.g. C++0x/Boost

(2) Migrate some code to the repository (e.g. Qt widgets) and use it in our respective toolkits

Steve: goal to make some progress on consolidating some Qt widgets from our various projects into a repository that we can all contribute to.

(3) DICOM IO layer on top of DCMTK: interpretation of DICOM data

(4) Interoperability of plugins

Steve: Summarize what would it take to make a standard that could handle at least the three following systems:

If we can handle those, then that's probably broad enough to cover many common scenarios.

Jc: PythonQt and the Qt based plugin architecture used in SlicerQt

Sascha, Olivier: Generic service oriented approach to expose modules for multiple platforms.

(5) Generic event mechanism (e.g. event bus, translate events into signals)

  • Sascha

Proposed Agenda

Sunday

  • 19:00 Welcome Dinner at Hotel Ritter

Monday - Thursday

  • 9:00 Transfer by bus from Ritter to DKFZ (Note: every day)

Monday at DKFZ

  • 9:30 Short presentation of agenda
  • 9:45 – 12:00 Presentation of topic leaders 20 min each including discussion: requirements, existing libraries, … Coffee breaks on demand
  • 12:00 – 13:00 Lunch
  • 13:00 – 13:30 General discussion Goal: select three topics to start with in smaller teams
  • 13:30 – 16:00 More detailed exploration of topics
  • 16:00 Presentation of first results, planning of further agenda

Tuesday

Wednesday

Thursday


Attendees

  • Steve Pieper, Boston
  • Oliver Kutter, Siemens (SCR)
  • Patrick Cheng, Georgetown University
  • Julien Finet, Kitware Inc.
  • Jean-Christophe Fillion-Robin, Kitware Inc.
  • Julien Jomier, Kitware Inc.
  • Marco Nolden, DKFZ
  • Ivo Wolf, DKFZ
  • Sascha Zelzer, DKFZ