<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://www.commontk.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Sascha</id>
	<title>Commontk - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="http://www.commontk.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Sascha"/>
	<link rel="alternate" type="text/html" href="http://www.commontk.org/index.php?title=Special:Contributions/Sascha"/>
	<updated>2026-04-15T20:05:14Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.6</generator>
	<entry>
		<id>http://www.commontk.org/index.php?title=XNAT_Discussion&amp;diff=2271</id>
		<title>XNAT Discussion</title>
		<link rel="alternate" type="text/html" href="http://www.commontk.org/index.php?title=XNAT_Discussion&amp;diff=2271"/>
		<updated>2014-11-07T13:21:16Z</updated>

		<summary type="html">&lt;p&gt;Sascha: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== General ideas ===&lt;br /&gt;
&lt;br /&gt;
==== CTK XNAT Library ====&lt;br /&gt;
&lt;br /&gt;
* Pull out the XNAT data structures from the plug-in and create a CTK library (there have been requests for that) {{Done}}&lt;br /&gt;
* Use virtual methods in ctkXnatObject subclasses for fetching the data (i.e. move the fetch methods from ctkXnatConnection to the subclasses) (It seems this exists already ? - Flo) {{Done}}&lt;br /&gt;
* Support asynchronous operations in ctkXnatObject? {{Doing}}&lt;br /&gt;
* Support editing Xnat data and committing it back to the server (?) {{Done}}&lt;br /&gt;
* Think about user access rights and how to handle read-only access within setters of ctkXnatObject sub-classes&lt;br /&gt;
* Use ctkException as a base class for ctkXnatException {{Done}}&lt;br /&gt;
* Create (asynchronous) Qt models for displaying data in list, tree and table widgets&lt;br /&gt;
* Thinks about possibilities to generate GUI masks for editing or creating XNAT data objects&lt;br /&gt;
* Add a simple example application which reuses Xnat related Widgets from a (new) CTK library and allows to query a Xnat server {{Done}}&lt;br /&gt;
* Add querying support (https://wiki.xnat.org/display/XNAT16/Query+the+XNAT+Search+Engine+with+REST+API)&lt;br /&gt;
&lt;br /&gt;
==== qRestAPI library ====&lt;br /&gt;
&lt;br /&gt;
* emit resultReceived signal in the qRestAPI class {{Not_Done}} (invalid)&lt;br /&gt;
&lt;br /&gt;
=== Ideas from the London Hackfest ===&lt;br /&gt;
&lt;br /&gt;
* ctkXnatServer: should it be an ctkXnatObject, or should we keep it at all. We keep it for now. Maybe adding for meaningful metadata about the server to justify the name, or maybe to rename it to ctkXnatRootObject or similar.&lt;br /&gt;
** We went for ctkXnatSession as the class name {{Done}}&lt;br /&gt;
* Create a separate class for storing ctkXnatObject properties and share it between XNAT objects shared across projects. Make the ctkXnatConnection maintain a cache / map of ID-&amp;gt;property object pairs.&lt;br /&gt;
* Possibility to set the parent in the xnat object constructor, as well by the setParent function. {{Done}}&lt;br /&gt;
* Check if the create/save functions could be unified to a single save function. {{Done}}&lt;br /&gt;
* Save all the properties of the xnat objects. {{Done}}&lt;br /&gt;
* Introduce a &#039;dirty&#039; flag in ctkXnatObject that describes if the properties or the set of children has been modified. Not the children themselves. The save function should check this flag and not re-save the object again if it is not dirty.&lt;br /&gt;
* Introduce a modificationTime member in ctkXnatObject. The save function should update this. The reload function should check this property and retrieve the properties only if the &#039;remote&#039; modification time is newer than our &#039;local&#039;.&lt;br /&gt;
* Reload support. See previous point.&lt;br /&gt;
&lt;br /&gt;
* Session support. Create a session when the user logs in. Use the returned session ID for the subsequent requests. If the session expires meanwhile, an exception should be thrown and processed in the client. The login dialog should be popped up or thing like that. {{Done}}&lt;br /&gt;
&lt;br /&gt;
* Registering C++ classes to XML schema types. {{Done}}&lt;br /&gt;
* Download location. {{Not_Done}} (already works)&lt;br /&gt;
* Zip/unzip support. Add QuaZip external project or copy MiniZip files to the XNAT library sources.&lt;br /&gt;
&lt;br /&gt;
=== Ideas from the Heidelberg Hackfest ===&lt;br /&gt;
&lt;br /&gt;
* Constants for common XNAT properties&lt;br /&gt;
* Modify the fetch methods to work on the cache and update the cache if necessary&lt;br /&gt;
* Cache&lt;br /&gt;
** Use QHash&amp;lt;QString, ctkXnatObject*&amp;gt;&lt;br /&gt;
** Create ctkXnatObject::globalId() for use in the cache&lt;/div&gt;</summary>
		<author><name>Sascha</name></author>
	</entry>
	<entry>
		<id>http://www.commontk.org/index.php?title=XNAT_Discussion&amp;diff=2270</id>
		<title>XNAT Discussion</title>
		<link rel="alternate" type="text/html" href="http://www.commontk.org/index.php?title=XNAT_Discussion&amp;diff=2270"/>
		<updated>2014-11-07T13:11:00Z</updated>

		<summary type="html">&lt;p&gt;Sascha: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== General ideas ===&lt;br /&gt;
&lt;br /&gt;
==== CTK XNAT Library ====&lt;br /&gt;
&lt;br /&gt;
* Pull out the XNAT data structures from the plug-in and create a CTK library (there have been requests for that) {{Done}}&lt;br /&gt;
* Use virtual methods in ctkXnatObject subclasses for fetching the data (i.e. move the fetch methods from ctkXnatConnection to the subclasses) (It seems this exists already ? - Flo) {{Done}}&lt;br /&gt;
* Support asynchronous operations in ctkXnatObject? {{Doing}}&lt;br /&gt;
* Support editing Xnat data and committing it back to the server (?) {{Done}}&lt;br /&gt;
* Think about user access rights and how to handle read-only access within setters of ctkXnatObject sub-classes&lt;br /&gt;
* Use ctkException as a base class for ctkXnatException {{Done}}&lt;br /&gt;
* Create (asynchronous) Qt models for displaying data in list, tree and table widgets&lt;br /&gt;
* Thinks about possibilities to generate GUI masks for editing or creating XNAT data objects&lt;br /&gt;
* Add a simple example application which reuses Xnat related Widgets from a (new) CTK library and allows to query a Xnat server {{Done}}&lt;br /&gt;
* Add querying support (https://wiki.xnat.org/display/XNAT16/Query+the+XNAT+Search+Engine+with+REST+API)&lt;br /&gt;
&lt;br /&gt;
==== qRestAPI library ====&lt;br /&gt;
&lt;br /&gt;
* emit resultReceived signal in the qRestAPI class {{Not_Done}} (invalid)&lt;br /&gt;
&lt;br /&gt;
=== Ideas from the London Hackfest ===&lt;br /&gt;
&lt;br /&gt;
* ctkXnatServer: should it be an ctkXnatObject, or should we keep it at all. We keep it for now. Maybe adding for meaningful metadata about the server to justify the name, or maybe to rename it to ctkXnatRootObject or similar.&lt;br /&gt;
** We went for ctkXnatSession as the class name {{Done}}&lt;br /&gt;
* Create a separate class for storing ctkXnatObject properties and share it between XNAT objects shared across projects. Make the ctkXnatConnection maintain a cache / map of ID-&amp;gt;property object pairs.&lt;br /&gt;
* Possibility to set the parent in the xnat object constructor, as well by the setParent function. {{Done}}&lt;br /&gt;
* Check if the create/save functions could be unified to a single save function. {{Done}}&lt;br /&gt;
* Save all the properties of the xnat objects. {{Done}}&lt;br /&gt;
* Introduce a &#039;dirty&#039; flag in ctkXnatObject that describes if the properties or the set of children has been modified. Not the children themselves. The save function should check this flag and not re-save the object again if it is not dirty.&lt;br /&gt;
* Introduce a modificationTime member in ctkXnatObject. The save function should update this. The reload function should check this property and retrieve the properties only if the &#039;remote&#039; modification time is newer than our &#039;local&#039;.&lt;br /&gt;
* Reload support. See previous point.&lt;br /&gt;
&lt;br /&gt;
* Session support. Create a session when the user logs in. Use the returned session ID for the subsequent requests. If the session expires meanwhile, an exception should be thrown and processed in the client. The login dialog should be popped up or thing like that. {{Done}}&lt;br /&gt;
&lt;br /&gt;
* Registering C++ classes to XML schema types. {{Done}}&lt;br /&gt;
* Download location. {{Not_Done}} (already works)&lt;br /&gt;
* Zip/unzip support. Add QuaZip external project or copy MiniZip files to the XNAT library sources.&lt;br /&gt;
&lt;br /&gt;
=== Ideas from the Heidelberg Hackfest ===&lt;br /&gt;
&lt;br /&gt;
* Constants for common XNAT properties&lt;br /&gt;
* Modify the fetch methods to work on the cache and update the cache if necessary&lt;br /&gt;
* Cache&lt;br /&gt;
** Check if ids for xnat objects are unique&lt;br /&gt;
** Maybe introduce a ctkXnatObject::hash() method and operator==()&lt;/div&gt;</summary>
		<author><name>Sascha</name></author>
	</entry>
	<entry>
		<id>http://www.commontk.org/index.php?title=CTK-Hackfest-Nov-2014&amp;diff=2269</id>
		<title>CTK-Hackfest-Nov-2014</title>
		<link rel="alternate" type="text/html" href="http://www.commontk.org/index.php?title=CTK-Hackfest-Nov-2014&amp;diff=2269"/>
		<updated>2014-11-07T10:33:43Z</updated>

		<summary type="html">&lt;p&gt;Sascha: /* Friday */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Event pictures ==&lt;br /&gt;
&lt;br /&gt;
[[File:Ctk.2014,11.png|600px]]&lt;br /&gt;
&lt;br /&gt;
=== Progress ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Date:&#039;&#039;&#039; November 3-7, 2014&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Location:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
German Cancer Research Center, Heidelberg, Germany&lt;br /&gt;
&lt;br /&gt;
More details to follow.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Goal:&#039;&#039;&#039; A follow on to the [[Commontk:Current_events#Past_events|wildly successful previous hackfests!]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Requirements:&#039;&#039;&#039; Attendees must be willing to spend their time during the event writing ctk code that contributes to the main [[CTK-Roadmap | ctk roadmap]].  This means spending the week immersed in C++, Qt, DCMTK, CMake, and related technologies.  People who do not feel qualified for this task are politely not invited :)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Group size:&#039;&#039;&#039; Maximum 20 participants so we can have a manageable working meeting.  The organizing committee will invite and select participants based on input from [[TheTeam]].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Site Hosts:&#039;&#039;&#039; Marco Nolden, Sascha Zelzer, Ivo Wolf&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Organizing Committee:&#039;&#039;&#039; Steve Pieper, Ivo Wolf, Stephen Aylward&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Future Events:&#039;&#039;&#039; Future hackfests will be announced in advance, and we hope lots of people will be interested in participating.  The venue and activities at future hackfests will be determined based on the number of active participants in the project.   We welcome participation via the CTK email lists, the source code repository, and this website.&lt;br /&gt;
&lt;br /&gt;
== Attendees ==&lt;br /&gt;
&lt;br /&gt;
* So far we have received confirmation for the following people (in no particular order). &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Please fill in your intentions in terms of common accommodation.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot; style=&amp;quot;text-align:left; border:1px solid black;&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;&#039;&#039;Participants&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Name&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Organization&lt;br /&gt;
|-&lt;br /&gt;
|Marco Nolden&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany&lt;br /&gt;
|-&lt;br /&gt;
|Sascha Zelzer&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany&lt;br /&gt;
|-&lt;br /&gt;
|Andreas Fetzer&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany&lt;br /&gt;
|-&lt;br /&gt;
|Stefan Kislinkiy&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany&lt;br /&gt;
|-&lt;br /&gt;
|Ralf Floca&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany&lt;br /&gt;
|-&lt;br /&gt;
|Ivo Wolf&lt;br /&gt;
|Mannheim University of Applied Sciences, Germany&lt;br /&gt;
|-&lt;br /&gt;
|Steve Pieper&lt;br /&gt;
|Isomics, Inc., USA&lt;br /&gt;
|-&lt;br /&gt;
|Michael Onken&lt;br /&gt;
|Open Connections GmbH / OFFIS&lt;br /&gt;
|-&lt;br /&gt;
|Jean-Christophe Fillion-Robin&lt;br /&gt;
|Kitware, Inc., USA&lt;br /&gt;
|-&lt;br /&gt;
|Miklos Espak&lt;br /&gt;
|University College London, UK&lt;br /&gt;
|-&lt;br /&gt;
|Nicolas Toussaint&lt;br /&gt;
|University College London, UK&lt;br /&gt;
|-&lt;br /&gt;
|Gergely Zombori&lt;br /&gt;
|University College London, UK&lt;br /&gt;
|-&lt;br /&gt;
|Christian Askeland&lt;br /&gt;
|SINTEF Medical Technology, Trondheim, Norway&lt;br /&gt;
|-&lt;br /&gt;
|Stefan Baumann&lt;br /&gt;
|Basel, Switzerland&lt;br /&gt;
|-&lt;br /&gt;
|Hans Meine&lt;br /&gt;
|Fraunhofer MEVIS, Germany&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot; style=&amp;quot;text-align:left; border:1px solid black;&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;&#039;&#039;Google Hangout Participants&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Name&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Organization&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Availablity (Central European Time)&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* People who manifested interest in joining the fest. Please move your names up to the confirmed table, with the details as soon as you can to facilitate discussions with potential hotels.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot; style=&amp;quot;text-align:left; border:1px solid black;&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;&#039;&#039;Confirmed&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Name&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Organization&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Note}}There were also other invitations sent to active people on the community, and people who recently showed interest. When their intent will be known they will be added to the list.&lt;br /&gt;
&lt;br /&gt;
== Preparation ==&lt;br /&gt;
&lt;br /&gt;
Developers should bring a laptop with the [http://github.com/commontk/CTK current CTK source code] downloaded and [[Build_Instructions|built]].&lt;br /&gt;
&lt;br /&gt;
Use the [http://public.kitware.com/cgi-bin/mailman/listinfo/ctk-developers CTK developers mailing list] to discuss build issues and topics for ongoing work.&lt;br /&gt;
&lt;br /&gt;
Phone conferences have been scheduled in the weeks leading to the event:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;https://plus.google.com/hangouts/_/g3vi3lz7sycalj74ys2xpnpr3ya&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Topics and Projects ==&lt;br /&gt;
&lt;br /&gt;
Consider reading [http://www.commontk.org/index.php/Contributing_to_CTK#Integrate_your_new_feature Contributing_to_CTK#Integrate_your_new_feature]&lt;br /&gt;
&lt;br /&gt;
Reminder: when integrating branches, remember to use --log --no-ff when merging.&lt;br /&gt;
&lt;br /&gt;
We plan to have concrete hacking topics as well as dedicated discussions in smaller groups. People are encouraged to show their interest in a particular subject by adding their name to the list below.&lt;br /&gt;
&lt;br /&gt;
=== Hacking Topics ===&lt;br /&gt;
&lt;br /&gt;
==== Infrastructure ====&lt;br /&gt;
&lt;br /&gt;
* Qt5 migration (Christian)&lt;br /&gt;
** compile and run on Mac&lt;br /&gt;
* Packaging / install support (Marco, Jc)&lt;br /&gt;
* Fix issue related to [https://github.com/commontk/Artichoke Artichoke] and improve documentation (Jc)&lt;br /&gt;
* Dashboard&lt;br /&gt;
** General Situation: Continuous/Nightly clients, coverage&lt;br /&gt;
** Configurations: Qt4, Qt5, etc.&lt;br /&gt;
** Travis CI (Sascha, Steve)&lt;br /&gt;
* Incomplete doxygen on the website (Christian)&lt;br /&gt;
* Component / target oriented build system (Jc, Sascha)&lt;br /&gt;
* Review commontk/* repositories (delete/update/etc.)&lt;br /&gt;
* Check support for MacOS 10.10&lt;br /&gt;
&lt;br /&gt;
==== DICOM ====&lt;br /&gt;
&lt;br /&gt;
* dcmtk Features&lt;br /&gt;
** Support building with emscripten, pinnacle&lt;br /&gt;
** Multi-frame support (Steve, Christian, Michael)&lt;br /&gt;
** SEG support&lt;br /&gt;
*** Investigate compatibility of DCMTK seg functionality with BrainLab segmentations; [http://slicer.kitware.com/midas3/item/162562 sample dataset] (QIICR community, Steve has access) - RLE compressed&lt;br /&gt;
*** Investigate DCMTK RLE compression tools applied to segmentations; trying to apply it to sample objects generates &amp;quot;F: No conversion to transfer syntax RLE Lossless possible!&amp;quot; error; [http://slicer.kitware.com/midas3/item/162428 SPL segmentation dataset example], [http://slicer.kitware.com/midas3/item/161740 PET segmentation example]&lt;br /&gt;
&lt;br /&gt;
* Making CLIs read and write valid DICOM (Steve, Michael)&lt;br /&gt;
&lt;br /&gt;
* Anonymization (Andreas Fetzer, Marco, Steve, Stefan, Ralf)&lt;br /&gt;
** Client-side options: gdcmanon, dcmtk (?), dcmjs, DicomCleaner, CTP...&lt;br /&gt;
** Testing can use [[File:PieperMRI.tar.gz | this freely sharable identified MR scan]]&lt;br /&gt;
** Goal is to de-identify with various tools and compare results with [ftp://medical.nema.org/medical/dicom/Final/sup142_ft.pdf supplement 142 of the DICOM standard].&lt;br /&gt;
** There is a separate page, which provides an overview of existing de-identification tools: [[DICOM de-identification tool overview]]&lt;br /&gt;
&lt;br /&gt;
* ctkDICOM improvments (Ralf); discussed ideas:&lt;br /&gt;
** Introduce &amp;quot;compact and detailed view mode&amp;quot; to ctkDICOMTableView and ctkDICOMTableManager. Basic idea is that you can give the widgets a list of &amp;quot;high priority&amp;quot; tags -&amp;gt; in compact mode all columns of non priority tags will be filter. You can define the active mode via property / slot (to e.g. easily connect it with a control widget signal).&lt;br /&gt;
** Refactoring of one unified &amp;quot;search definition widget&amp;quot; and separated generators for &amp;quot;dicom q/r&amp;quot; and sql statement that use the search definition. This would give the possibility for instance to use the same search widget in different places (e.g. in the ctkDICOMQueryRetrieveWidget or ctkDICOMTableManager)&lt;br /&gt;
&lt;br /&gt;
==== XNAT ====&lt;br /&gt;
&lt;br /&gt;
* Improve and extend the XNAT API (Sascha Zelzer, Miklos Espak, Ralf)&lt;br /&gt;
** Python Wrapping (Sascha, Nicolas)&lt;br /&gt;
** Data editing (post-poned)&lt;br /&gt;
** Uploading (Andreas, Ivo)&lt;br /&gt;
** Caching (Miklos, (Ralf))&lt;br /&gt;
** C++ VS XNAT data model (Nicolas, Andreas)&lt;br /&gt;
** Filtered data query based on data type and/or properties (Miklos)&lt;br /&gt;
** Launch pipelines (remote) and follow progress (Miklos)&lt;br /&gt;
&lt;br /&gt;
==== CLI ====&lt;br /&gt;
&lt;br /&gt;
* Make it customisable what options to generate to the final command (Gergely Zombori)&lt;br /&gt;
* Finalize integration of CTK CLI frontend into Slicer and investigate how to integrate the backend (Jc)&lt;br /&gt;
* Improved entry point / documentation for CLI users &amp;amp; developers&lt;br /&gt;
&lt;br /&gt;
==== Documentation &amp;amp; Presentation ====&lt;br /&gt;
&lt;br /&gt;
* Nice landing page?&lt;br /&gt;
* Improve wiki? Something different?&lt;br /&gt;
&lt;br /&gt;
== Agenda ==&lt;br /&gt;
&lt;br /&gt;
==== Monday ====&lt;br /&gt;
&lt;br /&gt;
Start: The meeting room will be open starting at 9am. Official start and kick-off will be early afternoon after everybody arrived.&lt;br /&gt;
&lt;br /&gt;
Opening discussion&lt;br /&gt;
* Review topics and projects&lt;br /&gt;
* Plans for the week&lt;br /&gt;
* Review [https://github.com/commontk/CTK/issues?state=open open issues on github].&lt;br /&gt;
&lt;br /&gt;
Afternoon:&lt;br /&gt;
* Welcome by Prof. Hans-Peter Meinzer&lt;br /&gt;
* Presentation about [[Media:The_Common_Toolkit_Jubilee.pptx|The Common Toolkit Jubilee]]&lt;br /&gt;
&lt;br /&gt;
Evening:&lt;br /&gt;
&lt;br /&gt;
* Dinner 20:15 @ [http://www.heidelberger-kulturbrauerei.de/en/ Kulturbrauerei], [https://www.google.de/maps/dir/Hotel+Holl%C3%A4nder+Hof,+Neckarstaden+66,+69117+Heidelberg/Kulturbrauerei+Heidelberg,+Leyergasse+6,+69117+Heidelberg/@49.413196,8.7102803,18z/data=!3m1!4b1!4m14!4m13!1m5!1m1!1s0x4797c10638e496a5:0xe28b6a91325a2c23!2m2!1d8.709242!2d49.413192!1m5!1m1!1s0x4797c1a81df9996d:0xb0cec22d395e79e1!2m2!1d8.713414!2d49.41318!3e2 directions], Pickup ~20:00 at Holländer Hof&lt;br /&gt;
&lt;br /&gt;
==== Tuesday ====&lt;br /&gt;
&lt;br /&gt;
Morning:&lt;br /&gt;
&lt;br /&gt;
* Steve QIICR&lt;br /&gt;
* Michael Onken presentation about upcoming dcmtk modules&lt;br /&gt;
* XNAT discussion&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Afternoon:&lt;br /&gt;
 &lt;br /&gt;
* 13:30 Lab Tour&lt;br /&gt;
&lt;br /&gt;
Evening:&lt;br /&gt;
&lt;br /&gt;
* 16:00 Famous Old City tour guided by Hans-Peter Meinzer&lt;br /&gt;
&lt;br /&gt;
* 20:00 Beer Topics&lt;br /&gt;
** Defacing&lt;br /&gt;
&lt;br /&gt;
==== Wednesday ====&lt;br /&gt;
&lt;br /&gt;
Morning&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack...&lt;br /&gt;
&lt;br /&gt;
==== Thursday ====&lt;br /&gt;
&lt;br /&gt;
Morning:&lt;br /&gt;
&lt;br /&gt;
* IGT &amp;amp; OpenIGTLink discussion&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack…&lt;br /&gt;
&lt;br /&gt;
Short wrap-up:&lt;br /&gt;
&lt;br /&gt;
Christian:&lt;br /&gt;
* Fixed Qt5 DICOM &amp;amp; Plugin Framework issues&lt;br /&gt;
* Doxygen fixes&lt;br /&gt;
* Started integrating CTK DICOM Widget improvements&lt;br /&gt;
&lt;br /&gt;
JC:&lt;br /&gt;
* Using latest version of emscripten&lt;br /&gt;
* Website updates for dcmjs&lt;br /&gt;
* Re-started Slicer CTK CLI integration&lt;br /&gt;
&lt;br /&gt;
Hans:&lt;br /&gt;
* Many discussion topics (Chronicle, CLI)&lt;br /&gt;
* CLI documentation overview (CTK Wiki)&lt;br /&gt;
* Investigated elasticsearch database for CLI modules&lt;br /&gt;
* OpenInventor &amp;lt;-&amp;gt; VTK integration&lt;br /&gt;
&lt;br /&gt;
Stefan:&lt;br /&gt;
* Added [[Media:Testmr.txt | mapping/de-identification]] functionality to dcmjs (minimal feature set like CTP)&lt;br /&gt;
&lt;br /&gt;
Steve:&lt;br /&gt;
* dcmjs organize tool&lt;br /&gt;
** exploring boundaries (extracting data etc.)&lt;br /&gt;
** anonymization&lt;br /&gt;
* DICOM segmentation object discussions&lt;br /&gt;
** How to support CLIs?&lt;br /&gt;
&lt;br /&gt;
Michael:&lt;br /&gt;
* Compiled CTK with new dcmtk snapshot (worked)&lt;br /&gt;
* Worked on dcmseg module&lt;br /&gt;
&lt;br /&gt;
Marco:&lt;br /&gt;
* Discussions about QIICR&lt;br /&gt;
* Closed a couple of GitHub issues&lt;br /&gt;
&lt;br /&gt;
Ivo:&lt;br /&gt;
* Discussions about QIICR, XNAT&lt;br /&gt;
* Compiling MRML outside of Slicer&lt;br /&gt;
&lt;br /&gt;
Andreas:&lt;br /&gt;
* XNAT upload (qRestAPI changes)&lt;br /&gt;
* DICOM discussions (widget usability, anonymization tools)&lt;br /&gt;
&lt;br /&gt;
Nicolas:&lt;br /&gt;
* Wrapped XNAT library into Python (for usage in NiPype)&lt;br /&gt;
* Usage outside of a QApplication needs investigation&lt;br /&gt;
&lt;br /&gt;
Gergely:&lt;br /&gt;
* Added possibility for optional CLI parameter&lt;br /&gt;
&lt;br /&gt;
Miklos:&lt;br /&gt;
* Started XNAT query API&lt;br /&gt;
* Hit API limits -&amp;gt; focus on caching objects&lt;br /&gt;
* Needs more discussion&lt;br /&gt;
&lt;br /&gt;
Sascha:&lt;br /&gt;
* Qt5 fixes&lt;br /&gt;
* Travis integration&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Evening:&lt;br /&gt;
&lt;br /&gt;
==== Friday ====&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack...&lt;br /&gt;
&lt;br /&gt;
11:00: Closing discussion&lt;br /&gt;
* CLI Elasticsearch (Hans)&lt;br /&gt;
** Search for keywords and get matching CLIs&lt;br /&gt;
** Use it to browse CLI descriptions and clean-up contents&lt;br /&gt;
** [[https://github.com/commontk/cli-indexer commontk/cli-indexer]] repository. Creates JSON descriptions from CLI XML.&lt;br /&gt;
** Every institution could publish the JSON description of their CLIs and publish it&lt;br /&gt;
** There is a pypi package for cli-indexer&lt;br /&gt;
&lt;br /&gt;
Afternoon: hack or travel&lt;br /&gt;
&lt;br /&gt;
== Travel &amp;amp; Hotel ==&lt;br /&gt;
&lt;br /&gt;
===Local contacts===&lt;br /&gt;
&lt;br /&gt;
* Marco Nolden (m.nolden@dkfz-heidelberg.de)&lt;br /&gt;
* Sascha Zelzer (s.zelzer@dkfz-heidelberg.de) [[File:Sascha_phone.png|130px]]&lt;br /&gt;
* Andreas Fetzer (a.fetzer@dkfz-heidelberg.de)&lt;br /&gt;
&lt;br /&gt;
===Transportation===&lt;br /&gt;
&lt;br /&gt;
It takes about an hour from Frankfurt Airport (FRA) to Heidelberg Main Station with one change in Mannheim. If you stay in the Old Town you can also look for connections going to &amp;quot;Heidelberg Altstadt&amp;quot;. You can look it up at [http://www.bahn.de/p_en/view/index.shtml Deutsche Bahn], but they run quite frequently.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Local:&#039;&#039;&#039; from the Old Town, &amp;quot;Universitätsplatz&amp;quot;, runs [http://www.vrn.de/mam/vrn/einfach-ankommen/dokumente/stadtlinienplaene/heidelberg_schematisch.pdf bus number 32] ([http://www.vrn.de/mam/vrn/einfach-ankommen/dokumente/stadtlinienplaene/heidelberg.pdf geographic map]) via Main Station to DKFZ, exit at &amp;quot;Chirurgische Klinik&amp;quot;, bus direction is &amp;quot;Neuenheim&amp;quot;. After you exit, DKFZ is on your right.&lt;br /&gt;
&lt;br /&gt;
[[File:Heidelberg_map.png|700px]]&lt;br /&gt;
&lt;br /&gt;
During the day the bus runs every 10 minutes in both directions, timetables are also available at [http://fahrplanauskunft.vrn.de/vrn/XSLT_TRIP_REQUEST2?language=en VRN].&lt;br /&gt;
&lt;br /&gt;
==== To Frankfurt Airport ====&lt;br /&gt;
&lt;br /&gt;
The German Railways is affected by a strike from Thursday to Monday morning. Trains will operate on a limited basis - check the website of [http://www.bahn.de Deutsch Bahn].&lt;br /&gt;
&lt;br /&gt;
You may also use a [http://www.transcontinental-group.com/en/airport-shuttle-buchen Shuttle Bus] departing from the Crown Plaza in Heidelberg. It is recommended to book online as early as possible.&lt;br /&gt;
&lt;br /&gt;
===Lodging===&lt;br /&gt;
&lt;br /&gt;
We recommend to stay in the historic Old Town. There is an easy direct bus ride every 10 minutes from there to DKFZ.&lt;br /&gt;
&lt;br /&gt;
We have reserved a number of rooms at the [http://www.hollaender-hof.de/en/ Holländer Hof] ([http://www.openstreetmap.org/?mlat=49.41317&amp;amp;mlon=8.70925#map=19/49.41317/8.70925 map]) hotel! Please use &amp;quot;CTK 2014&amp;quot; when you do a reservation there. Of course there are plenty of other hotels in that area, e.g. [http://www.hotel-goldener-hecht.de/ Goldener Hecht] or the oldest house in town, [http://www.ritter-heidelberg.de/ Hotel zum Ritter].&lt;br /&gt;
&lt;br /&gt;
===Meeting Room===&lt;br /&gt;
&lt;br /&gt;
The full address for the DKFZ is&lt;br /&gt;
&lt;br /&gt;
 Deutsches Krebsforschungszentrum&lt;br /&gt;
 Im Neuenheimer Feld 280&lt;br /&gt;
 69120 Heidelberg&lt;br /&gt;
&lt;br /&gt;
We will meet in the main building on the second floor (European counting!). The cryptic room number is D0.02.032. Follow the description below to find it.&lt;br /&gt;
&lt;br /&gt;
When leaving bus 32, you will see something similar to&lt;br /&gt;
&lt;br /&gt;
[[File:DKFZ_Bus.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
The large building on the right is the DKFZ main bulding&lt;br /&gt;
&lt;br /&gt;
[[File:DKFZ_Hauptgebaeude_neu_600x402.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
Walk through the main entrance and follow the map&lt;br /&gt;
&lt;br /&gt;
[[File:DKFZ_Hackfest_map.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
Ask the nice guys at the reception or call us in case of any problems.&lt;br /&gt;
&lt;br /&gt;
===Weather===&lt;br /&gt;
&lt;br /&gt;
November is a rather wet month. [http://www.weather-and-climate.com/average-monthly-Rainfall-Temperature-Sunshine,heidelberg,Germany Average weather in Heidelberg]&lt;br /&gt;
&lt;br /&gt;
===Food===&lt;br /&gt;
&lt;br /&gt;
Plan on having breakfast at your hotel before the meeting. Please email the organizers if you have any allergies or dietary restrictions. &lt;br /&gt;
&lt;br /&gt;
Being a university and hospital campus, there are several lunch possibilities, including cafeterias, a students mensa, and two restaurants.&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
===Optional Activities in the Area===&lt;/div&gt;</summary>
		<author><name>Sascha</name></author>
	</entry>
	<entry>
		<id>http://www.commontk.org/index.php?title=CTK-Hackfest-Nov-2014&amp;diff=2268</id>
		<title>CTK-Hackfest-Nov-2014</title>
		<link rel="alternate" type="text/html" href="http://www.commontk.org/index.php?title=CTK-Hackfest-Nov-2014&amp;diff=2268"/>
		<updated>2014-11-07T09:20:27Z</updated>

		<summary type="html">&lt;p&gt;Sascha: /* Agenda */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Event pictures ==&lt;br /&gt;
&lt;br /&gt;
[[File:Ctk.2014,11.png|600px]]&lt;br /&gt;
&lt;br /&gt;
=== Progress ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Date:&#039;&#039;&#039; November 3-7, 2014&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Location:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
German Cancer Research Center, Heidelberg, Germany&lt;br /&gt;
&lt;br /&gt;
More details to follow.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Goal:&#039;&#039;&#039; A follow on to the [[Commontk:Current_events#Past_events|wildly successful previous hackfests!]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Requirements:&#039;&#039;&#039; Attendees must be willing to spend their time during the event writing ctk code that contributes to the main [[CTK-Roadmap | ctk roadmap]].  This means spending the week immersed in C++, Qt, DCMTK, CMake, and related technologies.  People who do not feel qualified for this task are politely not invited :)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Group size:&#039;&#039;&#039; Maximum 20 participants so we can have a manageable working meeting.  The organizing committee will invite and select participants based on input from [[TheTeam]].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Site Hosts:&#039;&#039;&#039; Marco Nolden, Sascha Zelzer, Ivo Wolf&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Organizing Committee:&#039;&#039;&#039; Steve Pieper, Ivo Wolf, Stephen Aylward&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Future Events:&#039;&#039;&#039; Future hackfests will be announced in advance, and we hope lots of people will be interested in participating.  The venue and activities at future hackfests will be determined based on the number of active participants in the project.   We welcome participation via the CTK email lists, the source code repository, and this website.&lt;br /&gt;
&lt;br /&gt;
== Attendees ==&lt;br /&gt;
&lt;br /&gt;
* So far we have received confirmation for the following people (in no particular order). &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Please fill in your intentions in terms of common accommodation.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot; style=&amp;quot;text-align:left; border:1px solid black;&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;&#039;&#039;Participants&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Name&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Organization&lt;br /&gt;
|-&lt;br /&gt;
|Marco Nolden&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany&lt;br /&gt;
|-&lt;br /&gt;
|Sascha Zelzer&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany&lt;br /&gt;
|-&lt;br /&gt;
|Andreas Fetzer&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany&lt;br /&gt;
|-&lt;br /&gt;
|Stefan Kislinkiy&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany&lt;br /&gt;
|-&lt;br /&gt;
|Ralf Floca&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany&lt;br /&gt;
|-&lt;br /&gt;
|Ivo Wolf&lt;br /&gt;
|Mannheim University of Applied Sciences, Germany&lt;br /&gt;
|-&lt;br /&gt;
|Steve Pieper&lt;br /&gt;
|Isomics, Inc., USA&lt;br /&gt;
|-&lt;br /&gt;
|Michael Onken&lt;br /&gt;
|Open Connections GmbH / OFFIS&lt;br /&gt;
|-&lt;br /&gt;
|Jean-Christophe Fillion-Robin&lt;br /&gt;
|Kitware, Inc., USA&lt;br /&gt;
|-&lt;br /&gt;
|Miklos Espak&lt;br /&gt;
|University College London, UK&lt;br /&gt;
|-&lt;br /&gt;
|Nicolas Toussaint&lt;br /&gt;
|University College London, UK&lt;br /&gt;
|-&lt;br /&gt;
|Gergely Zombori&lt;br /&gt;
|University College London, UK&lt;br /&gt;
|-&lt;br /&gt;
|Christian Askeland&lt;br /&gt;
|SINTEF Medical Technology, Trondheim, Norway&lt;br /&gt;
|-&lt;br /&gt;
|Stefan Baumann&lt;br /&gt;
|Basel, Switzerland&lt;br /&gt;
|-&lt;br /&gt;
|Hans Meine&lt;br /&gt;
|Fraunhofer MEVIS, Germany&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot; style=&amp;quot;text-align:left; border:1px solid black;&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;&#039;&#039;Google Hangout Participants&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Name&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Organization&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Availablity (Central European Time)&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* People who manifested interest in joining the fest. Please move your names up to the confirmed table, with the details as soon as you can to facilitate discussions with potential hotels.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot; style=&amp;quot;text-align:left; border:1px solid black;&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;&#039;&#039;Confirmed&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Name&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Organization&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Note}}There were also other invitations sent to active people on the community, and people who recently showed interest. When their intent will be known they will be added to the list.&lt;br /&gt;
&lt;br /&gt;
== Preparation ==&lt;br /&gt;
&lt;br /&gt;
Developers should bring a laptop with the [http://github.com/commontk/CTK current CTK source code] downloaded and [[Build_Instructions|built]].&lt;br /&gt;
&lt;br /&gt;
Use the [http://public.kitware.com/cgi-bin/mailman/listinfo/ctk-developers CTK developers mailing list] to discuss build issues and topics for ongoing work.&lt;br /&gt;
&lt;br /&gt;
Phone conferences have been scheduled in the weeks leading to the event:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;https://plus.google.com/hangouts/_/g3vi3lz7sycalj74ys2xpnpr3ya&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Topics and Projects ==&lt;br /&gt;
&lt;br /&gt;
Consider reading [http://www.commontk.org/index.php/Contributing_to_CTK#Integrate_your_new_feature Contributing_to_CTK#Integrate_your_new_feature]&lt;br /&gt;
&lt;br /&gt;
Reminder: when integrating branches, remember to use --log --no-ff when merging.&lt;br /&gt;
&lt;br /&gt;
We plan to have concrete hacking topics as well as dedicated discussions in smaller groups. People are encouraged to show their interest in a particular subject by adding their name to the list below.&lt;br /&gt;
&lt;br /&gt;
=== Hacking Topics ===&lt;br /&gt;
&lt;br /&gt;
==== Infrastructure ====&lt;br /&gt;
&lt;br /&gt;
* Qt5 migration (Christian)&lt;br /&gt;
** compile and run on Mac&lt;br /&gt;
* Packaging / install support (Marco, Jc)&lt;br /&gt;
* Fix issue related to [https://github.com/commontk/Artichoke Artichoke] and improve documentation (Jc)&lt;br /&gt;
* Dashboard&lt;br /&gt;
** General Situation: Continuous/Nightly clients, coverage&lt;br /&gt;
** Configurations: Qt4, Qt5, etc.&lt;br /&gt;
** Travis CI (Sascha, Steve)&lt;br /&gt;
* Incomplete doxygen on the website (Christian)&lt;br /&gt;
* Component / target oriented build system (Jc, Sascha)&lt;br /&gt;
* Review commontk/* repositories (delete/update/etc.)&lt;br /&gt;
* Check support for MacOS 10.10&lt;br /&gt;
&lt;br /&gt;
==== DICOM ====&lt;br /&gt;
&lt;br /&gt;
* dcmtk Features&lt;br /&gt;
** Support building with emscripten, pinnacle&lt;br /&gt;
** Multi-frame support (Steve, Christian, Michael)&lt;br /&gt;
** SEG support&lt;br /&gt;
*** Investigate compatibility of DCMTK seg functionality with BrainLab segmentations; [http://slicer.kitware.com/midas3/item/162562 sample dataset] (QIICR community, Steve has access) - RLE compressed&lt;br /&gt;
*** Investigate DCMTK RLE compression tools applied to segmentations; trying to apply it to sample objects generates &amp;quot;F: No conversion to transfer syntax RLE Lossless possible!&amp;quot; error; [http://slicer.kitware.com/midas3/item/162428 SPL segmentation dataset example], [http://slicer.kitware.com/midas3/item/161740 PET segmentation example]&lt;br /&gt;
&lt;br /&gt;
* Making CLIs read and write valid DICOM (Steve, Michael)&lt;br /&gt;
&lt;br /&gt;
* Anonymization (Andreas Fetzer, Marco, Steve, Stefan, Ralf)&lt;br /&gt;
** Client-side options: gdcmanon, dcmtk (?), dcmjs, DicomCleaner, CTP...&lt;br /&gt;
** Testing can use [[File:PieperMRI.tar.gz | this freely sharable identified MR scan]]&lt;br /&gt;
** Goal is to de-identify with various tools and compare results with [ftp://medical.nema.org/medical/dicom/Final/sup142_ft.pdf supplement 142 of the DICOM standard].&lt;br /&gt;
** There is a separate page, which provides an overview of existing de-identification tools: [[DICOM de-identification tool overview]]&lt;br /&gt;
&lt;br /&gt;
* ctkDICOM improvments (Ralf); discussed ideas:&lt;br /&gt;
** Introduce &amp;quot;compact and detailed view mode&amp;quot; to ctkDICOMTableView and ctkDICOMTableManager. Basic idea is that you can give the widgets a list of &amp;quot;high priority&amp;quot; tags -&amp;gt; in compact mode all columns of non priority tags will be filter. You can define the active mode via property / slot (to e.g. easily connect it with a control widget signal).&lt;br /&gt;
** Refactoring of one unified &amp;quot;search definition widget&amp;quot; and separated generators for &amp;quot;dicom q/r&amp;quot; and sql statement that use the search definition. This would give the possibility for instance to use the same search widget in different places (e.g. in the ctkDICOMQueryRetrieveWidget or ctkDICOMTableManager)&lt;br /&gt;
&lt;br /&gt;
==== XNAT ====&lt;br /&gt;
&lt;br /&gt;
* Improve and extend the XNAT API (Sascha Zelzer, Miklos Espak, Ralf)&lt;br /&gt;
** Python Wrapping (Sascha, Nicolas)&lt;br /&gt;
** Data editing (post-poned)&lt;br /&gt;
** Uploading (Andreas, Ivo)&lt;br /&gt;
** Caching (Miklos, (Ralf))&lt;br /&gt;
** C++ VS XNAT data model (Nicolas, Andreas)&lt;br /&gt;
** Filtered data query based on data type and/or properties (Miklos)&lt;br /&gt;
** Launch pipelines (remote) and follow progress (Miklos)&lt;br /&gt;
&lt;br /&gt;
==== CLI ====&lt;br /&gt;
&lt;br /&gt;
* Make it customisable what options to generate to the final command (Gergely Zombori)&lt;br /&gt;
* Finalize integration of CTK CLI frontend into Slicer and investigate how to integrate the backend (Jc)&lt;br /&gt;
* Improved entry point / documentation for CLI users &amp;amp; developers&lt;br /&gt;
&lt;br /&gt;
==== Documentation &amp;amp; Presentation ====&lt;br /&gt;
&lt;br /&gt;
* Nice landing page?&lt;br /&gt;
* Improve wiki? Something different?&lt;br /&gt;
&lt;br /&gt;
== Agenda ==&lt;br /&gt;
&lt;br /&gt;
==== Monday ====&lt;br /&gt;
&lt;br /&gt;
Start: The meeting room will be open starting at 9am. Official start and kick-off will be early afternoon after everybody arrived.&lt;br /&gt;
&lt;br /&gt;
Opening discussion&lt;br /&gt;
* Review topics and projects&lt;br /&gt;
* Plans for the week&lt;br /&gt;
* Review [https://github.com/commontk/CTK/issues?state=open open issues on github].&lt;br /&gt;
&lt;br /&gt;
Afternoon:&lt;br /&gt;
* Welcome by Prof. Hans-Peter Meinzer&lt;br /&gt;
* Presentation about [[Media:The_Common_Toolkit_Jubilee.pptx|The Common Toolkit Jubilee]]&lt;br /&gt;
&lt;br /&gt;
Evening:&lt;br /&gt;
&lt;br /&gt;
* Dinner 20:15 @ [http://www.heidelberger-kulturbrauerei.de/en/ Kulturbrauerei], [https://www.google.de/maps/dir/Hotel+Holl%C3%A4nder+Hof,+Neckarstaden+66,+69117+Heidelberg/Kulturbrauerei+Heidelberg,+Leyergasse+6,+69117+Heidelberg/@49.413196,8.7102803,18z/data=!3m1!4b1!4m14!4m13!1m5!1m1!1s0x4797c10638e496a5:0xe28b6a91325a2c23!2m2!1d8.709242!2d49.413192!1m5!1m1!1s0x4797c1a81df9996d:0xb0cec22d395e79e1!2m2!1d8.713414!2d49.41318!3e2 directions], Pickup ~20:00 at Holländer Hof&lt;br /&gt;
&lt;br /&gt;
==== Tuesday ====&lt;br /&gt;
&lt;br /&gt;
Morning:&lt;br /&gt;
&lt;br /&gt;
* Steve QIICR&lt;br /&gt;
* Michael Onken presentation about upcoming dcmtk modules&lt;br /&gt;
* XNAT discussion&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Afternoon:&lt;br /&gt;
 &lt;br /&gt;
* 13:30 Lab Tour&lt;br /&gt;
&lt;br /&gt;
Evening:&lt;br /&gt;
&lt;br /&gt;
* 16:00 Famous Old City tour guided by Hans-Peter Meinzer&lt;br /&gt;
&lt;br /&gt;
* 20:00 Beer Topics&lt;br /&gt;
** Defacing&lt;br /&gt;
&lt;br /&gt;
==== Wednesday ====&lt;br /&gt;
&lt;br /&gt;
Morning&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack...&lt;br /&gt;
&lt;br /&gt;
==== Thursday ====&lt;br /&gt;
&lt;br /&gt;
Morning:&lt;br /&gt;
&lt;br /&gt;
* IGT &amp;amp; OpenIGTLink discussion&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack…&lt;br /&gt;
&lt;br /&gt;
Short wrap-up:&lt;br /&gt;
&lt;br /&gt;
Christian:&lt;br /&gt;
* Fixed Qt5 DICOM &amp;amp; Plugin Framework issues&lt;br /&gt;
* Doxygen fixes&lt;br /&gt;
* Started integrating CTK DICOM Widget improvements&lt;br /&gt;
&lt;br /&gt;
JC:&lt;br /&gt;
* Using latest version of emscripten&lt;br /&gt;
* Website updates for dcmjs&lt;br /&gt;
* Re-started Slicer CTK CLI integration&lt;br /&gt;
&lt;br /&gt;
Hans:&lt;br /&gt;
* Many discussion topics (Chronicle, CLI)&lt;br /&gt;
* CLI documentation overview (CTK Wiki)&lt;br /&gt;
* Investigated elasticsearch database for CLI modules&lt;br /&gt;
* OpenInventor &amp;lt;-&amp;gt; VTK integration&lt;br /&gt;
&lt;br /&gt;
Stefan:&lt;br /&gt;
* Added [[Media:Testmr.txt | mapping/de-identification]] functionality to dcmjs (minimal feature set like CTP)&lt;br /&gt;
&lt;br /&gt;
Steve:&lt;br /&gt;
* dcmjs organize tool&lt;br /&gt;
** exploring boundaries (extracting data etc.)&lt;br /&gt;
** anonymization&lt;br /&gt;
* DICOM segmentation object discussions&lt;br /&gt;
** How to support CLIs?&lt;br /&gt;
&lt;br /&gt;
Michael:&lt;br /&gt;
* Compiled CTK with new dcmtk snapshot (worked)&lt;br /&gt;
* Worked on dcmseg module&lt;br /&gt;
&lt;br /&gt;
Marco:&lt;br /&gt;
* Discussions about QIICR&lt;br /&gt;
* Closed a couple of GitHub issues&lt;br /&gt;
&lt;br /&gt;
Ivo:&lt;br /&gt;
* Discussions about QIICR, XNAT&lt;br /&gt;
* Compiling MRML outside of Slicer&lt;br /&gt;
&lt;br /&gt;
Andreas:&lt;br /&gt;
* XNAT upload (qRestAPI changes)&lt;br /&gt;
* DICOM discussions (widget usability, anonymization tools)&lt;br /&gt;
&lt;br /&gt;
Nicolas:&lt;br /&gt;
* Wrapped XNAT library into Python (for usage in NiPype)&lt;br /&gt;
* Usage outside of a QApplication needs investigation&lt;br /&gt;
&lt;br /&gt;
Gergely:&lt;br /&gt;
* Added possibility for optional CLI parameter&lt;br /&gt;
&lt;br /&gt;
Miklos:&lt;br /&gt;
* Started XNAT query API&lt;br /&gt;
* Hit API limits -&amp;gt; focus on caching objects&lt;br /&gt;
* Needs more discussion&lt;br /&gt;
&lt;br /&gt;
Sascha:&lt;br /&gt;
* Qt5 fixes&lt;br /&gt;
* Travis integration&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Evening:&lt;br /&gt;
&lt;br /&gt;
==== Friday ====&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack...&lt;br /&gt;
&lt;br /&gt;
11:00: Closing discussion&lt;br /&gt;
&lt;br /&gt;
Afternoon: hack or travel&lt;br /&gt;
&lt;br /&gt;
== Travel &amp;amp; Hotel ==&lt;br /&gt;
&lt;br /&gt;
===Local contacts===&lt;br /&gt;
&lt;br /&gt;
* Marco Nolden (m.nolden@dkfz-heidelberg.de)&lt;br /&gt;
* Sascha Zelzer (s.zelzer@dkfz-heidelberg.de) [[File:Sascha_phone.png|130px]]&lt;br /&gt;
* Andreas Fetzer (a.fetzer@dkfz-heidelberg.de)&lt;br /&gt;
&lt;br /&gt;
===Transportation===&lt;br /&gt;
&lt;br /&gt;
It takes about an hour from Frankfurt Airport (FRA) to Heidelberg Main Station with one change in Mannheim. If you stay in the Old Town you can also look for connections going to &amp;quot;Heidelberg Altstadt&amp;quot;. You can look it up at [http://www.bahn.de/p_en/view/index.shtml Deutsche Bahn], but they run quite frequently.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Local:&#039;&#039;&#039; from the Old Town, &amp;quot;Universitätsplatz&amp;quot;, runs [http://www.vrn.de/mam/vrn/einfach-ankommen/dokumente/stadtlinienplaene/heidelberg_schematisch.pdf bus number 32] ([http://www.vrn.de/mam/vrn/einfach-ankommen/dokumente/stadtlinienplaene/heidelberg.pdf geographic map]) via Main Station to DKFZ, exit at &amp;quot;Chirurgische Klinik&amp;quot;, bus direction is &amp;quot;Neuenheim&amp;quot;. After you exit, DKFZ is on your right.&lt;br /&gt;
&lt;br /&gt;
[[File:Heidelberg_map.png|700px]]&lt;br /&gt;
&lt;br /&gt;
During the day the bus runs every 10 minutes in both directions, timetables are also available at [http://fahrplanauskunft.vrn.de/vrn/XSLT_TRIP_REQUEST2?language=en VRN].&lt;br /&gt;
&lt;br /&gt;
==== To Frankfurt Airport ====&lt;br /&gt;
&lt;br /&gt;
The German Railways is affected by a strike from Thursday to Monday morning. Trains will operate on a limited basis - check the website of [http://www.bahn.de Deutsch Bahn].&lt;br /&gt;
&lt;br /&gt;
You may also use a [http://www.transcontinental-group.com/en/airport-shuttle-buchen Shuttle Bus] departing from the Crown Plaza in Heidelberg. It is recommended to book online as early as possible.&lt;br /&gt;
&lt;br /&gt;
===Lodging===&lt;br /&gt;
&lt;br /&gt;
We recommend to stay in the historic Old Town. There is an easy direct bus ride every 10 minutes from there to DKFZ.&lt;br /&gt;
&lt;br /&gt;
We have reserved a number of rooms at the [http://www.hollaender-hof.de/en/ Holländer Hof] ([http://www.openstreetmap.org/?mlat=49.41317&amp;amp;mlon=8.70925#map=19/49.41317/8.70925 map]) hotel! Please use &amp;quot;CTK 2014&amp;quot; when you do a reservation there. Of course there are plenty of other hotels in that area, e.g. [http://www.hotel-goldener-hecht.de/ Goldener Hecht] or the oldest house in town, [http://www.ritter-heidelberg.de/ Hotel zum Ritter].&lt;br /&gt;
&lt;br /&gt;
===Meeting Room===&lt;br /&gt;
&lt;br /&gt;
The full address for the DKFZ is&lt;br /&gt;
&lt;br /&gt;
 Deutsches Krebsforschungszentrum&lt;br /&gt;
 Im Neuenheimer Feld 280&lt;br /&gt;
 69120 Heidelberg&lt;br /&gt;
&lt;br /&gt;
We will meet in the main building on the second floor (European counting!). The cryptic room number is D0.02.032. Follow the description below to find it.&lt;br /&gt;
&lt;br /&gt;
When leaving bus 32, you will see something similar to&lt;br /&gt;
&lt;br /&gt;
[[File:DKFZ_Bus.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
The large building on the right is the DKFZ main bulding&lt;br /&gt;
&lt;br /&gt;
[[File:DKFZ_Hauptgebaeude_neu_600x402.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
Walk through the main entrance and follow the map&lt;br /&gt;
&lt;br /&gt;
[[File:DKFZ_Hackfest_map.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
Ask the nice guys at the reception or call us in case of any problems.&lt;br /&gt;
&lt;br /&gt;
===Weather===&lt;br /&gt;
&lt;br /&gt;
November is a rather wet month. [http://www.weather-and-climate.com/average-monthly-Rainfall-Temperature-Sunshine,heidelberg,Germany Average weather in Heidelberg]&lt;br /&gt;
&lt;br /&gt;
===Food===&lt;br /&gt;
&lt;br /&gt;
Plan on having breakfast at your hotel before the meeting. Please email the organizers if you have any allergies or dietary restrictions. &lt;br /&gt;
&lt;br /&gt;
Being a university and hospital campus, there are several lunch possibilities, including cafeterias, a students mensa, and two restaurants.&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
===Optional Activities in the Area===&lt;/div&gt;</summary>
		<author><name>Sascha</name></author>
	</entry>
	<entry>
		<id>http://www.commontk.org/index.php?title=File:The_Common_Toolkit_Jubilee.pptx&amp;diff=2266</id>
		<title>File:The Common Toolkit Jubilee.pptx</title>
		<link rel="alternate" type="text/html" href="http://www.commontk.org/index.php?title=File:The_Common_Toolkit_Jubilee.pptx&amp;diff=2266"/>
		<updated>2014-11-07T09:14:11Z</updated>

		<summary type="html">&lt;p&gt;Sascha: Overview of 5 years CTK with 10 Hackfests.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Overview of 5 years CTK with 10 Hackfests.&lt;/div&gt;</summary>
		<author><name>Sascha</name></author>
	</entry>
	<entry>
		<id>http://www.commontk.org/index.php?title=CTK-Hackfest-Nov-2014&amp;diff=2259</id>
		<title>CTK-Hackfest-Nov-2014</title>
		<link rel="alternate" type="text/html" href="http://www.commontk.org/index.php?title=CTK-Hackfest-Nov-2014&amp;diff=2259"/>
		<updated>2014-11-06T15:13:28Z</updated>

		<summary type="html">&lt;p&gt;Sascha: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Event pictures ==&lt;br /&gt;
&lt;br /&gt;
[[File:Ctk.2014,11.png|600px]]&lt;br /&gt;
&lt;br /&gt;
=== Progress ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Date:&#039;&#039;&#039; November 3-7, 2014&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Location:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
German Cancer Research Center, Heidelberg, Germany&lt;br /&gt;
&lt;br /&gt;
More details to follow.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Goal:&#039;&#039;&#039; A follow on to the [[Commontk:Current_events#Past_events|wildly successful previous hackfests!]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Requirements:&#039;&#039;&#039; Attendees must be willing to spend their time during the event writing ctk code that contributes to the main [[CTK-Roadmap | ctk roadmap]].  This means spending the week immersed in C++, Qt, DCMTK, CMake, and related technologies.  People who do not feel qualified for this task are politely not invited :)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Group size:&#039;&#039;&#039; Maximum 20 participants so we can have a manageable working meeting.  The organizing committee will invite and select participants based on input from [[TheTeam]].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Site Hosts:&#039;&#039;&#039; Marco Nolden, Sascha Zelzer, Ivo Wolf&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Organizing Committee:&#039;&#039;&#039; Steve Pieper, Ivo Wolf, Stephen Aylward&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Future Events:&#039;&#039;&#039; Future hackfests will be announced in advance, and we hope lots of people will be interested in participating.  The venue and activities at future hackfests will be determined based on the number of active participants in the project.   We welcome participation via the CTK email lists, the source code repository, and this website.&lt;br /&gt;
&lt;br /&gt;
== Attendees ==&lt;br /&gt;
&lt;br /&gt;
* So far we have received confirmation for the following people (in no particular order). &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Please fill in your intentions in terms of common accommodation.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot; style=&amp;quot;text-align:left; border:1px solid black;&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;&#039;&#039;Participants&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Name&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Organization&lt;br /&gt;
|-&lt;br /&gt;
|Marco Nolden&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany&lt;br /&gt;
|-&lt;br /&gt;
|Sascha Zelzer&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany&lt;br /&gt;
|-&lt;br /&gt;
|Andreas Fetzer&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany&lt;br /&gt;
|-&lt;br /&gt;
|Stefan Kislinkiy&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany&lt;br /&gt;
|-&lt;br /&gt;
|Ralf Floca&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany&lt;br /&gt;
|-&lt;br /&gt;
|Ivo Wolf&lt;br /&gt;
|Mannheim University of Applied Sciences, Germany&lt;br /&gt;
|-&lt;br /&gt;
|Steve Pieper&lt;br /&gt;
|Isomics, Inc., USA&lt;br /&gt;
|-&lt;br /&gt;
|Michael Onken&lt;br /&gt;
|Open Connections GmbH / OFFIS&lt;br /&gt;
|-&lt;br /&gt;
|Jean-Christophe Fillion-Robin&lt;br /&gt;
|Kitware, Inc., USA&lt;br /&gt;
|-&lt;br /&gt;
|Miklos Espak&lt;br /&gt;
|University College London, UK&lt;br /&gt;
|-&lt;br /&gt;
|Nicolas Toussaint&lt;br /&gt;
|University College London, UK&lt;br /&gt;
|-&lt;br /&gt;
|Gergely Zombori&lt;br /&gt;
|University College London, UK&lt;br /&gt;
|-&lt;br /&gt;
|Christian Askeland&lt;br /&gt;
|SINTEF Medical Technology, Trondheim, Norway&lt;br /&gt;
|-&lt;br /&gt;
|Stefan Baumann&lt;br /&gt;
|Basel, Switzerland&lt;br /&gt;
|-&lt;br /&gt;
|Hans Meine&lt;br /&gt;
|Fraunhofer MEVIS, Germany&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot; style=&amp;quot;text-align:left; border:1px solid black;&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;&#039;&#039;Google Hangout Participants&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Name&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Organization&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Availablity (Central European Time)&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* People who manifested interest in joining the fest. Please move your names up to the confirmed table, with the details as soon as you can to facilitate discussions with potential hotels.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot; style=&amp;quot;text-align:left; border:1px solid black;&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;&#039;&#039;Confirmed&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Name&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Organization&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Note}}There were also other invitations sent to active people on the community, and people who recently showed interest. When their intent will be known they will be added to the list.&lt;br /&gt;
&lt;br /&gt;
== Preparation ==&lt;br /&gt;
&lt;br /&gt;
Developers should bring a laptop with the [http://github.com/commontk/CTK current CTK source code] downloaded and [[Build_Instructions|built]].&lt;br /&gt;
&lt;br /&gt;
Use the [http://public.kitware.com/cgi-bin/mailman/listinfo/ctk-developers CTK developers mailing list] to discuss build issues and topics for ongoing work.&lt;br /&gt;
&lt;br /&gt;
Phone conferences have been scheduled in the weeks leading to the event:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;https://plus.google.com/hangouts/_/g3vi3lz7sycalj74ys2xpnpr3ya&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Topics and Projects ==&lt;br /&gt;
&lt;br /&gt;
Consider reading [http://www.commontk.org/index.php/Contributing_to_CTK#Integrate_your_new_feature Contributing_to_CTK#Integrate_your_new_feature]&lt;br /&gt;
&lt;br /&gt;
Reminder: when integrating branches, remember to use --log --no-ff when merging.&lt;br /&gt;
&lt;br /&gt;
We plan to have concrete hacking topics as well as dedicated discussions in smaller groups. People are encouraged to show their interest in a particular subject by adding their name to the list below.&lt;br /&gt;
&lt;br /&gt;
=== Hacking Topics ===&lt;br /&gt;
&lt;br /&gt;
==== Infrastructure ====&lt;br /&gt;
&lt;br /&gt;
* Qt5 migration (Christian)&lt;br /&gt;
** compile and run on Mac&lt;br /&gt;
* Packaging / install support (Marco, Jc)&lt;br /&gt;
* Fix issue related to [https://github.com/commontk/Artichoke Artichoke] and improve documentation (Jc)&lt;br /&gt;
* Dashboard&lt;br /&gt;
** General Situation: Continuous/Nightly clients, coverage&lt;br /&gt;
** Configurations: Qt4, Qt5, etc.&lt;br /&gt;
** Travis CI (Sascha, Steve)&lt;br /&gt;
* Incomplete doxygen on the website (Christian)&lt;br /&gt;
* Component / target oriented build system (Jc, Sascha)&lt;br /&gt;
* Review commontk/* repositories (delete/update/etc.)&lt;br /&gt;
* Check support for MacOS 10.10&lt;br /&gt;
&lt;br /&gt;
==== DICOM ====&lt;br /&gt;
&lt;br /&gt;
* dcmtk Features&lt;br /&gt;
** Support building with emscripten, pinnacle&lt;br /&gt;
** Multi-frame support (Steve, Christian, Michael)&lt;br /&gt;
** SEG support&lt;br /&gt;
*** Investigate compatibility of DCMTK seg functionality with BrainLab segmentations; [http://slicer.kitware.com/midas3/item/162562 sample dataset] (QIICR community, Steve has access) - RLE compressed&lt;br /&gt;
*** Investigate DCMTK RLE compression tools applied to segmentations; trying to apply it to sample objects generates &amp;quot;F: No conversion to transfer syntax RLE Lossless possible!&amp;quot; error; [http://slicer.kitware.com/midas3/item/162428 SPL segmentation dataset example], [http://slicer.kitware.com/midas3/item/161740 PET segmentation example]&lt;br /&gt;
&lt;br /&gt;
* Making CLIs read and write valid DICOM (Steve, Michael)&lt;br /&gt;
&lt;br /&gt;
* Anonymization (Andreas Fetzer, Marco, Steve, Stefan, Ralf)&lt;br /&gt;
** Client-side options: gdcmanon, dcmtk (?), dcmjs, DicomCleaner, CTP...&lt;br /&gt;
** Testing can use [[File:PieperMRI.tar.gz | this freely sharable identified MR scan]]&lt;br /&gt;
** Goal is to de-identify with various tools and compare results with [ftp://medical.nema.org/medical/dicom/Final/sup142_ft.pdf supplement 142 of the DICOM standard].&lt;br /&gt;
** There is a separate page, which provides an overview of existing de-identification tools: [[DICOM de-identification tool overview]]&lt;br /&gt;
&lt;br /&gt;
* ctkDICOM improvments (Ralf); discussed ideas:&lt;br /&gt;
** Introduce &amp;quot;compact and detailed view mode&amp;quot; to ctkDICOMTableView and ctkDICOMTableManager. Basic idea is that you can give the widgets a list of &amp;quot;high priority&amp;quot; tags -&amp;gt; in compact mode all columns of non priority tags will be filter. You can define the active mode via property / slot (to e.g. easily connect it with a control widget signal).&lt;br /&gt;
** Refactoring of one unified &amp;quot;search definition widget&amp;quot; and separated generators for &amp;quot;dicom q/r&amp;quot; and sql statement that use the search definition. This would give the possibility for instance to use the same search widget in different places (e.g. in the ctkDICOMQueryRetrieveWidget or ctkDICOMTableManager)&lt;br /&gt;
&lt;br /&gt;
==== XNAT ====&lt;br /&gt;
&lt;br /&gt;
* Improve and extend the XNAT API (Sascha Zelzer, Miklos Espak, Ralf)&lt;br /&gt;
** Python Wrapping (Sascha, Nicolas)&lt;br /&gt;
** Data editing (post-poned)&lt;br /&gt;
** Uploading (Andreas, Ivo)&lt;br /&gt;
** Caching (Miklos, (Ralf))&lt;br /&gt;
** C++ VS XNAT data model (Nicolas, Andreas)&lt;br /&gt;
** Filtered data query based on data type and/or properties (Miklos)&lt;br /&gt;
** Launch pipelines (remote) and follow progress (Miklos)&lt;br /&gt;
&lt;br /&gt;
==== CLI ====&lt;br /&gt;
&lt;br /&gt;
* Make it customisable what options to generate to the final command (Gergely Zombori)&lt;br /&gt;
* Finalize integration of CTK CLI frontend into Slicer and investigate how to integrate the backend (Jc)&lt;br /&gt;
* Improved entry point / documentation for CLI users &amp;amp; developers&lt;br /&gt;
&lt;br /&gt;
==== Documentation &amp;amp; Presentation ====&lt;br /&gt;
&lt;br /&gt;
* Nice landing page?&lt;br /&gt;
* Improve wiki? Something different?&lt;br /&gt;
&lt;br /&gt;
== Agenda ==&lt;br /&gt;
&lt;br /&gt;
==== Monday ====&lt;br /&gt;
&lt;br /&gt;
Start: The meeting room will be open starting at 9am. Official start and kick-off will be early afternoon after everybody arrived.&lt;br /&gt;
&lt;br /&gt;
Opening discussion&lt;br /&gt;
* Review topics and projects&lt;br /&gt;
* Plans for the week&lt;br /&gt;
* Review [https://github.com/commontk/CTK/issues?state=open open issues on github].&lt;br /&gt;
&lt;br /&gt;
Evening:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Dinner 20:15 @ [http://www.heidelberger-kulturbrauerei.de/en/ Kulturbrauerei], [https://www.google.de/maps/dir/Hotel+Holl%C3%A4nder+Hof,+Neckarstaden+66,+69117+Heidelberg/Kulturbrauerei+Heidelberg,+Leyergasse+6,+69117+Heidelberg/@49.413196,8.7102803,18z/data=!3m1!4b1!4m14!4m13!1m5!1m1!1s0x4797c10638e496a5:0xe28b6a91325a2c23!2m2!1d8.709242!2d49.413192!1m5!1m1!1s0x4797c1a81df9996d:0xb0cec22d395e79e1!2m2!1d8.713414!2d49.41318!3e2 directions], Pickup ~20:00 at Holländer Hof&lt;br /&gt;
&lt;br /&gt;
==== Tuesday ====&lt;br /&gt;
&lt;br /&gt;
Morning:&lt;br /&gt;
&lt;br /&gt;
* Steve QIICR&lt;br /&gt;
* Michael Onken presentation about upcoming dcmtk modules&lt;br /&gt;
* XNAT discussion&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Afternoon:&lt;br /&gt;
 &lt;br /&gt;
* 13:30 Lab Tour&lt;br /&gt;
&lt;br /&gt;
Evening:&lt;br /&gt;
&lt;br /&gt;
* 16:00 Famous Old City tour guided by Hans-Peter Meinzer&lt;br /&gt;
&lt;br /&gt;
* 20:00 Beer Topics&lt;br /&gt;
** Defacing&lt;br /&gt;
&lt;br /&gt;
==== Wednesday ====&lt;br /&gt;
&lt;br /&gt;
Morning&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack...&lt;br /&gt;
&lt;br /&gt;
==== Thursday ====&lt;br /&gt;
&lt;br /&gt;
Morning:&lt;br /&gt;
&lt;br /&gt;
* IGT &amp;amp; OpenIGTLink discussion&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack…&lt;br /&gt;
&lt;br /&gt;
Short wrap-up:&lt;br /&gt;
&lt;br /&gt;
Christian:&lt;br /&gt;
* Fixed Qt5 DICOM &amp;amp; Plugin Framework issues&lt;br /&gt;
* Doxygen fixes&lt;br /&gt;
* Started integrating CTK DICOM Widget improvements&lt;br /&gt;
&lt;br /&gt;
JC:&lt;br /&gt;
* Using latest version of emscripten&lt;br /&gt;
* Website updates for dcmjs&lt;br /&gt;
* Re-started Slicer CTK CLI integration&lt;br /&gt;
&lt;br /&gt;
Hans:&lt;br /&gt;
* Many discussion topics (Chronicle, CLI)&lt;br /&gt;
* CLI documentation overview (CTK Wiki)&lt;br /&gt;
* Investigated elasticsearch database for CLI modules&lt;br /&gt;
* OpenInventor &amp;lt;-&amp;gt; VTK integration&lt;br /&gt;
&lt;br /&gt;
Stefan:&lt;br /&gt;
* Added mapping/de-identification functionality to dcmjs (minimal feature set like CTP)&lt;br /&gt;
&lt;br /&gt;
Steve:&lt;br /&gt;
* dcmjs organize tool&lt;br /&gt;
** exploring boundaries (extracting data etc.)&lt;br /&gt;
** anonymization&lt;br /&gt;
* DICOM segmentation object discussions&lt;br /&gt;
** How to support CLIs?&lt;br /&gt;
&lt;br /&gt;
Michael:&lt;br /&gt;
* Compiled CTK with new dcmtk snapshot (worked)&lt;br /&gt;
* Worked on dcmseg module&lt;br /&gt;
&lt;br /&gt;
Marco:&lt;br /&gt;
* Discussions about QIICR&lt;br /&gt;
* Closed a couple of GitHub issues&lt;br /&gt;
&lt;br /&gt;
Ivo:&lt;br /&gt;
* Discussions about QIICR, XNAT&lt;br /&gt;
* Compiling MRML outside of Slicer&lt;br /&gt;
&lt;br /&gt;
Andreas:&lt;br /&gt;
* XNAT upload (qRestAPI changes)&lt;br /&gt;
* DICOM discussions (widget usability, anonymization tools)&lt;br /&gt;
&lt;br /&gt;
Nicolas:&lt;br /&gt;
* Wrapped XNAT library into Python (for usage in NiPype)&lt;br /&gt;
* Usage outside of a QApplication needs investigation&lt;br /&gt;
&lt;br /&gt;
Gergely:&lt;br /&gt;
* Added possibility for optional CLI parameter&lt;br /&gt;
&lt;br /&gt;
Miklos:&lt;br /&gt;
* Started XNAT query API&lt;br /&gt;
* Hit API limits -&amp;gt; focus on caching objects&lt;br /&gt;
* Needs more discussion&lt;br /&gt;
&lt;br /&gt;
Sascha:&lt;br /&gt;
* Qt5 fixes&lt;br /&gt;
* Travis integration&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Evening:&lt;br /&gt;
&lt;br /&gt;
==== Friday ====&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack...&lt;br /&gt;
&lt;br /&gt;
11:00: Closing discussion&lt;br /&gt;
&lt;br /&gt;
Afternoon: hack or travel&lt;br /&gt;
&lt;br /&gt;
== Travel &amp;amp; Hotel ==&lt;br /&gt;
&lt;br /&gt;
===Local contacts===&lt;br /&gt;
&lt;br /&gt;
* Marco Nolden (m.nolden@dkfz-heidelberg.de)&lt;br /&gt;
* Sascha Zelzer (s.zelzer@dkfz-heidelberg.de) [[File:Sascha_phone.png|130px]]&lt;br /&gt;
* Andreas Fetzer (a.fetzer@dkfz-heidelberg.de)&lt;br /&gt;
&lt;br /&gt;
===Transportation===&lt;br /&gt;
&lt;br /&gt;
It takes about an hour from Frankfurt Airport (FRA) to Heidelberg Main Station with one change in Mannheim. If you stay in the Old Town you can also look for connections going to &amp;quot;Heidelberg Altstadt&amp;quot;. You can look it up at [http://www.bahn.de/p_en/view/index.shtml Deutsche Bahn], but they run quite frequently.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Local:&#039;&#039;&#039; from the Old Town, &amp;quot;Universitätsplatz&amp;quot;, runs [http://www.vrn.de/mam/vrn/einfach-ankommen/dokumente/stadtlinienplaene/heidelberg_schematisch.pdf bus number 32] ([http://www.vrn.de/mam/vrn/einfach-ankommen/dokumente/stadtlinienplaene/heidelberg.pdf geographic map]) via Main Station to DKFZ, exit at &amp;quot;Chirurgische Klinik&amp;quot;, bus direction is &amp;quot;Neuenheim&amp;quot;. After you exit, DKFZ is on your right.&lt;br /&gt;
&lt;br /&gt;
[[File:Heidelberg_map.png|700px]]&lt;br /&gt;
&lt;br /&gt;
During the day the bus runs every 10 minutes in both directions, timetables are also available at [http://fahrplanauskunft.vrn.de/vrn/XSLT_TRIP_REQUEST2?language=en VRN].&lt;br /&gt;
&lt;br /&gt;
==== To Frankfurt Airport ====&lt;br /&gt;
&lt;br /&gt;
The German Railways is affected by a strike from Thursday to Monday morning. Trains will operate on a limited basis - check the website of [http://www.bahn.de Deutsch Bahn].&lt;br /&gt;
&lt;br /&gt;
You may also use a [http://www.transcontinental-group.com/en/airport-shuttle-buchen Shuttle Bus] departing from the Crown Plaza in Heidelberg. It is recommended to book online as early as possible.&lt;br /&gt;
&lt;br /&gt;
===Lodging===&lt;br /&gt;
&lt;br /&gt;
We recommend to stay in the historic Old Town. There is an easy direct bus ride every 10 minutes from there to DKFZ.&lt;br /&gt;
&lt;br /&gt;
We have reserved a number of rooms at the [http://www.hollaender-hof.de/en/ Holländer Hof] ([http://www.openstreetmap.org/?mlat=49.41317&amp;amp;mlon=8.70925#map=19/49.41317/8.70925 map]) hotel! Please use &amp;quot;CTK 2014&amp;quot; when you do a reservation there. Of course there are plenty of other hotels in that area, e.g. [http://www.hotel-goldener-hecht.de/ Goldener Hecht] or the oldest house in town, [http://www.ritter-heidelberg.de/ Hotel zum Ritter].&lt;br /&gt;
&lt;br /&gt;
===Meeting Room===&lt;br /&gt;
&lt;br /&gt;
The full address for the DKFZ is&lt;br /&gt;
&lt;br /&gt;
 Deutsches Krebsforschungszentrum&lt;br /&gt;
 Im Neuenheimer Feld 280&lt;br /&gt;
 69120 Heidelberg&lt;br /&gt;
&lt;br /&gt;
We will meet in the main building on the second floor (European counting!). The cryptic room number is D0.02.032. Follow the description below to find it.&lt;br /&gt;
&lt;br /&gt;
When leaving bus 32, you will see something similar to&lt;br /&gt;
&lt;br /&gt;
[[File:DKFZ_Bus.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
The large building on the right is the DKFZ main bulding&lt;br /&gt;
&lt;br /&gt;
[[File:DKFZ_Hauptgebaeude_neu_600x402.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
Walk through the main entrance and follow the map&lt;br /&gt;
&lt;br /&gt;
[[File:DKFZ_Hackfest_map.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
Ask the nice guys at the reception or call us in case of any problems.&lt;br /&gt;
&lt;br /&gt;
===Weather===&lt;br /&gt;
&lt;br /&gt;
November is a rather wet month. [http://www.weather-and-climate.com/average-monthly-Rainfall-Temperature-Sunshine,heidelberg,Germany Average weather in Heidelberg]&lt;br /&gt;
&lt;br /&gt;
===Food===&lt;br /&gt;
&lt;br /&gt;
Plan on having breakfast at your hotel before the meeting. Please email the organizers if you have any allergies or dietary restrictions. &lt;br /&gt;
&lt;br /&gt;
Being a university and hospital campus, there are several lunch possibilities, including cafeterias, a students mensa, and two restaurants.&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
===Optional Activities in the Area===&lt;/div&gt;</summary>
		<author><name>Sascha</name></author>
	</entry>
	<entry>
		<id>http://www.commontk.org/index.php?title=CTK-Hackfest-Nov-2014&amp;diff=2246</id>
		<title>CTK-Hackfest-Nov-2014</title>
		<link rel="alternate" type="text/html" href="http://www.commontk.org/index.php?title=CTK-Hackfest-Nov-2014&amp;diff=2246"/>
		<updated>2014-11-05T10:51:33Z</updated>

		<summary type="html">&lt;p&gt;Sascha: /* Transportation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Event pictures ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Progress ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Date:&#039;&#039;&#039; November 3-7, 2014&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Location:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
German Cancer Research Center, Heidelberg, Germany&lt;br /&gt;
&lt;br /&gt;
More details to follow.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Goal:&#039;&#039;&#039; A follow on to the [[Commontk:Current_events#Past_events|wildly successful previous hackfests!]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Requirements:&#039;&#039;&#039; Attendees must be willing to spend their time during the event writing ctk code that contributes to the main [[CTK-Roadmap | ctk roadmap]].  This means spending the week immersed in C++, Qt, DCMTK, CMake, and related technologies.  People who do not feel qualified for this task are politely not invited :)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Group size:&#039;&#039;&#039; Maximum 20 participants so we can have a manageable working meeting.  The organizing committee will invite and select participants based on input from [[TheTeam]].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Site Hosts:&#039;&#039;&#039; Marco Nolden, Sascha Zelzer, Ivo Wolf&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Organizing Committee:&#039;&#039;&#039; Steve Pieper, Ivo Wolf, Stephen Aylward&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Future Events:&#039;&#039;&#039; Future hackfests will be announced in advance, and we hope lots of people will be interested in participating.  The venue and activities at future hackfests will be determined based on the number of active participants in the project.   We welcome participation via the CTK email lists, the source code repository, and this website.&lt;br /&gt;
&lt;br /&gt;
== Attendees ==&lt;br /&gt;
&lt;br /&gt;
* So far we have received confirmation for the following people (in no particular order). &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Please fill in your intentions in terms of common accommodation.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot; style=&amp;quot;text-align:left; border:1px solid black;&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;&#039;&#039;Participants&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Name&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Organization&lt;br /&gt;
|-&lt;br /&gt;
|Marco Nolden&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany&lt;br /&gt;
|-&lt;br /&gt;
|Sascha Zelzer&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany&lt;br /&gt;
|-&lt;br /&gt;
|Andreas Fetzer&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany&lt;br /&gt;
|-&lt;br /&gt;
|Stefan Kislinkiy&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany&lt;br /&gt;
|-&lt;br /&gt;
|Ralf Floca&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany&lt;br /&gt;
|-&lt;br /&gt;
|Ivo Wolf&lt;br /&gt;
|Mannheim University of Applied Sciences, Germany&lt;br /&gt;
|-&lt;br /&gt;
|Steve Pieper&lt;br /&gt;
|Isomics, Inc., USA&lt;br /&gt;
|-&lt;br /&gt;
|Michael Onken&lt;br /&gt;
|Open Connections GmbH / OFFIS&lt;br /&gt;
|-&lt;br /&gt;
|Jean-Christophe Fillion-Robin&lt;br /&gt;
|Kitware, Inc., USA&lt;br /&gt;
|-&lt;br /&gt;
|Miklos Espak&lt;br /&gt;
|University College London, UK&lt;br /&gt;
|-&lt;br /&gt;
|Nicolas Toussaint&lt;br /&gt;
|University College London, UK&lt;br /&gt;
|-&lt;br /&gt;
|Gergely Zombori&lt;br /&gt;
|University College London, UK&lt;br /&gt;
|-&lt;br /&gt;
|Christian Askeland&lt;br /&gt;
|SINTEF Medical Technology, Trondheim, Norway&lt;br /&gt;
|-&lt;br /&gt;
|Stefan Baumann&lt;br /&gt;
|Basel, Switzerland&lt;br /&gt;
|-&lt;br /&gt;
|Hans Meine&lt;br /&gt;
|Fraunhofer MEVIS, Germany&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot; style=&amp;quot;text-align:left; border:1px solid black;&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;&#039;&#039;Google Hangout Participants&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Name&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Organization&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Availablity (Central European Time)&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* People who manifested interest in joining the fest. Please move your names up to the confirmed table, with the details as soon as you can to facilitate discussions with potential hotels.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot; style=&amp;quot;text-align:left; border:1px solid black;&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;&#039;&#039;Confirmed&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Name&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Organization&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Note}}There were also other invitations sent to active people on the community, and people who recently showed interest. When their intent will be known they will be added to the list.&lt;br /&gt;
&lt;br /&gt;
== Preparation ==&lt;br /&gt;
&lt;br /&gt;
Developers should bring a laptop with the [http://github.com/commontk/CTK current CTK source code] downloaded and [[Build_Instructions|built]].&lt;br /&gt;
&lt;br /&gt;
Use the [http://public.kitware.com/cgi-bin/mailman/listinfo/ctk-developers CTK developers mailing list] to discuss build issues and topics for ongoing work.&lt;br /&gt;
&lt;br /&gt;
Phone conferences have been scheduled in the weeks leading to the event:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;https://plus.google.com/hangouts/_/g3vi3lz7sycalj74ys2xpnpr3ya&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Topics and Projects ==&lt;br /&gt;
&lt;br /&gt;
Consider reading [http://www.commontk.org/index.php/Contributing_to_CTK#Integrate_your_new_feature Contributing_to_CTK#Integrate_your_new_feature]&lt;br /&gt;
&lt;br /&gt;
Reminder: when integrating branches, remember to use --log --no-ff when merging.&lt;br /&gt;
&lt;br /&gt;
We plan to have concrete hacking topics as well as dedicated discussions in smaller groups. People are encouraged to show their interest in a particular subject by adding their name to the list below.&lt;br /&gt;
&lt;br /&gt;
=== Hacking Topics ===&lt;br /&gt;
&lt;br /&gt;
==== Infrastructure ====&lt;br /&gt;
&lt;br /&gt;
* Qt5 migration (Christian)&lt;br /&gt;
** compile and run on Mac&lt;br /&gt;
* Packaging / install support (Marco, Jc)&lt;br /&gt;
* Fix issue related to [https://github.com/commontk/Artichoke Artichoke] and improve documentation (Jc)&lt;br /&gt;
* Dashboard&lt;br /&gt;
** General Situation: Continuous/Nightly clients, coverage&lt;br /&gt;
** Configurations: Qt4, Qt5, etc.&lt;br /&gt;
** Travis CI (Sascha, Steve)&lt;br /&gt;
* Incomplete doxygen on the website (Christian)&lt;br /&gt;
* Component / target oriented build system (Jc, Sascha)&lt;br /&gt;
* Review commontk/* repositories (delete/update/etc.)&lt;br /&gt;
* Check support for MacOS 10.10&lt;br /&gt;
&lt;br /&gt;
==== DICOM ====&lt;br /&gt;
&lt;br /&gt;
* dcmtk Features&lt;br /&gt;
** Support building with emscripten, pinnacle&lt;br /&gt;
** Multi-frame support (Steve, Christian, Michael)&lt;br /&gt;
** SEG support&lt;br /&gt;
*** Investigate compatibility of DCMTK seg functionality with BrainLab segmentations; [http://slicer.kitware.com/midas3/item/162562 sample dataset] (QIICR community, Steve has access) - RLE compressed&lt;br /&gt;
*** Investigate DCMTK RLE compression tools applied to segmentations; trying to apply it to sample objects generates &amp;quot;F: No conversion to transfer syntax RLE Lossless possible!&amp;quot; error; [http://slicer.kitware.com/midas3/item/162428 SPL segmentation dataset example], [http://slicer.kitware.com/midas3/item/161740 PET segmentation example]&lt;br /&gt;
&lt;br /&gt;
* Making CLIs read and write valid DICOM (Steve, Michael)&lt;br /&gt;
&lt;br /&gt;
* Anonymization (Andreas Fetzer, Marco, Steve, Stefan, Ralf)&lt;br /&gt;
** Client-side options: gdcmanon, dcmtk (?), dcmjs, DicomCleaner, CTP...&lt;br /&gt;
** Testing can use [[File:PieperMRI.tar.gz | this freely sharable identified MR scan]]&lt;br /&gt;
** Goal is to de-identify with various tools and compare results with [ftp://medical.nema.org/medical/dicom/Final/sup142_ft.pdf supplement 142 of the DICOM standard].&lt;br /&gt;
** There is a separate page, which provides an overview of existing de-identification tools: [[DICOM de-identification tool overview]]&lt;br /&gt;
&lt;br /&gt;
==== XNAT ====&lt;br /&gt;
&lt;br /&gt;
* Improve and extend the XNAT API (Sascha Zelzer, Miklos Espak, Ralf)&lt;br /&gt;
** Python Wrapping (Sascha, Nicolas)&lt;br /&gt;
** Data editing (post-poned)&lt;br /&gt;
** Uploading (Andreas, Ivo)&lt;br /&gt;
** Caching (Miklos, (Ralf))&lt;br /&gt;
** C++ VS XNAT data model (Nicolas, Andreas)&lt;br /&gt;
** Filtered data query based on data type and/or properties (Miklos)&lt;br /&gt;
** Launch pipelines (remote) and follow progress (Miklos)&lt;br /&gt;
&lt;br /&gt;
==== CLI ====&lt;br /&gt;
&lt;br /&gt;
* Make it customisable what options to generate to the final command (Gergely Zombori)&lt;br /&gt;
* Finalize integration of CTK CLI frontend into Slicer and investigate how to integrate the backend (Jc)&lt;br /&gt;
* Improved entry point / documentation for CLI users &amp;amp; developers&lt;br /&gt;
&lt;br /&gt;
==== Documentation &amp;amp; Presentation ====&lt;br /&gt;
&lt;br /&gt;
* Nice landing page?&lt;br /&gt;
* Improve wiki? Something different?&lt;br /&gt;
&lt;br /&gt;
== Agenda ==&lt;br /&gt;
&lt;br /&gt;
==== Monday ====&lt;br /&gt;
&lt;br /&gt;
Start: The meeting room will be open starting at 9am. Official start and kick-off will be early afternoon after everybody arrived.&lt;br /&gt;
&lt;br /&gt;
Opening discussion&lt;br /&gt;
* Review topics and projects&lt;br /&gt;
* Plans for the week&lt;br /&gt;
* Review [https://github.com/commontk/CTK/issues?state=open open issues on github].&lt;br /&gt;
&lt;br /&gt;
Evening:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Dinner 20:15 @ [http://www.heidelberger-kulturbrauerei.de/en/ Kulturbrauerei], [https://www.google.de/maps/dir/Hotel+Holl%C3%A4nder+Hof,+Neckarstaden+66,+69117+Heidelberg/Kulturbrauerei+Heidelberg,+Leyergasse+6,+69117+Heidelberg/@49.413196,8.7102803,18z/data=!3m1!4b1!4m14!4m13!1m5!1m1!1s0x4797c10638e496a5:0xe28b6a91325a2c23!2m2!1d8.709242!2d49.413192!1m5!1m1!1s0x4797c1a81df9996d:0xb0cec22d395e79e1!2m2!1d8.713414!2d49.41318!3e2 directions], Pickup ~20:00 at Holländer Hof&lt;br /&gt;
&lt;br /&gt;
==== Tuesday ====&lt;br /&gt;
&lt;br /&gt;
Morning:&lt;br /&gt;
&lt;br /&gt;
* Steve QIICR&lt;br /&gt;
* Michael Onken presentation about upcoming dcmtk modules&lt;br /&gt;
* XNAT discussion&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Afternoon:&lt;br /&gt;
 &lt;br /&gt;
* 13:30 Lab Tour&lt;br /&gt;
&lt;br /&gt;
Evening:&lt;br /&gt;
&lt;br /&gt;
* 16:00 Famous Old City tour guided by Hans-Peter Meinzer&lt;br /&gt;
&lt;br /&gt;
* 20:00 Beer Topics&lt;br /&gt;
** Defacing&lt;br /&gt;
&lt;br /&gt;
==== Wednesday ====&lt;br /&gt;
&lt;br /&gt;
Morning&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack...&lt;br /&gt;
&lt;br /&gt;
==== Thursday ====&lt;br /&gt;
&lt;br /&gt;
Morning:&lt;br /&gt;
&lt;br /&gt;
* IGT &amp;amp; OpenIGTLink discussion&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack…&lt;br /&gt;
&lt;br /&gt;
Evening:&lt;br /&gt;
&lt;br /&gt;
==== Friday ====&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack...&lt;br /&gt;
&lt;br /&gt;
11:00: Closing discussion&lt;br /&gt;
&lt;br /&gt;
Afternoon: hack or travel&lt;br /&gt;
&lt;br /&gt;
== Travel &amp;amp; Hotel ==&lt;br /&gt;
&lt;br /&gt;
===Local contacts===&lt;br /&gt;
&lt;br /&gt;
* Marco Nolden (m.nolden@dkfz-heidelberg.de)&lt;br /&gt;
* Sascha Zelzer (s.zelzer@dkfz-heidelberg.de) [[File:Sascha_phone.png|130px]]&lt;br /&gt;
* Andreas Fetzer (a.fetzer@dkfz-heidelberg.de)&lt;br /&gt;
&lt;br /&gt;
===Transportation===&lt;br /&gt;
&lt;br /&gt;
It takes about an hour from Frankfurt Airport (FRA) to Heidelberg Main Station with one change in Mannheim. If you stay in the Old Town you can also look for connections going to &amp;quot;Heidelberg Altstadt&amp;quot;. You can look it up at [http://www.bahn.de/p_en/view/index.shtml Deutsche Bahn], but they run quite frequently.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Local:&#039;&#039;&#039; from the Old Town, &amp;quot;Universitätsplatz&amp;quot;, runs [http://www.vrn.de/mam/vrn/einfach-ankommen/dokumente/stadtlinienplaene/heidelberg_schematisch.pdf bus number 32] ([http://www.vrn.de/mam/vrn/einfach-ankommen/dokumente/stadtlinienplaene/heidelberg.pdf geographic map]) via Main Station to DKFZ, exit at &amp;quot;Chirurgische Klinik&amp;quot;, bus direction is &amp;quot;Neuenheim&amp;quot;. After you exit, DKFZ is on your right.&lt;br /&gt;
&lt;br /&gt;
[[File:Heidelberg_map.png|700px]]&lt;br /&gt;
&lt;br /&gt;
During the day the bus runs every 10 minutes in both directions, timetables are also available at [http://fahrplanauskunft.vrn.de/vrn/XSLT_TRIP_REQUEST2?language=en VRN].&lt;br /&gt;
&lt;br /&gt;
==== To Frankfurt Airport ====&lt;br /&gt;
&lt;br /&gt;
The German Railways is affected by a strike from Thursday to Monday morning. Trains will operate on a limited basis - check the website of [http://www.bahn.de Deutsch Bahn].&lt;br /&gt;
&lt;br /&gt;
You may also use a [http://www.transcontinental-group.com/en/airport-shuttle-buchen Shuttle Bus] departing from the Crown Plaza in Heidelberg. It is recommended to book online as early as possible.&lt;br /&gt;
&lt;br /&gt;
===Lodging===&lt;br /&gt;
&lt;br /&gt;
We recommend to stay in the historic Old Town. There is an easy direct bus ride every 10 minutes from there to DKFZ.&lt;br /&gt;
&lt;br /&gt;
We have reserved a number of rooms at the [http://www.hollaender-hof.de/en/ Holländer Hof] ([http://www.openstreetmap.org/?mlat=49.41317&amp;amp;mlon=8.70925#map=19/49.41317/8.70925 map]) hotel! Please use &amp;quot;CTK 2014&amp;quot; when you do a reservation there. Of course there are plenty of other hotels in that area, e.g. [http://www.hotel-goldener-hecht.de/ Goldener Hecht] or the oldest house in town, [http://www.ritter-heidelberg.de/ Hotel zum Ritter].&lt;br /&gt;
&lt;br /&gt;
===Meeting Room===&lt;br /&gt;
&lt;br /&gt;
The full address for the DKFZ is&lt;br /&gt;
&lt;br /&gt;
 Deutsches Krebsforschungszentrum&lt;br /&gt;
 Im Neuenheimer Feld 280&lt;br /&gt;
 69120 Heidelberg&lt;br /&gt;
&lt;br /&gt;
We will meet in the main building on the second floor (European counting!). The cryptic room number is D0.02.032. Follow the description below to find it.&lt;br /&gt;
&lt;br /&gt;
When leaving bus 32, you will see something similar to&lt;br /&gt;
&lt;br /&gt;
[[File:DKFZ_Bus.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
The large building on the right is the DKFZ main bulding&lt;br /&gt;
&lt;br /&gt;
[[File:DKFZ_Hauptgebaeude_neu_600x402.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
Walk through the main entrance and follow the map&lt;br /&gt;
&lt;br /&gt;
[[File:DKFZ_Hackfest_map.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
Ask the nice guys at the reception or call us in case of any problems.&lt;br /&gt;
&lt;br /&gt;
===Weather===&lt;br /&gt;
&lt;br /&gt;
November is a rather wet month. [http://www.weather-and-climate.com/average-monthly-Rainfall-Temperature-Sunshine,heidelberg,Germany Average weather in Heidelberg]&lt;br /&gt;
&lt;br /&gt;
===Food===&lt;br /&gt;
&lt;br /&gt;
Plan on having breakfast at your hotel before the meeting. Please email the organizers if you have any allergies or dietary restrictions. &lt;br /&gt;
&lt;br /&gt;
Being a university and hospital campus, there are several lunch possibilities, including cafeterias, a students mensa, and two restaurants.&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
===Optional Activities in the Area===&lt;/div&gt;</summary>
		<author><name>Sascha</name></author>
	</entry>
	<entry>
		<id>http://www.commontk.org/index.php?title=CTK-Hackfest-Nov-2014&amp;diff=2234</id>
		<title>CTK-Hackfest-Nov-2014</title>
		<link rel="alternate" type="text/html" href="http://www.commontk.org/index.php?title=CTK-Hackfest-Nov-2014&amp;diff=2234"/>
		<updated>2014-11-04T10:36:07Z</updated>

		<summary type="html">&lt;p&gt;Sascha: /* XNAT */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Event pictures ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Progress ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Date:&#039;&#039;&#039; November 3-7, 2014&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Location:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
German Cancer Research Center, Heidelberg, Germany&lt;br /&gt;
&lt;br /&gt;
More details to follow.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Goal:&#039;&#039;&#039; A follow on to the [[Commontk:Current_events#Past_events|wildly successful previous hackfests!]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Requirements:&#039;&#039;&#039; Attendees must be willing to spend their time during the event writing ctk code that contributes to the main [[CTK-Roadmap | ctk roadmap]].  This means spending the week immersed in C++, Qt, DCMTK, CMake, and related technologies.  People who do not feel qualified for this task are politely not invited :)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Group size:&#039;&#039;&#039; Maximum 20 participants so we can have a manageable working meeting.  The organizing committee will invite and select participants based on input from [[TheTeam]].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Site Hosts:&#039;&#039;&#039; Marco Nolden, Sascha Zelzer, Ivo Wolf&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Organizing Committee:&#039;&#039;&#039; Steve Pieper, Ivo Wolf, Stephen Aylward&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Future Events:&#039;&#039;&#039; Future hackfests will be announced in advance, and we hope lots of people will be interested in participating.  The venue and activities at future hackfests will be determined based on the number of active participants in the project.   We welcome participation via the CTK email lists, the source code repository, and this website.&lt;br /&gt;
&lt;br /&gt;
== Attendees ==&lt;br /&gt;
&lt;br /&gt;
* So far we have received confirmation for the following people (in no particular order). &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Please fill in your intentions in terms of common accommodation.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot; style=&amp;quot;text-align:left; border:1px solid black;&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;&#039;&#039;Participants&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Name&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Organization&lt;br /&gt;
|-&lt;br /&gt;
|Marco Nolden&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany&lt;br /&gt;
|-&lt;br /&gt;
|Sascha Zelzer&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany&lt;br /&gt;
|-&lt;br /&gt;
|Andreas Fetzer&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany&lt;br /&gt;
|-&lt;br /&gt;
|Stefan Kislinkiy&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany&lt;br /&gt;
|-&lt;br /&gt;
|Ralf Floca&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany&lt;br /&gt;
|-&lt;br /&gt;
|Ivo Wolf&lt;br /&gt;
|Mannheim University of Applied Sciences, Germany&lt;br /&gt;
|-&lt;br /&gt;
|Steve Pieper&lt;br /&gt;
|Isomics, Inc., USA&lt;br /&gt;
|-&lt;br /&gt;
|Michael Onken&lt;br /&gt;
|Open Connections GmbH / OFFIS&lt;br /&gt;
|-&lt;br /&gt;
|Jean-Christophe Fillion-Robin&lt;br /&gt;
|Kitware, Inc., USA&lt;br /&gt;
|-&lt;br /&gt;
|Miklos Espak&lt;br /&gt;
|University College London, UK&lt;br /&gt;
|-&lt;br /&gt;
|Nicolas Toussaint&lt;br /&gt;
|University College London, UK&lt;br /&gt;
|-&lt;br /&gt;
|Gergely Zombori&lt;br /&gt;
|University College London, UK&lt;br /&gt;
|-&lt;br /&gt;
|Christian Askeland&lt;br /&gt;
|SINTEF Medical Technology, Trondheim, Norway&lt;br /&gt;
|-&lt;br /&gt;
|Stefan Baumann&lt;br /&gt;
|Basel, Switzerland&lt;br /&gt;
|-&lt;br /&gt;
|Hans Meine&lt;br /&gt;
|Fraunhofer MEVIS, Germany&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot; style=&amp;quot;text-align:left; border:1px solid black;&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;&#039;&#039;Google Hangout Participants&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Name&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Organization&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Availablity (Central European Time)&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* People who manifested interest in joining the fest. Please move your names up to the confirmed table, with the details as soon as you can to facilitate discussions with potential hotels.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot; style=&amp;quot;text-align:left; border:1px solid black;&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;&#039;&#039;Confirmed&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Name&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Organization&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Note}}There were also other invitations sent to active people on the community, and people who recently showed interest. When their intent will be known they will be added to the list.&lt;br /&gt;
&lt;br /&gt;
== Preparation ==&lt;br /&gt;
&lt;br /&gt;
Developers should bring a laptop with the [http://github.com/commontk/CTK current CTK source code] downloaded and [[Build_Instructions|built]].&lt;br /&gt;
&lt;br /&gt;
Use the [http://public.kitware.com/cgi-bin/mailman/listinfo/ctk-developers CTK developers mailing list] to discuss build issues and topics for ongoing work.&lt;br /&gt;
&lt;br /&gt;
Phone conferences have been scheduled in the weeks leading to the event:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;https://plus.google.com/hangouts/_/g3vi3lz7sycalj74ys2xpnpr3ya&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Topics and Projects ==&lt;br /&gt;
&lt;br /&gt;
Consider reading [http://www.commontk.org/index.php/Contributing_to_CTK#Integrate_your_new_feature Contributing_to_CTK#Integrate_your_new_feature]&lt;br /&gt;
&lt;br /&gt;
Reminder: when integrating branches, remember to use --log --no-ff when merging.&lt;br /&gt;
&lt;br /&gt;
We plan to have concrete hacking topics as well as dedicated discussions in smaller groups. People are encouraged to show their interest in a particular subject by adding their name to the list below.&lt;br /&gt;
&lt;br /&gt;
=== Hacking Topics ===&lt;br /&gt;
&lt;br /&gt;
==== Infrastructure ====&lt;br /&gt;
&lt;br /&gt;
* Qt5 migration (Christian)&lt;br /&gt;
** compile and run on Mac&lt;br /&gt;
* Packaging / install support (Marco, Jc)&lt;br /&gt;
* Fix issue related to [https://github.com/commontk/Artichoke Artichoke] and improve documentation (Jc)&lt;br /&gt;
* Dashboard&lt;br /&gt;
** General Situation: Continuous/Nightly clients, coverage&lt;br /&gt;
** Configurations: Qt4, Qt5, etc.&lt;br /&gt;
** Travis CI (Sascha, Steve)&lt;br /&gt;
* Incomplete doxygen on the website (Christian)&lt;br /&gt;
* Component / target oriented build system (Jc, Sascha)&lt;br /&gt;
* Review commontk/* repositories (delete/update/etc.)&lt;br /&gt;
* Check support for MacOS 10.10&lt;br /&gt;
&lt;br /&gt;
==== DICOM ====&lt;br /&gt;
&lt;br /&gt;
* dcmtk Features&lt;br /&gt;
** Support building with emscripten, pinnacle&lt;br /&gt;
** Multi-frame support (Steve, Christian, Michael)&lt;br /&gt;
** SEG support&lt;br /&gt;
*** Investigate compatibility of DCMTK seg functionality with BrainLab segmentations; [http://slicer.kitware.com/midas3/item/162562 sample dataset] (QIICR community, Steve has access) - RLE compressed&lt;br /&gt;
*** Investigate DCMTK RLE compression tools applied to segmentations; trying to apply it to sample objects generates &amp;quot;F: No conversion to transfer syntax RLE Lossless possible!&amp;quot; error; [http://slicer.kitware.com/midas3/item/162428 SPL segmentation dataset example], [http://slicer.kitware.com/midas3/item/161740 PET segmentation example]&lt;br /&gt;
&lt;br /&gt;
* Making CLIs read and write valid DICOM (Steve, Michael)&lt;br /&gt;
&lt;br /&gt;
* Anonymization (Andreas Fetzer, Marco, Steve, Stefan, Ralf)&lt;br /&gt;
** Client-side options: gdcmanon, dcmtk (?), dcmjs, DicomCleaner, CTP...&lt;br /&gt;
** Testing can use [[File:PieperMRI.tar.gz | this freely sharable identified MR scan]]&lt;br /&gt;
** Goal is to de-identify with various tools and compare results with [ftp://medical.nema.org/medical/dicom/Final/sup142_ft.pdf supplement 142 of the DICOM standard].&lt;br /&gt;
** There is a separate page, which provides an overview of existing de-identification tools: [[DICOM de-identification tool overview]]&lt;br /&gt;
&lt;br /&gt;
==== XNAT ====&lt;br /&gt;
&lt;br /&gt;
* Improve and extend the XNAT API (Sascha Zelzer, Miklos Espak, Ralf)&lt;br /&gt;
** Python Wrapping (Sascha, Nicolas)&lt;br /&gt;
** Data editing (post-poned)&lt;br /&gt;
** Uploading (Andreas, Ivo)&lt;br /&gt;
** Caching (Miklos, (Ralf))&lt;br /&gt;
** C++ VS XNAT data model (Nicolas, Andreas)&lt;br /&gt;
** Filtered data query based on data type and/or properties (Miklos)&lt;br /&gt;
** Launch pipelines (remote) and follow progress (Miklos)&lt;br /&gt;
&lt;br /&gt;
==== CLI ====&lt;br /&gt;
&lt;br /&gt;
* Make it customisable what options to generate to the final command (Gergely Zombori)&lt;br /&gt;
* Finalize integration of CTK CLI frontend into Slicer and investigate how to integrate the backend (Jc)&lt;br /&gt;
* Improved entry point / documentation for CLI users &amp;amp; developers&lt;br /&gt;
&lt;br /&gt;
==== Documentation &amp;amp; Presentation ====&lt;br /&gt;
&lt;br /&gt;
* Nice landing page?&lt;br /&gt;
* Improve wiki? Something different?&lt;br /&gt;
&lt;br /&gt;
== Agenda ==&lt;br /&gt;
&lt;br /&gt;
==== Monday ====&lt;br /&gt;
&lt;br /&gt;
Start: The meeting room will be open starting at 9am. Official start and kick-off will be early afternoon after everybody arrived.&lt;br /&gt;
&lt;br /&gt;
Opening discussion&lt;br /&gt;
* Review topics and projects&lt;br /&gt;
* Plans for the week&lt;br /&gt;
* Review [https://github.com/commontk/CTK/issues?state=open open issues on github].&lt;br /&gt;
&lt;br /&gt;
Evening:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Dinner 20:15 @ [http://www.heidelberger-kulturbrauerei.de/en/ Kulturbrauerei], [https://www.google.de/maps/dir/Hotel+Holl%C3%A4nder+Hof,+Neckarstaden+66,+69117+Heidelberg/Kulturbrauerei+Heidelberg,+Leyergasse+6,+69117+Heidelberg/@49.413196,8.7102803,18z/data=!3m1!4b1!4m14!4m13!1m5!1m1!1s0x4797c10638e496a5:0xe28b6a91325a2c23!2m2!1d8.709242!2d49.413192!1m5!1m1!1s0x4797c1a81df9996d:0xb0cec22d395e79e1!2m2!1d8.713414!2d49.41318!3e2 directions], Pickup ~20:00 at Holländer Hof&lt;br /&gt;
&lt;br /&gt;
==== Tuesday ====&lt;br /&gt;
&lt;br /&gt;
Morning:&lt;br /&gt;
&lt;br /&gt;
* Steve QIICR&lt;br /&gt;
* Michael Onken presentation about upcoming dcmtk modules&lt;br /&gt;
* XNAT discussion&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Afternoon:&lt;br /&gt;
 &lt;br /&gt;
* 13:30 Lab Tour&lt;br /&gt;
&lt;br /&gt;
Evening:&lt;br /&gt;
&lt;br /&gt;
* 16:00 Meet at Old Bridge (Old Town Tour)&lt;br /&gt;
&lt;br /&gt;
==== Wednesday ====&lt;br /&gt;
&lt;br /&gt;
Morning&lt;br /&gt;
&lt;br /&gt;
* IGT &amp;amp; OpenIGTLink discussion&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack...&lt;br /&gt;
&lt;br /&gt;
16:00 Famous Old City tour guided by Hans-Peter Meinzer&lt;br /&gt;
&lt;br /&gt;
20:00 Beer Topics&lt;br /&gt;
&lt;br /&gt;
* Defacing&lt;br /&gt;
&lt;br /&gt;
==== Thursday ====&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack…&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Around 2:00 pm:&#039;&#039;&#039;&lt;br /&gt;
* Lab visit at the department for Medical and Biological Informatics&lt;br /&gt;
* Duration approx. 2h&lt;br /&gt;
* Planned Demos:&lt;br /&gt;
** Organ + tumor segmentation&lt;br /&gt;
** Diffusion Imaging&lt;br /&gt;
** CAI&lt;br /&gt;
&lt;br /&gt;
Evening:&lt;br /&gt;
&lt;br /&gt;
==== Friday ====&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack...&lt;br /&gt;
&lt;br /&gt;
11:00: Closing discussion&lt;br /&gt;
&lt;br /&gt;
Afternoon: hack or travel&lt;br /&gt;
&lt;br /&gt;
== Travel &amp;amp; Hotel ==&lt;br /&gt;
&lt;br /&gt;
===Local contacts===&lt;br /&gt;
&lt;br /&gt;
* Marco Nolden (m.nolden@dkfz-heidelberg.de)&lt;br /&gt;
* Sascha Zelzer (s.zelzer@dkfz-heidelberg.de) [[File:Sascha_phone.png|130px]]&lt;br /&gt;
* Andreas Fetzer (a.fetzer@dkfz-heidelberg.de)&lt;br /&gt;
&lt;br /&gt;
===Transportation===&lt;br /&gt;
&lt;br /&gt;
It takes about an hour from Frankfurt Airport (FRA) to Heidelberg Main Station with one change in Mannheim. If you stay in the Old Town you can also look for connections going to &amp;quot;Heidelberg Altstadt&amp;quot;. You can look it up at [http://www.bahn.de/p_en/view/index.shtml Deutsche Bahn], but they run quite frequently.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Local:&#039;&#039;&#039; from the Old Town, &amp;quot;Universitätsplatz&amp;quot;, runs [http://www.vrn.de/mam/vrn/einfach-ankommen/dokumente/stadtlinienplaene/heidelberg_schematisch.pdf bus number 32] ([http://www.vrn.de/mam/vrn/einfach-ankommen/dokumente/stadtlinienplaene/heidelberg.pdf geographic map]) via Main Station to DKFZ, exit at &amp;quot;Chirurgische Klinik&amp;quot;, bus direction is &amp;quot;Neuenheim&amp;quot;. After you exit, DKFZ is on your right.&lt;br /&gt;
&lt;br /&gt;
[[File:Heidelberg_map.png|700px]]&lt;br /&gt;
&lt;br /&gt;
During the day the bus runs every 10 minutes in both directions, timetables are also available at [http://fahrplanauskunft.vrn.de/vrn/XSLT_TRIP_REQUEST2?language=en VRN].&lt;br /&gt;
&lt;br /&gt;
===Lodging===&lt;br /&gt;
&lt;br /&gt;
We recommend to stay in the historic Old Town. There is an easy direct bus ride every 10 minutes from there to DKFZ.&lt;br /&gt;
&lt;br /&gt;
We have reserved a number of rooms at the [http://www.hollaender-hof.de/en/ Holländer Hof] ([http://www.openstreetmap.org/?mlat=49.41317&amp;amp;mlon=8.70925#map=19/49.41317/8.70925 map]) hotel! Please use &amp;quot;CTK 2014&amp;quot; when you do a reservation there. Of course there are plenty of other hotels in that area, e.g. [http://www.hotel-goldener-hecht.de/ Goldener Hecht] or the oldest house in town, [http://www.ritter-heidelberg.de/ Hotel zum Ritter].&lt;br /&gt;
&lt;br /&gt;
===Meeting Room===&lt;br /&gt;
&lt;br /&gt;
The full address for the DKFZ is&lt;br /&gt;
&lt;br /&gt;
 Deutsches Krebsforschungszentrum&lt;br /&gt;
 Im Neuenheimer Feld 280&lt;br /&gt;
 69120 Heidelberg&lt;br /&gt;
&lt;br /&gt;
We will meet in the main building on the second floor (European counting!). The cryptic room number is D0.02.032. Follow the description below to find it.&lt;br /&gt;
&lt;br /&gt;
When leaving bus 32, you will see something similar to&lt;br /&gt;
&lt;br /&gt;
[[File:DKFZ_Bus.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
The large building on the right is the DKFZ main bulding&lt;br /&gt;
&lt;br /&gt;
[[File:DKFZ_Hauptgebaeude_neu_600x402.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
Walk through the main entrance and follow the map&lt;br /&gt;
&lt;br /&gt;
[[File:DKFZ_Hackfest_map.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
Ask the nice guys at the reception or call us in case of any problems.&lt;br /&gt;
&lt;br /&gt;
===Weather===&lt;br /&gt;
&lt;br /&gt;
November is a rather wet month. [http://www.weather-and-climate.com/average-monthly-Rainfall-Temperature-Sunshine,heidelberg,Germany Average weather in Heidelberg]&lt;br /&gt;
&lt;br /&gt;
===Food===&lt;br /&gt;
&lt;br /&gt;
Plan on having breakfast at your hotel before the meeting. Please email the organizers if you have any allergies or dietary restrictions. &lt;br /&gt;
&lt;br /&gt;
Being a university and hospital campus, there are several lunch possibilities, including cafeterias, a students mensa, and two restaurants.&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
===Optional Activities in the Area===&lt;/div&gt;</summary>
		<author><name>Sascha</name></author>
	</entry>
	<entry>
		<id>http://www.commontk.org/index.php?title=CTK-Hackfest-Nov-2014&amp;diff=2232</id>
		<title>CTK-Hackfest-Nov-2014</title>
		<link rel="alternate" type="text/html" href="http://www.commontk.org/index.php?title=CTK-Hackfest-Nov-2014&amp;diff=2232"/>
		<updated>2014-11-04T09:09:44Z</updated>

		<summary type="html">&lt;p&gt;Sascha: /* Tuesday */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Event pictures ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Progress ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Date:&#039;&#039;&#039; November 3-7, 2014&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Location:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
German Cancer Research Center, Heidelberg, Germany&lt;br /&gt;
&lt;br /&gt;
More details to follow.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Goal:&#039;&#039;&#039; A follow on to the [[Commontk:Current_events#Past_events|wildly successful previous hackfests!]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Requirements:&#039;&#039;&#039; Attendees must be willing to spend their time during the event writing ctk code that contributes to the main [[CTK-Roadmap | ctk roadmap]].  This means spending the week immersed in C++, Qt, DCMTK, CMake, and related technologies.  People who do not feel qualified for this task are politely not invited :)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Group size:&#039;&#039;&#039; Maximum 20 participants so we can have a manageable working meeting.  The organizing committee will invite and select participants based on input from [[TheTeam]].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Site Hosts:&#039;&#039;&#039; Marco Nolden, Sascha Zelzer, Ivo Wolf&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Organizing Committee:&#039;&#039;&#039; Steve Pieper, Ivo Wolf, Stephen Aylward&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Future Events:&#039;&#039;&#039; Future hackfests will be announced in advance, and we hope lots of people will be interested in participating.  The venue and activities at future hackfests will be determined based on the number of active participants in the project.   We welcome participation via the CTK email lists, the source code repository, and this website.&lt;br /&gt;
&lt;br /&gt;
== Attendees ==&lt;br /&gt;
&lt;br /&gt;
* So far we have received confirmation for the following people (in no particular order). &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Please fill in your intentions in terms of common accommodation.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot; style=&amp;quot;text-align:left; border:1px solid black;&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;&#039;&#039;Participants&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Name&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Organization&lt;br /&gt;
|-&lt;br /&gt;
|Marco Nolden&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany&lt;br /&gt;
|-&lt;br /&gt;
|Sascha Zelzer&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany&lt;br /&gt;
|-&lt;br /&gt;
|Andreas Fetzer&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany&lt;br /&gt;
|-&lt;br /&gt;
|Stefan Kislinkiy&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany&lt;br /&gt;
|-&lt;br /&gt;
|Ralf Floca&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany&lt;br /&gt;
|-&lt;br /&gt;
|Ivo Wolf&lt;br /&gt;
|Mannheim University of Applied Sciences, Germany&lt;br /&gt;
|-&lt;br /&gt;
|Steve Pieper&lt;br /&gt;
|Isomics, Inc., USA&lt;br /&gt;
|-&lt;br /&gt;
|Michael Onken&lt;br /&gt;
|Open Connections GmbH / OFFIS&lt;br /&gt;
|-&lt;br /&gt;
|Jean-Christophe Fillion-Robin&lt;br /&gt;
|Kitware, Inc., USA&lt;br /&gt;
|-&lt;br /&gt;
|Miklos Espak&lt;br /&gt;
|University College London, UK&lt;br /&gt;
|-&lt;br /&gt;
|Nicolas Toussaint&lt;br /&gt;
|University College London, UK&lt;br /&gt;
|-&lt;br /&gt;
|Gergely Zombori&lt;br /&gt;
|University College London, UK&lt;br /&gt;
|-&lt;br /&gt;
|Christian Askeland&lt;br /&gt;
|SINTEF Medical Technology, Trondheim, Norway&lt;br /&gt;
|-&lt;br /&gt;
|Stefan Baumann&lt;br /&gt;
|Basel, Switzerland&lt;br /&gt;
|-&lt;br /&gt;
|Hans Meine&lt;br /&gt;
|Fraunhofer MEVIS, Germany&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot; style=&amp;quot;text-align:left; border:1px solid black;&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;&#039;&#039;Google Hangout Participants&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Name&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Organization&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Availablity (Central European Time)&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* People who manifested interest in joining the fest. Please move your names up to the confirmed table, with the details as soon as you can to facilitate discussions with potential hotels.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot; style=&amp;quot;text-align:left; border:1px solid black;&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;&#039;&#039;Confirmed&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Name&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Organization&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Note}}There were also other invitations sent to active people on the community, and people who recently showed interest. When their intent will be known they will be added to the list.&lt;br /&gt;
&lt;br /&gt;
== Preparation ==&lt;br /&gt;
&lt;br /&gt;
Developers should bring a laptop with the [http://github.com/commontk/CTK current CTK source code] downloaded and [[Build_Instructions|built]].&lt;br /&gt;
&lt;br /&gt;
Use the [http://public.kitware.com/cgi-bin/mailman/listinfo/ctk-developers CTK developers mailing list] to discuss build issues and topics for ongoing work.&lt;br /&gt;
&lt;br /&gt;
Phone conferences have been scheduled in the weeks leading to the event:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;https://plus.google.com/hangouts/_/g3vi3lz7sycalj74ys2xpnpr3ya&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Topics and Projects ==&lt;br /&gt;
&lt;br /&gt;
Consider reading [http://www.commontk.org/index.php/Contributing_to_CTK#Integrate_your_new_feature Contributing_to_CTK#Integrate_your_new_feature]&lt;br /&gt;
&lt;br /&gt;
Reminder: when integrating branches, remember to use --log --no-ff when merging.&lt;br /&gt;
&lt;br /&gt;
We plan to have concrete hacking topics as well as dedicated discussions in smaller groups. People are encouraged to show their interest in a particular subject by adding their name to the list below.&lt;br /&gt;
&lt;br /&gt;
=== Hacking Topics ===&lt;br /&gt;
&lt;br /&gt;
==== Infrastructure ====&lt;br /&gt;
&lt;br /&gt;
* Qt5 migration (Christian)&lt;br /&gt;
** compile and run on Mac&lt;br /&gt;
* Packaging / install support (Marco, Jc)&lt;br /&gt;
* Fix issue related to [https://github.com/commontk/Artichoke Artichoke] and improve documentation (Jc)&lt;br /&gt;
* Dashboard&lt;br /&gt;
** General Situation: Continuous/Nightly clients, coverage&lt;br /&gt;
** Configurations: Qt4, Qt5, etc.&lt;br /&gt;
** Travis CI (Sascha, Steve)&lt;br /&gt;
* Incomplete doxygen on the website (Christian)&lt;br /&gt;
* Component / target oriented build system (Jc, Sascha)&lt;br /&gt;
* Review commontk/* repositories (delete/update/etc.)&lt;br /&gt;
* Check support for MacOS 10.10&lt;br /&gt;
&lt;br /&gt;
==== DICOM ====&lt;br /&gt;
&lt;br /&gt;
* dcmtk Features&lt;br /&gt;
** Support building with emscripten, pinnacle&lt;br /&gt;
** Multi-frame support (Steve, Christian, Michael)&lt;br /&gt;
** SEG support&lt;br /&gt;
*** Investigate compatibility of DCMTK seg functionality with BrainLab segmentations; [http://slicer.kitware.com/midas3/item/162562 sample dataset] (QIICR community, Steve has access) - RLE compressed&lt;br /&gt;
*** Investigate DCMTK RLE compression tools applied to segmentations; trying to apply it to sample objects generates &amp;quot;F: No conversion to transfer syntax RLE Lossless possible!&amp;quot; error; [http://slicer.kitware.com/midas3/item/162428 SPL segmentation dataset example], [http://slicer.kitware.com/midas3/item/161740 PET segmentation example]&lt;br /&gt;
&lt;br /&gt;
* Making CLIs read and write valid DICOM (Steve, Michael)&lt;br /&gt;
&lt;br /&gt;
* Anonymization (Andreas Fetzer, Marco, Steve, Stefan, Ralf)&lt;br /&gt;
** Client-side options: gdcmanon, dcmtk (?), dcmjs, DicomCleaner, CTP...&lt;br /&gt;
** Testing can use [[File:PieperMRI.tar.gz | this freely sharable identified MR scan]]&lt;br /&gt;
** Goal is to de-identify with various tools and compare results with [ftp://medical.nema.org/medical/dicom/Final/sup142_ft.pdf supplement 142 of the DICOM standard].&lt;br /&gt;
** There is a separate page, which provides an overview of existing de-identification tools: [[DICOM de-identification tool overview]]&lt;br /&gt;
&lt;br /&gt;
==== XNAT ====&lt;br /&gt;
&lt;br /&gt;
* Improve and extend the XNAT API (Sascha Zelzer, Miklos Espak, Ralf)&lt;br /&gt;
** Python Wrapping&lt;br /&gt;
** Data editing / uploading&lt;br /&gt;
** Caching&lt;br /&gt;
** Filtered data query based on data type and/or properties&lt;br /&gt;
** Launch pipelines (remote) and follow progress&lt;br /&gt;
&lt;br /&gt;
==== CLI ====&lt;br /&gt;
&lt;br /&gt;
* Make it customisable what options to generate to the final command (Gergely Zombori)&lt;br /&gt;
* Finalize integration of CTK CLI frontend into Slicer and investigate how to integrate the backend (Jc)&lt;br /&gt;
* Improved entry point / documentation for CLI users &amp;amp; developers&lt;br /&gt;
&lt;br /&gt;
==== Documentation &amp;amp; Presentation ====&lt;br /&gt;
&lt;br /&gt;
* Nice landing page?&lt;br /&gt;
* Improve wiki? Something different?&lt;br /&gt;
&lt;br /&gt;
== Agenda ==&lt;br /&gt;
&lt;br /&gt;
==== Monday ====&lt;br /&gt;
&lt;br /&gt;
Start: The meeting room will be open starting at 9am. Official start and kick-off will be early afternoon after everybody arrived.&lt;br /&gt;
&lt;br /&gt;
Opening discussion&lt;br /&gt;
* Review topics and projects&lt;br /&gt;
* Plans for the week&lt;br /&gt;
* Review [https://github.com/commontk/CTK/issues?state=open open issues on github].&lt;br /&gt;
&lt;br /&gt;
Evening:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Dinner 20:15 @ [http://www.heidelberger-kulturbrauerei.de/en/ Kulturbrauerei], [https://www.google.de/maps/dir/Hotel+Holl%C3%A4nder+Hof,+Neckarstaden+66,+69117+Heidelberg/Kulturbrauerei+Heidelberg,+Leyergasse+6,+69117+Heidelberg/@49.413196,8.7102803,18z/data=!3m1!4b1!4m14!4m13!1m5!1m1!1s0x4797c10638e496a5:0xe28b6a91325a2c23!2m2!1d8.709242!2d49.413192!1m5!1m1!1s0x4797c1a81df9996d:0xb0cec22d395e79e1!2m2!1d8.713414!2d49.41318!3e2 directions], Pickup ~20:00 at Holländer Hof&lt;br /&gt;
&lt;br /&gt;
==== Tuesday ====&lt;br /&gt;
&lt;br /&gt;
Morning:&lt;br /&gt;
&lt;br /&gt;
* Steve QIICR&lt;br /&gt;
* Michael Onken presentation about upcoming dcmtk modules&lt;br /&gt;
* XNAT discussion&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Afternoon:&lt;br /&gt;
 &lt;br /&gt;
* 13:30 Lab Tour&lt;br /&gt;
&lt;br /&gt;
Evening:&lt;br /&gt;
&lt;br /&gt;
* 16:00 Meet at Old Bridge (Old Town Tour)&lt;br /&gt;
&lt;br /&gt;
==== Wednesday ====&lt;br /&gt;
&lt;br /&gt;
Morning&lt;br /&gt;
&lt;br /&gt;
* IGT &amp;amp; OpenIGTLink discussion&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack...&lt;br /&gt;
&lt;br /&gt;
16:00 Famous Old City tour guided by Hans-Peter Meinzer&lt;br /&gt;
&lt;br /&gt;
20:00 Beer Topics&lt;br /&gt;
&lt;br /&gt;
* Defacing&lt;br /&gt;
&lt;br /&gt;
==== Thursday ====&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack…&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Around 2:00 pm:&#039;&#039;&#039;&lt;br /&gt;
* Lab visit at the department for Medical and Biological Informatics&lt;br /&gt;
* Duration approx. 2h&lt;br /&gt;
* Planned Demos:&lt;br /&gt;
** Organ + tumor segmentation&lt;br /&gt;
** Diffusion Imaging&lt;br /&gt;
** CAI&lt;br /&gt;
&lt;br /&gt;
Evening:&lt;br /&gt;
&lt;br /&gt;
==== Friday ====&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack...&lt;br /&gt;
&lt;br /&gt;
11:00: Closing discussion&lt;br /&gt;
&lt;br /&gt;
Afternoon: hack or travel&lt;br /&gt;
&lt;br /&gt;
== Travel &amp;amp; Hotel ==&lt;br /&gt;
&lt;br /&gt;
===Local contacts===&lt;br /&gt;
&lt;br /&gt;
* Marco Nolden (m.nolden@dkfz-heidelberg.de)&lt;br /&gt;
* Sascha Zelzer (s.zelzer@dkfz-heidelberg.de) [[File:Sascha_phone.png|130px]]&lt;br /&gt;
* Andreas Fetzer (a.fetzer@dkfz-heidelberg.de)&lt;br /&gt;
&lt;br /&gt;
===Transportation===&lt;br /&gt;
&lt;br /&gt;
It takes about an hour from Frankfurt Airport (FRA) to Heidelberg Main Station with one change in Mannheim. If you stay in the Old Town you can also look for connections going to &amp;quot;Heidelberg Altstadt&amp;quot;. You can look it up at [http://www.bahn.de/p_en/view/index.shtml Deutsche Bahn], but they run quite frequently.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Local:&#039;&#039;&#039; from the Old Town, &amp;quot;Universitätsplatz&amp;quot;, runs [http://www.vrn.de/mam/vrn/einfach-ankommen/dokumente/stadtlinienplaene/heidelberg_schematisch.pdf bus number 32] ([http://www.vrn.de/mam/vrn/einfach-ankommen/dokumente/stadtlinienplaene/heidelberg.pdf geographic map]) via Main Station to DKFZ, exit at &amp;quot;Chirurgische Klinik&amp;quot;, bus direction is &amp;quot;Neuenheim&amp;quot;. After you exit, DKFZ is on your right.&lt;br /&gt;
&lt;br /&gt;
[[File:Heidelberg_map.png|700px]]&lt;br /&gt;
&lt;br /&gt;
During the day the bus runs every 10 minutes in both directions, timetables are also available at [http://fahrplanauskunft.vrn.de/vrn/XSLT_TRIP_REQUEST2?language=en VRN].&lt;br /&gt;
&lt;br /&gt;
===Lodging===&lt;br /&gt;
&lt;br /&gt;
We recommend to stay in the historic Old Town. There is an easy direct bus ride every 10 minutes from there to DKFZ.&lt;br /&gt;
&lt;br /&gt;
We have reserved a number of rooms at the [http://www.hollaender-hof.de/en/ Holländer Hof] ([http://www.openstreetmap.org/?mlat=49.41317&amp;amp;mlon=8.70925#map=19/49.41317/8.70925 map]) hotel! Please use &amp;quot;CTK 2014&amp;quot; when you do a reservation there. Of course there are plenty of other hotels in that area, e.g. [http://www.hotel-goldener-hecht.de/ Goldener Hecht] or the oldest house in town, [http://www.ritter-heidelberg.de/ Hotel zum Ritter].&lt;br /&gt;
&lt;br /&gt;
===Meeting Room===&lt;br /&gt;
&lt;br /&gt;
The full address for the DKFZ is&lt;br /&gt;
&lt;br /&gt;
 Deutsches Krebsforschungszentrum&lt;br /&gt;
 Im Neuenheimer Feld 280&lt;br /&gt;
 69120 Heidelberg&lt;br /&gt;
&lt;br /&gt;
We will meet in the main building on the second floor (European counting!). The cryptic room number is D0.02.032. Follow the description below to find it.&lt;br /&gt;
&lt;br /&gt;
When leaving bus 32, you will see something similar to&lt;br /&gt;
&lt;br /&gt;
[[File:DKFZ_Bus.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
The large building on the right is the DKFZ main bulding&lt;br /&gt;
&lt;br /&gt;
[[File:DKFZ_Hauptgebaeude_neu_600x402.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
Walk through the main entrance and follow the map&lt;br /&gt;
&lt;br /&gt;
[[File:DKFZ_Hackfest_map.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
Ask the nice guys at the reception or call us in case of any problems.&lt;br /&gt;
&lt;br /&gt;
===Weather===&lt;br /&gt;
&lt;br /&gt;
November is a rather wet month. [http://www.weather-and-climate.com/average-monthly-Rainfall-Temperature-Sunshine,heidelberg,Germany Average weather in Heidelberg]&lt;br /&gt;
&lt;br /&gt;
===Food===&lt;br /&gt;
&lt;br /&gt;
Plan on having breakfast at your hotel before the meeting. Please email the organizers if you have any allergies or dietary restrictions. &lt;br /&gt;
&lt;br /&gt;
Being a university and hospital campus, there are several lunch possibilities, including cafeterias, a students mensa, and two restaurants.&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
===Optional Activities in the Area===&lt;/div&gt;</summary>
		<author><name>Sascha</name></author>
	</entry>
	<entry>
		<id>http://www.commontk.org/index.php?title=User_talk:Nicolas_Toussaint&amp;diff=2231</id>
		<title>User talk:Nicolas Toussaint</title>
		<link rel="alternate" type="text/html" href="http://www.commontk.org/index.php?title=User_talk:Nicolas_Toussaint&amp;diff=2231"/>
		<updated>2014-11-03T17:00:44Z</updated>

		<summary type="html">&lt;p&gt;Sascha: Welcome!&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Welcome to &#039;&#039;Commontk&#039;&#039;!&#039;&#039;&#039;&lt;br /&gt;
We hope you will contribute much and well.&lt;br /&gt;
You will probably want to read the [[Help:Contents|help pages]].&lt;br /&gt;
Again, welcome and have fun! [[User:Sascha|Sascha]] 12:00, 3 November 2014 (EST)&lt;/div&gt;</summary>
		<author><name>Sascha</name></author>
	</entry>
	<entry>
		<id>http://www.commontk.org/index.php?title=User:Nicolas_Toussaint&amp;diff=2230</id>
		<title>User:Nicolas Toussaint</title>
		<link rel="alternate" type="text/html" href="http://www.commontk.org/index.php?title=User:Nicolas_Toussaint&amp;diff=2230"/>
		<updated>2014-11-03T17:00:44Z</updated>

		<summary type="html">&lt;p&gt;Sascha: Creating user page with biography of new user.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;2013-Now: Associate Researcher at University Collegel London&lt;br /&gt;
Interest in Diffusion MR Imaging, Tractography, Tensor Processing, Differential Geometry&lt;br /&gt;
&lt;br /&gt;
2009-2013: PhD at King&#039;s College London&lt;br /&gt;
Cardiac Diffusion Tensor Processing, applying Prolate Ellipsoidal Coordinate system specific geometrical transformation to tensor valued object using differential geometry concepts.&lt;br /&gt;
&lt;br /&gt;
2006-2008: Software Designer at INRIA France&lt;br /&gt;
Development of the MedINRIA platform from its early days (a medical imaging platform for easy access to recent research algorithms) towards the initiative of MedINRIA 2.0&lt;br /&gt;
&lt;br /&gt;
2005: Software Designer Philips Medical System, Best, The Netherlands&lt;br /&gt;
Development of a multi-tensor model for complex fibre tracking algorithm&lt;/div&gt;</summary>
		<author><name>Sascha</name></author>
	</entry>
	<entry>
		<id>http://www.commontk.org/index.php?title=CTK-Hackfest-Nov-2014&amp;diff=2229</id>
		<title>CTK-Hackfest-Nov-2014</title>
		<link rel="alternate" type="text/html" href="http://www.commontk.org/index.php?title=CTK-Hackfest-Nov-2014&amp;diff=2229"/>
		<updated>2014-11-03T16:36:23Z</updated>

		<summary type="html">&lt;p&gt;Sascha: /* Wednesday */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Event pictures ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Progress ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Date:&#039;&#039;&#039; November 3-7, 2014&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Location:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
German Cancer Research Center, Heidelberg, Germany&lt;br /&gt;
&lt;br /&gt;
More details to follow.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Goal:&#039;&#039;&#039; A follow on to the [[Commontk:Current_events#Past_events|wildly successful previous hackfests!]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Requirements:&#039;&#039;&#039; Attendees must be willing to spend their time during the event writing ctk code that contributes to the main [[CTK-Roadmap | ctk roadmap]].  This means spending the week immersed in C++, Qt, DCMTK, CMake, and related technologies.  People who do not feel qualified for this task are politely not invited :)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Group size:&#039;&#039;&#039; Maximum 20 participants so we can have a manageable working meeting.  The organizing committee will invite and select participants based on input from [[TheTeam]].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Site Hosts:&#039;&#039;&#039; Marco Nolden, Sascha Zelzer, Ivo Wolf&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Organizing Committee:&#039;&#039;&#039; Steve Pieper, Ivo Wolf, Stephen Aylward&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Future Events:&#039;&#039;&#039; Future hackfests will be announced in advance, and we hope lots of people will be interested in participating.  The venue and activities at future hackfests will be determined based on the number of active participants in the project.   We welcome participation via the CTK email lists, the source code repository, and this website.&lt;br /&gt;
&lt;br /&gt;
== Attendees ==&lt;br /&gt;
&lt;br /&gt;
* So far we have received confirmation for the following people (in no particular order). &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Please fill in your intentions in terms of common accommodation.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot; style=&amp;quot;text-align:left; border:1px solid black;&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;&#039;&#039;Participants&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Name&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Organization&lt;br /&gt;
|-&lt;br /&gt;
|Marco Nolden&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany&lt;br /&gt;
|-&lt;br /&gt;
|Sascha Zelzer&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany&lt;br /&gt;
|-&lt;br /&gt;
|Andreas Fetzer&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany&lt;br /&gt;
|-&lt;br /&gt;
|Stefan Kislinkiy&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany&lt;br /&gt;
|-&lt;br /&gt;
|Ralf Floca&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany&lt;br /&gt;
|-&lt;br /&gt;
|Ivo Wolf&lt;br /&gt;
|Mannheim University of Applied Sciences, Germany&lt;br /&gt;
|-&lt;br /&gt;
|Steve Pieper&lt;br /&gt;
|Isomics, Inc., USA&lt;br /&gt;
|-&lt;br /&gt;
|Michael Onken&lt;br /&gt;
|Open Connections GmbH / OFFIS&lt;br /&gt;
|-&lt;br /&gt;
|Jean-Christophe Fillion-Robin&lt;br /&gt;
|Kitware, Inc., USA&lt;br /&gt;
|-&lt;br /&gt;
|Miklos Espak&lt;br /&gt;
|University College London, UK&lt;br /&gt;
|-&lt;br /&gt;
|Nicolas Toussaint&lt;br /&gt;
|University College London, UK&lt;br /&gt;
|-&lt;br /&gt;
|Gergely Zombori&lt;br /&gt;
|University College London, UK&lt;br /&gt;
|-&lt;br /&gt;
|Christian Askeland&lt;br /&gt;
|SINTEF Medical Technology, Trondheim, Norway&lt;br /&gt;
|-&lt;br /&gt;
|Stefan Baumann&lt;br /&gt;
|Basel, Switzerland&lt;br /&gt;
|-&lt;br /&gt;
|Hans Meine&lt;br /&gt;
|Fraunhofer MEVIS, Germany&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot; style=&amp;quot;text-align:left; border:1px solid black;&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;&#039;&#039;Google Hangout Participants&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Name&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Organization&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Availablity (Central European Time)&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* People who manifested interest in joining the fest. Please move your names up to the confirmed table, with the details as soon as you can to facilitate discussions with potential hotels.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot; style=&amp;quot;text-align:left; border:1px solid black;&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;&#039;&#039;Confirmed&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Name&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Organization&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Note}}There were also other invitations sent to active people on the community, and people who recently showed interest. When their intent will be known they will be added to the list.&lt;br /&gt;
&lt;br /&gt;
== Preparation ==&lt;br /&gt;
&lt;br /&gt;
Developers should bring a laptop with the [http://github.com/commontk/CTK current CTK source code] downloaded and [[Build_Instructions|built]].&lt;br /&gt;
&lt;br /&gt;
Use the [http://public.kitware.com/cgi-bin/mailman/listinfo/ctk-developers CTK developers mailing list] to discuss build issues and topics for ongoing work.&lt;br /&gt;
&lt;br /&gt;
Phone conferences have been scheduled in the weeks leading to the event:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;https://plus.google.com/hangouts/_/g3vi3lz7sycalj74ys2xpnpr3ya&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Topics and Projects ==&lt;br /&gt;
&lt;br /&gt;
Consider reading [http://www.commontk.org/index.php/Contributing_to_CTK#Integrate_your_new_feature Contributing_to_CTK#Integrate_your_new_feature]&lt;br /&gt;
&lt;br /&gt;
Reminder: when integrating branches, remember to use --log --no-ff when merging.&lt;br /&gt;
&lt;br /&gt;
We plan to have concrete hacking topics as well as dedicated discussions in smaller groups. People are encouraged to show their interest in a particular subject by adding their name to the list below.&lt;br /&gt;
&lt;br /&gt;
=== Hacking Topics ===&lt;br /&gt;
&lt;br /&gt;
==== Infrastructure ====&lt;br /&gt;
&lt;br /&gt;
* Qt5 migration (Christian)&lt;br /&gt;
** compile and run on Mac&lt;br /&gt;
* Packaging / install support (Marco, Jc)&lt;br /&gt;
* Fix issue related to [https://github.com/commontk/Artichoke Artichoke] and improve documentation (Jc)&lt;br /&gt;
* Dashboard&lt;br /&gt;
** General Situation: Continuous/Nightly clients, coverage&lt;br /&gt;
** Configurations: Qt4, Qt5, etc.&lt;br /&gt;
** Travis CI (Sascha, Steve)&lt;br /&gt;
* Incomplete doxygen on the website (Christian)&lt;br /&gt;
* Component / target oriented build system (Jc, Sascha)&lt;br /&gt;
* Review commontk/* repositories (delete/update/etc.)&lt;br /&gt;
* Check support for MacOS 10.10&lt;br /&gt;
&lt;br /&gt;
==== DICOM ====&lt;br /&gt;
&lt;br /&gt;
* dcmtk Features&lt;br /&gt;
** Support building with emscripten, pinnacle&lt;br /&gt;
** Multi-frame support (Steve, Christian, Michael)&lt;br /&gt;
** SEG support&lt;br /&gt;
*** Investigate compatibility of DCMTK seg functionality with BrainLab segmentations; [http://slicer.kitware.com/midas3/item/162562 sample dataset] (QIICR community, Steve has access) - RLE compressed&lt;br /&gt;
*** Investigate DCMTK RLE compression tools applied to segmentations; trying to apply it to sample objects generates &amp;quot;F: No conversion to transfer syntax RLE Lossless possible!&amp;quot; error; [http://slicer.kitware.com/midas3/item/162428 SPL segmentation dataset example], [http://slicer.kitware.com/midas3/item/161740 PET segmentation example]&lt;br /&gt;
&lt;br /&gt;
* Making CLIs read and write valid DICOM (Steve, Michael)&lt;br /&gt;
&lt;br /&gt;
* Anonymization (Andreas Fetzer, Marco, Steve, Stefan, Ralf)&lt;br /&gt;
** Client-side options: gdcmanon, dcmtk (?), dcmjs, DicomCleaner, CTP...&lt;br /&gt;
** Testing can use [[File:PieperMRI.tar.gz | this freely sharable identified MR scan]]&lt;br /&gt;
** Goal is to de-identify with various tools and compare results with [ftp://medical.nema.org/medical/dicom/Final/sup142_ft.pdf supplement 142 of the DICOM standard].&lt;br /&gt;
** There is a separate page, which provides an overview of existing de-identification tools: [[DICOM de-identification tool overview]]&lt;br /&gt;
&lt;br /&gt;
==== XNAT ====&lt;br /&gt;
&lt;br /&gt;
* Improve and extend the XNAT API (Sascha Zelzer, Miklos Espak, Ralf)&lt;br /&gt;
** Python Wrapping&lt;br /&gt;
** Data editing / uploading&lt;br /&gt;
** Caching&lt;br /&gt;
** Filtered data query based on data type and/or properties&lt;br /&gt;
** Launch pipelines (remote) and follow progress&lt;br /&gt;
&lt;br /&gt;
==== CLI ====&lt;br /&gt;
&lt;br /&gt;
* Make it customisable what options to generate to the final command (Gergely Zombori)&lt;br /&gt;
* Finalize integration of CTK CLI frontend into Slicer and investigate how to integrate the backend (Jc)&lt;br /&gt;
* Improved entry point / documentation for CLI users &amp;amp; developers&lt;br /&gt;
&lt;br /&gt;
==== Documentation &amp;amp; Presentation ====&lt;br /&gt;
&lt;br /&gt;
* Nice landing page?&lt;br /&gt;
* Improve wiki? Something different?&lt;br /&gt;
&lt;br /&gt;
== Agenda ==&lt;br /&gt;
&lt;br /&gt;
==== Monday ====&lt;br /&gt;
&lt;br /&gt;
Start: The meeting room will be open starting at 9am. Official start and kick-off will be early afternoon after everybody arrived.&lt;br /&gt;
&lt;br /&gt;
Opening discussion&lt;br /&gt;
* Review topics and projects&lt;br /&gt;
* Plans for the week&lt;br /&gt;
* Review [https://github.com/commontk/CTK/issues?state=open open issues on github].&lt;br /&gt;
&lt;br /&gt;
Evening:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Dinner 20:15 @ [http://www.heidelberger-kulturbrauerei.de/en/ Kulturbrauerei], [https://www.google.de/maps/dir/Hotel+Holl%C3%A4nder+Hof,+Neckarstaden+66,+69117+Heidelberg/Kulturbrauerei+Heidelberg,+Leyergasse+6,+69117+Heidelberg/@49.413196,8.7102803,18z/data=!3m1!4b1!4m14!4m13!1m5!1m1!1s0x4797c10638e496a5:0xe28b6a91325a2c23!2m2!1d8.709242!2d49.413192!1m5!1m1!1s0x4797c1a81df9996d:0xb0cec22d395e79e1!2m2!1d8.713414!2d49.41318!3e2 directions], Pickup ~20:00 at Holländer Hof&lt;br /&gt;
&lt;br /&gt;
==== Tuesday ====&lt;br /&gt;
&lt;br /&gt;
Morning:&lt;br /&gt;
&lt;br /&gt;
* Steve QIICR&lt;br /&gt;
* Michael Onken presentation about upcoming dcmtk modules&lt;br /&gt;
* XNAT discussion&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Afternoon:&lt;br /&gt;
 &lt;br /&gt;
* (Lab Tour)&lt;br /&gt;
&lt;br /&gt;
Evening:&lt;br /&gt;
&lt;br /&gt;
* 16:00 Meet at Old Bridge (Old Town Tour)&lt;br /&gt;
&lt;br /&gt;
==== Wednesday ====&lt;br /&gt;
&lt;br /&gt;
Morning&lt;br /&gt;
&lt;br /&gt;
* IGT &amp;amp; OpenIGTLink discussion&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack...&lt;br /&gt;
&lt;br /&gt;
16:00 Famous Old City tour guided by Hans-Peter Meinzer&lt;br /&gt;
&lt;br /&gt;
20:00 Beer Topics&lt;br /&gt;
&lt;br /&gt;
* Defacing&lt;br /&gt;
&lt;br /&gt;
==== Thursday ====&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack…&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Around 2:00 pm:&#039;&#039;&#039;&lt;br /&gt;
* Lab visit at the department for Medical and Biological Informatics&lt;br /&gt;
* Duration approx. 2h&lt;br /&gt;
* Planned Demos:&lt;br /&gt;
** Organ + tumor segmentation&lt;br /&gt;
** Diffusion Imaging&lt;br /&gt;
** CAI&lt;br /&gt;
&lt;br /&gt;
Evening:&lt;br /&gt;
&lt;br /&gt;
==== Friday ====&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack...&lt;br /&gt;
&lt;br /&gt;
11:00: Closing discussion&lt;br /&gt;
&lt;br /&gt;
Afternoon: hack or travel&lt;br /&gt;
&lt;br /&gt;
== Travel &amp;amp; Hotel ==&lt;br /&gt;
&lt;br /&gt;
===Local contacts===&lt;br /&gt;
&lt;br /&gt;
* Marco Nolden (m.nolden@dkfz-heidelberg.de)&lt;br /&gt;
* Sascha Zelzer (s.zelzer@dkfz-heidelberg.de) [[File:Sascha_phone.png|130px]]&lt;br /&gt;
* Andreas Fetzer (a.fetzer@dkfz-heidelberg.de)&lt;br /&gt;
&lt;br /&gt;
===Transportation===&lt;br /&gt;
&lt;br /&gt;
It takes about an hour from Frankfurt Airport (FRA) to Heidelberg Main Station with one change in Mannheim. If you stay in the Old Town you can also look for connections going to &amp;quot;Heidelberg Altstadt&amp;quot;. You can look it up at [http://www.bahn.de/p_en/view/index.shtml Deutsche Bahn], but they run quite frequently.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Local:&#039;&#039;&#039; from the Old Town, &amp;quot;Universitätsplatz&amp;quot;, runs [http://www.vrn.de/mam/vrn/einfach-ankommen/dokumente/stadtlinienplaene/heidelberg_schematisch.pdf bus number 32] ([http://www.vrn.de/mam/vrn/einfach-ankommen/dokumente/stadtlinienplaene/heidelberg.pdf geographic map]) via Main Station to DKFZ, exit at &amp;quot;Chirurgische Klinik&amp;quot;, bus direction is &amp;quot;Neuenheim&amp;quot;. After you exit, DKFZ is on your right.&lt;br /&gt;
&lt;br /&gt;
[[File:Heidelberg_map.png|700px]]&lt;br /&gt;
&lt;br /&gt;
During the day the bus runs every 10 minutes in both directions, timetables are also available at [http://fahrplanauskunft.vrn.de/vrn/XSLT_TRIP_REQUEST2?language=en VRN].&lt;br /&gt;
&lt;br /&gt;
===Lodging===&lt;br /&gt;
&lt;br /&gt;
We recommend to stay in the historic Old Town. There is an easy direct bus ride every 10 minutes from there to DKFZ.&lt;br /&gt;
&lt;br /&gt;
We have reserved a number of rooms at the [http://www.hollaender-hof.de/en/ Holländer Hof] ([http://www.openstreetmap.org/?mlat=49.41317&amp;amp;mlon=8.70925#map=19/49.41317/8.70925 map]) hotel! Please use &amp;quot;CTK 2014&amp;quot; when you do a reservation there. Of course there are plenty of other hotels in that area, e.g. [http://www.hotel-goldener-hecht.de/ Goldener Hecht] or the oldest house in town, [http://www.ritter-heidelberg.de/ Hotel zum Ritter].&lt;br /&gt;
&lt;br /&gt;
===Meeting Room===&lt;br /&gt;
&lt;br /&gt;
The full address for the DKFZ is&lt;br /&gt;
&lt;br /&gt;
 Deutsches Krebsforschungszentrum&lt;br /&gt;
 Im Neuenheimer Feld 280&lt;br /&gt;
 69120 Heidelberg&lt;br /&gt;
&lt;br /&gt;
We will meet in the main building on the second floor (European counting!). The cryptic room number is D0.02.032. Follow the description below to find it.&lt;br /&gt;
&lt;br /&gt;
When leaving bus 32, you will see something similar to&lt;br /&gt;
&lt;br /&gt;
[[File:DKFZ_Bus.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
The large building on the right is the DKFZ main bulding&lt;br /&gt;
&lt;br /&gt;
[[File:DKFZ_Hauptgebaeude_neu_600x402.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
Walk through the main entrance and follow the map&lt;br /&gt;
&lt;br /&gt;
[[File:DKFZ_Hackfest_map.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
Ask the nice guys at the reception or call us in case of any problems.&lt;br /&gt;
&lt;br /&gt;
===Weather===&lt;br /&gt;
&lt;br /&gt;
November is a rather wet month. [http://www.weather-and-climate.com/average-monthly-Rainfall-Temperature-Sunshine,heidelberg,Germany Average weather in Heidelberg]&lt;br /&gt;
&lt;br /&gt;
===Food===&lt;br /&gt;
&lt;br /&gt;
Plan on having breakfast at your hotel before the meeting. Please email the organizers if you have any allergies or dietary restrictions. &lt;br /&gt;
&lt;br /&gt;
Being a university and hospital campus, there are several lunch possibilities, including cafeterias, a students mensa, and two restaurants.&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
===Optional Activities in the Area===&lt;/div&gt;</summary>
		<author><name>Sascha</name></author>
	</entry>
	<entry>
		<id>http://www.commontk.org/index.php?title=CTK-Hackfest-Nov-2014&amp;diff=2228</id>
		<title>CTK-Hackfest-Nov-2014</title>
		<link rel="alternate" type="text/html" href="http://www.commontk.org/index.php?title=CTK-Hackfest-Nov-2014&amp;diff=2228"/>
		<updated>2014-11-03T16:36:09Z</updated>

		<summary type="html">&lt;p&gt;Sascha: /* Tuesday */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Event pictures ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Progress ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Date:&#039;&#039;&#039; November 3-7, 2014&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Location:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
German Cancer Research Center, Heidelberg, Germany&lt;br /&gt;
&lt;br /&gt;
More details to follow.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Goal:&#039;&#039;&#039; A follow on to the [[Commontk:Current_events#Past_events|wildly successful previous hackfests!]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Requirements:&#039;&#039;&#039; Attendees must be willing to spend their time during the event writing ctk code that contributes to the main [[CTK-Roadmap | ctk roadmap]].  This means spending the week immersed in C++, Qt, DCMTK, CMake, and related technologies.  People who do not feel qualified for this task are politely not invited :)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Group size:&#039;&#039;&#039; Maximum 20 participants so we can have a manageable working meeting.  The organizing committee will invite and select participants based on input from [[TheTeam]].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Site Hosts:&#039;&#039;&#039; Marco Nolden, Sascha Zelzer, Ivo Wolf&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Organizing Committee:&#039;&#039;&#039; Steve Pieper, Ivo Wolf, Stephen Aylward&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Future Events:&#039;&#039;&#039; Future hackfests will be announced in advance, and we hope lots of people will be interested in participating.  The venue and activities at future hackfests will be determined based on the number of active participants in the project.   We welcome participation via the CTK email lists, the source code repository, and this website.&lt;br /&gt;
&lt;br /&gt;
== Attendees ==&lt;br /&gt;
&lt;br /&gt;
* So far we have received confirmation for the following people (in no particular order). &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Please fill in your intentions in terms of common accommodation.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot; style=&amp;quot;text-align:left; border:1px solid black;&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;&#039;&#039;Participants&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Name&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Organization&lt;br /&gt;
|-&lt;br /&gt;
|Marco Nolden&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany&lt;br /&gt;
|-&lt;br /&gt;
|Sascha Zelzer&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany&lt;br /&gt;
|-&lt;br /&gt;
|Andreas Fetzer&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany&lt;br /&gt;
|-&lt;br /&gt;
|Stefan Kislinkiy&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany&lt;br /&gt;
|-&lt;br /&gt;
|Ralf Floca&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany&lt;br /&gt;
|-&lt;br /&gt;
|Ivo Wolf&lt;br /&gt;
|Mannheim University of Applied Sciences, Germany&lt;br /&gt;
|-&lt;br /&gt;
|Steve Pieper&lt;br /&gt;
|Isomics, Inc., USA&lt;br /&gt;
|-&lt;br /&gt;
|Michael Onken&lt;br /&gt;
|Open Connections GmbH / OFFIS&lt;br /&gt;
|-&lt;br /&gt;
|Jean-Christophe Fillion-Robin&lt;br /&gt;
|Kitware, Inc., USA&lt;br /&gt;
|-&lt;br /&gt;
|Miklos Espak&lt;br /&gt;
|University College London, UK&lt;br /&gt;
|-&lt;br /&gt;
|Nicolas Toussaint&lt;br /&gt;
|University College London, UK&lt;br /&gt;
|-&lt;br /&gt;
|Gergely Zombori&lt;br /&gt;
|University College London, UK&lt;br /&gt;
|-&lt;br /&gt;
|Christian Askeland&lt;br /&gt;
|SINTEF Medical Technology, Trondheim, Norway&lt;br /&gt;
|-&lt;br /&gt;
|Stefan Baumann&lt;br /&gt;
|Basel, Switzerland&lt;br /&gt;
|-&lt;br /&gt;
|Hans Meine&lt;br /&gt;
|Fraunhofer MEVIS, Germany&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot; style=&amp;quot;text-align:left; border:1px solid black;&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;&#039;&#039;Google Hangout Participants&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Name&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Organization&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Availablity (Central European Time)&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* People who manifested interest in joining the fest. Please move your names up to the confirmed table, with the details as soon as you can to facilitate discussions with potential hotels.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot; style=&amp;quot;text-align:left; border:1px solid black;&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;&#039;&#039;Confirmed&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Name&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Organization&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Note}}There were also other invitations sent to active people on the community, and people who recently showed interest. When their intent will be known they will be added to the list.&lt;br /&gt;
&lt;br /&gt;
== Preparation ==&lt;br /&gt;
&lt;br /&gt;
Developers should bring a laptop with the [http://github.com/commontk/CTK current CTK source code] downloaded and [[Build_Instructions|built]].&lt;br /&gt;
&lt;br /&gt;
Use the [http://public.kitware.com/cgi-bin/mailman/listinfo/ctk-developers CTK developers mailing list] to discuss build issues and topics for ongoing work.&lt;br /&gt;
&lt;br /&gt;
Phone conferences have been scheduled in the weeks leading to the event:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;https://plus.google.com/hangouts/_/g3vi3lz7sycalj74ys2xpnpr3ya&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Topics and Projects ==&lt;br /&gt;
&lt;br /&gt;
Consider reading [http://www.commontk.org/index.php/Contributing_to_CTK#Integrate_your_new_feature Contributing_to_CTK#Integrate_your_new_feature]&lt;br /&gt;
&lt;br /&gt;
Reminder: when integrating branches, remember to use --log --no-ff when merging.&lt;br /&gt;
&lt;br /&gt;
We plan to have concrete hacking topics as well as dedicated discussions in smaller groups. People are encouraged to show their interest in a particular subject by adding their name to the list below.&lt;br /&gt;
&lt;br /&gt;
=== Hacking Topics ===&lt;br /&gt;
&lt;br /&gt;
==== Infrastructure ====&lt;br /&gt;
&lt;br /&gt;
* Qt5 migration (Christian)&lt;br /&gt;
** compile and run on Mac&lt;br /&gt;
* Packaging / install support (Marco, Jc)&lt;br /&gt;
* Fix issue related to [https://github.com/commontk/Artichoke Artichoke] and improve documentation (Jc)&lt;br /&gt;
* Dashboard&lt;br /&gt;
** General Situation: Continuous/Nightly clients, coverage&lt;br /&gt;
** Configurations: Qt4, Qt5, etc.&lt;br /&gt;
** Travis CI (Sascha, Steve)&lt;br /&gt;
* Incomplete doxygen on the website (Christian)&lt;br /&gt;
* Component / target oriented build system (Jc, Sascha)&lt;br /&gt;
* Review commontk/* repositories (delete/update/etc.)&lt;br /&gt;
* Check support for MacOS 10.10&lt;br /&gt;
&lt;br /&gt;
==== DICOM ====&lt;br /&gt;
&lt;br /&gt;
* dcmtk Features&lt;br /&gt;
** Support building with emscripten, pinnacle&lt;br /&gt;
** Multi-frame support (Steve, Christian, Michael)&lt;br /&gt;
** SEG support&lt;br /&gt;
*** Investigate compatibility of DCMTK seg functionality with BrainLab segmentations; [http://slicer.kitware.com/midas3/item/162562 sample dataset] (QIICR community, Steve has access) - RLE compressed&lt;br /&gt;
*** Investigate DCMTK RLE compression tools applied to segmentations; trying to apply it to sample objects generates &amp;quot;F: No conversion to transfer syntax RLE Lossless possible!&amp;quot; error; [http://slicer.kitware.com/midas3/item/162428 SPL segmentation dataset example], [http://slicer.kitware.com/midas3/item/161740 PET segmentation example]&lt;br /&gt;
&lt;br /&gt;
* Making CLIs read and write valid DICOM (Steve, Michael)&lt;br /&gt;
&lt;br /&gt;
* Anonymization (Andreas Fetzer, Marco, Steve, Stefan, Ralf)&lt;br /&gt;
** Client-side options: gdcmanon, dcmtk (?), dcmjs, DicomCleaner, CTP...&lt;br /&gt;
** Testing can use [[File:PieperMRI.tar.gz | this freely sharable identified MR scan]]&lt;br /&gt;
** Goal is to de-identify with various tools and compare results with [ftp://medical.nema.org/medical/dicom/Final/sup142_ft.pdf supplement 142 of the DICOM standard].&lt;br /&gt;
** There is a separate page, which provides an overview of existing de-identification tools: [[DICOM de-identification tool overview]]&lt;br /&gt;
&lt;br /&gt;
==== XNAT ====&lt;br /&gt;
&lt;br /&gt;
* Improve and extend the XNAT API (Sascha Zelzer, Miklos Espak, Ralf)&lt;br /&gt;
** Python Wrapping&lt;br /&gt;
** Data editing / uploading&lt;br /&gt;
** Caching&lt;br /&gt;
** Filtered data query based on data type and/or properties&lt;br /&gt;
** Launch pipelines (remote) and follow progress&lt;br /&gt;
&lt;br /&gt;
==== CLI ====&lt;br /&gt;
&lt;br /&gt;
* Make it customisable what options to generate to the final command (Gergely Zombori)&lt;br /&gt;
* Finalize integration of CTK CLI frontend into Slicer and investigate how to integrate the backend (Jc)&lt;br /&gt;
* Improved entry point / documentation for CLI users &amp;amp; developers&lt;br /&gt;
&lt;br /&gt;
==== Documentation &amp;amp; Presentation ====&lt;br /&gt;
&lt;br /&gt;
* Nice landing page?&lt;br /&gt;
* Improve wiki? Something different?&lt;br /&gt;
&lt;br /&gt;
== Agenda ==&lt;br /&gt;
&lt;br /&gt;
==== Monday ====&lt;br /&gt;
&lt;br /&gt;
Start: The meeting room will be open starting at 9am. Official start and kick-off will be early afternoon after everybody arrived.&lt;br /&gt;
&lt;br /&gt;
Opening discussion&lt;br /&gt;
* Review topics and projects&lt;br /&gt;
* Plans for the week&lt;br /&gt;
* Review [https://github.com/commontk/CTK/issues?state=open open issues on github].&lt;br /&gt;
&lt;br /&gt;
Evening:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Dinner 20:15 @ [http://www.heidelberger-kulturbrauerei.de/en/ Kulturbrauerei], [https://www.google.de/maps/dir/Hotel+Holl%C3%A4nder+Hof,+Neckarstaden+66,+69117+Heidelberg/Kulturbrauerei+Heidelberg,+Leyergasse+6,+69117+Heidelberg/@49.413196,8.7102803,18z/data=!3m1!4b1!4m14!4m13!1m5!1m1!1s0x4797c10638e496a5:0xe28b6a91325a2c23!2m2!1d8.709242!2d49.413192!1m5!1m1!1s0x4797c1a81df9996d:0xb0cec22d395e79e1!2m2!1d8.713414!2d49.41318!3e2 directions], Pickup ~20:00 at Holländer Hof&lt;br /&gt;
&lt;br /&gt;
==== Tuesday ====&lt;br /&gt;
&lt;br /&gt;
Morning:&lt;br /&gt;
&lt;br /&gt;
* Steve QIICR&lt;br /&gt;
* Michael Onken presentation about upcoming dcmtk modules&lt;br /&gt;
* XNAT discussion&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Afternoon:&lt;br /&gt;
 &lt;br /&gt;
* (Lab Tour)&lt;br /&gt;
&lt;br /&gt;
Evening:&lt;br /&gt;
&lt;br /&gt;
* 16:00 Meet at Old Bridge (Old Town Tour)&lt;br /&gt;
&lt;br /&gt;
==== Wednesday ====&lt;br /&gt;
&lt;br /&gt;
Morning&lt;br /&gt;
&lt;br /&gt;
 * IGT &amp;amp; OpenIGTLink discussion&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack...&lt;br /&gt;
&lt;br /&gt;
16:00 Famous Old City tour guided by Hans-Peter Meinzer&lt;br /&gt;
&lt;br /&gt;
20:00 Beer Topics&lt;br /&gt;
&lt;br /&gt;
 * Defacing&lt;br /&gt;
&lt;br /&gt;
==== Thursday ====&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack…&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Around 2:00 pm:&#039;&#039;&#039;&lt;br /&gt;
* Lab visit at the department for Medical and Biological Informatics&lt;br /&gt;
* Duration approx. 2h&lt;br /&gt;
* Planned Demos:&lt;br /&gt;
** Organ + tumor segmentation&lt;br /&gt;
** Diffusion Imaging&lt;br /&gt;
** CAI&lt;br /&gt;
&lt;br /&gt;
Evening:&lt;br /&gt;
&lt;br /&gt;
==== Friday ====&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack...&lt;br /&gt;
&lt;br /&gt;
11:00: Closing discussion&lt;br /&gt;
&lt;br /&gt;
Afternoon: hack or travel&lt;br /&gt;
&lt;br /&gt;
== Travel &amp;amp; Hotel ==&lt;br /&gt;
&lt;br /&gt;
===Local contacts===&lt;br /&gt;
&lt;br /&gt;
* Marco Nolden (m.nolden@dkfz-heidelberg.de)&lt;br /&gt;
* Sascha Zelzer (s.zelzer@dkfz-heidelberg.de) [[File:Sascha_phone.png|130px]]&lt;br /&gt;
* Andreas Fetzer (a.fetzer@dkfz-heidelberg.de)&lt;br /&gt;
&lt;br /&gt;
===Transportation===&lt;br /&gt;
&lt;br /&gt;
It takes about an hour from Frankfurt Airport (FRA) to Heidelberg Main Station with one change in Mannheim. If you stay in the Old Town you can also look for connections going to &amp;quot;Heidelberg Altstadt&amp;quot;. You can look it up at [http://www.bahn.de/p_en/view/index.shtml Deutsche Bahn], but they run quite frequently.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Local:&#039;&#039;&#039; from the Old Town, &amp;quot;Universitätsplatz&amp;quot;, runs [http://www.vrn.de/mam/vrn/einfach-ankommen/dokumente/stadtlinienplaene/heidelberg_schematisch.pdf bus number 32] ([http://www.vrn.de/mam/vrn/einfach-ankommen/dokumente/stadtlinienplaene/heidelberg.pdf geographic map]) via Main Station to DKFZ, exit at &amp;quot;Chirurgische Klinik&amp;quot;, bus direction is &amp;quot;Neuenheim&amp;quot;. After you exit, DKFZ is on your right.&lt;br /&gt;
&lt;br /&gt;
[[File:Heidelberg_map.png|700px]]&lt;br /&gt;
&lt;br /&gt;
During the day the bus runs every 10 minutes in both directions, timetables are also available at [http://fahrplanauskunft.vrn.de/vrn/XSLT_TRIP_REQUEST2?language=en VRN].&lt;br /&gt;
&lt;br /&gt;
===Lodging===&lt;br /&gt;
&lt;br /&gt;
We recommend to stay in the historic Old Town. There is an easy direct bus ride every 10 minutes from there to DKFZ.&lt;br /&gt;
&lt;br /&gt;
We have reserved a number of rooms at the [http://www.hollaender-hof.de/en/ Holländer Hof] ([http://www.openstreetmap.org/?mlat=49.41317&amp;amp;mlon=8.70925#map=19/49.41317/8.70925 map]) hotel! Please use &amp;quot;CTK 2014&amp;quot; when you do a reservation there. Of course there are plenty of other hotels in that area, e.g. [http://www.hotel-goldener-hecht.de/ Goldener Hecht] or the oldest house in town, [http://www.ritter-heidelberg.de/ Hotel zum Ritter].&lt;br /&gt;
&lt;br /&gt;
===Meeting Room===&lt;br /&gt;
&lt;br /&gt;
The full address for the DKFZ is&lt;br /&gt;
&lt;br /&gt;
 Deutsches Krebsforschungszentrum&lt;br /&gt;
 Im Neuenheimer Feld 280&lt;br /&gt;
 69120 Heidelberg&lt;br /&gt;
&lt;br /&gt;
We will meet in the main building on the second floor (European counting!). The cryptic room number is D0.02.032. Follow the description below to find it.&lt;br /&gt;
&lt;br /&gt;
When leaving bus 32, you will see something similar to&lt;br /&gt;
&lt;br /&gt;
[[File:DKFZ_Bus.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
The large building on the right is the DKFZ main bulding&lt;br /&gt;
&lt;br /&gt;
[[File:DKFZ_Hauptgebaeude_neu_600x402.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
Walk through the main entrance and follow the map&lt;br /&gt;
&lt;br /&gt;
[[File:DKFZ_Hackfest_map.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
Ask the nice guys at the reception or call us in case of any problems.&lt;br /&gt;
&lt;br /&gt;
===Weather===&lt;br /&gt;
&lt;br /&gt;
November is a rather wet month. [http://www.weather-and-climate.com/average-monthly-Rainfall-Temperature-Sunshine,heidelberg,Germany Average weather in Heidelberg]&lt;br /&gt;
&lt;br /&gt;
===Food===&lt;br /&gt;
&lt;br /&gt;
Plan on having breakfast at your hotel before the meeting. Please email the organizers if you have any allergies or dietary restrictions. &lt;br /&gt;
&lt;br /&gt;
Being a university and hospital campus, there are several lunch possibilities, including cafeterias, a students mensa, and two restaurants.&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
===Optional Activities in the Area===&lt;/div&gt;</summary>
		<author><name>Sascha</name></author>
	</entry>
	<entry>
		<id>http://www.commontk.org/index.php?title=CTK-Hackfest-Nov-2014&amp;diff=2226</id>
		<title>CTK-Hackfest-Nov-2014</title>
		<link rel="alternate" type="text/html" href="http://www.commontk.org/index.php?title=CTK-Hackfest-Nov-2014&amp;diff=2226"/>
		<updated>2014-11-03T16:18:44Z</updated>

		<summary type="html">&lt;p&gt;Sascha: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Event pictures ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Progress ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Date:&#039;&#039;&#039; November 3-7, 2014&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Location:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
German Cancer Research Center, Heidelberg, Germany&lt;br /&gt;
&lt;br /&gt;
More details to follow.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Goal:&#039;&#039;&#039; A follow on to the [[Commontk:Current_events#Past_events|wildly successful previous hackfests!]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Requirements:&#039;&#039;&#039; Attendees must be willing to spend their time during the event writing ctk code that contributes to the main [[CTK-Roadmap | ctk roadmap]].  This means spending the week immersed in C++, Qt, DCMTK, CMake, and related technologies.  People who do not feel qualified for this task are politely not invited :)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Group size:&#039;&#039;&#039; Maximum 20 participants so we can have a manageable working meeting.  The organizing committee will invite and select participants based on input from [[TheTeam]].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Site Hosts:&#039;&#039;&#039; Marco Nolden, Sascha Zelzer, Ivo Wolf&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Organizing Committee:&#039;&#039;&#039; Steve Pieper, Ivo Wolf, Stephen Aylward&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Future Events:&#039;&#039;&#039; Future hackfests will be announced in advance, and we hope lots of people will be interested in participating.  The venue and activities at future hackfests will be determined based on the number of active participants in the project.   We welcome participation via the CTK email lists, the source code repository, and this website.&lt;br /&gt;
&lt;br /&gt;
== Attendees ==&lt;br /&gt;
&lt;br /&gt;
* So far we have received confirmation for the following people (in no particular order). &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Please fill in your intentions in terms of common accommodation.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot; style=&amp;quot;text-align:left; border:1px solid black;&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;&#039;&#039;Participants&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Name&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Organization&lt;br /&gt;
|-&lt;br /&gt;
|Marco Nolden&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany&lt;br /&gt;
|-&lt;br /&gt;
|Sascha Zelzer&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany&lt;br /&gt;
|-&lt;br /&gt;
|Andreas Fetzer&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany&lt;br /&gt;
|-&lt;br /&gt;
|Stefan Kislinkiy&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany&lt;br /&gt;
|-&lt;br /&gt;
|Ralf Floca&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany&lt;br /&gt;
|-&lt;br /&gt;
|Ivo Wolf&lt;br /&gt;
|Mannheim University of Applied Sciences, Germany&lt;br /&gt;
|-&lt;br /&gt;
|Steve Pieper&lt;br /&gt;
|Isomics, Inc., USA&lt;br /&gt;
|-&lt;br /&gt;
|Michael Onken&lt;br /&gt;
|Open Connections GmbH / OFFIS&lt;br /&gt;
|-&lt;br /&gt;
|Jean-Christophe Fillion-Robin&lt;br /&gt;
|Kitware, Inc., USA&lt;br /&gt;
|-&lt;br /&gt;
|Miklos Espak&lt;br /&gt;
|University College London, UK&lt;br /&gt;
|-&lt;br /&gt;
|Nicolas Toussaint&lt;br /&gt;
|University College London, UK&lt;br /&gt;
|-&lt;br /&gt;
|Gergely Zombori&lt;br /&gt;
|University College London, UK&lt;br /&gt;
|-&lt;br /&gt;
|Christian Askeland&lt;br /&gt;
|SINTEF Medical Technology, Trondheim, Norway&lt;br /&gt;
|-&lt;br /&gt;
|Stefan Baumann&lt;br /&gt;
|Basel, Switzerland&lt;br /&gt;
|-&lt;br /&gt;
|Hans Meine&lt;br /&gt;
|Fraunhofer MEVIS, Germany&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot; style=&amp;quot;text-align:left; border:1px solid black;&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;&#039;&#039;Google Hangout Participants&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Name&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Organization&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Availablity (Central European Time)&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* People who manifested interest in joining the fest. Please move your names up to the confirmed table, with the details as soon as you can to facilitate discussions with potential hotels.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot; style=&amp;quot;text-align:left; border:1px solid black;&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;&#039;&#039;Confirmed&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Name&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Organization&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Note}}There were also other invitations sent to active people on the community, and people who recently showed interest. When their intent will be known they will be added to the list.&lt;br /&gt;
&lt;br /&gt;
== Preparation ==&lt;br /&gt;
&lt;br /&gt;
Developers should bring a laptop with the [http://github.com/commontk/CTK current CTK source code] downloaded and [[Build_Instructions|built]].&lt;br /&gt;
&lt;br /&gt;
Use the [http://public.kitware.com/cgi-bin/mailman/listinfo/ctk-developers CTK developers mailing list] to discuss build issues and topics for ongoing work.&lt;br /&gt;
&lt;br /&gt;
Phone conferences have been scheduled in the weeks leading to the event:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;https://plus.google.com/hangouts/_/g3vi3lz7sycalj74ys2xpnpr3ya&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Topics and Projects ==&lt;br /&gt;
&lt;br /&gt;
Consider reading [http://www.commontk.org/index.php/Contributing_to_CTK#Integrate_your_new_feature Contributing_to_CTK#Integrate_your_new_feature]&lt;br /&gt;
&lt;br /&gt;
Reminder: when integrating branches, remember to use --log --no-ff when merging.&lt;br /&gt;
&lt;br /&gt;
We plan to have concrete hacking topics as well as dedicated discussions in smaller groups. People are encouraged to show their interest in a particular subject by adding their name to the list below.&lt;br /&gt;
&lt;br /&gt;
=== Hacking Topics ===&lt;br /&gt;
&lt;br /&gt;
==== Infrastructure ====&lt;br /&gt;
&lt;br /&gt;
* Qt5 migration (Christian)&lt;br /&gt;
** compile and run on Mac&lt;br /&gt;
* Packaging / install support (Marco, Jc)&lt;br /&gt;
* Fix issue related to [https://github.com/commontk/Artichoke Artichoke] and improve documentation (Jc)&lt;br /&gt;
* Dashboard&lt;br /&gt;
** General Situation: Continuous/Nightly clients, coverage&lt;br /&gt;
** Configurations: Qt4, Qt5, etc.&lt;br /&gt;
** Travis CI (Sascha, Steve)&lt;br /&gt;
* Incomplete doxygen on the website (Christian)&lt;br /&gt;
* Component / target oriented build system (Jc, Sascha)&lt;br /&gt;
* Review commontk/* repositories (delete/update/etc.)&lt;br /&gt;
* Check support for MacOS 10.10&lt;br /&gt;
&lt;br /&gt;
==== DICOM ====&lt;br /&gt;
&lt;br /&gt;
* dcmtk Features&lt;br /&gt;
** Support building with emscripten, pinnacle&lt;br /&gt;
** Multi-frame support (Steve, Christian, Michael)&lt;br /&gt;
** SEG support&lt;br /&gt;
*** Investigate compatibility of DCMTK seg functionality with BrainLab segmentations; [http://slicer.kitware.com/midas3/item/162562 sample dataset] (QIICR community, Steve has access) - RLE compressed&lt;br /&gt;
*** Investigate DCMTK RLE compression tools applied to segmentations; trying to apply it to sample objects generates &amp;quot;F: No conversion to transfer syntax RLE Lossless possible!&amp;quot; error; [http://slicer.kitware.com/midas3/item/162428 SPL segmentation dataset example], [http://slicer.kitware.com/midas3/item/161740 PET segmentation example]&lt;br /&gt;
&lt;br /&gt;
* Making CLIs read and write valid DICOM (Steve, Michael)&lt;br /&gt;
&lt;br /&gt;
* Anonymization (Andreas Fetzer, Marco, Steve, Stefan, Ralf)&lt;br /&gt;
** Client-side options: gdcmanon, dcmtk (?), dcmjs, DicomCleaner, CTP...&lt;br /&gt;
** Testing can use [[File:PieperMRI.tar.gz | this freely sharable identified MR scan]]&lt;br /&gt;
** Goal is to de-identify with various tools and compare results with [ftp://medical.nema.org/medical/dicom/Final/sup142_ft.pdf supplement 142 of the DICOM standard].&lt;br /&gt;
** There is a separate page, which provides an overview of existing de-identification tools: [[DICOM de-identification tool overview]]&lt;br /&gt;
&lt;br /&gt;
==== XNAT ====&lt;br /&gt;
&lt;br /&gt;
* Improve and extend the XNAT API (Sascha Zelzer, Miklos Espak, Ralf)&lt;br /&gt;
** Python Wrapping&lt;br /&gt;
** Data editing / uploading&lt;br /&gt;
** Caching&lt;br /&gt;
** Filtered data query based on data type and/or properties&lt;br /&gt;
** Launch pipelines (remote) and follow progress&lt;br /&gt;
&lt;br /&gt;
==== CLI ====&lt;br /&gt;
&lt;br /&gt;
* Make it customisable what options to generate to the final command (Gergely Zombori)&lt;br /&gt;
* Finalize integration of CTK CLI frontend into Slicer and investigate how to integrate the backend (Jc)&lt;br /&gt;
* Improved entry point / documentation for CLI users &amp;amp; developers&lt;br /&gt;
&lt;br /&gt;
==== Documentation &amp;amp; Presentation ====&lt;br /&gt;
&lt;br /&gt;
* Nice landing page?&lt;br /&gt;
* Improve wiki? Something different?&lt;br /&gt;
&lt;br /&gt;
== Agenda ==&lt;br /&gt;
&lt;br /&gt;
==== Monday ====&lt;br /&gt;
&lt;br /&gt;
Start: The meeting room will be open starting at 9am. Official start and kick-off will be early afternoon after everybody arrived.&lt;br /&gt;
&lt;br /&gt;
Opening discussion&lt;br /&gt;
* Review topics and projects&lt;br /&gt;
* Plans for the week&lt;br /&gt;
* Review [https://github.com/commontk/CTK/issues?state=open open issues on github].&lt;br /&gt;
&lt;br /&gt;
Evening:&lt;br /&gt;
&lt;br /&gt;
==== Tuesday ====&lt;br /&gt;
&lt;br /&gt;
Morning:&lt;br /&gt;
&lt;br /&gt;
 * Steve QIICR&lt;br /&gt;
 * Michael Onken presentation about upcoming dcmtk modules&lt;br /&gt;
 * XNAT discussion&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Afternoon:&lt;br /&gt;
 &lt;br /&gt;
 * (Lab Tour)&lt;br /&gt;
&lt;br /&gt;
Evening:&lt;br /&gt;
&lt;br /&gt;
 * 16:00 Meet at Old Bridge (Old Town Tour)&lt;br /&gt;
&lt;br /&gt;
==== Wednesday ====&lt;br /&gt;
&lt;br /&gt;
Morning&lt;br /&gt;
&lt;br /&gt;
 * IGT &amp;amp; OpenIGTLink discussion&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack...&lt;br /&gt;
&lt;br /&gt;
16:00 Famous Old City tour guided by Hans-Peter Meinzer&lt;br /&gt;
&lt;br /&gt;
20:00 Beer Topics&lt;br /&gt;
&lt;br /&gt;
 * Defacing&lt;br /&gt;
&lt;br /&gt;
==== Thursday ====&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack…&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Around 2:00 pm:&#039;&#039;&#039;&lt;br /&gt;
* Lab visit at the department for Medical and Biological Informatics&lt;br /&gt;
* Duration approx. 2h&lt;br /&gt;
* Planned Demos:&lt;br /&gt;
** Organ + tumor segmentation&lt;br /&gt;
** Diffusion Imaging&lt;br /&gt;
** CAI&lt;br /&gt;
&lt;br /&gt;
Evening:&lt;br /&gt;
&lt;br /&gt;
==== Friday ====&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack...&lt;br /&gt;
&lt;br /&gt;
11:00: Closing discussion&lt;br /&gt;
&lt;br /&gt;
Afternoon: hack or travel&lt;br /&gt;
&lt;br /&gt;
== Travel &amp;amp; Hotel ==&lt;br /&gt;
&lt;br /&gt;
===Local contacts===&lt;br /&gt;
&lt;br /&gt;
* Marco Nolden (m.nolden@dkfz-heidelberg.de)&lt;br /&gt;
* Sascha Zelzer (s.zelzer@dkfz-heidelberg.de) [[File:Sascha_phone.png|130px]]&lt;br /&gt;
* Andreas Fetzer (a.fetzer@dkfz-heidelberg.de)&lt;br /&gt;
&lt;br /&gt;
===Transportation===&lt;br /&gt;
&lt;br /&gt;
It takes about an hour from Frankfurt Airport (FRA) to Heidelberg Main Station with one change in Mannheim. If you stay in the Old Town you can also look for connections going to &amp;quot;Heidelberg Altstadt&amp;quot;. You can look it up at [http://www.bahn.de/p_en/view/index.shtml Deutsche Bahn], but they run quite frequently.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Local:&#039;&#039;&#039; from the Old Town, &amp;quot;Universitätsplatz&amp;quot;, runs [http://www.vrn.de/mam/vrn/einfach-ankommen/dokumente/stadtlinienplaene/heidelberg_schematisch.pdf bus number 32] ([http://www.vrn.de/mam/vrn/einfach-ankommen/dokumente/stadtlinienplaene/heidelberg.pdf geographic map]) via Main Station to DKFZ, exit at &amp;quot;Chirurgische Klinik&amp;quot;, bus direction is &amp;quot;Neuenheim&amp;quot;. After you exit, DKFZ is on your right.&lt;br /&gt;
&lt;br /&gt;
[[File:Heidelberg_map.png|700px]]&lt;br /&gt;
&lt;br /&gt;
During the day the bus runs every 10 minutes in both directions, timetables are also available at [http://fahrplanauskunft.vrn.de/vrn/XSLT_TRIP_REQUEST2?language=en VRN].&lt;br /&gt;
&lt;br /&gt;
===Lodging===&lt;br /&gt;
&lt;br /&gt;
We recommend to stay in the historic Old Town. There is an easy direct bus ride every 10 minutes from there to DKFZ.&lt;br /&gt;
&lt;br /&gt;
We have reserved a number of rooms at the [http://www.hollaender-hof.de/en/ Holländer Hof] ([http://www.openstreetmap.org/?mlat=49.41317&amp;amp;mlon=8.70925#map=19/49.41317/8.70925 map]) hotel! Please use &amp;quot;CTK 2014&amp;quot; when you do a reservation there. Of course there are plenty of other hotels in that area, e.g. [http://www.hotel-goldener-hecht.de/ Goldener Hecht] or the oldest house in town, [http://www.ritter-heidelberg.de/ Hotel zum Ritter].&lt;br /&gt;
&lt;br /&gt;
===Meeting Room===&lt;br /&gt;
&lt;br /&gt;
The full address for the DKFZ is&lt;br /&gt;
&lt;br /&gt;
 Deutsches Krebsforschungszentrum&lt;br /&gt;
 Im Neuenheimer Feld 280&lt;br /&gt;
 69120 Heidelberg&lt;br /&gt;
&lt;br /&gt;
We will meet in the main building on the second floor (European counting!). The cryptic room number is D0.02.032. Follow the description below to find it.&lt;br /&gt;
&lt;br /&gt;
When leaving bus 32, you will see something similar to&lt;br /&gt;
&lt;br /&gt;
[[File:DKFZ_Bus.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
The large building on the right is the DKFZ main bulding&lt;br /&gt;
&lt;br /&gt;
[[File:DKFZ_Hauptgebaeude_neu_600x402.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
Walk through the main entrance and follow the map&lt;br /&gt;
&lt;br /&gt;
[[File:DKFZ_Hackfest_map.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
Ask the nice guys at the reception or call us in case of any problems.&lt;br /&gt;
&lt;br /&gt;
===Weather===&lt;br /&gt;
&lt;br /&gt;
November is a rather wet month. [http://www.weather-and-climate.com/average-monthly-Rainfall-Temperature-Sunshine,heidelberg,Germany Average weather in Heidelberg]&lt;br /&gt;
&lt;br /&gt;
===Food===&lt;br /&gt;
&lt;br /&gt;
Plan on having breakfast at your hotel before the meeting. Please email the organizers if you have any allergies or dietary restrictions. &lt;br /&gt;
&lt;br /&gt;
Being a university and hospital campus, there are several lunch possibilities, including cafeterias, a students mensa, and two restaurants.&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
===Optional Activities in the Area===&lt;/div&gt;</summary>
		<author><name>Sascha</name></author>
	</entry>
	<entry>
		<id>http://www.commontk.org/index.php?title=CTK-Hackfest-Nov-2014&amp;diff=2225</id>
		<title>CTK-Hackfest-Nov-2014</title>
		<link rel="alternate" type="text/html" href="http://www.commontk.org/index.php?title=CTK-Hackfest-Nov-2014&amp;diff=2225"/>
		<updated>2014-11-03T15:53:50Z</updated>

		<summary type="html">&lt;p&gt;Sascha: /* Agenda */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Event pictures ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Progress ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Date:&#039;&#039;&#039; November 3-7, 2014&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Location:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
German Cancer Research Center, Heidelberg, Germany&lt;br /&gt;
&lt;br /&gt;
More details to follow.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Goal:&#039;&#039;&#039; A follow on to the [[Commontk:Current_events#Past_events|wildly successful previous hackfests!]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Requirements:&#039;&#039;&#039; Attendees must be willing to spend their time during the event writing ctk code that contributes to the main [[CTK-Roadmap | ctk roadmap]].  This means spending the week immersed in C++, Qt, DCMTK, CMake, and related technologies.  People who do not feel qualified for this task are politely not invited :)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Group size:&#039;&#039;&#039; Maximum 20 participants so we can have a manageable working meeting.  The organizing committee will invite and select participants based on input from [[TheTeam]].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Site Hosts:&#039;&#039;&#039; Marco Nolden, Sascha Zelzer, Ivo Wolf&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Organizing Committee:&#039;&#039;&#039; Steve Pieper, Ivo Wolf, Stephen Aylward&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Future Events:&#039;&#039;&#039; Future hackfests will be announced in advance, and we hope lots of people will be interested in participating.  The venue and activities at future hackfests will be determined based on the number of active participants in the project.   We welcome participation via the CTK email lists, the source code repository, and this website.&lt;br /&gt;
&lt;br /&gt;
== Attendees ==&lt;br /&gt;
&lt;br /&gt;
* So far we have received confirmation for the following people (in no particular order). &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Please fill in your intentions in terms of common accommodation.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot; style=&amp;quot;text-align:left; border:1px solid black;&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;&#039;&#039;Participants&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Name&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Organization&lt;br /&gt;
|-&lt;br /&gt;
|Marco Nolden&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany&lt;br /&gt;
|-&lt;br /&gt;
|Sascha Zelzer&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany&lt;br /&gt;
|-&lt;br /&gt;
|Andreas Fetzer&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany&lt;br /&gt;
|-&lt;br /&gt;
|Stefan Kislinkiy&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany&lt;br /&gt;
|-&lt;br /&gt;
|Ralf Floca&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany&lt;br /&gt;
|-&lt;br /&gt;
|Ivo Wolf&lt;br /&gt;
|Mannheim University of Applied Sciences, Germany&lt;br /&gt;
|-&lt;br /&gt;
|Steve Pieper&lt;br /&gt;
|Isomics, Inc., USA&lt;br /&gt;
|-&lt;br /&gt;
|Michael Onken&lt;br /&gt;
|Open Connections GmbH / OFFIS&lt;br /&gt;
|-&lt;br /&gt;
|Jean-Christophe Fillion-Robin&lt;br /&gt;
|Kitware, Inc., USA&lt;br /&gt;
|-&lt;br /&gt;
|Miklos Espak&lt;br /&gt;
|University College London, UK&lt;br /&gt;
|-&lt;br /&gt;
|Nicolas Toussaint&lt;br /&gt;
|University College London, UK&lt;br /&gt;
|-&lt;br /&gt;
|Gergely Zombori&lt;br /&gt;
|University College London, UK&lt;br /&gt;
|-&lt;br /&gt;
|Christian Askeland&lt;br /&gt;
|SINTEF Medical Technology, Trondheim, Norway&lt;br /&gt;
|-&lt;br /&gt;
|Stefan Baumann&lt;br /&gt;
|Basel, Switzerland&lt;br /&gt;
|-&lt;br /&gt;
|Hans Meine&lt;br /&gt;
|Fraunhofer MEVIS, Germany&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot; style=&amp;quot;text-align:left; border:1px solid black;&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;&#039;&#039;Google Hangout Participants&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Name&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Organization&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Availablity (Central European Time)&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* People who manifested interest in joining the fest. Please move your names up to the confirmed table, with the details as soon as you can to facilitate discussions with potential hotels.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot; style=&amp;quot;text-align:left; border:1px solid black;&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;&#039;&#039;Confirmed&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Name&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Organization&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Note}}There were also other invitations sent to active people on the community, and people who recently showed interest. When their intent will be known they will be added to the list.&lt;br /&gt;
&lt;br /&gt;
== Preparation ==&lt;br /&gt;
&lt;br /&gt;
Developers should bring a laptop with the [http://github.com/commontk/CTK current CTK source code] downloaded and [[Build_Instructions|built]].&lt;br /&gt;
&lt;br /&gt;
Use the [http://public.kitware.com/cgi-bin/mailman/listinfo/ctk-developers CTK developers mailing list] to discuss build issues and topics for ongoing work.&lt;br /&gt;
&lt;br /&gt;
Phone conferences have been scheduled in the weeks leading to the event:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;https://plus.google.com/hangouts/_/g3vi3lz7sycalj74ys2xpnpr3ya&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Topics and Projects ==&lt;br /&gt;
&lt;br /&gt;
Consider reading [http://www.commontk.org/index.php/Contributing_to_CTK#Integrate_your_new_feature Contributing_to_CTK#Integrate_your_new_feature]&lt;br /&gt;
&lt;br /&gt;
Reminder: when integrating branches, remember to use --log --no-ff when merging.&lt;br /&gt;
&lt;br /&gt;
We plan to have concrete hacking topics as well as dedicated discussions in smaller groups. People are encouraged to show their interest in a particular subject by adding their name to the list below.&lt;br /&gt;
&lt;br /&gt;
=== Hacking Topics ===&lt;br /&gt;
&lt;br /&gt;
==== Infrastructure ====&lt;br /&gt;
&lt;br /&gt;
* Qt5 migration (Christian)&lt;br /&gt;
** compile and run on Mac&lt;br /&gt;
* Packaging / install support (Marco, Jc)&lt;br /&gt;
* Fix issue related to [https://github.com/commontk/Artichoke Artichoke] and improve documentation (Jc)&lt;br /&gt;
* Dashboard&lt;br /&gt;
** General Situation: Continuous/Nightly clients, coverage&lt;br /&gt;
** Configurations: Qt4, Qt5, etc.&lt;br /&gt;
** Travis CI (Sascha, Steve)&lt;br /&gt;
* Incomplete doxygen on the website (Christian)&lt;br /&gt;
&lt;br /&gt;
==== DICOM ====&lt;br /&gt;
&lt;br /&gt;
* Multi-frame support (Steve, Christian, Michael)&lt;br /&gt;
** SEG support&lt;br /&gt;
*** Investigate compatibility of DCMTK seg functionality with BrainLab segmentations; [http://slicer.kitware.com/midas3/item/162562 sample dataset] (QIICR community, Steve has access) - RLE compressed&lt;br /&gt;
*** Investigate DCMTK RLE compression tools applied to segmentations; trying to apply it to sample objects generates &amp;quot;F: No conversion to transfer syntax RLE Lossless possible!&amp;quot; error; [http://slicer.kitware.com/midas3/item/162428 SPL segmentation dataset example], [http://slicer.kitware.com/midas3/item/161740 PET segmentation example]&lt;br /&gt;
* Making CLIs read and write valid DICOM (Steve, Michael)&lt;br /&gt;
* Anonymization (Andreas Fetzer, Marco, Steve, Stefan, Ralf)&lt;br /&gt;
** Client-side options: gdcmanon, dcmtk (?), dcmjs, DicomCleaner, CTP...&lt;br /&gt;
** Testing can use [[File:PieperMRI.tar.gz | this freely sharable identified MR scan]]&lt;br /&gt;
** Goal is to de-identify with various tools and compare results with [ftp://medical.nema.org/medical/dicom/Final/sup142_ft.pdf supplement 142 of the DICOM standard].&lt;br /&gt;
** There is a separate page, which provides an overview of existing de-identification tools: [[DICOM de-identification tool overview]]&lt;br /&gt;
&lt;br /&gt;
==== XNAT ====&lt;br /&gt;
&lt;br /&gt;
* Improve and extend the XNAT API (Sascha Zelzer, Miklos Espak, Ralf)&lt;br /&gt;
** Data editing&lt;br /&gt;
** Caching&lt;br /&gt;
** Filtered data query based on data type and/or properties&lt;br /&gt;
** Launch pipelines (remote) and follow progress&lt;br /&gt;
&lt;br /&gt;
==== CLI ====&lt;br /&gt;
&lt;br /&gt;
* Make it customisable what options to generate to the final command (Gergely Zombori)&lt;br /&gt;
&lt;br /&gt;
* Finalize integration of CTK CLI frontend into Slicer and investigate how to integrate the backend (Jc)&lt;br /&gt;
&lt;br /&gt;
==== ?? ====&lt;br /&gt;
&lt;br /&gt;
=== Planned Discussions ===&lt;br /&gt;
* Possible extensions of CTK to the IGT domain&lt;br /&gt;
** OpenIGT link&lt;br /&gt;
** ...&lt;br /&gt;
* QIICR Presentation&lt;br /&gt;
==== ... ====&lt;br /&gt;
&lt;br /&gt;
== Agenda ==&lt;br /&gt;
&lt;br /&gt;
==== Monday ====&lt;br /&gt;
&lt;br /&gt;
Start: The meeting room will be open starting at 9am. Official start and kick-off will be early afternoon after everybody arrived.&lt;br /&gt;
&lt;br /&gt;
Opening discussion&lt;br /&gt;
* Review topics and projects&lt;br /&gt;
* Plans for the week&lt;br /&gt;
* Review [https://github.com/commontk/CTK/issues?state=open open issues on github].&lt;br /&gt;
&lt;br /&gt;
Evening:&lt;br /&gt;
&lt;br /&gt;
==== Tuesday ====&lt;br /&gt;
&lt;br /&gt;
Morning:&lt;br /&gt;
&lt;br /&gt;
 * Steve QIICR&lt;br /&gt;
 * Michael Onken presentation about upcoming dcmtk modules&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Afternoon:&lt;br /&gt;
 &lt;br /&gt;
 * (Lab Tour)&lt;br /&gt;
&lt;br /&gt;
Evening:&lt;br /&gt;
&lt;br /&gt;
 * 16:00 Meet at Old Bridge (Old Town Tour)&lt;br /&gt;
&lt;br /&gt;
==== Wednesday ====&lt;br /&gt;
&lt;br /&gt;
Morning&lt;br /&gt;
&lt;br /&gt;
 * IGT &amp;amp; OpenIGTLink discussion&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack...&lt;br /&gt;
&lt;br /&gt;
16:00 Famous Old City tour guided by Hans-Peter Meinzer&lt;br /&gt;
&lt;br /&gt;
20:00 Beer Topics&lt;br /&gt;
&lt;br /&gt;
 * Defacing&lt;br /&gt;
&lt;br /&gt;
==== Thursday ====&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack…&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Around 2:00 pm:&#039;&#039;&#039;&lt;br /&gt;
* Lab visit at the department for Medical and Biological Informatics&lt;br /&gt;
* Duration approx. 2h&lt;br /&gt;
* Planned Demos:&lt;br /&gt;
** Organ + tumor segmentation&lt;br /&gt;
** Diffusion Imaging&lt;br /&gt;
** CAI&lt;br /&gt;
&lt;br /&gt;
Evening:&lt;br /&gt;
&lt;br /&gt;
==== Friday ====&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack...&lt;br /&gt;
&lt;br /&gt;
11:00: Closing discussion&lt;br /&gt;
&lt;br /&gt;
Afternoon: hack or travel&lt;br /&gt;
&lt;br /&gt;
== Travel &amp;amp; Hotel ==&lt;br /&gt;
&lt;br /&gt;
===Local contacts===&lt;br /&gt;
&lt;br /&gt;
* Marco Nolden (m.nolden@dkfz-heidelberg.de)&lt;br /&gt;
* Sascha Zelzer (s.zelzer@dkfz-heidelberg.de) [[File:Sascha_phone.png|130px]]&lt;br /&gt;
* Andreas Fetzer (a.fetzer@dkfz-heidelberg.de)&lt;br /&gt;
&lt;br /&gt;
===Transportation===&lt;br /&gt;
&lt;br /&gt;
It takes about an hour from Frankfurt Airport (FRA) to Heidelberg Main Station with one change in Mannheim. If you stay in the Old Town you can also look for connections going to &amp;quot;Heidelberg Altstadt&amp;quot;. You can look it up at [http://www.bahn.de/p_en/view/index.shtml Deutsche Bahn], but they run quite frequently.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Local:&#039;&#039;&#039; from the Old Town, &amp;quot;Universitätsplatz&amp;quot;, runs [http://www.vrn.de/mam/vrn/einfach-ankommen/dokumente/stadtlinienplaene/heidelberg_schematisch.pdf bus number 32] ([http://www.vrn.de/mam/vrn/einfach-ankommen/dokumente/stadtlinienplaene/heidelberg.pdf geographic map]) via Main Station to DKFZ, exit at &amp;quot;Chirurgische Klinik&amp;quot;, bus direction is &amp;quot;Neuenheim&amp;quot;. After you exit, DKFZ is on your right.&lt;br /&gt;
&lt;br /&gt;
[[File:Heidelberg_map.png|700px]]&lt;br /&gt;
&lt;br /&gt;
During the day the bus runs every 10 minutes in both directions, timetables are also available at [http://fahrplanauskunft.vrn.de/vrn/XSLT_TRIP_REQUEST2?language=en VRN].&lt;br /&gt;
&lt;br /&gt;
===Lodging===&lt;br /&gt;
&lt;br /&gt;
We recommend to stay in the historic Old Town. There is an easy direct bus ride every 10 minutes from there to DKFZ.&lt;br /&gt;
&lt;br /&gt;
We have reserved a number of rooms at the [http://www.hollaender-hof.de/en/ Holländer Hof] ([http://www.openstreetmap.org/?mlat=49.41317&amp;amp;mlon=8.70925#map=19/49.41317/8.70925 map]) hotel! Please use &amp;quot;CTK 2014&amp;quot; when you do a reservation there. Of course there are plenty of other hotels in that area, e.g. [http://www.hotel-goldener-hecht.de/ Goldener Hecht] or the oldest house in town, [http://www.ritter-heidelberg.de/ Hotel zum Ritter].&lt;br /&gt;
&lt;br /&gt;
===Meeting Room===&lt;br /&gt;
&lt;br /&gt;
The full address for the DKFZ is&lt;br /&gt;
&lt;br /&gt;
 Deutsches Krebsforschungszentrum&lt;br /&gt;
 Im Neuenheimer Feld 280&lt;br /&gt;
 69120 Heidelberg&lt;br /&gt;
&lt;br /&gt;
We will meet in the main building on the second floor (European counting!). The cryptic room number is D0.02.032. Follow the description below to find it.&lt;br /&gt;
&lt;br /&gt;
When leaving bus 32, you will see something similar to&lt;br /&gt;
&lt;br /&gt;
[[File:DKFZ_Bus.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
The large building on the right is the DKFZ main bulding&lt;br /&gt;
&lt;br /&gt;
[[File:DKFZ_Hauptgebaeude_neu_600x402.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
Walk through the main entrance and follow the map&lt;br /&gt;
&lt;br /&gt;
[[File:DKFZ_Hackfest_map.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
Ask the nice guys at the reception or call us in case of any problems.&lt;br /&gt;
&lt;br /&gt;
===Weather===&lt;br /&gt;
&lt;br /&gt;
November is a rather wet month. [http://www.weather-and-climate.com/average-monthly-Rainfall-Temperature-Sunshine,heidelberg,Germany Average weather in Heidelberg]&lt;br /&gt;
&lt;br /&gt;
===Food===&lt;br /&gt;
&lt;br /&gt;
Plan on having breakfast at your hotel before the meeting. Please email the organizers if you have any allergies or dietary restrictions. &lt;br /&gt;
&lt;br /&gt;
Being a university and hospital campus, there are several lunch possibilities, including cafeterias, a students mensa, and two restaurants.&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
===Optional Activities in the Area===&lt;/div&gt;</summary>
		<author><name>Sascha</name></author>
	</entry>
	<entry>
		<id>http://www.commontk.org/index.php?title=The_Team&amp;diff=2193</id>
		<title>The Team</title>
		<link rel="alternate" type="text/html" href="http://www.commontk.org/index.php?title=The_Team&amp;diff=2193"/>
		<updated>2014-10-30T00:24:50Z</updated>

		<summary type="html">&lt;p&gt;Sascha: Updated contributor list&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Founders=&lt;br /&gt;
* Hans-Peter Meinzer, German Cancer Research Center, Heidelberg, Germany &#039;&#039;(Catalyst of the CTK effort)&#039;&#039;&lt;br /&gt;
** Marco Nolden, German Cancer Research Center, Heidelberg, Germany&lt;br /&gt;
* Ron Kikinis, Harvard Medical School, Boston, MA, USA &#039;&#039;(Meeting Chair)&#039;&#039;&lt;br /&gt;
* Ivo Wolf, Mannheim University of Applied Sciences, Institute for Medical Informatics, Mannheim, Germany&lt;br /&gt;
* Steve Pieper, Isomics, Cambridge, MA, USA&lt;br /&gt;
* Stephen Aylward, Kitware Inc., Carborro, NC, USA&lt;br /&gt;
** Julien Finet, Kitware Inc.&lt;br /&gt;
** Jean-Christophe Fillion-Robin, Kitware Inc.&lt;br /&gt;
** Julien Jomier, Kitware Inc. &lt;br /&gt;
** Will Schroeder, Kitware Inc., Clifton Park, NY, USA&lt;br /&gt;
* Kevin Cleary, Georgetown University, Washington DC, USA&lt;br /&gt;
** Patrick Cheng, Georgetown University, Washington DC, USA&lt;br /&gt;
** Ziv Yaniv, Georgetown University, Washington DC, USA&lt;br /&gt;
* Lawrence Tarbox, Mallinckrodt Institute of Radiology, St.Louis, MO, USA&lt;br /&gt;
* Marco Viceconti, Laboratorio di Tecnologia Medica, Bologna, Italy&lt;br /&gt;
** Daniele Giunchi, SCS - B3C , Bologna Italy&lt;br /&gt;
** Paolo Quadrani, SCS - B3C , Bologna Italy&lt;br /&gt;
* Michael Onken, OFFIS DICOM Team, Oldenburg, Germany&lt;br /&gt;
* Nicholas Ayache, Sophia Antipolis, Inria, France&lt;br /&gt;
** Olivier Clatz, Sophia Antipolis, Inria, France&lt;br /&gt;
** Maxime Sermesant, Sophia Antipolis, Inria, France&lt;br /&gt;
** Pierre Fillard, Sophia Antipolis, Inria, France&lt;br /&gt;
* Gianluca Paladini, Siemens Corporate Research, Princeton, NJ, USA&lt;br /&gt;
* David Clunie, PixelMed Publishing, Bangor, PA, USA&lt;br /&gt;
&lt;br /&gt;
=Supporting institutions=&lt;br /&gt;
{| cellspacing=&amp;quot;20&amp;quot;&lt;br /&gt;
|[[File:Dkfz_logo_en.gif|200px|link=http://www.dkfz.de]]&lt;br /&gt;
||Prof. Dr. Hans-Peter Meinzer&lt;br /&gt;
|[[File:Kitware_logo_en.png|200px|link=http://www.kitware.com]]&lt;br /&gt;
||Stephen Aylward, Ph.D.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GeorgetownUniversity_logo_en.svg|200px|link=http://www.georgetown.edu/]]&lt;br /&gt;
||Prof. Kevin Cleary, Ph.D.&lt;br /&gt;
|[[File:Inria_logo_en.jpg|200px|link=http://www.inria.fr]]&lt;br /&gt;
||Nicholas Ayache, Ph.D&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Isomics_logo_en.png|200px|link=http://www.isomics.com]]&lt;br /&gt;
||Steve Pieper, Ph.D.&lt;br /&gt;
|[[File:Mannheim_logo_ge.png|200px|link=http://www.uni-mannheim.de]]&lt;br /&gt;
||Prof. Dr. Ivo Wolf&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Offis_logo_en.gif|200px|link=http://dicom.offis.de]]&lt;br /&gt;
||Michael Onken&lt;br /&gt;
|[[File:PixelMed_logo_en.svg|200px|link=http://www.dclunie.com/]]&lt;br /&gt;
||David Clunie&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Siemens_logo_en.jpg|200px|link=http://www.usa.siemens.com/en/about_us/research/home.htm]]&lt;br /&gt;
||Gianluca Paladini&lt;br /&gt;
|[[File:SPL_logo.gif|70px]][http://www.spl.harvard.edu Surgical Planning Laboratory]&lt;br /&gt;
||Prof. Dr. Ron Kikinis&lt;br /&gt;
|-&lt;br /&gt;
|[[File:UCL.gif|200px|link=http://www.ucl.ac.uk]]&lt;br /&gt;
||Prof. Sebastien Ourselin&lt;br /&gt;
|[[File:Upf_logo_it.gif|200px|link=http://www.upf.edu]]&lt;br /&gt;
||&lt;br /&gt;
|-&lt;br /&gt;
||[[File:WashingtonUniversity_logo_en.png|200px|link=http://www.mir.wustl.edu/]]&lt;br /&gt;
||Prof. Lawrence Tarbox, Ph.D.&lt;br /&gt;
||[[File:Crest-l.png|200px|link=http://www.cistib.org/cistib/index.php]]&lt;br /&gt;
||Prof. Alejandro Frangi, Ph.D.&amp;lt;br/&amp;gt;Prof. Marco Viceconti, Ph.D.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Individual contributors=&lt;br /&gt;
&lt;br /&gt;
The following data is retrieved from [http://www.openhub.net/p/ctk/contributors?query=&amp;amp;sort=commits OpenHub], showing&lt;br /&gt;
all active contributors during the last two years (as of 30th October 2014) with at least 10 commits:&lt;br /&gt;
&lt;br /&gt;
* Jean-Christophe Fillion-Robin&lt;br /&gt;
* Julien Finet&lt;br /&gt;
* Sascha Zelzer&lt;br /&gt;
* Steve Pieper&lt;br /&gt;
* Marco Nolden&lt;br /&gt;
* Matt Clarkson&lt;br /&gt;
* Andreas Fetzer&lt;br /&gt;
* Ivo Wolf&lt;br /&gt;
* Miklos Espak&lt;br /&gt;
* Michael Onken&lt;br /&gt;
* Alireza Mehrtash&lt;br /&gt;
* Nicolas Toussaint&lt;br /&gt;
&lt;br /&gt;
=Projects contributing to CTK=&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
File:3DSlicer_logo_en.png|[http://www.slicer.org 3D Slicer]&lt;br /&gt;
File:Gimias_logo_en.png|[http://www.gimias.org Gimias]&lt;br /&gt;
File:MAF3_logo_en.png|[https://www.biomedtown.org/biomed_town/maf3 Maf]&lt;br /&gt;
File:MedInria.png|[http://med.inria.fr medInria]&lt;br /&gt;
File:Mitk_logo_en.png|[http://www.mitk.org Mitk]&lt;br /&gt;
File:ParaView_logo.png|[http://www.paraview.org ParaView]&lt;br /&gt;
File:QIICR_logo.png|[http://qiicr.org Quantitative Image Informatics for Cancer Research (QIICR)]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Grants, Fundings and Sponsors=&lt;br /&gt;
{|&lt;br /&gt;
|[[File:AFRL_logo.png|70px]] || Air Force Research Laboratories under Phases I and II of the SBIR contract &amp;quot;[http://www.vtk.org/Wiki/Maverick Generating Labeled Voxelization for Numerical Simulation],&amp;quot; &amp;lt;br&amp;gt;Topic: AF06-034, Contract #: &amp;lt;code&amp;gt;FA8650-07-C-6756&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[[File:ARRA_logo.png|70px]] || [http://wiki.na-mic.org/Wiki/index.php/Projects:ARRA:SlicerUI ARRA supplement] to [http://nac.spl.harvard.edu NAC]&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Sfb125.png|120px|link=http://www.cognitionguidedsurgery.de/]] || [http://www.cognitionguidedsurgery.de/ Cognition Guided Surgery, SFB/Transregio 125]&lt;br /&gt;
|-&lt;br /&gt;
|[[File:NA-MIC_logo.jpg|70px]] || [http://www.na-mic.org National Alliance for Medical Image Computing]&lt;br /&gt;
|-&lt;br /&gt;
|[[File:NAC_logo.gif|70px]] || [http://nac.spl.harvard.edu Neuroimage Analysis Center]&lt;br /&gt;
|-&lt;br /&gt;
|[[File:VPH_logo.jpg|70px|link=http://www.vph-noe.eu/]] || [http://www.vph-noe.eu/ Virtual Physiological Human Network of Excellence]&lt;br /&gt;
|-&lt;br /&gt;
|[[File:QIICR_logo_square.png|70px|link=http://qiicr.org]] || [http://qiicr.org Quantitative Image Informatics for Cancer Research (QIICR), NIH National Cancer Institute, award U24 CA180918]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Sascha</name></author>
	</entry>
	<entry>
		<id>http://www.commontk.org/index.php?title=CTK-Hackfest-Nov-2014&amp;diff=2192</id>
		<title>CTK-Hackfest-Nov-2014</title>
		<link rel="alternate" type="text/html" href="http://www.commontk.org/index.php?title=CTK-Hackfest-Nov-2014&amp;diff=2192"/>
		<updated>2014-10-29T15:14:52Z</updated>

		<summary type="html">&lt;p&gt;Sascha: /* Agenda */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Event pictures ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Progress ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Date:&#039;&#039;&#039; November 3-7, 2014&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Location:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
German Cancer Research Center, Heidelberg, Germany&lt;br /&gt;
&lt;br /&gt;
More details to follow.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Goal:&#039;&#039;&#039; A follow on to the [[Commontk:Current_events#Past_events|wildly successful previous hackfests!]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Requirements:&#039;&#039;&#039; Attendees must be willing to spend their time during the event writing ctk code that contributes to the main [[CTK-Roadmap | ctk roadmap]].  This means spending the week immersed in C++, Qt, DCMTK, CMake, and related technologies.  People who do not feel qualified for this task are politely not invited :)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Group size:&#039;&#039;&#039; Maximum 20 participants so we can have a manageable working meeting.  The organizing committee will invite and select participants based on input from [[TheTeam]].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Site Hosts:&#039;&#039;&#039; Marco Nolden, Sascha Zelzer, Ivo Wolf&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Organizing Committee:&#039;&#039;&#039; Steve Pieper, Ivo Wolf, Stephen Aylward&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Future Events:&#039;&#039;&#039; Future hackfests will be announced in advance, and we hope lots of people will be interested in participating.  The venue and activities at future hackfests will be determined based on the number of active participants in the project.   We welcome participation via the CTK email lists, the source code repository, and this website.&lt;br /&gt;
&lt;br /&gt;
== Attendees ==&lt;br /&gt;
&lt;br /&gt;
* So far we have received confirmation for the following people (in no particular order). &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Please fill in your intentions in terms of common accommodation.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot; style=&amp;quot;text-align:left; border:1px solid black;&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;&#039;&#039;Participants&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Name&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Organization&lt;br /&gt;
|-&lt;br /&gt;
|Marco Nolden&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany&lt;br /&gt;
|-&lt;br /&gt;
|Sascha Zelzer&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany&lt;br /&gt;
|-&lt;br /&gt;
|Andreas Fetzer&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany&lt;br /&gt;
|-&lt;br /&gt;
|Ivo Wolf&lt;br /&gt;
|Mannheim University of Applied Sciences, Germany&lt;br /&gt;
|-&lt;br /&gt;
|Steve Pieper&lt;br /&gt;
|Isomics, Inc., USA&lt;br /&gt;
|-&lt;br /&gt;
|Michael Onken&lt;br /&gt;
|Open Connections GmbH / OFFIS&lt;br /&gt;
|-&lt;br /&gt;
|Jean-Christophe Fillion-Robin&lt;br /&gt;
|Kitware, Inc., USA&lt;br /&gt;
|-&lt;br /&gt;
|Miklos Espak&lt;br /&gt;
|University College London, UK&lt;br /&gt;
|-&lt;br /&gt;
|Nicolas Toussaint&lt;br /&gt;
|University College London, UK&lt;br /&gt;
|-&lt;br /&gt;
|Gergely Zombori&lt;br /&gt;
|University College London, UK&lt;br /&gt;
|-&lt;br /&gt;
|Christian Askeland&lt;br /&gt;
|SINTEF Medical Technology, Trondheim, Norway&lt;br /&gt;
|-&lt;br /&gt;
|Stefan Baumann&lt;br /&gt;
|Basel, Switzerland&lt;br /&gt;
|-&lt;br /&gt;
|Hans Meine&lt;br /&gt;
|Fraunhofer MEVIS, Germany&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot; style=&amp;quot;text-align:left; border:1px solid black;&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;&#039;&#039;Google Hangout Participants&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Name&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Organization&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Availablity (Central European Time)&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* People who manifested interest in joining the fest. Please move your names up to the confirmed table, with the details as soon as you can to facilitate discussions with potential hotels.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot; style=&amp;quot;text-align:left; border:1px solid black;&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;&#039;&#039;Confirmed&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Name&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Organization&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Note}}There were also other invitations sent to active people on the community, and people who recently showed interest. When their intent will be known they will be added to the list.&lt;br /&gt;
&lt;br /&gt;
== Preparation ==&lt;br /&gt;
&lt;br /&gt;
Developers should bring a laptop with the [http://github.com/commontk/CTK current CTK source code] downloaded and [[Build_Instructions|built]].&lt;br /&gt;
&lt;br /&gt;
Use the [http://public.kitware.com/cgi-bin/mailman/listinfo/ctk-developers CTK developers mailing list] to discuss build issues and topics for ongoing work.&lt;br /&gt;
&lt;br /&gt;
Phone conferences have been scheduled in the weeks leading to the event:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;https://plus.google.com/hangouts/_/g3vi3lz7sycalj74ys2xpnpr3ya&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Topics and Projects ==&lt;br /&gt;
&lt;br /&gt;
Consider reading [http://www.commontk.org/index.php/Contributing_to_CTK#Integrate_your_new_feature Contributing_to_CTK#Integrate_your_new_feature]&lt;br /&gt;
&lt;br /&gt;
Reminder: when integrating branches, remember to use --log --no-ff when merging.&lt;br /&gt;
&lt;br /&gt;
We plan to have concrete hacking topics as well as dedicated discussions in smaller groups. People are encouraged to show their interest in a particular subject by adding their name to the list below.&lt;br /&gt;
&lt;br /&gt;
=== Hacking Topics ===&lt;br /&gt;
&lt;br /&gt;
==== Infrastructure ====&lt;br /&gt;
&lt;br /&gt;
* Qt5 migration (Christian)&lt;br /&gt;
* Packaging / install support (Marco, Jc)&lt;br /&gt;
* Fix issue related to [https://github.com/commontk/Artichoke Artichoke] and improve documentation (Jc)&lt;br /&gt;
* Dashboard&lt;br /&gt;
** General Situation: Continuous/Nightly clients, coverage&lt;br /&gt;
** Configurations: Qt4, Qt5, etc.&lt;br /&gt;
** Travis CI (Sascha, Steve)&lt;br /&gt;
&lt;br /&gt;
==== DICOM ====&lt;br /&gt;
&lt;br /&gt;
* Multi-frame support (Steve, Christian, Michael)&lt;br /&gt;
* Making CLIs read and write valid DICOM (Steve, Michael)&lt;br /&gt;
* Anonymization (Andreas Fetzer, Marco, Steve, Stefan)&lt;br /&gt;
** Client-side options: gdcmanon, dcmtk (?), dcmjs, DicomCleaner, CTP...&lt;br /&gt;
&lt;br /&gt;
==== XNAT ====&lt;br /&gt;
&lt;br /&gt;
* Improve and extend the XNAT API (Sascha Zelzer, Miklos Espak)&lt;br /&gt;
** Data editing&lt;br /&gt;
** Caching&lt;br /&gt;
** Filtered data query based on data type and/or properties&lt;br /&gt;
** Launch pipelines (remote) and follow progress&lt;br /&gt;
&lt;br /&gt;
==== CLI ====&lt;br /&gt;
&lt;br /&gt;
* Make it customisable what options to generate to the final command (Gergely Zombori)&lt;br /&gt;
&lt;br /&gt;
* Finalize integration of CTK CLI frontend into Slicer and investigate how to integrate the backend (Jc)&lt;br /&gt;
&lt;br /&gt;
==== ?? ====&lt;br /&gt;
&lt;br /&gt;
=== Planned Discussions ===&lt;br /&gt;
* Possible extensions of CTK to the IGT domain&lt;br /&gt;
** OpenIGT link&lt;br /&gt;
** ...&lt;br /&gt;
* QIICR Presentation&lt;br /&gt;
==== ... ====&lt;br /&gt;
&lt;br /&gt;
== Agenda ==&lt;br /&gt;
&lt;br /&gt;
==== Monday ====&lt;br /&gt;
&lt;br /&gt;
Start: The meeting room will be open starting at 9am. Official start and kick-off will be early afternoon after everybody arrived.&lt;br /&gt;
&lt;br /&gt;
Opening discussion&lt;br /&gt;
* Review topics and projects&lt;br /&gt;
* Plans for the week&lt;br /&gt;
* Review [https://github.com/commontk/CTK/issues?state=open open issues on github].&lt;br /&gt;
&lt;br /&gt;
Evening:&lt;br /&gt;
&lt;br /&gt;
==== Tuesday ====&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack...&lt;br /&gt;
&lt;br /&gt;
Evening:&lt;br /&gt;
&lt;br /&gt;
==== Wednesday ====&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack...&lt;br /&gt;
&lt;br /&gt;
16:00 Famous Old City tour guided by Hans-Peter Meinzer&lt;br /&gt;
&lt;br /&gt;
==== Thursday ====&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack...&lt;br /&gt;
&lt;br /&gt;
Evening: &lt;br /&gt;
&lt;br /&gt;
==== Friday ====&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack...&lt;br /&gt;
&lt;br /&gt;
11:00: Closing discussion&lt;br /&gt;
&lt;br /&gt;
Afternoon: hack or travel&lt;br /&gt;
&lt;br /&gt;
== Travel &amp;amp; Hotel ==&lt;br /&gt;
&lt;br /&gt;
===Local contacts===&lt;br /&gt;
&lt;br /&gt;
* Marco Nolden (m.nolden@dkfz-heidelberg.de)&lt;br /&gt;
* Sascha Zelzer (s.zelzer@dkfz-heidelberg.de) [[File:Sascha_phone.png|130px]]&lt;br /&gt;
* Andreas Fetzer (a.fetzer@dkfz-heidelberg.de)&lt;br /&gt;
&lt;br /&gt;
===Transportation===&lt;br /&gt;
&lt;br /&gt;
It takes about an hour from Frankfurt Airport (FRA) to Heidelberg Main Station with one change in Mannheim. If you stay in the Old Town you can also look for connections going to &amp;quot;Heidelberg Altstadt&amp;quot;. You can look it up at [http://www.bahn.de/p_en/view/index.shtml Deutsche Bahn], but they run quite frequently.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Local:&#039;&#039;&#039; from the Old Town, &amp;quot;Universitätsplatz&amp;quot;, runs [http://www.vrn.de/mam/vrn/einfach-ankommen/dokumente/stadtlinienplaene/heidelberg_schematisch.pdf bus number 32] ([http://www.vrn.de/mam/vrn/einfach-ankommen/dokumente/stadtlinienplaene/heidelberg.pdf geographic map]) via Main Station to DKFZ, exit at &amp;quot;Chirurgische Klinik&amp;quot;, bus direction is &amp;quot;Neuenheim&amp;quot;. After you exit, DKFZ is on your right.&lt;br /&gt;
&lt;br /&gt;
[[File:Heidelberg_map.png|700px]]&lt;br /&gt;
&lt;br /&gt;
During the day the bus runs every 10 minutes in both directions, timetables are also available at [http://fahrplanauskunft.vrn.de/vrn/XSLT_TRIP_REQUEST2?language=en VRN].&lt;br /&gt;
&lt;br /&gt;
===Lodging===&lt;br /&gt;
&lt;br /&gt;
We recommend to stay in the historic Old Town. There is an easy direct bus ride every 10 minutes from there to DKFZ.&lt;br /&gt;
&lt;br /&gt;
We have reserved a number of rooms at the [http://www.hollaender-hof.de/en/ Holländer Hof] ([http://www.openstreetmap.org/?mlat=49.41317&amp;amp;mlon=8.70925#map=19/49.41317/8.70925 map]) hotel! Please use &amp;quot;CTK 2014&amp;quot; when you do a reservation there. Of course there are plenty of other hotels in that area, e.g. [http://www.hotel-goldener-hecht.de/ Goldener Hecht] or the oldest house in town, [http://www.ritter-heidelberg.de/ Hotel zum Ritter].&lt;br /&gt;
&lt;br /&gt;
===Meeting Room===&lt;br /&gt;
&lt;br /&gt;
The full address for the DKFZ is&lt;br /&gt;
&lt;br /&gt;
 Deutsches Krebsforschungszentrum&lt;br /&gt;
 Im Neuenheimer Feld 280&lt;br /&gt;
 69120 Heidelberg&lt;br /&gt;
&lt;br /&gt;
We will meet in the main building on the second floor (European counting!). The cryptic room number is D0.02.032. Follow the description below to find it.&lt;br /&gt;
&lt;br /&gt;
When leaving bus 32, you will see something similar to&lt;br /&gt;
&lt;br /&gt;
[[File:DKFZ_Bus.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
The large building on the right is the DKFZ main bulding&lt;br /&gt;
&lt;br /&gt;
[[File:DKFZ_Hauptgebaeude_neu_600x402.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
Walk through the main entrance and follow the map&lt;br /&gt;
&lt;br /&gt;
[[File:DKFZ_Hackfest_map.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
Ask the nice guys at the reception or call us in case of any problems.&lt;br /&gt;
&lt;br /&gt;
===Weather===&lt;br /&gt;
&lt;br /&gt;
November is a rather wet month. [http://www.weather-and-climate.com/average-monthly-Rainfall-Temperature-Sunshine,heidelberg,Germany Average weather in Heidelberg]&lt;br /&gt;
&lt;br /&gt;
===Food===&lt;br /&gt;
&lt;br /&gt;
Plan on having breakfast at your hotel before the meeting. Please email the organizers if you have any allergies or dietary restrictions. &lt;br /&gt;
&lt;br /&gt;
Being a university and hospital campus, there are several lunch possibilities, including cafeterias, a students mensa, and two restaurants.&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
===Optional Activities in the Area===&lt;/div&gt;</summary>
		<author><name>Sascha</name></author>
	</entry>
	<entry>
		<id>http://www.commontk.org/index.php?title=CTK-Hackfest-Nov-2014&amp;diff=2191</id>
		<title>CTK-Hackfest-Nov-2014</title>
		<link rel="alternate" type="text/html" href="http://www.commontk.org/index.php?title=CTK-Hackfest-Nov-2014&amp;diff=2191"/>
		<updated>2014-10-29T15:08:42Z</updated>

		<summary type="html">&lt;p&gt;Sascha: /* Travel &amp;amp; Hotel */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Event pictures ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Progress ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Date:&#039;&#039;&#039; November 3-7, 2014&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Location:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
German Cancer Research Center, Heidelberg, Germany&lt;br /&gt;
&lt;br /&gt;
More details to follow.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Goal:&#039;&#039;&#039; A follow on to the [[Commontk:Current_events#Past_events|wildly successful previous hackfests!]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Requirements:&#039;&#039;&#039; Attendees must be willing to spend their time during the event writing ctk code that contributes to the main [[CTK-Roadmap | ctk roadmap]].  This means spending the week immersed in C++, Qt, DCMTK, CMake, and related technologies.  People who do not feel qualified for this task are politely not invited :)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Group size:&#039;&#039;&#039; Maximum 20 participants so we can have a manageable working meeting.  The organizing committee will invite and select participants based on input from [[TheTeam]].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Site Hosts:&#039;&#039;&#039; Marco Nolden, Sascha Zelzer, Ivo Wolf&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Organizing Committee:&#039;&#039;&#039; Steve Pieper, Ivo Wolf, Stephen Aylward&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Future Events:&#039;&#039;&#039; Future hackfests will be announced in advance, and we hope lots of people will be interested in participating.  The venue and activities at future hackfests will be determined based on the number of active participants in the project.   We welcome participation via the CTK email lists, the source code repository, and this website.&lt;br /&gt;
&lt;br /&gt;
== Attendees ==&lt;br /&gt;
&lt;br /&gt;
* So far we have received confirmation for the following people (in no particular order). &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Please fill in your intentions in terms of common accommodation.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot; style=&amp;quot;text-align:left; border:1px solid black;&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;&#039;&#039;Participants&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Name&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Organization&lt;br /&gt;
|-&lt;br /&gt;
|Marco Nolden&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany&lt;br /&gt;
|-&lt;br /&gt;
|Sascha Zelzer&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany&lt;br /&gt;
|-&lt;br /&gt;
|Andreas Fetzer&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany&lt;br /&gt;
|-&lt;br /&gt;
|Ivo Wolf&lt;br /&gt;
|Mannheim University of Applied Sciences, Germany&lt;br /&gt;
|-&lt;br /&gt;
|Steve Pieper&lt;br /&gt;
|Isomics, Inc., USA&lt;br /&gt;
|-&lt;br /&gt;
|Michael Onken&lt;br /&gt;
|Open Connections GmbH / OFFIS&lt;br /&gt;
|-&lt;br /&gt;
|Jean-Christophe Fillion-Robin&lt;br /&gt;
|Kitware, Inc., USA&lt;br /&gt;
|-&lt;br /&gt;
|Miklos Espak&lt;br /&gt;
|University College London, UK&lt;br /&gt;
|-&lt;br /&gt;
|Nicolas Toussaint&lt;br /&gt;
|University College London, UK&lt;br /&gt;
|-&lt;br /&gt;
|Gergely Zombori&lt;br /&gt;
|University College London, UK&lt;br /&gt;
|-&lt;br /&gt;
|Christian Askeland&lt;br /&gt;
|SINTEF Medical Technology, Trondheim, Norway&lt;br /&gt;
|-&lt;br /&gt;
|Stefan Baumann&lt;br /&gt;
|Basel, Switzerland&lt;br /&gt;
|-&lt;br /&gt;
|Hans Meine&lt;br /&gt;
|Fraunhofer MEVIS, Germany&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot; style=&amp;quot;text-align:left; border:1px solid black;&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;&#039;&#039;Google Hangout Participants&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Name&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Organization&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Availablity (Central European Time)&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* People who manifested interest in joining the fest. Please move your names up to the confirmed table, with the details as soon as you can to facilitate discussions with potential hotels.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot; style=&amp;quot;text-align:left; border:1px solid black;&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;&#039;&#039;Confirmed&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Name&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Organization&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Note}}There were also other invitations sent to active people on the community, and people who recently showed interest. When their intent will be known they will be added to the list.&lt;br /&gt;
&lt;br /&gt;
== Preparation ==&lt;br /&gt;
&lt;br /&gt;
Developers should bring a laptop with the [http://github.com/commontk/CTK current CTK source code] downloaded and [[Build_Instructions|built]].&lt;br /&gt;
&lt;br /&gt;
Use the [http://public.kitware.com/cgi-bin/mailman/listinfo/ctk-developers CTK developers mailing list] to discuss build issues and topics for ongoing work.&lt;br /&gt;
&lt;br /&gt;
Phone conferences have been scheduled in the weeks leading to the event:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;https://plus.google.com/hangouts/_/g3vi3lz7sycalj74ys2xpnpr3ya&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Topics and Projects ==&lt;br /&gt;
&lt;br /&gt;
Consider reading [http://www.commontk.org/index.php/Contributing_to_CTK#Integrate_your_new_feature Contributing_to_CTK#Integrate_your_new_feature]&lt;br /&gt;
&lt;br /&gt;
Reminder: when integrating branches, remember to use --log --no-ff when merging.&lt;br /&gt;
&lt;br /&gt;
We plan to have concrete hacking topics as well as dedicated discussions in smaller groups. People are encouraged to show their interest in a particular subject by adding their name to the list below.&lt;br /&gt;
&lt;br /&gt;
=== Hacking Topics ===&lt;br /&gt;
&lt;br /&gt;
==== Infrastructure ====&lt;br /&gt;
&lt;br /&gt;
* Qt5 migration (Christian)&lt;br /&gt;
* Packaging / install support (Marco, Jc)&lt;br /&gt;
* Fix issue related to [https://github.com/commontk/Artichoke Artichoke] and improve documentation (Jc)&lt;br /&gt;
* Dashboard&lt;br /&gt;
** General Situation: Continuous/Nightly clients, coverage&lt;br /&gt;
** Configurations: Qt4, Qt5, etc.&lt;br /&gt;
** Travis CI (Sascha, Steve)&lt;br /&gt;
&lt;br /&gt;
==== DICOM ====&lt;br /&gt;
&lt;br /&gt;
* Multi-frame support (Steve, Christian, Michael)&lt;br /&gt;
* Making CLIs read and write valid DICOM (Steve, Michael)&lt;br /&gt;
* Anonymization (Andreas Fetzer, Marco, Steve, Stefan)&lt;br /&gt;
** Client-side options: gdcmanon, dcmtk (?), dcmjs, DicomCleaner, CTP...&lt;br /&gt;
&lt;br /&gt;
==== XNAT ====&lt;br /&gt;
&lt;br /&gt;
* Improve and extend the XNAT API (Sascha Zelzer, Miklos Espak)&lt;br /&gt;
** Data editing&lt;br /&gt;
** Caching&lt;br /&gt;
** Filtered data query based on data type and/or properties&lt;br /&gt;
** Launch pipelines (remote) and follow progress&lt;br /&gt;
&lt;br /&gt;
==== CLI ====&lt;br /&gt;
&lt;br /&gt;
* Make it customisable what options to generate to the final command (Gergely Zombori)&lt;br /&gt;
&lt;br /&gt;
* Finalize integration of CTK CLI frontend into Slicer and investigate how to integrate the backend (Jc)&lt;br /&gt;
&lt;br /&gt;
==== ?? ====&lt;br /&gt;
&lt;br /&gt;
=== Planned Discussions ===&lt;br /&gt;
* Possible extensions of CTK to the IGT domain&lt;br /&gt;
** OpenIGT link&lt;br /&gt;
** ...&lt;br /&gt;
* QIICR Presentation&lt;br /&gt;
==== ... ====&lt;br /&gt;
&lt;br /&gt;
== Agenda ==&lt;br /&gt;
&lt;br /&gt;
==== Monday ====&lt;br /&gt;
&lt;br /&gt;
Opening discussion&lt;br /&gt;
* Review topics and projects&lt;br /&gt;
* Plans for the week&lt;br /&gt;
* Review [https://github.com/commontk/CTK/issues?state=open open issues on github].&lt;br /&gt;
&lt;br /&gt;
Evening:&lt;br /&gt;
&lt;br /&gt;
==== Tuesday ====&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack...&lt;br /&gt;
&lt;br /&gt;
Evening:&lt;br /&gt;
&lt;br /&gt;
==== Wednesday ====&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack...&lt;br /&gt;
&lt;br /&gt;
16:00 Famous Old City tour guided by Hans-Peter Meinzer&lt;br /&gt;
&lt;br /&gt;
==== Thursday ====&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack...&lt;br /&gt;
&lt;br /&gt;
Evening: &lt;br /&gt;
&lt;br /&gt;
==== Friday ====&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack...&lt;br /&gt;
&lt;br /&gt;
11:00: Closing discussion&lt;br /&gt;
&lt;br /&gt;
Afternoon: hack or travel&lt;br /&gt;
&lt;br /&gt;
== Travel &amp;amp; Hotel ==&lt;br /&gt;
&lt;br /&gt;
===Local contacts===&lt;br /&gt;
&lt;br /&gt;
* Marco Nolden (m.nolden@dkfz-heidelberg.de)&lt;br /&gt;
* Sascha Zelzer (s.zelzer@dkfz-heidelberg.de) [[File:Sascha_phone.png|130px]]&lt;br /&gt;
* Andreas Fetzer (a.fetzer@dkfz-heidelberg.de)&lt;br /&gt;
&lt;br /&gt;
===Transportation===&lt;br /&gt;
&lt;br /&gt;
It takes about an hour from Frankfurt Airport (FRA) to Heidelberg Main Station with one change in Mannheim. If you stay in the Old Town you can also look for connections going to &amp;quot;Heidelberg Altstadt&amp;quot;. You can look it up at [http://www.bahn.de/p_en/view/index.shtml Deutsche Bahn], but they run quite frequently.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Local:&#039;&#039;&#039; from the Old Town, &amp;quot;Universitätsplatz&amp;quot;, runs [http://www.vrn.de/mam/vrn/einfach-ankommen/dokumente/stadtlinienplaene/heidelberg_schematisch.pdf bus number 32] ([http://www.vrn.de/mam/vrn/einfach-ankommen/dokumente/stadtlinienplaene/heidelberg.pdf geographic map]) via Main Station to DKFZ, exit at &amp;quot;Chirurgische Klinik&amp;quot;, bus direction is &amp;quot;Neuenheim&amp;quot;. After you exit, DKFZ is on your right.&lt;br /&gt;
&lt;br /&gt;
[[File:Heidelberg_map.png|700px]]&lt;br /&gt;
&lt;br /&gt;
During the day the bus runs every 10 minutes in both directions, timetables are also available at [http://fahrplanauskunft.vrn.de/vrn/XSLT_TRIP_REQUEST2?language=en VRN].&lt;br /&gt;
&lt;br /&gt;
===Lodging===&lt;br /&gt;
&lt;br /&gt;
We recommend to stay in the historic Old Town. There is an easy direct bus ride every 10 minutes from there to DKFZ.&lt;br /&gt;
&lt;br /&gt;
We have reserved a number of rooms at the [http://www.hollaender-hof.de/en/ Holländer Hof] ([http://www.openstreetmap.org/?mlat=49.41317&amp;amp;mlon=8.70925#map=19/49.41317/8.70925 map]) hotel! Please use &amp;quot;CTK 2014&amp;quot; when you do a reservation there. Of course there are plenty of other hotels in that area, e.g. [http://www.hotel-goldener-hecht.de/ Goldener Hecht] or the oldest house in town, [http://www.ritter-heidelberg.de/ Hotel zum Ritter].&lt;br /&gt;
&lt;br /&gt;
===Meeting Room===&lt;br /&gt;
&lt;br /&gt;
The full address for the DKFZ is&lt;br /&gt;
&lt;br /&gt;
 Deutsches Krebsforschungszentrum&lt;br /&gt;
 Im Neuenheimer Feld 280&lt;br /&gt;
 69120 Heidelberg&lt;br /&gt;
&lt;br /&gt;
We will meet in the main building on the second floor (European counting!). The cryptic room number is D0.02.032. Follow the description below to find it.&lt;br /&gt;
&lt;br /&gt;
When leaving bus 32, you will see something similar to&lt;br /&gt;
&lt;br /&gt;
[[File:DKFZ_Bus.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
The large building on the right is the DKFZ main bulding&lt;br /&gt;
&lt;br /&gt;
[[File:DKFZ_Hauptgebaeude_neu_600x402.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
Walk through the main entrance and follow the map&lt;br /&gt;
&lt;br /&gt;
[[File:DKFZ_Hackfest_map.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
Ask the nice guys at the reception or call us in case of any problems.&lt;br /&gt;
&lt;br /&gt;
===Weather===&lt;br /&gt;
&lt;br /&gt;
November is a rather wet month. [http://www.weather-and-climate.com/average-monthly-Rainfall-Temperature-Sunshine,heidelberg,Germany Average weather in Heidelberg]&lt;br /&gt;
&lt;br /&gt;
===Food===&lt;br /&gt;
&lt;br /&gt;
Plan on having breakfast at your hotel before the meeting. Please email the organizers if you have any allergies or dietary restrictions. &lt;br /&gt;
&lt;br /&gt;
Being a university and hospital campus, there are several lunch possibilities, including cafeterias, a students mensa, and two restaurants.&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
===Optional Activities in the Area===&lt;/div&gt;</summary>
		<author><name>Sascha</name></author>
	</entry>
	<entry>
		<id>http://www.commontk.org/index.php?title=File:DKFZ_Hackfest_map.jpg&amp;diff=2190</id>
		<title>File:DKFZ Hackfest map.jpg</title>
		<link rel="alternate" type="text/html" href="http://www.commontk.org/index.php?title=File:DKFZ_Hackfest_map.jpg&amp;diff=2190"/>
		<updated>2014-10-29T15:07:50Z</updated>

		<summary type="html">&lt;p&gt;Sascha: uploaded a new version of &amp;amp;quot;File:DKFZ Hackfest map.jpg&amp;amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Sascha</name></author>
	</entry>
	<entry>
		<id>http://www.commontk.org/index.php?title=File:Heidelberg_map.png&amp;diff=2189</id>
		<title>File:Heidelberg map.png</title>
		<link rel="alternate" type="text/html" href="http://www.commontk.org/index.php?title=File:Heidelberg_map.png&amp;diff=2189"/>
		<updated>2014-10-29T14:43:32Z</updated>

		<summary type="html">&lt;p&gt;Sascha: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Sascha</name></author>
	</entry>
	<entry>
		<id>http://www.commontk.org/index.php?title=File:DKFZ_Hauptgebaeude_neu_600x402.jpg&amp;diff=2188</id>
		<title>File:DKFZ Hauptgebaeude neu 600x402.jpg</title>
		<link rel="alternate" type="text/html" href="http://www.commontk.org/index.php?title=File:DKFZ_Hauptgebaeude_neu_600x402.jpg&amp;diff=2188"/>
		<updated>2014-10-29T14:43:11Z</updated>

		<summary type="html">&lt;p&gt;Sascha: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Sascha</name></author>
	</entry>
	<entry>
		<id>http://www.commontk.org/index.php?title=File:DKFZ_Hackfest_map.jpg&amp;diff=2187</id>
		<title>File:DKFZ Hackfest map.jpg</title>
		<link rel="alternate" type="text/html" href="http://www.commontk.org/index.php?title=File:DKFZ_Hackfest_map.jpg&amp;diff=2187"/>
		<updated>2014-10-29T14:42:50Z</updated>

		<summary type="html">&lt;p&gt;Sascha: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Sascha</name></author>
	</entry>
	<entry>
		<id>http://www.commontk.org/index.php?title=File:DKFZ_Bus.jpg&amp;diff=2186</id>
		<title>File:DKFZ Bus.jpg</title>
		<link rel="alternate" type="text/html" href="http://www.commontk.org/index.php?title=File:DKFZ_Bus.jpg&amp;diff=2186"/>
		<updated>2014-10-29T14:42:33Z</updated>

		<summary type="html">&lt;p&gt;Sascha: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Sascha</name></author>
	</entry>
	<entry>
		<id>http://www.commontk.org/index.php?title=File:Sascha_phone.png&amp;diff=2185</id>
		<title>File:Sascha phone.png</title>
		<link rel="alternate" type="text/html" href="http://www.commontk.org/index.php?title=File:Sascha_phone.png&amp;diff=2185"/>
		<updated>2014-10-29T14:42:08Z</updated>

		<summary type="html">&lt;p&gt;Sascha: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Sascha</name></author>
	</entry>
	<entry>
		<id>http://www.commontk.org/index.php?title=CTK-Hackfest-Nov-2014&amp;diff=2178</id>
		<title>CTK-Hackfest-Nov-2014</title>
		<link rel="alternate" type="text/html" href="http://www.commontk.org/index.php?title=CTK-Hackfest-Nov-2014&amp;diff=2178"/>
		<updated>2014-10-21T15:35:22Z</updated>

		<summary type="html">&lt;p&gt;Sascha: /* Planned Discussions */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Event pictures ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Progress ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Date:&#039;&#039;&#039; November 3-7, 2014&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Location:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
German Cancer Research Center, Heidelberg, Germany&lt;br /&gt;
&lt;br /&gt;
More details to follow.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Goal:&#039;&#039;&#039; A follow on to the [[Commontk:Current_events#Past_events|wildly successful previous hackfests!]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Requirements:&#039;&#039;&#039; Attendees must be willing to spend their time during the event writing ctk code that contributes to the main [[CTK-Roadmap | ctk roadmap]].  This means spending the week immersed in C++, Qt, DCMTK, CMake, and related technologies.  People who do not feel qualified for this task are politely not invited :)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Group size:&#039;&#039;&#039; Maximum 20 participants so we can have a manageable working meeting.  The organizing committee will invite and select participants based on input from [[TheTeam]].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Site Hosts:&#039;&#039;&#039; Marco Nolden, Sascha Zelzer, Ivo Wolf&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Organizing Committee:&#039;&#039;&#039; Steve Pieper, Ivo Wolf, Stephen Aylward&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Future Events:&#039;&#039;&#039; Future hackfests will be announced in advance, and we hope lots of people will be interested in participating.  The venue and activities at future hackfests will be determined based on the number of active participants in the project.   We welcome participation via the CTK email lists, the source code repository, and this website.&lt;br /&gt;
&lt;br /&gt;
== Attendees ==&lt;br /&gt;
&lt;br /&gt;
* So far we have received confirmation for the following people (in no particular order). &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Please fill in your intentions in terms of common accommodation.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot; style=&amp;quot;text-align:left; border:1px solid black;&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;&#039;&#039;Participants&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Name&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Organization&lt;br /&gt;
|-&lt;br /&gt;
|Marco Nolden&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany&lt;br /&gt;
|-&lt;br /&gt;
|Sascha Zelzer&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany&lt;br /&gt;
|-&lt;br /&gt;
|Andreas Fetzer&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany&lt;br /&gt;
|-&lt;br /&gt;
|Ivo Wolf&lt;br /&gt;
|Mannheim University of Applied Sciences, Germany&lt;br /&gt;
|-&lt;br /&gt;
|Steve Pieper&lt;br /&gt;
|Isomics, Inc., USA&lt;br /&gt;
|-&lt;br /&gt;
|Michael Onken&lt;br /&gt;
|Open Connections GmbH / OFFIS&lt;br /&gt;
|-&lt;br /&gt;
|Jean-Christophe Fillion-Robin&lt;br /&gt;
|Kitware, Inc., USA&lt;br /&gt;
|-&lt;br /&gt;
|Miklos Espak&lt;br /&gt;
|University College London, UK&lt;br /&gt;
|-&lt;br /&gt;
|Nicolas Toussaint&lt;br /&gt;
|University College London, UK&lt;br /&gt;
|-&lt;br /&gt;
|Gergely Zombori&lt;br /&gt;
|University College London, UK&lt;br /&gt;
|-&lt;br /&gt;
|Christian Askeland&lt;br /&gt;
|SINTEF Medical Technology, Trondheim, Norway&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot; style=&amp;quot;text-align:left; border:1px solid black;&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;&#039;&#039;Google Hangout Participants&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Name&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Organization&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Availablity (Central European Time)&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* People who manifested interest in joining the fest. Please move your names up to the confirmed table, with the details as soon as you can to facilitate discussions with potential hotels.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot; style=&amp;quot;text-align:left; border:1px solid black;&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;&#039;&#039;Confirmed&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Name&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Organization&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Note}}There were also other invitations sent to active people on the community, and people who recently showed interest. When their intent will be known they will be added to the list.&lt;br /&gt;
&lt;br /&gt;
== Preparation ==&lt;br /&gt;
&lt;br /&gt;
Developers should bring a laptop with the [http://github.com/commontk/CTK current CTK source code] downloaded and [[Build_Instructions|built]].&lt;br /&gt;
&lt;br /&gt;
Use the [http://public.kitware.com/cgi-bin/mailman/listinfo/ctk-developers CTK developers mailing list] to discuss build issues and topics for ongoing work.&lt;br /&gt;
&lt;br /&gt;
Phone conferences have been scheduled in the weeks leading to the event:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;https://plus.google.com/hangouts/_/g3vi3lz7sycalj74ys2xpnpr3ya&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Topics and Projects ==&lt;br /&gt;
&lt;br /&gt;
Consider reading [http://www.commontk.org/index.php/Contributing_to_CTK#Integrate_your_new_feature Contributing_to_CTK#Integrate_your_new_feature]&lt;br /&gt;
&lt;br /&gt;
Reminder: when integrating branches, remember to use --log --no-ff when merging.&lt;br /&gt;
&lt;br /&gt;
We plan to have concrete hacking topics as well as dedicated discussions in smaller groups. People are encouraged to show their interest in a particular subject by adding their name to the list below.&lt;br /&gt;
&lt;br /&gt;
=== Hacking Topics ===&lt;br /&gt;
&lt;br /&gt;
==== Infrastructure ====&lt;br /&gt;
&lt;br /&gt;
* Qt5 migration (Christian)&lt;br /&gt;
* Packaging / install support (Marco)&lt;br /&gt;
* Dashboard&lt;br /&gt;
** General Situation: Continuous/Nightly clients, coverage&lt;br /&gt;
** Configurations: Qt4, Qt5, etc.&lt;br /&gt;
** Travis CI (Sascha, Steve)&lt;br /&gt;
&lt;br /&gt;
==== DICOM ====&lt;br /&gt;
&lt;br /&gt;
* Multi-frame support (Steve, Christian)&lt;br /&gt;
* Anonymization (Andreas Fetzer, Marco, Steve)&lt;br /&gt;
** Client-side options: gdcmanon, dcmtk (?), dcmjs, ...&lt;br /&gt;
* Making CLIs read and write valid DICOM (Steve, Michael)&lt;br /&gt;
&lt;br /&gt;
==== XNAT ====&lt;br /&gt;
&lt;br /&gt;
* Improve and extend the XNAT API (Sascha Zelzer, Miklos Espak)&lt;br /&gt;
** Data editing&lt;br /&gt;
** Caching&lt;br /&gt;
** Filtered data query based on data type and/or properties&lt;br /&gt;
** Launch pipelines (remote) and follow progress&lt;br /&gt;
&lt;br /&gt;
==== ?? ====&lt;br /&gt;
&lt;br /&gt;
=== Planned Discussions ===&lt;br /&gt;
* Possible extensions of CTK to the IGT domain&lt;br /&gt;
** OpenIGT link&lt;br /&gt;
** ...&lt;br /&gt;
* QIICR Presentation&lt;br /&gt;
==== ... ====&lt;br /&gt;
&lt;br /&gt;
== Agenda ==&lt;br /&gt;
&lt;br /&gt;
==== Monday ====&lt;br /&gt;
&lt;br /&gt;
Opening discussion&lt;br /&gt;
* Review topics and projects&lt;br /&gt;
* Plans for the week&lt;br /&gt;
* Review [https://github.com/commontk/CTK/issues?state=open open issues on github].&lt;br /&gt;
&lt;br /&gt;
Evening:&lt;br /&gt;
&lt;br /&gt;
==== Tuesday ====&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack...&lt;br /&gt;
&lt;br /&gt;
Evening:&lt;br /&gt;
&lt;br /&gt;
==== Wednesday ====&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack...&lt;br /&gt;
&lt;br /&gt;
16:00 Famous Old City tour guided by Hans-Peter Meinzer&lt;br /&gt;
&lt;br /&gt;
==== Thursday ====&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack...&lt;br /&gt;
&lt;br /&gt;
Evening: &lt;br /&gt;
&lt;br /&gt;
==== Friday ====&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack...&lt;br /&gt;
&lt;br /&gt;
11:00: Closing discussion&lt;br /&gt;
&lt;br /&gt;
Afternoon: hack or travel&lt;br /&gt;
&lt;br /&gt;
== Travel &amp;amp; Hotel ==&lt;br /&gt;
&lt;br /&gt;
===Local contacts===&lt;br /&gt;
&lt;br /&gt;
* Marco Nolden (m.nolden@dkfz-heidelberg.de)&lt;br /&gt;
* Sascha Zelzer (s.zelzer@dkfz-heidelberg.de)&lt;br /&gt;
* Andreas Fetzer (a.fetzer@dkfz-heidelberg.de)&lt;br /&gt;
&lt;br /&gt;
===Transportation===&lt;br /&gt;
&lt;br /&gt;
It takes about an hour from Frankfurt Airport (FRA) to Heidelberg Main Station with one change in Mannheim. If you stay in the Old Town you can also look for connections going to &amp;quot;Heidelberg Altstadt&amp;quot;. You can look it up at [http://www.bahn.de/p_en/view/index.shtml Deutsche Bahn], but they run quite frequently.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Local:&#039;&#039;&#039; from the Old Town, &amp;quot;Universitätsplatz&amp;quot;, runs bus number 32 via Main Station to DKFZ, exit at &amp;quot;Chirurgische Klinik&amp;quot;, bus direction is &amp;quot;Neuenheim&amp;quot;. After you exit, DKFZ is on your right.&lt;br /&gt;
&lt;br /&gt;
During the day the bus runs every 10 minutes in both directions, timetables are also available at [http://fahrplanauskunft.vrn.de/vrn/XSLT_TRIP_REQUEST2?language=en VRN].&lt;br /&gt;
&lt;br /&gt;
===Lodging===&lt;br /&gt;
&lt;br /&gt;
We recommend to stay in the historic Old Town. There is an easy direct bus ride every 10 minutes from there to DKFZ.&lt;br /&gt;
&lt;br /&gt;
We have reserved a number of rooms at the [http://www.hollaender-hof.de/en/ Holländer Hof] hotel! Please use &amp;quot;CTK 2014&amp;quot; when you do a reservation there. Of course there are plenty of other hotels in that area, e.g. [http://www.hotel-goldener-hecht.de/ Goldener Hecht] or the oldest house in town, [http://www.ritter-heidelberg.de/ Hotel zum Ritter].&lt;br /&gt;
&lt;br /&gt;
===Weather===&lt;br /&gt;
&lt;br /&gt;
November is a rather wet month. [http://www.weather-and-climate.com/average-monthly-Rainfall-Temperature-Sunshine,heidelberg,Germany Average weather in Heidelberg]&lt;br /&gt;
&lt;br /&gt;
===Food===&lt;br /&gt;
&lt;br /&gt;
Plan on having breakfast at your hotel before the meeting. Please email the organizers if you have any allergies or dietary restrictions. &lt;br /&gt;
&lt;br /&gt;
Being a university and hospital campus, there are several lunch possibilities, including cafeterias, a students mensa, and two restaurants.&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
===Optional Activities in the Area===&lt;/div&gt;</summary>
		<author><name>Sascha</name></author>
	</entry>
	<entry>
		<id>http://www.commontk.org/index.php?title=CTK-Hackfest-Nov-2014&amp;diff=2175</id>
		<title>CTK-Hackfest-Nov-2014</title>
		<link rel="alternate" type="text/html" href="http://www.commontk.org/index.php?title=CTK-Hackfest-Nov-2014&amp;diff=2175"/>
		<updated>2014-10-21T14:56:13Z</updated>

		<summary type="html">&lt;p&gt;Sascha: /* Topics and Projects */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Event pictures ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Progress ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Date:&#039;&#039;&#039; November 3-7, 2014&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Location:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
German Cancer Research Center, Heidelberg, Germany&lt;br /&gt;
&lt;br /&gt;
More details to follow.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Goal:&#039;&#039;&#039; A follow on to the [[Commontk:Current_events#Past_events|wildly successful previous hackfests!]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Requirements:&#039;&#039;&#039; Attendees must be willing to spend their time during the event writing ctk code that contributes to the main [[CTK-Roadmap | ctk roadmap]].  This means spending the week immersed in C++, Qt, DCMTK, CMake, and related technologies.  People who do not feel qualified for this task are politely not invited :)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Group size:&#039;&#039;&#039; Maximum 20 participants so we can have a manageable working meeting.  The organizing committee will invite and select participants based on input from [[TheTeam]].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Site Hosts:&#039;&#039;&#039; Marco Nolden, Sascha Zelzer, Ivo Wolf&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Organizing Committee:&#039;&#039;&#039; Steve Pieper, Ivo Wolf, Stephen Aylward&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Future Events:&#039;&#039;&#039; Future hackfests will be announced in advance, and we hope lots of people will be interested in participating.  The venue and activities at future hackfests will be determined based on the number of active participants in the project.   We welcome participation via the CTK email lists, the source code repository, and this website.&lt;br /&gt;
&lt;br /&gt;
== Attendees ==&lt;br /&gt;
&lt;br /&gt;
* So far we have received confirmation for the following people (in no particular order). &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Please fill in your intentions in terms of common accommodation.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot; style=&amp;quot;text-align:left; border:1px solid black;&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;&#039;&#039;Participants&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Name&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Organization&lt;br /&gt;
|-&lt;br /&gt;
|Marco Nolden&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany&lt;br /&gt;
|-&lt;br /&gt;
|Sascha Zelzer&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany&lt;br /&gt;
|-&lt;br /&gt;
|Andreas Fetzer&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany&lt;br /&gt;
|-&lt;br /&gt;
|Ivo Wolf&lt;br /&gt;
|Mannheim University of Applied Sciences, Germany&lt;br /&gt;
|-&lt;br /&gt;
|Steve Pieper&lt;br /&gt;
|Isomics, Inc., USA&lt;br /&gt;
|-&lt;br /&gt;
|Michael Onken&lt;br /&gt;
|Open Connections GmbH / OFFIS&lt;br /&gt;
|-&lt;br /&gt;
|Jean-Christophe Fillion-Robin&lt;br /&gt;
|Kitware, Inc., USA&lt;br /&gt;
|-&lt;br /&gt;
|Miklos Espak&lt;br /&gt;
|University College London, UK&lt;br /&gt;
|-&lt;br /&gt;
|Nicolas Toussaint&lt;br /&gt;
|University College London, UK&lt;br /&gt;
|-&lt;br /&gt;
|Gergely Zombori&lt;br /&gt;
|University College London, UK&lt;br /&gt;
|-&lt;br /&gt;
|Christian Askeland&lt;br /&gt;
|SINTEF Medical Technology, Trondheim, Norway&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot; style=&amp;quot;text-align:left; border:1px solid black;&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;&#039;&#039;Google Hangout Participants&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Name&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Organization&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Availablity (Central European Time)&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* People who manifested interest in joining the fest. Please move your names up to the confirmed table, with the details as soon as you can to facilitate discussions with potential hotels.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot; style=&amp;quot;text-align:left; border:1px solid black;&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;&#039;&#039;Confirmed&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Name&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Organization&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Note}}There were also other invitations sent to active people on the community, and people who recently showed interest. When their intent will be known they will be added to the list.&lt;br /&gt;
&lt;br /&gt;
== Preparation ==&lt;br /&gt;
&lt;br /&gt;
Developers should bring a laptop with the [http://github.com/commontk/CTK current CTK source code] downloaded and [[Build_Instructions|built]].&lt;br /&gt;
&lt;br /&gt;
Use the [http://public.kitware.com/cgi-bin/mailman/listinfo/ctk-developers CTK developers mailing list] to discuss build issues and topics for ongoing work.&lt;br /&gt;
&lt;br /&gt;
Phone conferences have been scheduled in the weeks leading to the event:&lt;br /&gt;
* To be announced&lt;br /&gt;
&lt;br /&gt;
== Topics and Projects ==&lt;br /&gt;
&lt;br /&gt;
Consider reading [http://www.commontk.org/index.php/Contributing_to_CTK#Integrate_your_new_feature Contributing_to_CTK#Integrate_your_new_feature]&lt;br /&gt;
&lt;br /&gt;
Reminder: when integrating branches, remember to use --log --no-ff when merging.&lt;br /&gt;
&lt;br /&gt;
We plan to have concrete hacking topics as well as dedicated discussions in smaller groups. People are encouraged to show their interest in a particular subject by adding their name to the list below.&lt;br /&gt;
&lt;br /&gt;
=== Hacking Topics ===&lt;br /&gt;
&lt;br /&gt;
==== Infrastructure ====&lt;br /&gt;
&lt;br /&gt;
* Qt5 migration (Christian)&lt;br /&gt;
* Packaging / install support (Marco)&lt;br /&gt;
* Dashboard&lt;br /&gt;
** General Situation: Continuous/Nightly clients, coverage&lt;br /&gt;
** Configurations: Qt4, Qt5, etc.&lt;br /&gt;
** Travis CI (Sascha, Steve)&lt;br /&gt;
&lt;br /&gt;
==== DICOM ====&lt;br /&gt;
&lt;br /&gt;
* Multi-frame support (Steve, Christian)&lt;br /&gt;
* Anonymization (Andreas Fetzer, Marco, Steve)&lt;br /&gt;
** Client-side options: gdcmanon, dcmtk (?), dcmjs, ...&lt;br /&gt;
* Making CLIs read and write valid DICOM (Steve, Michael)&lt;br /&gt;
&lt;br /&gt;
==== XNAT ====&lt;br /&gt;
&lt;br /&gt;
* Improve and extend the XNAT API (Sascha Zelzer, ...)&lt;br /&gt;
** Data editing&lt;br /&gt;
** Caching&lt;br /&gt;
&lt;br /&gt;
==== ?? ====&lt;br /&gt;
&lt;br /&gt;
=== Planned Discussions ===&lt;br /&gt;
* Possible extensions of CTK to the IGT domain&lt;br /&gt;
** OpenIGT link&lt;br /&gt;
** ...&lt;br /&gt;
&lt;br /&gt;
==== ... ====&lt;br /&gt;
&lt;br /&gt;
== Agenda ==&lt;br /&gt;
&lt;br /&gt;
==== Monday ====&lt;br /&gt;
&lt;br /&gt;
Opening discussion&lt;br /&gt;
* Review topics and projects&lt;br /&gt;
* Plans for the week&lt;br /&gt;
* Review [https://github.com/commontk/CTK/issues?state=open open issues on github].&lt;br /&gt;
&lt;br /&gt;
Evening:&lt;br /&gt;
&lt;br /&gt;
==== Tuesday ====&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack...&lt;br /&gt;
&lt;br /&gt;
Evening:&lt;br /&gt;
&lt;br /&gt;
==== Wednesday ====&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack...&lt;br /&gt;
&lt;br /&gt;
16:00 Famous Old City tour guided by Hans-Peter Meinzer&lt;br /&gt;
&lt;br /&gt;
==== Thursday ====&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack...&lt;br /&gt;
&lt;br /&gt;
Evening: &lt;br /&gt;
&lt;br /&gt;
==== Friday ====&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack...&lt;br /&gt;
&lt;br /&gt;
11:00: Closing discussion&lt;br /&gt;
&lt;br /&gt;
Afternoon: hack or travel&lt;br /&gt;
&lt;br /&gt;
== Travel &amp;amp; Hotel ==&lt;br /&gt;
&lt;br /&gt;
===Local contacts===&lt;br /&gt;
&lt;br /&gt;
* Marco Nolden (m.nolden@dkfz-heidelberg.de)&lt;br /&gt;
* Sascha Zelzer (s.zelzer@dkfz-heidelberg.de)&lt;br /&gt;
* Andreas Fetzer (a.fetzer@dkfz-heidelberg.de)&lt;br /&gt;
&lt;br /&gt;
===Transportation===&lt;br /&gt;
&lt;br /&gt;
It takes about an hour from Frankfurt Airport (FRA) to Heidelberg Main Station with one change in Mannheim. If you stay in the Old Town you can also look for connections going to &amp;quot;Heidelberg Altstadt&amp;quot;. You can look it up at [http://www.bahn.de/p_en/view/index.shtml Deutsche Bahn], but they run quite frequently.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Local:&#039;&#039;&#039; from the Old Town, &amp;quot;Universitätsplatz&amp;quot;, runs bus number 32 via Main Station to DKFZ, exit at &amp;quot;Chirurgische Klinik&amp;quot;, bus direction is &amp;quot;Neuenheim&amp;quot;. After you exit, DKFZ is on your right.&lt;br /&gt;
&lt;br /&gt;
During the day the bus runs every 10 minutes in both directions, timetables are also available at [http://fahrplanauskunft.vrn.de/vrn/XSLT_TRIP_REQUEST2?language=en VRN].&lt;br /&gt;
&lt;br /&gt;
===Lodging===&lt;br /&gt;
&lt;br /&gt;
We recommend to stay in the historic Old Town. There is an easy direct bus ride every 10 minutes from there to DKFZ.&lt;br /&gt;
&lt;br /&gt;
We have reserved a number of rooms at the [http://www.hollaender-hof.de/en/ Holländer Hof] hotel! Please use &amp;quot;CTK 2014&amp;quot; when you do a reservation there. Of course there are plenty of other hotels in that area, e.g. [http://www.hotel-goldener-hecht.de/ Goldener Hecht] or the oldest house in town, [http://www.ritter-heidelberg.de/ Hotel zum Ritter].&lt;br /&gt;
&lt;br /&gt;
===Weather===&lt;br /&gt;
&lt;br /&gt;
November is a rather wet month. [http://www.weather-and-climate.com/average-monthly-Rainfall-Temperature-Sunshine,heidelberg,Germany Average weather in Heidelberg]&lt;br /&gt;
&lt;br /&gt;
===Food===&lt;br /&gt;
&lt;br /&gt;
Plan on having breakfast at your hotel before the meeting. Please email the organizers if you have any allergies or dietary restrictions. &lt;br /&gt;
&lt;br /&gt;
Being a university and hospital campus, there are several lunch possibilities, including cafeterias, a students mensa, and two restaurants.&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
===Optional Activities in the Area===&lt;/div&gt;</summary>
		<author><name>Sascha</name></author>
	</entry>
	<entry>
		<id>http://www.commontk.org/index.php?title=CTK-Hackfest-Nov-2014&amp;diff=2174</id>
		<title>CTK-Hackfest-Nov-2014</title>
		<link rel="alternate" type="text/html" href="http://www.commontk.org/index.php?title=CTK-Hackfest-Nov-2014&amp;diff=2174"/>
		<updated>2014-10-21T14:55:24Z</updated>

		<summary type="html">&lt;p&gt;Sascha: /* Infrastructure */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Event pictures ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Progress ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Date:&#039;&#039;&#039; November 3-7, 2014&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Location:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
German Cancer Research Center, Heidelberg, Germany&lt;br /&gt;
&lt;br /&gt;
More details to follow.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Goal:&#039;&#039;&#039; A follow on to the [[Commontk:Current_events#Past_events|wildly successful previous hackfests!]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Requirements:&#039;&#039;&#039; Attendees must be willing to spend their time during the event writing ctk code that contributes to the main [[CTK-Roadmap | ctk roadmap]].  This means spending the week immersed in C++, Qt, DCMTK, CMake, and related technologies.  People who do not feel qualified for this task are politely not invited :)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Group size:&#039;&#039;&#039; Maximum 20 participants so we can have a manageable working meeting.  The organizing committee will invite and select participants based on input from [[TheTeam]].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Site Hosts:&#039;&#039;&#039; Marco Nolden, Sascha Zelzer, Ivo Wolf&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Organizing Committee:&#039;&#039;&#039; Steve Pieper, Ivo Wolf, Stephen Aylward&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Future Events:&#039;&#039;&#039; Future hackfests will be announced in advance, and we hope lots of people will be interested in participating.  The venue and activities at future hackfests will be determined based on the number of active participants in the project.   We welcome participation via the CTK email lists, the source code repository, and this website.&lt;br /&gt;
&lt;br /&gt;
== Attendees ==&lt;br /&gt;
&lt;br /&gt;
* So far we have received confirmation for the following people (in no particular order). &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Please fill in your intentions in terms of common accommodation.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot; style=&amp;quot;text-align:left; border:1px solid black;&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;&#039;&#039;Participants&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Name&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Organization&lt;br /&gt;
|-&lt;br /&gt;
|Marco Nolden&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany&lt;br /&gt;
|-&lt;br /&gt;
|Sascha Zelzer&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany&lt;br /&gt;
|-&lt;br /&gt;
|Andreas Fetzer&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany&lt;br /&gt;
|-&lt;br /&gt;
|Ivo Wolf&lt;br /&gt;
|Mannheim University of Applied Sciences, Germany&lt;br /&gt;
|-&lt;br /&gt;
|Steve Pieper&lt;br /&gt;
|Isomics, Inc., USA&lt;br /&gt;
|-&lt;br /&gt;
|Michael Onken&lt;br /&gt;
|Open Connections GmbH / OFFIS&lt;br /&gt;
|-&lt;br /&gt;
|Jean-Christophe Fillion-Robin&lt;br /&gt;
|Kitware, Inc., USA&lt;br /&gt;
|-&lt;br /&gt;
|Miklos Espak&lt;br /&gt;
|University College London, UK&lt;br /&gt;
|-&lt;br /&gt;
|Nicolas Toussaint&lt;br /&gt;
|University College London, UK&lt;br /&gt;
|-&lt;br /&gt;
|Gergely Zombori&lt;br /&gt;
|University College London, UK&lt;br /&gt;
|-&lt;br /&gt;
|Christian Askeland&lt;br /&gt;
|SINTEF Medical Technology, Trondheim, Norway&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot; style=&amp;quot;text-align:left; border:1px solid black;&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;&#039;&#039;Google Hangout Participants&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Name&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Organization&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Availablity (Central European Time)&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* People who manifested interest in joining the fest. Please move your names up to the confirmed table, with the details as soon as you can to facilitate discussions with potential hotels.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot; style=&amp;quot;text-align:left; border:1px solid black;&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;&#039;&#039;Confirmed&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Name&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Organization&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Note}}There were also other invitations sent to active people on the community, and people who recently showed interest. When their intent will be known they will be added to the list.&lt;br /&gt;
&lt;br /&gt;
== Preparation ==&lt;br /&gt;
&lt;br /&gt;
Developers should bring a laptop with the [http://github.com/commontk/CTK current CTK source code] downloaded and [[Build_Instructions|built]].&lt;br /&gt;
&lt;br /&gt;
Use the [http://public.kitware.com/cgi-bin/mailman/listinfo/ctk-developers CTK developers mailing list] to discuss build issues and topics for ongoing work.&lt;br /&gt;
&lt;br /&gt;
Phone conferences have been scheduled in the weeks leading to the event:&lt;br /&gt;
* To be announced&lt;br /&gt;
&lt;br /&gt;
== Topics and Projects ==&lt;br /&gt;
&lt;br /&gt;
Consider reading [http://www.commontk.org/index.php/Contributing_to_CTK#Integrate_your_new_feature Contributing_to_CTK#Integrate_your_new_feature]&lt;br /&gt;
&lt;br /&gt;
Reminder: when integrating branches, remember to use --log --no-ff when merging.&lt;br /&gt;
&lt;br /&gt;
We plan to have concrete hacking topics as well as dedicated discussions in smaller groups. People are encouraged to show their interest in a particular subject by adding their name to the list below.&lt;br /&gt;
&lt;br /&gt;
=== Hacking Topics ===&lt;br /&gt;
&lt;br /&gt;
==== Infrastructure ====&lt;br /&gt;
&lt;br /&gt;
* Qt5 migration (Christian)&lt;br /&gt;
* Packaging / install support (Marco)&lt;br /&gt;
* Dashboard&lt;br /&gt;
** General Situation: Continuous/Nightly clients, coverage&lt;br /&gt;
** Configurations: Qt4, Qt5, etc.&lt;br /&gt;
** Travis CI (Sascha, Steve)&lt;br /&gt;
&lt;br /&gt;
==== DICOM ====&lt;br /&gt;
&lt;br /&gt;
* Multi-frame support (Steve, Christian)&lt;br /&gt;
* Anonymization (Andreas Fetzer, Marco, Steve)&lt;br /&gt;
** Client-side options: gdcmanon, dcmtk (?), dcmjs, ...&lt;br /&gt;
* Making CLIs read and write valid DICOM (Steve, Michael)&lt;br /&gt;
&lt;br /&gt;
==== XNAT ====&lt;br /&gt;
&lt;br /&gt;
* Improve and extend the XNAT API (Sascha Zelzer, ...)&lt;br /&gt;
** Data editing&lt;br /&gt;
** Caching&lt;br /&gt;
&lt;br /&gt;
==== ?? ====&lt;br /&gt;
&lt;br /&gt;
=== Planned Discussions ===&lt;br /&gt;
* Possible extensions of CTK to the IGT domain&lt;br /&gt;
** OpenIGT link&lt;br /&gt;
** ...&lt;br /&gt;
&lt;br /&gt;
==== ... ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;description&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Agenda ==&lt;br /&gt;
&lt;br /&gt;
==== Monday ====&lt;br /&gt;
&lt;br /&gt;
Opening discussion&lt;br /&gt;
* Review topics and projects&lt;br /&gt;
* Plans for the week&lt;br /&gt;
* Review [https://github.com/commontk/CTK/issues?state=open open issues on github].&lt;br /&gt;
&lt;br /&gt;
Evening:&lt;br /&gt;
&lt;br /&gt;
==== Tuesday ====&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack...&lt;br /&gt;
&lt;br /&gt;
Evening:&lt;br /&gt;
&lt;br /&gt;
==== Wednesday ====&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack...&lt;br /&gt;
&lt;br /&gt;
16:00 Famous Old City tour guided by Hans-Peter Meinzer&lt;br /&gt;
&lt;br /&gt;
==== Thursday ====&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack...&lt;br /&gt;
&lt;br /&gt;
Evening: &lt;br /&gt;
&lt;br /&gt;
==== Friday ====&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack...&lt;br /&gt;
&lt;br /&gt;
11:00: Closing discussion&lt;br /&gt;
&lt;br /&gt;
Afternoon: hack or travel&lt;br /&gt;
&lt;br /&gt;
== Travel &amp;amp; Hotel ==&lt;br /&gt;
&lt;br /&gt;
===Local contacts===&lt;br /&gt;
&lt;br /&gt;
* Marco Nolden (m.nolden@dkfz-heidelberg.de)&lt;br /&gt;
* Sascha Zelzer (s.zelzer@dkfz-heidelberg.de)&lt;br /&gt;
* Andreas Fetzer (a.fetzer@dkfz-heidelberg.de)&lt;br /&gt;
&lt;br /&gt;
===Transportation===&lt;br /&gt;
&lt;br /&gt;
It takes about an hour from Frankfurt Airport (FRA) to Heidelberg Main Station with one change in Mannheim. If you stay in the Old Town you can also look for connections going to &amp;quot;Heidelberg Altstadt&amp;quot;. You can look it up at [http://www.bahn.de/p_en/view/index.shtml Deutsche Bahn], but they run quite frequently.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Local:&#039;&#039;&#039; from the Old Town, &amp;quot;Universitätsplatz&amp;quot;, runs bus number 32 via Main Station to DKFZ, exit at &amp;quot;Chirurgische Klinik&amp;quot;, bus direction is &amp;quot;Neuenheim&amp;quot;. After you exit, DKFZ is on your right.&lt;br /&gt;
&lt;br /&gt;
During the day the bus runs every 10 minutes in both directions, timetables are also available at [http://fahrplanauskunft.vrn.de/vrn/XSLT_TRIP_REQUEST2?language=en VRN].&lt;br /&gt;
&lt;br /&gt;
===Lodging===&lt;br /&gt;
&lt;br /&gt;
We recommend to stay in the historic Old Town. There is an easy direct bus ride every 10 minutes from there to DKFZ.&lt;br /&gt;
&lt;br /&gt;
We have reserved a number of rooms at the [http://www.hollaender-hof.de/en/ Holländer Hof] hotel! Please use &amp;quot;CTK 2014&amp;quot; when you do a reservation there. Of course there are plenty of other hotels in that area, e.g. [http://www.hotel-goldener-hecht.de/ Goldener Hecht] or the oldest house in town, [http://www.ritter-heidelberg.de/ Hotel zum Ritter].&lt;br /&gt;
&lt;br /&gt;
===Weather===&lt;br /&gt;
&lt;br /&gt;
November is a rather wet month. [http://www.weather-and-climate.com/average-monthly-Rainfall-Temperature-Sunshine,heidelberg,Germany Average weather in Heidelberg]&lt;br /&gt;
&lt;br /&gt;
===Food===&lt;br /&gt;
&lt;br /&gt;
Plan on having breakfast at your hotel before the meeting. Please email the organizers if you have any allergies or dietary restrictions. &lt;br /&gt;
&lt;br /&gt;
Being a university and hospital campus, there are several lunch possibilities, including cafeterias, a students mensa, and two restaurants.&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
===Optional Activities in the Area===&lt;/div&gt;</summary>
		<author><name>Sascha</name></author>
	</entry>
	<entry>
		<id>http://www.commontk.org/index.php?title=CTK-Hackfest-Nov-2014&amp;diff=2173</id>
		<title>CTK-Hackfest-Nov-2014</title>
		<link rel="alternate" type="text/html" href="http://www.commontk.org/index.php?title=CTK-Hackfest-Nov-2014&amp;diff=2173"/>
		<updated>2014-10-21T14:52:43Z</updated>

		<summary type="html">&lt;p&gt;Sascha: /* Hacking Topics */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Event pictures ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Progress ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Date:&#039;&#039;&#039; November 3-7, 2014&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Location:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
German Cancer Research Center, Heidelberg, Germany&lt;br /&gt;
&lt;br /&gt;
More details to follow.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Goal:&#039;&#039;&#039; A follow on to the [[Commontk:Current_events#Past_events|wildly successful previous hackfests!]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Requirements:&#039;&#039;&#039; Attendees must be willing to spend their time during the event writing ctk code that contributes to the main [[CTK-Roadmap | ctk roadmap]].  This means spending the week immersed in C++, Qt, DCMTK, CMake, and related technologies.  People who do not feel qualified for this task are politely not invited :)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Group size:&#039;&#039;&#039; Maximum 20 participants so we can have a manageable working meeting.  The organizing committee will invite and select participants based on input from [[TheTeam]].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Site Hosts:&#039;&#039;&#039; Marco Nolden, Sascha Zelzer, Ivo Wolf&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Organizing Committee:&#039;&#039;&#039; Steve Pieper, Ivo Wolf, Stephen Aylward&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Future Events:&#039;&#039;&#039; Future hackfests will be announced in advance, and we hope lots of people will be interested in participating.  The venue and activities at future hackfests will be determined based on the number of active participants in the project.   We welcome participation via the CTK email lists, the source code repository, and this website.&lt;br /&gt;
&lt;br /&gt;
== Attendees ==&lt;br /&gt;
&lt;br /&gt;
* So far we have received confirmation for the following people (in no particular order). &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Please fill in your intentions in terms of common accommodation.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot; style=&amp;quot;text-align:left; border:1px solid black;&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;&#039;&#039;Participants&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Name&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Organization&lt;br /&gt;
|-&lt;br /&gt;
|Marco Nolden&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany&lt;br /&gt;
|-&lt;br /&gt;
|Sascha Zelzer&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany&lt;br /&gt;
|-&lt;br /&gt;
|Andreas Fetzer&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany&lt;br /&gt;
|-&lt;br /&gt;
|Ivo Wolf&lt;br /&gt;
|Mannheim University of Applied Sciences, Germany&lt;br /&gt;
|-&lt;br /&gt;
|Steve Pieper&lt;br /&gt;
|Isomics, Inc., USA&lt;br /&gt;
|-&lt;br /&gt;
|Michael Onken&lt;br /&gt;
|Open Connections GmbH / OFFIS&lt;br /&gt;
|-&lt;br /&gt;
|Jean-Christophe Fillion-Robin&lt;br /&gt;
|Kitware, Inc., USA&lt;br /&gt;
|-&lt;br /&gt;
|Miklos Espak&lt;br /&gt;
|University College London, UK&lt;br /&gt;
|-&lt;br /&gt;
|Nicolas Toussaint&lt;br /&gt;
|University College London, UK&lt;br /&gt;
|-&lt;br /&gt;
|Gergely Zombori&lt;br /&gt;
|University College London, UK&lt;br /&gt;
|-&lt;br /&gt;
|Christian Askeland&lt;br /&gt;
|SINTEF Medical Technology, Trondheim, Norway&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot; style=&amp;quot;text-align:left; border:1px solid black;&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;&#039;&#039;Google Hangout Participants&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Name&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Organization&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Availablity (Central European Time)&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* People who manifested interest in joining the fest. Please move your names up to the confirmed table, with the details as soon as you can to facilitate discussions with potential hotels.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot; style=&amp;quot;text-align:left; border:1px solid black;&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;&#039;&#039;Confirmed&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Name&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Organization&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Note}}There were also other invitations sent to active people on the community, and people who recently showed interest. When their intent will be known they will be added to the list.&lt;br /&gt;
&lt;br /&gt;
== Preparation ==&lt;br /&gt;
&lt;br /&gt;
Developers should bring a laptop with the [http://github.com/commontk/CTK current CTK source code] downloaded and [[Build_Instructions|built]].&lt;br /&gt;
&lt;br /&gt;
Use the [http://public.kitware.com/cgi-bin/mailman/listinfo/ctk-developers CTK developers mailing list] to discuss build issues and topics for ongoing work.&lt;br /&gt;
&lt;br /&gt;
Phone conferences have been scheduled in the weeks leading to the event:&lt;br /&gt;
* To be announced&lt;br /&gt;
&lt;br /&gt;
== Topics and Projects ==&lt;br /&gt;
&lt;br /&gt;
Consider reading [http://www.commontk.org/index.php/Contributing_to_CTK#Integrate_your_new_feature Contributing_to_CTK#Integrate_your_new_feature]&lt;br /&gt;
&lt;br /&gt;
Reminder: when integrating branches, remember to use --log --no-ff when merging.&lt;br /&gt;
&lt;br /&gt;
We plan to have concrete hacking topics as well as dedicated discussions in smaller groups. People are encouraged to show their interest in a particular subject by adding their name to the list below.&lt;br /&gt;
&lt;br /&gt;
=== Hacking Topics ===&lt;br /&gt;
&lt;br /&gt;
==== Infrastructure ====&lt;br /&gt;
&lt;br /&gt;
* Qt5 migration (Christian)&lt;br /&gt;
* Packaging / install support (Marco)&lt;br /&gt;
&lt;br /&gt;
==== DICOM ====&lt;br /&gt;
&lt;br /&gt;
* Multi-frame support (Steve, Christian)&lt;br /&gt;
* Anonymization (Andreas Fetzer, Marco, Steve)&lt;br /&gt;
** Client-side options: gdcmanon, dcmtk (?), dcmjs, ...&lt;br /&gt;
* Making CLIs read and write valid DICOM (Steve, Michael)&lt;br /&gt;
&lt;br /&gt;
==== XNAT ====&lt;br /&gt;
&lt;br /&gt;
* Improve and extend the XNAT API (Sascha Zelzer, ...)&lt;br /&gt;
** Data editing&lt;br /&gt;
** Caching&lt;br /&gt;
&lt;br /&gt;
==== ?? ====&lt;br /&gt;
&lt;br /&gt;
=== Planned Discussions ===&lt;br /&gt;
* Possible extensions of CTK to the IGT domain&lt;br /&gt;
** OpenIGT link&lt;br /&gt;
** ...&lt;br /&gt;
&lt;br /&gt;
==== ... ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;description&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Agenda ==&lt;br /&gt;
&lt;br /&gt;
==== Monday ====&lt;br /&gt;
&lt;br /&gt;
Opening discussion&lt;br /&gt;
* Review topics and projects&lt;br /&gt;
* Plans for the week&lt;br /&gt;
* Review [https://github.com/commontk/CTK/issues?state=open open issues on github].&lt;br /&gt;
&lt;br /&gt;
Evening:&lt;br /&gt;
&lt;br /&gt;
==== Tuesday ====&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack...&lt;br /&gt;
&lt;br /&gt;
Evening:&lt;br /&gt;
&lt;br /&gt;
==== Wednesday ====&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack...&lt;br /&gt;
&lt;br /&gt;
16:00 Famous Old City tour guided by Hans-Peter Meinzer&lt;br /&gt;
&lt;br /&gt;
==== Thursday ====&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack...&lt;br /&gt;
&lt;br /&gt;
Evening: &lt;br /&gt;
&lt;br /&gt;
==== Friday ====&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack...&lt;br /&gt;
&lt;br /&gt;
11:00: Closing discussion&lt;br /&gt;
&lt;br /&gt;
Afternoon: hack or travel&lt;br /&gt;
&lt;br /&gt;
== Travel &amp;amp; Hotel ==&lt;br /&gt;
&lt;br /&gt;
===Local contacts===&lt;br /&gt;
&lt;br /&gt;
* Marco Nolden (m.nolden@dkfz-heidelberg.de)&lt;br /&gt;
* Sascha Zelzer (s.zelzer@dkfz-heidelberg.de)&lt;br /&gt;
* Andreas Fetzer (a.fetzer@dkfz-heidelberg.de)&lt;br /&gt;
&lt;br /&gt;
===Transportation===&lt;br /&gt;
&lt;br /&gt;
It takes about an hour from Frankfurt Airport (FRA) to Heidelberg Main Station with one change in Mannheim. If you stay in the Old Town you can also look for connections going to &amp;quot;Heidelberg Altstadt&amp;quot;. You can look it up at [http://www.bahn.de/p_en/view/index.shtml Deutsche Bahn], but they run quite frequently.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Local:&#039;&#039;&#039; from the Old Town, &amp;quot;Universitätsplatz&amp;quot;, runs bus number 32 via Main Station to DKFZ, exit at &amp;quot;Chirurgische Klinik&amp;quot;, bus direction is &amp;quot;Neuenheim&amp;quot;. After you exit, DKFZ is on your right.&lt;br /&gt;
&lt;br /&gt;
During the day the bus runs every 10 minutes in both directions, timetables are also available at [http://fahrplanauskunft.vrn.de/vrn/XSLT_TRIP_REQUEST2?language=en VRN].&lt;br /&gt;
&lt;br /&gt;
===Lodging===&lt;br /&gt;
&lt;br /&gt;
We recommend to stay in the historic Old Town. There is an easy direct bus ride every 10 minutes from there to DKFZ.&lt;br /&gt;
&lt;br /&gt;
We have reserved a number of rooms at the [http://www.hollaender-hof.de/en/ Holländer Hof] hotel! Please use &amp;quot;CTK 2014&amp;quot; when you do a reservation there. Of course there are plenty of other hotels in that area, e.g. [http://www.hotel-goldener-hecht.de/ Goldener Hecht] or the oldest house in town, [http://www.ritter-heidelberg.de/ Hotel zum Ritter].&lt;br /&gt;
&lt;br /&gt;
===Weather===&lt;br /&gt;
&lt;br /&gt;
November is a rather wet month. [http://www.weather-and-climate.com/average-monthly-Rainfall-Temperature-Sunshine,heidelberg,Germany Average weather in Heidelberg]&lt;br /&gt;
&lt;br /&gt;
===Food===&lt;br /&gt;
&lt;br /&gt;
Plan on having breakfast at your hotel before the meeting. Please email the organizers if you have any allergies or dietary restrictions. &lt;br /&gt;
&lt;br /&gt;
Being a university and hospital campus, there are several lunch possibilities, including cafeterias, a students mensa, and two restaurants.&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
===Optional Activities in the Area===&lt;/div&gt;</summary>
		<author><name>Sascha</name></author>
	</entry>
	<entry>
		<id>http://www.commontk.org/index.php?title=CTK-Hackfest-Nov-2014&amp;diff=2161</id>
		<title>CTK-Hackfest-Nov-2014</title>
		<link rel="alternate" type="text/html" href="http://www.commontk.org/index.php?title=CTK-Hackfest-Nov-2014&amp;diff=2161"/>
		<updated>2014-10-14T09:12:55Z</updated>

		<summary type="html">&lt;p&gt;Sascha: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Event pictures ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Progress ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Date:&#039;&#039;&#039; November 3-7, 2014&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Location:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
German Cancer Research Center, Heidelberg, Germany&lt;br /&gt;
&lt;br /&gt;
More details to follow.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Goal:&#039;&#039;&#039; A follow on to the [[Commontk:Current_events#Past_events|wildly successful previous hackfests!]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Requirements:&#039;&#039;&#039; Attendees must be willing to spend their time during the event writing ctk code that contributes to the main [[CTK-Roadmap | ctk roadmap]].  This means spending the week immersed in C++, Qt, DCMTK, CMake, and related technologies.  People who do not feel qualified for this task are politely not invited :)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Group size:&#039;&#039;&#039; Maximum 20 participants so we can have a manageable working meeting.  The organizing committee will invite and select participants based on input from [[TheTeam]].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Site Hosts:&#039;&#039;&#039; Marco Nolden, Sascha Zelzer, Ivo Wolf&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Organizing Committee:&#039;&#039;&#039; Steve Pieper, Ivo Wolf, Stephen Aylward&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Future Events:&#039;&#039;&#039; Future hackfests will be announced in advance, and we hope lots of people will be interested in participating.  The venue and activities at future hackfests will be determined based on the number of active participants in the project.   We welcome participation via the CTK email lists, the source code repository, and this website.&lt;br /&gt;
&lt;br /&gt;
== Attendees ==&lt;br /&gt;
&lt;br /&gt;
* So far we have received confirmation for the following people (in no particular order). &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Please fill in your intentions in terms of common accommodation.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot; style=&amp;quot;text-align:left; border:1px solid black;&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;&#039;&#039;Participants&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Name&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Organization&lt;br /&gt;
|-&lt;br /&gt;
|Marco Nolden&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany&lt;br /&gt;
|-&lt;br /&gt;
|Sascha Zelzer&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany&lt;br /&gt;
|-&lt;br /&gt;
|Andreas Fetzer&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany&lt;br /&gt;
|-&lt;br /&gt;
|Ivo Wolf&lt;br /&gt;
|Mannheim University of Applied Sciences, Germany&lt;br /&gt;
|-&lt;br /&gt;
|Steve Pieper&lt;br /&gt;
|Isomics, Inc., USA&lt;br /&gt;
|-&lt;br /&gt;
|Michael Onken&lt;br /&gt;
|Open Connections GmbH / OFFIS&lt;br /&gt;
|-&lt;br /&gt;
|Jean-Christophe Fillion-Robin&lt;br /&gt;
|Kitware, Inc., USA&lt;br /&gt;
|-&lt;br /&gt;
|Miklos Espak&lt;br /&gt;
|University College London, UK&lt;br /&gt;
|-&lt;br /&gt;
|Nicolas Toussaint&lt;br /&gt;
|University College London, UK&lt;br /&gt;
|-&lt;br /&gt;
|Gergely Zombori&lt;br /&gt;
|University College London, UK&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot; style=&amp;quot;text-align:left; border:1px solid black;&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;&#039;&#039;Google Hangout Participants&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Name&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Organization&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Availablity (Central European Time)&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* People who manifested interest in joining the fest. Please move your names up to the confirmed table, with the details as soon as you can to facilitate discussions with potential hotels.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot; style=&amp;quot;text-align:left; border:1px solid black;&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;&#039;&#039;Confirmed&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Name&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Organization&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Note}}There were also other invitations sent to active people on the community, and people who recently showed interest. When their intent will be known they will be added to the list.&lt;br /&gt;
&lt;br /&gt;
== Preparation ==&lt;br /&gt;
&lt;br /&gt;
Developers should bring a laptop with the [http://github.com/commontk/CTK current CTK source code] downloaded and [[Build_Instructions|built]].&lt;br /&gt;
&lt;br /&gt;
Use the [http://public.kitware.com/cgi-bin/mailman/listinfo/ctk-developers CTK developers mailing list] to discuss build issues and topics for ongoing work.&lt;br /&gt;
&lt;br /&gt;
Phone conferences have been scheduled in the weeks leading to the event:&lt;br /&gt;
* To be announced&lt;br /&gt;
&lt;br /&gt;
== Topics and Projects ==&lt;br /&gt;
&lt;br /&gt;
Consider reading [http://www.commontk.org/index.php/Contributing_to_CTK#Integrate_your_new_feature Contributing_to_CTK#Integrate_your_new_feature]&lt;br /&gt;
&lt;br /&gt;
Reminder: when integrating branches, remember to use --log --no-ff when merging.&lt;br /&gt;
&lt;br /&gt;
We plan to have concrete hacking topics as well as dedicated discussions in smaller groups. People are encouraged to show their interest in a particular subject by adding their name to the list below.&lt;br /&gt;
&lt;br /&gt;
=== Hacking Topcis ===&lt;br /&gt;
&lt;br /&gt;
==== DICOM ====&lt;br /&gt;
&lt;br /&gt;
* Multi-frame support (your name here)&lt;br /&gt;
* Anonymization (Andreas Fetzer)&lt;br /&gt;
&lt;br /&gt;
==== XNAT ====&lt;br /&gt;
&lt;br /&gt;
* Improve and extend the XNAT API (Sascha Zelzer, ...)&lt;br /&gt;
&lt;br /&gt;
==== ?? ====&lt;br /&gt;
&lt;br /&gt;
=== Planned Discussions ===&lt;br /&gt;
&lt;br /&gt;
==== ... ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;description&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Agenda ==&lt;br /&gt;
&lt;br /&gt;
==== Monday ====&lt;br /&gt;
&lt;br /&gt;
Opening discussion&lt;br /&gt;
* Review topics and projects&lt;br /&gt;
* Plans for the week&lt;br /&gt;
* Review [https://github.com/commontk/CTK/issues?state=open open issues on github].&lt;br /&gt;
&lt;br /&gt;
Evening:&lt;br /&gt;
&lt;br /&gt;
==== Tuesday ====&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack...&lt;br /&gt;
&lt;br /&gt;
Evening:&lt;br /&gt;
&lt;br /&gt;
==== Wednesday ====&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack...&lt;br /&gt;
&lt;br /&gt;
16:00 Famous Old City tour guided by Hans-Peter Meinzer&lt;br /&gt;
&lt;br /&gt;
==== Thursday ====&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack...&lt;br /&gt;
&lt;br /&gt;
Evening: &lt;br /&gt;
&lt;br /&gt;
==== Friday ====&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack...&lt;br /&gt;
&lt;br /&gt;
11:00: Closing discussion&lt;br /&gt;
&lt;br /&gt;
Afternoon: hack or travel&lt;br /&gt;
&lt;br /&gt;
== Travel &amp;amp; Hotel ==&lt;br /&gt;
&lt;br /&gt;
===Local contacts===&lt;br /&gt;
&lt;br /&gt;
* Marco Nolden (m.nolden@dkfz-heidelberg.de)&lt;br /&gt;
* Sascha Zelzer (s.zelzer@dkfz-heidelberg.de)&lt;br /&gt;
* Andreas Fetzer (a.fetzer@dkfz-heidelberg.de)&lt;br /&gt;
&lt;br /&gt;
===Transportation===&lt;br /&gt;
&lt;br /&gt;
It takes about an hour from Frankfurt Airport (FRA) to Heidelberg Main Station with one change in Mannheim. If you stay in the Old Town you can also look for connections going to &amp;quot;Heidelberg Altstadt&amp;quot;. You can look it up at [http://www.bahn.de/p_en/view/index.shtml Deutsche Bahn], but they run quite frequently.&lt;br /&gt;
&lt;br /&gt;
===Lodging===&lt;br /&gt;
&lt;br /&gt;
We recommend to stay in the historic Old Town. There is an easy direct bus ride every 10 minutes from there to DKFZ.&lt;br /&gt;
&lt;br /&gt;
We have reserved a number of rooms at the [http://www.hollaender-hof.de/en/ Holländer Hof] hotel! Please use &amp;quot;CTK 2014&amp;quot; when you do a reservation there. Of course there are plenty of other hotels in that area, e.g. [http://www.hotel-goldener-hecht.de/ Goldener Hecht] or the oldest house in town, [http://www.ritter-heidelberg.de/ Hotel zum Ritter].&lt;br /&gt;
&lt;br /&gt;
===Weather===&lt;br /&gt;
&lt;br /&gt;
November is a rather wet month. [http://www.weather-and-climate.com/average-monthly-Rainfall-Temperature-Sunshine,heidelberg,Germany Average weather in Heidelberg]&lt;br /&gt;
&lt;br /&gt;
===Food===&lt;br /&gt;
&lt;br /&gt;
Plan on having breakfast at your hotel before the meeting. Please email the organizers if you have any allergies or dietary restrictions. &lt;br /&gt;
&lt;br /&gt;
Being a university and hospital campus, there are several lunch possibilities, including cafeterias, a students mensa, and two restaurants.&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
===Optional Activities in the Area===&lt;/div&gt;</summary>
		<author><name>Sascha</name></author>
	</entry>
	<entry>
		<id>http://www.commontk.org/index.php?title=CTK-Hackfest-Nov-2014&amp;diff=2145</id>
		<title>CTK-Hackfest-Nov-2014</title>
		<link rel="alternate" type="text/html" href="http://www.commontk.org/index.php?title=CTK-Hackfest-Nov-2014&amp;diff=2145"/>
		<updated>2014-08-18T14:51:21Z</updated>

		<summary type="html">&lt;p&gt;Sascha: Created page with &amp;quot;== Event pictures ==   === Progress ===   == Introduction ==  &amp;#039;&amp;#039;&amp;#039;Date:&amp;#039;&amp;#039;&amp;#039; November 3-7, 2014  &amp;#039;&amp;#039;&amp;#039;Location:&amp;#039;&amp;#039;&amp;#039;  German Cancer Research Center, Heidelberg, Germany  More details to...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Event pictures ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Progress ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Date:&#039;&#039;&#039; November 3-7, 2014&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Location:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
German Cancer Research Center, Heidelberg, Germany&lt;br /&gt;
&lt;br /&gt;
More details to follow.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Goal:&#039;&#039;&#039; A follow on to the [[Commontk:Current_events#Past_events|wildly successful previous hackfests!]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Requirements:&#039;&#039;&#039; Attendees must be willing to spend their time during the event writing ctk code that contributes to the main [[CTK-Roadmap | ctk roadmap]].  This means spending the week immersed in C++, Qt, DCMTK, CMake, and related technologies.  People who do not feel qualified for this task are politely not invited :)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Group size:&#039;&#039;&#039; Maximum 20 participants so we can have a manageable working meeting.  The organizing committee will invite and select participants based on input from [[TheTeam]].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Site Hosts:&#039;&#039;&#039; Marco Nolden, Sascha Zelzer, Ivo Wolf&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Organizing Committee:&#039;&#039;&#039; Steve Pieper, Ivo Wolf, Stephen Aylward&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Future Events:&#039;&#039;&#039; Future hackfests will be announced in advance, and we hope lots of people will be interested in participating.  The venue and activities at future hackfests will be determined based on the number of active participants in the project.   We welcome participation via the CTK email lists, the source code repository, and this website.&lt;br /&gt;
&lt;br /&gt;
== Attendees ==&lt;br /&gt;
&lt;br /&gt;
* So far we have received confirmation for the following people (in no particular order). &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Please fill in your intentions in terms of common accommodation.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot; style=&amp;quot;text-align:left; border:1px solid black;&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;&#039;&#039;Participants&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Name&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Organization&lt;br /&gt;
|-&lt;br /&gt;
|Marco Nolden&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany&lt;br /&gt;
|-&lt;br /&gt;
|Sascha Zelzer&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany&lt;br /&gt;
|-&lt;br /&gt;
|Andreas Fetzer&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany&lt;br /&gt;
|-&lt;br /&gt;
|Ivo Wolf&lt;br /&gt;
|Mannheim University of Applied Sciences, Germany&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot; style=&amp;quot;text-align:left; border:1px solid black;&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;&#039;&#039;Google Hangout Participants&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Name&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Organization&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Availablity (St. Louis time)&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* People who manifested interest in joining the fest. Please move your names up to the confirmed table, with the details as soon as you can to facilitate discussions with potential hotels.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot; style=&amp;quot;text-align:left; border:1px solid black;&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;&#039;&#039;Confirmed&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Name&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Organization&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Note}}There were also other invitations sent to active people on the community, and people who recently showed interest. When their intent will be known they will be added to the list.&lt;br /&gt;
&lt;br /&gt;
== Preparation ==&lt;br /&gt;
&lt;br /&gt;
Developers should bring a laptop with the [http://github.com/commontk/CTK current CTK source code] downloaded and [[Build_Instructions|built]].&lt;br /&gt;
&lt;br /&gt;
Use the [http://public.kitware.com/cgi-bin/mailman/listinfo/ctk-developers CTK developers mailing list] to discuss build issues and topics for ongoing work.&lt;br /&gt;
&lt;br /&gt;
Phone conferences have been scheduled in the weeks leading to the event:&lt;br /&gt;
* To be announced&lt;br /&gt;
&lt;br /&gt;
== Topics and Projects ==&lt;br /&gt;
&lt;br /&gt;
Consider reading [http://www.commontk.org/index.php/Contributing_to_CTK#Integrate_your_new_feature Contributing_to_CTK#Integrate_your_new_feature]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Reminder: when integrating branches, remember to use --log --no-ff when merging.&lt;br /&gt;
&lt;br /&gt;
== Agenda ==&lt;br /&gt;
&lt;br /&gt;
==== Monday ====&lt;br /&gt;
&lt;br /&gt;
==== Tuesday ====&lt;br /&gt;
&lt;br /&gt;
==== Wednesday ====&lt;br /&gt;
&lt;br /&gt;
==== Thursday ====&lt;br /&gt;
&lt;br /&gt;
==== Friday ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Travel &amp;amp; Hotel ==&lt;br /&gt;
&lt;br /&gt;
===Local contacts===&lt;br /&gt;
&lt;br /&gt;
* Marco Nolden (m.nolden@dkfz-heidelberg.de)&lt;br /&gt;
* Sascha Zelzer (s.zelzer@dkfz-heidelberg.de)&lt;br /&gt;
* Andreas Fetzer (a.fetzer@dkfz-heidelberg.de)&lt;br /&gt;
&lt;br /&gt;
===Transportation===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Lodging===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Weather===&lt;br /&gt;
&lt;br /&gt;
November is a rather wet month. [http://www.weather-and-climate.com/average-monthly-Rainfall-Temperature-Sunshine,heidelberg,Germany Average weather in Heidelberg]&lt;br /&gt;
&lt;br /&gt;
===Food===&lt;br /&gt;
&lt;br /&gt;
Plan on having breakfast at your hotel before the meeting. Please email the organizers if you have any allergies or dietary restrictions. &lt;br /&gt;
&lt;br /&gt;
Being a university and hospital campus, there are several lunch possibilities, including cafeterias, a students mensa, and two restaurants.&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
===Optional Activities in the Area===&lt;/div&gt;</summary>
		<author><name>Sascha</name></author>
	</entry>
	<entry>
		<id>http://www.commontk.org/index.php?title=Commontk:Current_events&amp;diff=2144</id>
		<title>Commontk:Current events</title>
		<link rel="alternate" type="text/html" href="http://www.commontk.org/index.php?title=Commontk:Current_events&amp;diff=2144"/>
		<updated>2014-08-18T14:36:40Z</updated>

		<summary type="html">&lt;p&gt;Sascha: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;big&amp;gt;Participation in CTK meetings is currently limited to steering committee members.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Upcoming events =&lt;br /&gt;
&lt;br /&gt;
* [[CTK-Hackfest-Nov-2014 | 10th Hackfest; Heidelberg, Germany]] &#039;&#039;(2014, November 3th-7th)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= Ongoing events =&lt;br /&gt;
&lt;br /&gt;
= Past events =&lt;br /&gt;
== 2014 ==&lt;br /&gt;
* [[CTK-Hackfest-May-2014 | 9th Hackfest; St. Louis, U.S.]] &#039;&#039;(2014, May 5th-9th)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== 2013==&lt;br /&gt;
* [[CTK-Hackfest-Nov-2013 | 8th Hackfest; London, U.K.]] &#039;&#039;(2013, Nov 4th-8th)&#039;&#039;&lt;br /&gt;
* [[CTK-Hackfest-May-2013 | 7th Hackfest; Kingston, Canada]] &#039;&#039;(2013, May)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== 2012==&lt;br /&gt;
* [[CTK-Hackfest-Dec-2012 | 6th Hackfest; Bologna, Italy]] &#039;&#039;(2012, December)&#039;&#039;&lt;br /&gt;
* [[CTK-Hackfest-Jul-2012 | 5th Hackfest; Boston, USA]] &#039;&#039;(2012, July)&#039;&#039; &lt;br /&gt;
== 2011 ==&lt;br /&gt;
* [[CTK-Hackfest-Nov-2011 | 4th Hackfest; Sophia Antipolis, France]] &#039;&#039;(2011, November)&#039;&#039;&lt;br /&gt;
* [[CTK-Hackfest-Feb-2011 | 3rd Hackfest; Chapel Hill, USA]] &#039;&#039;(2011, February)&#039;&#039;&lt;br /&gt;
== 2010 ==&lt;br /&gt;
&lt;br /&gt;
* [[CTK-Hackfest-September-2010|2nd Hackfest; Barcelona, Spain]] &#039;&#039;(2010, September)&#039;&#039;&lt;br /&gt;
* [[CTK-Hackfest-May-2010| 1st Hackfest; Georgetown, USA]] &#039;&#039;(2010, May)&#039;&#039;&lt;br /&gt;
* [http://www.na-mic.org/Wiki/index.php/Events:CTK-Hackfest-2010 0th Hackfest (pre-hackfest); Heidelberg, Germany] &#039;&#039;(2010, March)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== 2009 ==&lt;br /&gt;
&lt;br /&gt;
* [http://wiki.na-mic.org/Wiki/index.php/Events:CTK-Workshop-Chicago-2009 Steering committee meeting at RSNA; Chicago, USA] &#039;&#039;(2009, November)&#039;&#039;&lt;br /&gt;
* [http://www.na-mic.org/Wiki/index.php/Events:CTK-Workshop-September-2009 Administrative Meeting; Oxford, United Kingdom] &#039;&#039;(2009, September)&#039;&#039;&lt;br /&gt;
* [http://www.na-mic.org/Wiki/index.php/Events:CTK-Workshop-June-2009 Kick-Off Meeting; Heidelberg, Germany] &#039;&#039;(2009, June)&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Sascha</name></author>
	</entry>
	<entry>
		<id>http://www.commontk.org/index.php?title=File:Niftyreg-MITK-Workbench.png&amp;diff=2083</id>
		<title>File:Niftyreg-MITK-Workbench.png</title>
		<link rel="alternate" type="text/html" href="http://www.commontk.org/index.php?title=File:Niftyreg-MITK-Workbench.png&amp;diff=2083"/>
		<updated>2014-03-28T18:06:10Z</updated>

		<summary type="html">&lt;p&gt;Sascha: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Sascha</name></author>
	</entry>
	<entry>
		<id>http://www.commontk.org/index.php?title=Documentation/CLI_In_Context&amp;diff=2082</id>
		<title>Documentation/CLI In Context</title>
		<link rel="alternate" type="text/html" href="http://www.commontk.org/index.php?title=Documentation/CLI_In_Context&amp;diff=2082"/>
		<updated>2014-03-28T18:05:21Z</updated>

		<summary type="html">&lt;p&gt;Sascha: /* First Interoperability tests */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page lists some example and notes on different integration of CLI modules in different frameworks including CTK (see [[Documentation/Command_Line_Interface]]). The first interoperability testing was done during the [http://www.creatis.insa-lyon.fr/Interoperability_workshop third] VPH NoE Imaging workshop hold in Lyon, France on October 22-23, 2012. It will be continued in consecutive hackfests. The aim is to try to plug in CLI modules in CLI compatible frameworks and come up with possible improvement of the CLI standard, advice to CLI module and CLI framework developers.&lt;br /&gt;
&lt;br /&gt;
== Events ==&lt;br /&gt;
&lt;br /&gt;
* [[CTK-Hackfest-Nov-2011|CTK Hackfest]] in Sophia Antipolis, France in November 2011&lt;br /&gt;
** Preliminary work to integrate CLI into GIMIAS&lt;br /&gt;
* [[CTK-Hackfest-Jul-2012|CTK Hackfest]] in Boston, USA in July 2012&lt;br /&gt;
** Preliminary work to integrate CLI into MITK&lt;br /&gt;
* [http://www.creatis.insa-lyon.fr/Interoperability_workshop 3rd VPH NoE Imaging workshop] in Lyon, France on October 22-23, 2012&lt;br /&gt;
** [[#First_Interoperability_tests|First Interoperability tests]] with CTK, GIMIAS, NiftyView and Slicer&lt;br /&gt;
* [[CTK-Hackfest-Dec-2012|CTK Hackfest]] in Bologna, Italy on December, 2012&lt;br /&gt;
** Preliminary work to integrate CLI into medInria, MAF3&lt;br /&gt;
** Semi-Automatic framework CLI integration tests&lt;br /&gt;
* [[CTK-Hackfest-Nov-2013|CTK Hackfest]] in London, UK on November, 2013&lt;br /&gt;
** [[#Second_Interoperability_tests|Second Interoperability tests]]: GIMIAS&#039;s Command Line Plugins in CTK&#039;s Command Line Module Explorer, CTK&#039;s Command Line Modules in Taverna Workbench&lt;br /&gt;
&lt;br /&gt;
== First Interoperability tests ==&lt;br /&gt;
&lt;br /&gt;
These first tests mainly concern the integration of niftyreg (registration algorithms from UCL). The different stages of integration are: load, execute and results. Meaning that the CLI module can be loaded. executed and provides the same results as if it was run only from the command line. The problems we encountered were:&lt;br /&gt;
&lt;br /&gt;
* GIMIAS does not support to have a `default` element different that `None` for the output, not sure about the `advanced` option for the `parameters` element &lt;br /&gt;
* niftyreg was using `fileExtensions` with stars (`*.nii`) which is not supported by neither GIMIAS nor Slicer (the star is directly used in the file name)&lt;br /&gt;
* The default output folder should be set to the user folder and not the running one, otherwise the CLI module can crash because they were denied access to write in that folder (for example `Program Files` under Windows)&lt;br /&gt;
* What to do with CLI modules that have dependencies on shared libraries with the platform but of different versions? Platforms should have the option to only use the libraries shipped with the CLI module&lt;br /&gt;
* Platforms should align the way they treat data since if two load data differently, the same CLI module could give different results&lt;br /&gt;
&lt;br /&gt;
It would be interesting to create test CLI modules for these integration tests. For example one that exposes all possible types of options, one running a simple algorithm without any dependencies (as niftyreg) and one with dependencies.&lt;br /&gt;
&lt;br /&gt;
Some thoughts on the tested platforms:&lt;br /&gt;
* Niftyview has nice controls on the way CLI modules are found and loaded (control on the `XML` validation)&lt;br /&gt;
* Slicer has a nice display of the loaded and non loaded CLI modules (appear in red, there could be more explanation why the loading failed)&lt;br /&gt;
&lt;br /&gt;
Test datasets:&lt;br /&gt;
&lt;br /&gt;
The test datasets [https://drive.google.com/file/d/0B3kBRNGHGeP0bGFjZlZNcHJLNEU/edit?usp=sharing source_2down.nii] and [https://drive.google.com/file/d/0B3kBRNGHGeP0N2gzZTVYV2JTX28/edit?usp=sharing target_2down.nii] were obtained from [http://brainweb.bic.mni.mcgill.ca/brainweb BrainWeb] and [http://adni.loni.usc.edu/ ADNI].&lt;br /&gt;
&lt;br /&gt;
Here are the snapshots of niftyreg on the different platforms:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;niftyreg on the different platforms&amp;quot; widths=&amp;quot;400px&amp;quot; heights=&amp;quot;300px&amp;quot; perrow=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
Image:Niftyreg-ctk.png|CTK command line module explorer &lt;br /&gt;
Image:Niftyreg-slicer.png|3D Slicer&lt;br /&gt;
Image:Niftyreg-niftyview.png|NiftyView&lt;br /&gt;
Image:Niftyreg-gimias.png|GIMIAS&lt;br /&gt;
Image:medinria-cli-niftyreg.png|MedInria &lt;br /&gt;
Image:Niftyreg-MeVisLab.png|MeVisLab&lt;br /&gt;
Image:Niftyreg-MITK-Workbench.png|MITK Workbench&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Second Interoperability tests ==&lt;br /&gt;
&lt;br /&gt;
* GIMIAS&#039;s Command Line Plugins in CTK&#039;s Command Line Module Explorer&lt;br /&gt;
&lt;br /&gt;
This interoperability test was done under Windows 8. Similar steps can be performed in other platforms.&lt;br /&gt;
&lt;br /&gt;
Typically, GIMIAS&#039;s Command Line Plugins (CLPs) are located in folder &#039;&#039;&#039;&amp;lt;GIMIAS_install_dir&amp;gt;\commandLinePlugins&#039;&#039;&#039;. However, the DLL dependencies of these CLPs are located in &#039;&#039;&#039;&amp;lt;GIMIAS_install_dir&amp;gt;&#039;&#039;&#039;. This is a problem when attempting to use GIMIAS&#039;s CLPs in CTK&#039;s Command Line Module Explorer (CLME), as the CLME will fail to load the CLPs. &lt;br /&gt;
&lt;br /&gt;
This can be easily solved by copying GIMIAS&#039;s CLPs in a different folder, let&#039;s say &#039;&#039;&#039;&amp;lt;CLP_folder&amp;gt;&#039;&#039;&#039;, along with its DLL dependencies (for finding out the DLL dependencies of a CLP, a program such as [http://dependencywalker.com/ Dependency Walker] can be used).&lt;br /&gt;
&lt;br /&gt;
After creating &#039;&#039;&#039;&amp;lt;CLP_folder&amp;gt;&#039;&#039;&#039; and copying the necessary files in it. Start CTK&#039;s CLME, go to menu &amp;quot;Module&amp;quot; and choose &amp;quot;Options&amp;quot;. In &amp;quot;Module Settings&amp;quot; go to &amp;quot;Search Paths&amp;quot;, and then add &#039;&#039;&#039;&amp;lt;CLP_folder&amp;gt;&#039;&#039;&#039; to the search paths. Press &amp;quot;OK&amp;quot; and the CLME will scan &#039;&#039;&#039;&amp;lt;CLP_folder&amp;gt;&#039;&#039;&#039; and load the CLPs. &lt;br /&gt;
&lt;br /&gt;
If the loading process fails, you are probably missing a DLL dependency, close the CLME and go to the cache folder (&#039;&#039;&#039;&amp;lt;user_directory&amp;gt;\AppData\Local\CommonTK\CommandLineModuleExplorer\cache&#039;&#039;&#039; on MS Windows). Clear the content of that directory, add the additional DLL to &#039;&#039;&#039;&amp;lt;CLP_folder&amp;gt;&#039;&#039;&#039; and then start the CLME again.&lt;br /&gt;
&lt;br /&gt;
If a CLP shows up in the list with a warning sign, place the mouse on top of the CLP&#039;s name and look at the warning message. Most likely the XML that defines the CLP has a compatibility problem with the CLME, which means that is does not adhere to the [http://www.commontk.org/docs/html/ctkCmdLineModule.xsd CTK XML Schema]. See the definition of the Schema, correct the XML of the CLP, clear CLME&#039;s cache folder as described in the previous paragraph, and start the CLME again.&lt;br /&gt;
&lt;br /&gt;
After following these steps, you will be able to see and use your CLP in the CLME. &#039;&#039;&#039;This means that you can share your GIMIAS&#039;s CLP with any CTK user at any time, by just sharing your CLPs executable file and its DLL dependencies&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
The following image shows GIMIAS&#039;s CLPs loaded in CTK&#039;s CLME. The &amp;quot;Create a DICOM Series&amp;quot; CLP is selected. The &amp;quot;Settings&amp;quot; dialog is also shown, indicating how to add the CLPs directory to the CLME&#039;s search paths. Notice that some CLPs are shown with a warning sign, so their XML definitions has to be corrected.&lt;br /&gt;
&lt;br /&gt;
[[File:GIMIAS_CLPs_on_CTK_CLME.png|400px]]&lt;br /&gt;
&lt;br /&gt;
* CTK&#039;s Command Line Modules in Taverna Workbench&lt;br /&gt;
&lt;br /&gt;
[http://www.taverna.org.uk/download/workbench/ Taverna Workbench] is an open source Workflow Management System written in Java. GIMIAS&#039;s Command Line Plugins (CLPs) can be used in Taverna Workbench for creating medical imaging workflows composed of several filters. In order to be able to do this, the &#039;&#039;&#039;Center Computational Imaging and Simulation Technologies in Biomedicine (CISTIB)&#039;&#039;&#039; at the [http://www.shef.ac.uk/ University of Sheffield] has created a Taverna Workbench plugin for GIMIAS.&lt;br /&gt;
&lt;br /&gt;
General instructions on how to install GIMIAS Command-Line Taverna Plugin can be found [https://drive.google.com/file/d/0B3kBRNGHGeP0dE53THFMYjdsdDQ/edit?usp=sharing here].&lt;br /&gt;
&lt;br /&gt;
In this interoperability test, a CTK Command Line Module was created and tested with GIMIAS Command-Line Taverna Plugin. The sample plugin is called &#039;&#039;&#039;CopyPlugin&#039;&#039;&#039;. It is a simple code to open a VTK ASCII file containing a PolyData, and save the contents of the file on another VTK file. The plugin code can be accessed [https://drive.google.com/file/d/0B3kBRNGHGeP0bVZVWHZkS1NydnM/edit?usp=sharing here].&lt;br /&gt;
&lt;br /&gt;
The result was successful, which means that &#039;&#039;&#039;GIMIAS&#039;s CLPs and CTK&#039;s Command Line Modules can be combined to create processing workflows in Taverna Workbench !!&#039;&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
The following image shows the CopyPlugin running on CTK&#039;s Command Line Module Explorer.&lt;br /&gt;
&lt;br /&gt;
[[File:COPYPLUGIN_CTK_CLME.png‎|400px]]&lt;br /&gt;
&lt;br /&gt;
The CopyPlugin Command Line Module Explorer can also be imported into GIMIAS, see the following image&lt;br /&gt;
&lt;br /&gt;
[[File:COPYPLUGIN_CTK_GIMIAS.png|400px]]&lt;br /&gt;
&lt;br /&gt;
The following image shows a simple workflow that includes the CopyPlugin, after being imported using GIMIAS Command-Line Taverna Plugin.&lt;br /&gt;
&lt;br /&gt;
[[File:CTL_CLM_TAVERNA.png|400px]]&lt;br /&gt;
&lt;br /&gt;
GIMIAS&#039;s CLPs and CTK&#039;s Command Line Modules can be combined into the same Taverna workflow. See the following image where a Marching Cubes GIMIAS&#039;s CLP is used along with the CopyPlugin, a CTK Command Line Module.&lt;br /&gt;
&lt;br /&gt;
[[File:GIMIAS_CTK_WORKFLOW.png|400px]]&lt;/div&gt;</summary>
		<author><name>Sascha</name></author>
	</entry>
	<entry>
		<id>http://www.commontk.org/index.php?title=XNAT_Discussion&amp;diff=2043</id>
		<title>XNAT Discussion</title>
		<link rel="alternate" type="text/html" href="http://www.commontk.org/index.php?title=XNAT_Discussion&amp;diff=2043"/>
		<updated>2013-11-13T14:45:39Z</updated>

		<summary type="html">&lt;p&gt;Sascha: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== General ideas ===&lt;br /&gt;
&lt;br /&gt;
==== CTK XNAT Library ====&lt;br /&gt;
&lt;br /&gt;
* Pull out the XNAT data structures from the plug-in and create a CTK library (there have been requests for that) {{Done}}&lt;br /&gt;
* Use virtual methods in ctkXnatObject subclasses for fetching the data (i.e. move the fetch methods from ctkXnatConnection to the subclasses) (It seems this exists already ? - Flo) {{Done}}&lt;br /&gt;
* Support asynchronous operations in ctkXnatObject? {{Doing}}&lt;br /&gt;
* Support editing Xnat data and committing it back to the server (?) {{Done}}&lt;br /&gt;
* Think about user access rights and how to handle read-only access within setters of ctkXnatObject sub-classes&lt;br /&gt;
* Use ctkException as a base class for ctkXnatException {{Done}}&lt;br /&gt;
* Create (asynchronous) Qt models for displaying data in list, tree and table widgets&lt;br /&gt;
* Thinks about possibilities to generate GUI masks for editing or creating XNAT data objects&lt;br /&gt;
* Add a simple example application which reuses Xnat related Widgets from a (new) CTK library and allows to query a Xnat server {{Done}}&lt;br /&gt;
* Add querying support (https://wiki.xnat.org/display/XNAT16/Query+the+XNAT+Search+Engine+with+REST+API)&lt;br /&gt;
&lt;br /&gt;
==== qRestAPI library ====&lt;br /&gt;
&lt;br /&gt;
* emit resultReceived signal in the qRestAPI class {{Not_Done}} (invalid)&lt;br /&gt;
&lt;br /&gt;
=== Ideas from the London Hackfest ===&lt;br /&gt;
&lt;br /&gt;
* ctkXnatServer: should it be an ctkXnatObject, or should we keep it at all. We keep it for now. Maybe adding for meaningful metadata about the server to justify the name, or maybe to rename it to ctkXnatRootObject or similar.&lt;br /&gt;
** We went for ctkXnatSession as the class name {{Done}}&lt;br /&gt;
* Create a separate class for storing ctkXnatObject properties and share it between XNAT objects shared across projects. Make the ctkXnatConnection maintain a cache / map of ID-&amp;gt;property object pairs.&lt;br /&gt;
* Possibility to set the parent in the xnat object constructor, as well by the setParent function. {{Done}}&lt;br /&gt;
* Check if the create/save functions could be unified to a single save function. {{Done}}&lt;br /&gt;
* Save all the properties of the xnat objects. {{Done}}&lt;br /&gt;
* Introduce a &#039;dirty&#039; flag in ctkXnatObject that describes if the properties or the set of children has been modified. Not the children themselves. The save function should check this flag and not re-save the object again if it is not dirty.&lt;br /&gt;
* Introduce a modificationTime member in ctkXnatObject. The save function should update this. The reload function should check this property and retrieve the properties only if the &#039;remote&#039; modification time is newer than our &#039;local&#039;.&lt;br /&gt;
* Reload support. See previous point.&lt;br /&gt;
&lt;br /&gt;
* Session support. Create a session when the user logs in. Use the returned session ID for the subsequent requests. If the session expires meanwhile, an exception should be thrown and processed in the client. The login dialog should be popped up or thing like that. {{Done}}&lt;br /&gt;
&lt;br /&gt;
* Registering C++ classes to XML schema types. {{Done}}&lt;br /&gt;
* Download location. {{Not_Done}} (already works)&lt;br /&gt;
* Zip/unzip support. Add QuaZip external project or copy MiniZip files to the XNAT library sources.&lt;/div&gt;</summary>
		<author><name>Sascha</name></author>
	</entry>
	<entry>
		<id>http://www.commontk.org/index.php?title=CTK-Hackfest-Nov-2013&amp;diff=2002</id>
		<title>CTK-Hackfest-Nov-2013</title>
		<link rel="alternate" type="text/html" href="http://www.commontk.org/index.php?title=CTK-Hackfest-Nov-2013&amp;diff=2002"/>
		<updated>2013-11-06T11:23:55Z</updated>

		<summary type="html">&lt;p&gt;Sascha: /* Wednesday */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--&lt;br /&gt;
== Event pictures ==&lt;br /&gt;
&lt;br /&gt;
Images from the hackfest&lt;br /&gt;
&amp;lt;gallery widths=300 px heights=200px perrow=3&amp;gt;&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Social programs&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=150 px heights=100px perrow=4&amp;gt;&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Date:&#039;&#039;&#039; Nov 4-8, 2013&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Location:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Room 1.19 (Monday, Friday) and Room 2.14 (other days)&lt;br /&gt;
Malet Place Engineering Building, University College London.&lt;br /&gt;
&lt;br /&gt;
[[#location|How to get here.]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Goal:&#039;&#039;&#039; A follow on to the [[Commontk:Current_events#Past_events|wildly successful previous hackfests!]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Requirements:&#039;&#039;&#039; Attendees must be willing to spend their time during the event writing ctk code that contributes to the main [[CTK-Roadmap | ctk roadmap]].  This means spending the week immersed in C++, Qt, DCMTK, CMake, and related technologies.  People who do not feel qualified for this task are politely not invited :)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Group size:&#039;&#039;&#039; Maximum 20 participants so we can have a manageable working meeting.  The organizing committee will invite and select participants based on input from [[TheTeam]].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Site Hosts:&#039;&#039;&#039; Matt Clarkson (m.clarkson@ucl.ac.uk), Miklos Espak (m.espak@ucl.ac.uk)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Organizing Committee:&#039;&#039;&#039; (need to ask people)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Future Events:&#039;&#039;&#039; Future hackfests will be announced in advance, and we hope lots of people will be interested in participating.  The venue and activities at future hackfests will be determined based on the number of active participants in the project.   We welcome participation via the CTK email lists, the source code repository, and this website.&lt;br /&gt;
&lt;br /&gt;
== Attendees ==&lt;br /&gt;
&lt;br /&gt;
* So far we have received confirmation for the following people (in no particular order). &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Please fill in your intentions in terms of common accommodation.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot; style=&amp;quot;text-align:left; border:1px solid black;&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;&#039;&#039;Participants&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Name&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Organization&lt;br /&gt;
|-&lt;br /&gt;
|Matt Clarkson&lt;br /&gt;
|University College London, UK.&lt;br /&gt;
|-&lt;br /&gt;
|Miklos Espak&lt;br /&gt;
|University College London, UK.&lt;br /&gt;
|-&lt;br /&gt;
|Nicolas Toussaint&lt;br /&gt;
|University College London, UK.&lt;br /&gt;
|-&lt;br /&gt;
|Marco Nolden&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany.&lt;br /&gt;
|-&lt;br /&gt;
|Sascha Zelzer&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany.&lt;br /&gt;
|-&lt;br /&gt;
|Andreas Fetzer&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany.&lt;br /&gt;
|-&lt;br /&gt;
|Steve Pieper&lt;br /&gt;
|Isomics, Inc. Cambridge, USA.&lt;br /&gt;
|-&lt;br /&gt;
|Florian Vichot&lt;br /&gt;
|INRIA, Sophia-Antipolis, France&lt;br /&gt;
|-&lt;br /&gt;
|Ivo Wolf&lt;br /&gt;
|Mannheim University of Applied Sciences, Germany&lt;br /&gt;
|-&lt;br /&gt;
| Ernesto Coto&lt;br /&gt;
| University of Sheffield, UK.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot; style=&amp;quot;text-align:left; border:1px solid black;&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;&#039;&#039;Google Hangout Participants&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Name&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Organization&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Availablity (London time)&lt;br /&gt;
|-&lt;br /&gt;
|Jean-Christophe Fillion-Robin&lt;br /&gt;
|Kitware Inc, North Carolina, USA&lt;br /&gt;
| 1pm to 6pm  &lt;br /&gt;
|-&lt;br /&gt;
|Michael Onken (planned)&lt;br /&gt;
|OFFIS, Germany.&lt;br /&gt;
| as needed. Skype: &amp;quot;michaeloffis&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|Csaba Pinter&lt;br /&gt;
|Queen&#039;s University, Kingston, ON&lt;br /&gt;
| TBD&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* People who manifested interest in joining the fest. Please move your names up to the confirmed table, with the details as soon as you can to facilitate discussions with potential hotels.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot; style=&amp;quot;text-align:left; border:1px solid black;&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;&#039;&#039;Confirmed&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Name&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Organization&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Note}}There were also other invitations sent to active people on the community, and people who recently showed interest. When their intent will be known they will be added to the list.&lt;br /&gt;
&lt;br /&gt;
== Preparation ==&lt;br /&gt;
&lt;br /&gt;
Developers should bring a laptop with the [http://github.com/commontk/CTK current CTK source code] downloaded and [[Build_Instructions|built]].&lt;br /&gt;
&lt;br /&gt;
Use the [http://public.kitware.com/cgi-bin/mailman/listinfo/ctk-developers CTK developers mailing list] to discuss build issues and topics for ongoing work.&lt;br /&gt;
&lt;br /&gt;
Phone conferences have been scheduled in the weeks leading to the event:&lt;br /&gt;
* To be announced&lt;br /&gt;
&lt;br /&gt;
== Topics and Projects ==&lt;br /&gt;
&lt;br /&gt;
=== XNAT Library ===&lt;br /&gt;
&lt;br /&gt;
Interested people: Miklos, Nicolas, Florian, Ivo, Sascha&lt;br /&gt;
&lt;br /&gt;
* Stabilize API and make it more robust&lt;br /&gt;
* Merge to master&lt;br /&gt;
&lt;br /&gt;
Open topics&lt;br /&gt;
&lt;br /&gt;
* Error handling (Miklos)&lt;br /&gt;
* Timeout handling (Miklos)&lt;br /&gt;
* Unit tests for ctkXnatCore&lt;br /&gt;
* Zip support (Sascha)&lt;br /&gt;
* Up/Download support in the API (Sascha / Miklos)&lt;br /&gt;
* SSL support (ask about disabling SSL) (Florian?)&lt;br /&gt;
* Support browsing files attached to assessments&lt;br /&gt;
* General API review (Sascha, Miklos, Ivo, Florian)&lt;br /&gt;
* Add API documentation&lt;br /&gt;
&lt;br /&gt;
=== CLI Library ===&lt;br /&gt;
&lt;br /&gt;
Florian, Sascha, Ernesto, Steve, Marco&lt;br /&gt;
&lt;br /&gt;
Open Topics&lt;br /&gt;
&lt;br /&gt;
* Add a CTK &amp;quot;test&amp;quot; for validating the XML of external CLIs&lt;br /&gt;
** Maybe a &amp;quot;web service&amp;quot; for quickly validating the XML files&lt;br /&gt;
* CTK should become the official CTK schema hosting site&lt;br /&gt;
* Default values for some elements are problematic (e.g. for SpinBox)&lt;br /&gt;
** Have a best practices document how to handle optional default values&lt;br /&gt;
* CLIs depending on external dependencies (shared libraries) are problematic&lt;br /&gt;
** Probably nothing we can solve inside CTK&lt;br /&gt;
* The UiLoader should be more customizable (JC did that in a branch for the Slicer integration)&lt;br /&gt;
* Maybe have a way to check for long running modules during the XML retrieval and cancel them (more of a developer thing)&lt;br /&gt;
* Add a method for clearing the XML cache (probably in ctkCmdLineModuleManager)&lt;br /&gt;
* Having a new web services front-end could be interesting&lt;br /&gt;
 &lt;br /&gt;
Discussion&lt;br /&gt;
&lt;br /&gt;
* Make GIMIAS CLI modules work with the ctkCmdLineModuleExplorer (Ernesto)&lt;br /&gt;
&lt;br /&gt;
=== DICOM Application Hosting ===&lt;br /&gt;
&lt;br /&gt;
Ivo, Sascha&lt;br /&gt;
&lt;br /&gt;
=== DICOM Libraries ===&lt;br /&gt;
&lt;br /&gt;
Andreas, Steve&lt;br /&gt;
&lt;br /&gt;
* Improve and finish the widgets&lt;br /&gt;
* DICOM Database backend (Marco, Steve)&lt;br /&gt;
&lt;br /&gt;
=== CTK packaging ===&lt;br /&gt;
&lt;br /&gt;
Marco, Sascha&lt;br /&gt;
&lt;br /&gt;
* continue [[Debian_Packaging | Debian packaging support]]&lt;br /&gt;
&lt;br /&gt;
=== General Discussion ===&lt;br /&gt;
&lt;br /&gt;
* Create support for CLI Web Services in CTK?&lt;br /&gt;
* Could we make CLI modules run in Osirix?&lt;br /&gt;
&lt;br /&gt;
== Agenda ==&lt;br /&gt;
&lt;br /&gt;
==== Monday ====&lt;br /&gt;
&lt;br /&gt;
Opening discussion&lt;br /&gt;
* Review topics and projects&lt;br /&gt;
* Plans for the week&lt;br /&gt;
* Review [https://github.com/commontk/CTK/issues?state=open open issues on github].&lt;br /&gt;
&lt;br /&gt;
Evening:&lt;br /&gt;
&lt;br /&gt;
==== Tuesday ====&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack...&lt;br /&gt;
&lt;br /&gt;
15:00 Google Hangout with US and other participants&lt;br /&gt;
&lt;br /&gt;
* Talk about DCMTK_DIR ([https://github.com/commontk/CTK/issues/382 Issue 382])&lt;br /&gt;
** Michael: Would integrate the DCMTKConfig.cmake file but needs more time to check the changes and make sure it works for everyone&lt;br /&gt;
** Jc: NO_DEFAULT_PATH in FindDCMTK.cmake would work for Slicer, CTK, etc. but in the future (when all distributions contain a DCMTK package with a DCMTKConfig.cmake) FindDCMTK.cmake should not be needed anymore&lt;br /&gt;
** Marco: We still need a way to find the system installed DCMTK&lt;br /&gt;
** Steve: We should be able to tell the scripts that it should find a specific DCMTK version and not automatically prefer one version over another. E.g. there could be a system DCMTK but we would still want to use a developer DCMTK build&lt;br /&gt;
** Jc: Is not sure why it failed at all on Csaba&#039;s machine. Will look remotely at the concrete problem on that machine.&lt;br /&gt;
** Marco: NO_DEFAULT_PATH would still work for the Debian packages if we pass DCMTK_DIR=/usr&lt;br /&gt;
** Steve: Mentions that find_program was gone from FindDCMTK.cmake leading to test failures. It is probably okay to add the find_program paths to the CMakeLists.txt file of the CTK tests.&lt;br /&gt;
** Jc: The DCMTK fixes are in the commontk DCMTK fork&lt;br /&gt;
** Marco: We should not depend on the commontk DCMTK fork since it makes compatibility with official snapshots difficult&lt;br /&gt;
** Jc: We should set-up a dashboard for DCMTK builds on cdash.org&lt;br /&gt;
* Discuss CTK install and Debian package support&lt;br /&gt;
** Marco: Let&#039;s have a separate hangout for that&lt;br /&gt;
* Failing tests on Steves machine (and others like Ivos)&lt;br /&gt;
** Steve: ctkCrosshairTest2 is failing on all platforms.&lt;br /&gt;
** Jc: It is not used anymore in Slicer&lt;br /&gt;
** Steve: We could remove the class and the test if nobody is using it&lt;br /&gt;
** General agreement&lt;br /&gt;
* Dashboard&lt;br /&gt;
** Jc suggests to move back to a traditional dashboard style (no splitting by library)&lt;br /&gt;
** Everyone agrees&lt;br /&gt;
&lt;br /&gt;
Evening:&lt;br /&gt;
&lt;br /&gt;
==== Wednesday ====&lt;br /&gt;
&lt;br /&gt;
10:00 Roadmap discussion&lt;br /&gt;
&lt;br /&gt;
* Matt: Right now we have Widgets, DICOM, etc. is that still how we see CTK?&lt;br /&gt;
* Steve:&lt;br /&gt;
** Generally we factor out common stuff. Mainly project driven requirements&lt;br /&gt;
** Adding JavaScript widgets for image processing (on top of e.g. jQuery) would be nice&lt;br /&gt;
* Marco:&lt;br /&gt;
** Currently we are focusing on data management aspects (XNAT, DICOM RT, CLIs, etc.)&lt;br /&gt;
** Image guided therapy applications are driving the requirements for us&lt;br /&gt;
** New data structures for imaging are hard to agree on&lt;br /&gt;
* Marco:&lt;br /&gt;
** How CTK is presented to the outside is important&lt;br /&gt;
** CTK could provide standardized approaches to develop e.g. CLIs&lt;br /&gt;
* Florian:&lt;br /&gt;
** Students ask what they could CTK use for - has to tell them that it is rather for application/platform developers&lt;br /&gt;
* Matt:&lt;br /&gt;
** Pushing the XNAT work is important for us&lt;br /&gt;
** Also interested in mor DICOM data structure support&lt;br /&gt;
** Wrapping algorithms inside a proper DICOM workflow would be interesting&lt;br /&gt;
** What about Application Hosting?&lt;br /&gt;
* Steve:&lt;br /&gt;
** Its not directly in the QIICR proposal&lt;br /&gt;
* Sascha:&lt;br /&gt;
** We are still not ready for a production grade implementation&lt;br /&gt;
** Same goes for probably any other implementation&lt;br /&gt;
* Steve:&lt;br /&gt;
** Syngo Via does not seem to see a role for application hosting (they have a kind of distributed client server architecture)&lt;br /&gt;
** Doesn&#039;t fit with running applications locally on the workstation supporting application hosting&lt;br /&gt;
* Marco:&lt;br /&gt;
** Physicians are not really happy with proprietary solutions so there is some pressure for a more open system&lt;br /&gt;
** There is an IHE profile which contains application hosting, so there is also some interest&lt;br /&gt;
* Matt:&lt;br /&gt;
** We are working on XNAT support which also supports pipelines. But there is also Nipype, the GIMIAS Taverna approach, etc.&lt;br /&gt;
** Having XNAT in CTK is nice since people converge somehow to using the same type of database&lt;br /&gt;
* Marco:&lt;br /&gt;
** What is QIICR using as a data backend?&lt;br /&gt;
** Having a more light-weight, easily installable and searchable PACS would be nice&lt;br /&gt;
* Steve:&lt;br /&gt;
** The plan is to use TCIA&lt;br /&gt;
** It is unclear which backend technology is used for it&lt;br /&gt;
&lt;br /&gt;
Conclusion:&lt;br /&gt;
&lt;br /&gt;
* We are pretty much happy as it is&lt;br /&gt;
* A light-weight database solution would be really nice to have&lt;br /&gt;
* Same goes for a pipeline system&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack...&lt;br /&gt;
&lt;br /&gt;
Evening:&lt;br /&gt;
&lt;br /&gt;
==== Thursday ====&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack...&lt;br /&gt;
&lt;br /&gt;
Evening: &lt;br /&gt;
&lt;br /&gt;
==== Friday ====&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack...&lt;br /&gt;
&lt;br /&gt;
Late morning; Closing discussion&lt;br /&gt;
&lt;br /&gt;
Afternoon: hack or travel&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
== Gallery of Results ==&lt;br /&gt;
&lt;br /&gt;
Images from the hackfest&lt;br /&gt;
&amp;lt;gallery widths=300 px heights=200px perrow=3&amp;gt;&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Travel &amp;amp; Hotel ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Local contact&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Need any help in organizing your visit, contact Miklos Espak (m.espak@ucl.ac.uk).&lt;br /&gt;
If you have any troubles during your visit, call +44 792 6656 927.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Transportation&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[http://www.ucl.ac.uk/maps/public-transport How to get to the UCL.]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lodging&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Hotels in central London can be expensive, this one seems reasonably priced:&lt;br /&gt;
&lt;br /&gt;
* [http://www.imperialhotels.co.uk/tavistock The Tavistock Hotel]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div id=&amp;quot;location&amp;quot;&amp;gt;&#039;&#039;&#039;Meeting Location&#039;&#039;&#039;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Malet Place Engineering Building, University College London&lt;br /&gt;
[http://goo.gl/maps/2encP]&lt;br /&gt;
&lt;br /&gt;
Monday and Friday: room 1.19&lt;br /&gt;
Other days: room 2.14&lt;br /&gt;
&lt;br /&gt;
The reception is at the &#039;&#039;&#039;Engineering Front Building&#039;&#039;&#039; right at the gate, so please come there and refer to the CTK hackfest.&lt;br /&gt;
&lt;br /&gt;
[http://www.ucl.ac.uk/maps UCL Bloomsbury campus map]&lt;br /&gt;
&lt;br /&gt;
[http://crf.casa.ucl.ac.uk/ UCL campus route finder]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weather&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Daily temperature will be around 12-15C (53-59F), mostly dry, light rain is possible some days.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Food&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Plan on having breakfast at your hotel before the meeting. Please email the organizers if you have any allergies or dietary restrictions. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&#039;&#039;&#039;Optional Activities in the Area&#039;&#039;&#039;--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sascha</name></author>
	</entry>
	<entry>
		<id>http://www.commontk.org/index.php?title=Debian_Packaging&amp;diff=2000</id>
		<title>Debian Packaging</title>
		<link rel="alternate" type="text/html" href="http://www.commontk.org/index.php?title=Debian_Packaging&amp;diff=2000"/>
		<updated>2013-11-05T15:47:09Z</updated>

		<summary type="html">&lt;p&gt;Sascha: /* Open issues */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Status =&lt;br /&gt;
&lt;br /&gt;
There is an experimental debian package here: http://packages.qa.debian.org/c/ctk.html&lt;br /&gt;
&lt;br /&gt;
The current Debian sources for CTK are here: http://anonscm.debian.org/viewvc/debian-med/trunk/packages/ctk/trunk/debian/&lt;br /&gt;
&lt;br /&gt;
Some experimental changes are published here: https://github.com/nolden/ctk-debian and https://github.com/nolden/CTK/commits/debian-patches &#039;&#039;Update 11/05/2013:&#039;&#039; everything from here has been merged upstream, apart from the DCMTK workarounds, see [[#DCMTK|below]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Related Issues and Pull Requests on Github ==&lt;br /&gt;
&lt;br /&gt;
https://github.com/commontk/CTK/issues/65&lt;br /&gt;
&lt;br /&gt;
https://github.com/commontk/CTK/pull/158&lt;br /&gt;
&lt;br /&gt;
== Working configuration ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Updated 11/05/2013&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This is a working subset (possibly not complete) of CTK that builds with Debian Unstable, use this as an initial cache&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
CTK_APP_ctkCommandLineModuleExplorer:BOOL=ON&lt;br /&gt;
CTK_APP_ctkDICOM:BOOL=ON&lt;br /&gt;
CTK_APP_ctkPluginBrowser:BOOL=ON&lt;br /&gt;
CTK_APP_ctkPluginGenerator:BOOL=ON&lt;br /&gt;
CTK_BUILD_QTDESIGNER_PLUGINS:BOOL=ON&lt;br /&gt;
CTK_ENABLE_DICOM:BOOL=ON&lt;br /&gt;
CTK_ENABLE_PluginFramework:BOOL=ON&lt;br /&gt;
CTK_ENABLE_Widgets:BOOL=ON&lt;br /&gt;
CTK_LIB_CommandLineModules/Backend/FunctionPointer:BOOL=ON&lt;br /&gt;
CTK_LIB_CommandLineModules/Backend/LocalProcess:BOOL=ON&lt;br /&gt;
CTK_LIB_CommandLineModules/Core:BOOL=ON&lt;br /&gt;
CTK_LIB_CommandLineModules/Frontend/QtGui:BOOL=ON&lt;br /&gt;
CTK_LIB_CommandLineModules/Frontend/QtWebKit:BOOL=ON&lt;br /&gt;
CTK_LIB_Core:BOOL=ON&lt;br /&gt;
CTK_LIB_DICOM/Core:BOOL=ON&lt;br /&gt;
CTK_LIB_DICOM/Widgets:BOOL=ON&lt;br /&gt;
CTK_LIB_PluginFramework:BOOL=ON&lt;br /&gt;
CTK_LIB_Visualization/VTK/Core:BOOL=ON&lt;br /&gt;
CTK_LIB_Visualization/VTK/Widgets:BOOL=ON&lt;br /&gt;
CTK_LIB_Widgets:BOOL=ON&lt;br /&gt;
CTK_PLUGIN_org.commontk.configadmin:BOOL=ON&lt;br /&gt;
CTK_PLUGIN_org.commontk.eventadmin:BOOL=ON&lt;br /&gt;
CTK_PLUGIN_org.commontk.log:BOOL=ON&lt;br /&gt;
CTK_PLUGIN_org.commontk.metatype:BOOL=ON&lt;br /&gt;
CTK_PLUGIN_org.commontk.plugingenerator.core:BOOL=ON&lt;br /&gt;
CTK_PLUGIN_org.commontk.plugingenerator.ui:BOOL=ON&lt;br /&gt;
CTK_SUPERBUILD:BOOL=OFF&lt;br /&gt;
DCMTK_DIR:PATH=/usr&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Proposed package structure ==&lt;br /&gt;
&lt;br /&gt;
 /usr/lib/:&lt;br /&gt;
   # CTK libraries&lt;br /&gt;
   libCTKCore.so&lt;br /&gt;
   libCTKDICOM.so&lt;br /&gt;
   ...&lt;br /&gt;
 /usr/lib/ctk-plugins/:&lt;br /&gt;
   # CTK plugin framework plugins&lt;br /&gt;
   liborg_commontk_eventadmin.so&lt;br /&gt;
   liborg_commontk_dah_core.so&lt;br /&gt;
   ...&lt;br /&gt;
 /usr/lib/x86_64-linux-gnu/qt4/plugins/designer/:&lt;br /&gt;
   # Qt designer plugins&lt;br /&gt;
   libCTKWidgetsPlugins.so&lt;br /&gt;
   libCTKDICOMWidgetsPlugins.so&lt;br /&gt;
 /usr/include/ctk/:&lt;br /&gt;
   # all public library headers&lt;br /&gt;
   ctkUtils.h&lt;br /&gt;
   ctkComboBox.h&lt;br /&gt;
   ctkDICOMDatabase.h&lt;br /&gt;
   ...&lt;br /&gt;
 /usr/include/ctk/org.commontk.dah.core/: &lt;br /&gt;
   # public plugin headers&lt;br /&gt;
   ctkDicomAppInterface.h&lt;br /&gt;
   ...&lt;br /&gt;
 /usr/bin:&lt;br /&gt;
   # executables (separate package &amp;quot;ctk&amp;quot; or &amp;quot;ctk-utils&amp;quot;?)&lt;br /&gt;
   ctkDICOM&lt;br /&gt;
   ctkCommandLineModuleExplorer&lt;br /&gt;
   &lt;br /&gt;
== Open issues ==&lt;br /&gt;
* CTK side&lt;br /&gt;
** installation of CMake files: make CTKConfig.cmake and UseCTK.cmake relocatable (after some cleanup), see also https://github.com/commontk/CTK/pull/158#issuecomment-6955188&lt;br /&gt;
** make DGraph work for external projects without a CTK source tree&lt;br /&gt;
** test whether CTK CMake macros work with an installation tree depicted above&lt;br /&gt;
** install support for Qt plugins and CTK plugins&lt;br /&gt;
* Debian side&lt;br /&gt;
** do we want to create separate packages for the various topics? (libctk-core, libctk-dicom, libctk-cli, ... )&lt;br /&gt;
** currently the installation paths are changed in the debian/rules files, e.g. removing the &amp;quot;ctk-0.1&amp;quot; part of the path. Is that ok or should we try to solve this as well upstream?&lt;br /&gt;
** should we wait for the 3.6.1 experimental package to enter &amp;quot;sid&amp;quot; or try to create some workarounds in CTK and/or the Debian package?&lt;br /&gt;
** if the Debian rules map files from the install tree to a different directory layout in the Debian package, how is this going to play well together with CTKConfig.cmake?&lt;br /&gt;
&lt;br /&gt;
== Dependencies with potential problems ==&lt;br /&gt;
&lt;br /&gt;
=== DCMTK ===&lt;br /&gt;
&lt;br /&gt;
CTK is using a recent snapshot in the superbuild, but Debian includes the latest stable release 3.6.0 . Since the Bologna Hackfest in December 2012 CTK builds (again) with DCMTK 3.6.0, using one backported class that is included conditionally (scu.cc)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Update 11/05/2013:&#039;&#039; &lt;br /&gt;
* using CTK master and the Debian sid (3.6.0) package you need two patches that would be much more complicated to integrate upstream since the would be specific to Debian&lt;br /&gt;
* using the Debian experimental package (3.6.1) everything works fine, you have to provide &amp;lt;tt&amp;gt;-DDCMTK_DIR:PATH=/usr&amp;lt;/tt&amp;gt; to the initial CMake run &lt;br /&gt;
&lt;br /&gt;
=== Log4Qt ===&lt;br /&gt;
&lt;br /&gt;
Log4Qt is in general not used by CTK anymore. There is one plugin left using it but this is more of a technical study and can be turned of:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;CTK_PLUGIN_org.commontk.log4qt:BOOL=OFF&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Update 11/05/2013:&#039;&#039; This plugin is outdated will be removed soon, so we should probably remove all related code from the debian package rules &lt;br /&gt;
&lt;br /&gt;
=== PythonQt ===&lt;br /&gt;
&lt;br /&gt;
Several patches have been submitted to upstream, some are left, a summary can be found here. If this is resolved more features of CTK can be enabled for the Debian package.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Update 11/05/2013:&#039;&#039; one header is missing: ctkAbstractPythonManager.cpp:31:33: fatal error: PythonQt_QtBindings.h .&lt;br /&gt;
&lt;br /&gt;
=== VTK ===&lt;br /&gt;
&lt;br /&gt;
CTK Visualization Core compiles with VTK 5.8, just missing one small functionality.&lt;br /&gt;
&lt;br /&gt;
=== QtSoap ===&lt;br /&gt;
&lt;br /&gt;
There is a debian package called libqtsolutions-soap-2.7-1, but there is no development package so it&#039;s unclear if this can be useful.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Update 11/05/2013:&#039;&#039; libqtsolutions-soap-2.7-1 is probably not useful. In the CTK context QtSoap is currently only needed for DICOM application hosting which itself is highly experimental and should probably be omitted from an initial debian package anyway&lt;/div&gt;</summary>
		<author><name>Sascha</name></author>
	</entry>
	<entry>
		<id>http://www.commontk.org/index.php?title=CTK-Hackfest-Nov-2013&amp;diff=1999</id>
		<title>CTK-Hackfest-Nov-2013</title>
		<link rel="alternate" type="text/html" href="http://www.commontk.org/index.php?title=CTK-Hackfest-Nov-2013&amp;diff=1999"/>
		<updated>2013-11-05T15:38:11Z</updated>

		<summary type="html">&lt;p&gt;Sascha: /* Tuesday */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--&lt;br /&gt;
== Event pictures ==&lt;br /&gt;
&lt;br /&gt;
Images from the hackfest&lt;br /&gt;
&amp;lt;gallery widths=300 px heights=200px perrow=3&amp;gt;&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Social programs&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=150 px heights=100px perrow=4&amp;gt;&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Date:&#039;&#039;&#039; Nov 4-8, 2013&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Location:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Room 1.19 (Monday, Friday) and Room 2.14 (other days)&lt;br /&gt;
Malet Place Engineering Building, University College London.&lt;br /&gt;
&lt;br /&gt;
[[#location|How to get here.]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Goal:&#039;&#039;&#039; A follow on to the [[Commontk:Current_events#Past_events|wildly successful previous hackfests!]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Requirements:&#039;&#039;&#039; Attendees must be willing to spend their time during the event writing ctk code that contributes to the main [[CTK-Roadmap | ctk roadmap]].  This means spending the week immersed in C++, Qt, DCMTK, CMake, and related technologies.  People who do not feel qualified for this task are politely not invited :)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Group size:&#039;&#039;&#039; Maximum 20 participants so we can have a manageable working meeting.  The organizing committee will invite and select participants based on input from [[TheTeam]].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Site Hosts:&#039;&#039;&#039; Matt Clarkson (m.clarkson@ucl.ac.uk), Miklos Espak (m.espak@ucl.ac.uk)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Organizing Committee:&#039;&#039;&#039; (need to ask people)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Future Events:&#039;&#039;&#039; Future hackfests will be announced in advance, and we hope lots of people will be interested in participating.  The venue and activities at future hackfests will be determined based on the number of active participants in the project.   We welcome participation via the CTK email lists, the source code repository, and this website.&lt;br /&gt;
&lt;br /&gt;
== Attendees ==&lt;br /&gt;
&lt;br /&gt;
* So far we have received confirmation for the following people (in no particular order). &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Please fill in your intentions in terms of common accommodation.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot; style=&amp;quot;text-align:left; border:1px solid black;&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;&#039;&#039;Participants&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Name&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Organization&lt;br /&gt;
|-&lt;br /&gt;
|Matt Clarkson&lt;br /&gt;
|University College London, UK.&lt;br /&gt;
|-&lt;br /&gt;
|Miklos Espak&lt;br /&gt;
|University College London, UK.&lt;br /&gt;
|-&lt;br /&gt;
|Nicolas Toussaint&lt;br /&gt;
|University College London, UK.&lt;br /&gt;
|-&lt;br /&gt;
|Marco Nolden&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany.&lt;br /&gt;
|-&lt;br /&gt;
|Sascha Zelzer&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany.&lt;br /&gt;
|-&lt;br /&gt;
|Andreas Fetzer&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany.&lt;br /&gt;
|-&lt;br /&gt;
|Steve Pieper&lt;br /&gt;
|Isomics, Inc. Cambridge, USA.&lt;br /&gt;
|-&lt;br /&gt;
|Florian Vichot&lt;br /&gt;
|INRIA, Sophia-Antipolis, France&lt;br /&gt;
|-&lt;br /&gt;
|Ivo Wolf&lt;br /&gt;
|Mannheim University of Applied Sciences, Germany&lt;br /&gt;
|-&lt;br /&gt;
| Ernesto Coto&lt;br /&gt;
| University of Sheffield, UK.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot; style=&amp;quot;text-align:left; border:1px solid black;&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;&#039;&#039;Google Hangout Participants&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Name&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Organization&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Availablity (London time)&lt;br /&gt;
|-&lt;br /&gt;
|Jean-Christophe Fillion-Robin&lt;br /&gt;
|Kitware Inc, North Carolina, USA&lt;br /&gt;
| 1pm to 6pm  &lt;br /&gt;
|-&lt;br /&gt;
|Michael Onken (planned)&lt;br /&gt;
|OFFIS, Germany.&lt;br /&gt;
| as needed. Skype: &amp;quot;michaeloffis&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|Csaba Pinter&lt;br /&gt;
|Queen&#039;s University, Kingston, ON&lt;br /&gt;
| TBD&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* People who manifested interest in joining the fest. Please move your names up to the confirmed table, with the details as soon as you can to facilitate discussions with potential hotels.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot; style=&amp;quot;text-align:left; border:1px solid black;&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;&#039;&#039;Confirmed&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Name&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Organization&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Note}}There were also other invitations sent to active people on the community, and people who recently showed interest. When their intent will be known they will be added to the list.&lt;br /&gt;
&lt;br /&gt;
== Preparation ==&lt;br /&gt;
&lt;br /&gt;
Developers should bring a laptop with the [http://github.com/commontk/CTK current CTK source code] downloaded and [[Build_Instructions|built]].&lt;br /&gt;
&lt;br /&gt;
Use the [http://public.kitware.com/cgi-bin/mailman/listinfo/ctk-developers CTK developers mailing list] to discuss build issues and topics for ongoing work.&lt;br /&gt;
&lt;br /&gt;
Phone conferences have been scheduled in the weeks leading to the event:&lt;br /&gt;
* To be announced&lt;br /&gt;
&lt;br /&gt;
== Topics and Projects ==&lt;br /&gt;
&lt;br /&gt;
=== XNAT Library ===&lt;br /&gt;
&lt;br /&gt;
Interested people: Miklos, Nicolas, Florian, Ivo, Sascha&lt;br /&gt;
&lt;br /&gt;
* Stabilize API and make it more robust&lt;br /&gt;
* Merge to master&lt;br /&gt;
&lt;br /&gt;
Open topics&lt;br /&gt;
&lt;br /&gt;
* Error handling (Miklos)&lt;br /&gt;
* Timeout handling (Miklos)&lt;br /&gt;
* Unit tests for ctkXnatCore&lt;br /&gt;
* Zip support (Sascha)&lt;br /&gt;
* Up/Download support in the API (Sascha / Miklos)&lt;br /&gt;
* SSL support (ask about disabling SSL) (Florian?)&lt;br /&gt;
* Support browsing files attached to assessments&lt;br /&gt;
* General API review (Sascha, Miklos, Ivo, Florian)&lt;br /&gt;
* Add API documentation&lt;br /&gt;
&lt;br /&gt;
=== CLI Library ===&lt;br /&gt;
&lt;br /&gt;
Florian, Sascha, Ernesto, Steve, Marco&lt;br /&gt;
&lt;br /&gt;
Open Topics&lt;br /&gt;
&lt;br /&gt;
* Add a CTK &amp;quot;test&amp;quot; for validating the XML of external CLIs&lt;br /&gt;
** Maybe a &amp;quot;web service&amp;quot; for quickly validating the XML files&lt;br /&gt;
* CTK should become the official CTK schema hosting site&lt;br /&gt;
* Default values for some elements are problematic (e.g. for SpinBox)&lt;br /&gt;
** Have a best practices document how to handle optional default values&lt;br /&gt;
* CLIs depending on external dependencies (shared libraries) are problematic&lt;br /&gt;
** Probably nothing we can solve inside CTK&lt;br /&gt;
* The UiLoader should be more customizable (JC did that in a branch for the Slicer integration)&lt;br /&gt;
* Maybe have a way to check for long running modules during the XML retrieval and cancel them (more of a developer thing)&lt;br /&gt;
* Add a method for clearing the XML cache (probably in ctkCmdLineModuleManager)&lt;br /&gt;
* Having a new web services front-end could be interesting&lt;br /&gt;
 &lt;br /&gt;
Discussion&lt;br /&gt;
&lt;br /&gt;
* Make GIMIAS CLI modules work with the ctkCmdLineModuleExplorer (Ernesto)&lt;br /&gt;
&lt;br /&gt;
=== DICOM Application Hosting ===&lt;br /&gt;
&lt;br /&gt;
Ivo, Sascha&lt;br /&gt;
&lt;br /&gt;
=== DICOM Libraries ===&lt;br /&gt;
&lt;br /&gt;
Andreas, Steve&lt;br /&gt;
&lt;br /&gt;
* Improve and finish the widgets&lt;br /&gt;
* DICOM Database backend (Marco, Steve)&lt;br /&gt;
&lt;br /&gt;
=== CTK packaging ===&lt;br /&gt;
&lt;br /&gt;
Marco, Sascha&lt;br /&gt;
&lt;br /&gt;
* continue [[Debian_Packaging | Debian packaging support]]&lt;br /&gt;
&lt;br /&gt;
=== General Discussion ===&lt;br /&gt;
&lt;br /&gt;
* Create support for CLI Web Services in CTK?&lt;br /&gt;
* Could we make CLI modules run in Osirix?&lt;br /&gt;
&lt;br /&gt;
== Agenda ==&lt;br /&gt;
&lt;br /&gt;
==== Monday ====&lt;br /&gt;
&lt;br /&gt;
Opening discussion&lt;br /&gt;
* Review topics and projects&lt;br /&gt;
* Plans for the week&lt;br /&gt;
* Review [https://github.com/commontk/CTK/issues?state=open open issues on github].&lt;br /&gt;
&lt;br /&gt;
Evening:&lt;br /&gt;
&lt;br /&gt;
==== Tuesday ====&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack...&lt;br /&gt;
&lt;br /&gt;
15:00 Google Hangout with US and other participants&lt;br /&gt;
&lt;br /&gt;
* Talk about DCMTK_DIR ([https://github.com/commontk/CTK/issues/382 Issue 382])&lt;br /&gt;
** Michael: Would integrate the DCMTKConfig.cmake file but needs more time to check the changes and make sure it works for everyone&lt;br /&gt;
** Jc: NO_DEFAULT_PATH in FindDCMTK.cmake would work for Slicer, CTK, etc. but in the future (when all distributions contain a DCMTK package with a DCMTKConfig.cmake) FindDCMTK.cmake should not be needed anymore&lt;br /&gt;
** Marco: We still need a way to find the system installed DCMTK&lt;br /&gt;
** Steve: We should be able to tell the scripts that it should find a specific DCMTK version and not automatically prefer one version over another. E.g. there could be a system DCMTK but we would still want to use a developer DCMTK build&lt;br /&gt;
** Jc: Is not sure why it failed at all on Csaba&#039;s machine. Will look remotely at the concrete problem on that machine.&lt;br /&gt;
** Marco: NO_DEFAULT_PATH would still work for the Debian packages if we pass DCMTK_DIR=/usr&lt;br /&gt;
** Steve: Mentions that find_program was gone from FindDCMTK.cmake leading to test failures. It is probably okay to add the find_program paths to the CMakeLists.txt file of the CTK tests.&lt;br /&gt;
** Jc: The DCMTK fixes are in the commontk DCMTK fork&lt;br /&gt;
** Marco: We should not depend on the commontk DCMTK fork since it makes compatibility with official snapshots difficult&lt;br /&gt;
** Jc: We should set-up a dashboard for DCMTK builds on cdash.org&lt;br /&gt;
* Discuss CTK install and Debian package support&lt;br /&gt;
** Marco: Let&#039;s have a separate hangout for that&lt;br /&gt;
* Failing tests on Steves machine (and others like Ivos)&lt;br /&gt;
** Steve: ctkCrosshairTest2 is failing on all platforms.&lt;br /&gt;
** Jc: It is not used anymore in Slicer&lt;br /&gt;
** Steve: We could remove the class and the test if nobody is using it&lt;br /&gt;
** General agreement&lt;br /&gt;
* Dashboard&lt;br /&gt;
** Jc suggests to move back to a traditional dashboard style (no splitting by library)&lt;br /&gt;
** Everyone agrees&lt;br /&gt;
&lt;br /&gt;
Evening:&lt;br /&gt;
&lt;br /&gt;
==== Wednesday ====&lt;br /&gt;
&lt;br /&gt;
10:00 Roadmap discussion&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack...&lt;br /&gt;
&lt;br /&gt;
Evening: &lt;br /&gt;
&lt;br /&gt;
==== Thursday ====&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack...&lt;br /&gt;
&lt;br /&gt;
Evening: &lt;br /&gt;
&lt;br /&gt;
==== Friday ====&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack...&lt;br /&gt;
&lt;br /&gt;
Late morning; Closing discussion&lt;br /&gt;
&lt;br /&gt;
Afternoon: hack or travel&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
== Gallery of Results ==&lt;br /&gt;
&lt;br /&gt;
Images from the hackfest&lt;br /&gt;
&amp;lt;gallery widths=300 px heights=200px perrow=3&amp;gt;&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Travel &amp;amp; Hotel ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Local contact&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Need any help in organizing your visit, contact Miklos Espak (m.espak@ucl.ac.uk).&lt;br /&gt;
If you have any troubles during your visit, call +44 792 6656 927.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Transportation&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[http://www.ucl.ac.uk/maps/public-transport How to get to the UCL.]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lodging&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Hotels in central London can be expensive, this one seems reasonably priced:&lt;br /&gt;
&lt;br /&gt;
* [http://www.imperialhotels.co.uk/tavistock The Tavistock Hotel]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div id=&amp;quot;location&amp;quot;&amp;gt;&#039;&#039;&#039;Meeting Location&#039;&#039;&#039;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Malet Place Engineering Building, University College London&lt;br /&gt;
[http://goo.gl/maps/2encP]&lt;br /&gt;
&lt;br /&gt;
Monday and Friday: room 1.19&lt;br /&gt;
Other days: room 2.14&lt;br /&gt;
&lt;br /&gt;
The reception is at the &#039;&#039;&#039;Engineering Front Building&#039;&#039;&#039; right at the gate, so please come there and refer to the CTK hackfest.&lt;br /&gt;
&lt;br /&gt;
[http://www.ucl.ac.uk/maps UCL Bloomsbury campus map]&lt;br /&gt;
&lt;br /&gt;
[http://crf.casa.ucl.ac.uk/ UCL campus route finder]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weather&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Daily temperature will be around 12-15C (53-59F), mostly dry, light rain is possible some days.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Food&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Plan on having breakfast at your hotel before the meeting. Please email the organizers if you have any allergies or dietary restrictions. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&#039;&#039;&#039;Optional Activities in the Area&#039;&#039;&#039;--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sascha</name></author>
	</entry>
	<entry>
		<id>http://www.commontk.org/index.php?title=CTK-Hackfest-Nov-2013&amp;diff=1998</id>
		<title>CTK-Hackfest-Nov-2013</title>
		<link rel="alternate" type="text/html" href="http://www.commontk.org/index.php?title=CTK-Hackfest-Nov-2013&amp;diff=1998"/>
		<updated>2013-11-05T15:13:59Z</updated>

		<summary type="html">&lt;p&gt;Sascha: /* Tuesday */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--&lt;br /&gt;
== Event pictures ==&lt;br /&gt;
&lt;br /&gt;
Images from the hackfest&lt;br /&gt;
&amp;lt;gallery widths=300 px heights=200px perrow=3&amp;gt;&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Social programs&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=150 px heights=100px perrow=4&amp;gt;&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Date:&#039;&#039;&#039; Nov 4-8, 2013&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Location:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Room 1.19 (Monday, Friday) and Room 2.14 (other days)&lt;br /&gt;
Malet Place Engineering Building, University College London.&lt;br /&gt;
&lt;br /&gt;
[[#location|How to get here.]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Goal:&#039;&#039;&#039; A follow on to the [[Commontk:Current_events#Past_events|wildly successful previous hackfests!]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Requirements:&#039;&#039;&#039; Attendees must be willing to spend their time during the event writing ctk code that contributes to the main [[CTK-Roadmap | ctk roadmap]].  This means spending the week immersed in C++, Qt, DCMTK, CMake, and related technologies.  People who do not feel qualified for this task are politely not invited :)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Group size:&#039;&#039;&#039; Maximum 20 participants so we can have a manageable working meeting.  The organizing committee will invite and select participants based on input from [[TheTeam]].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Site Hosts:&#039;&#039;&#039; Matt Clarkson (m.clarkson@ucl.ac.uk), Miklos Espak (m.espak@ucl.ac.uk)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Organizing Committee:&#039;&#039;&#039; (need to ask people)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Future Events:&#039;&#039;&#039; Future hackfests will be announced in advance, and we hope lots of people will be interested in participating.  The venue and activities at future hackfests will be determined based on the number of active participants in the project.   We welcome participation via the CTK email lists, the source code repository, and this website.&lt;br /&gt;
&lt;br /&gt;
== Attendees ==&lt;br /&gt;
&lt;br /&gt;
* So far we have received confirmation for the following people (in no particular order). &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Please fill in your intentions in terms of common accommodation.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot; style=&amp;quot;text-align:left; border:1px solid black;&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;&#039;&#039;Participants&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Name&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Organization&lt;br /&gt;
|-&lt;br /&gt;
|Matt Clarkson&lt;br /&gt;
|University College London, UK.&lt;br /&gt;
|-&lt;br /&gt;
|Miklos Espak&lt;br /&gt;
|University College London, UK.&lt;br /&gt;
|-&lt;br /&gt;
|Nicolas Toussaint&lt;br /&gt;
|University College London, UK.&lt;br /&gt;
|-&lt;br /&gt;
|Marco Nolden&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany.&lt;br /&gt;
|-&lt;br /&gt;
|Sascha Zelzer&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany.&lt;br /&gt;
|-&lt;br /&gt;
|Andreas Fetzer&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany.&lt;br /&gt;
|-&lt;br /&gt;
|Steve Pieper&lt;br /&gt;
|Isomics, Inc. Cambridge, USA.&lt;br /&gt;
|-&lt;br /&gt;
|Florian Vichot&lt;br /&gt;
|INRIA, Sophia-Antipolis, France&lt;br /&gt;
|-&lt;br /&gt;
|Ivo Wolf&lt;br /&gt;
|Mannheim University of Applied Sciences, Germany&lt;br /&gt;
|-&lt;br /&gt;
| Ernesto Coto&lt;br /&gt;
| University of Sheffield, UK.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot; style=&amp;quot;text-align:left; border:1px solid black;&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;&#039;&#039;Google Hangout Participants&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Name&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Organization&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Availablity (London time)&lt;br /&gt;
|-&lt;br /&gt;
|Jean-Christophe Fillion-Robin&lt;br /&gt;
|Kitware Inc, North Carolina, USA&lt;br /&gt;
| 1pm to 6pm  &lt;br /&gt;
|-&lt;br /&gt;
|Michael Onken (planned)&lt;br /&gt;
|OFFIS, Germany.&lt;br /&gt;
| as needed. Skype: &amp;quot;michaeloffis&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|Csaba Pinter&lt;br /&gt;
|Queen&#039;s University, Kingston, ON&lt;br /&gt;
| TBD&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* People who manifested interest in joining the fest. Please move your names up to the confirmed table, with the details as soon as you can to facilitate discussions with potential hotels.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot; style=&amp;quot;text-align:left; border:1px solid black;&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;&#039;&#039;Confirmed&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Name&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Organization&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Note}}There were also other invitations sent to active people on the community, and people who recently showed interest. When their intent will be known they will be added to the list.&lt;br /&gt;
&lt;br /&gt;
== Preparation ==&lt;br /&gt;
&lt;br /&gt;
Developers should bring a laptop with the [http://github.com/commontk/CTK current CTK source code] downloaded and [[Build_Instructions|built]].&lt;br /&gt;
&lt;br /&gt;
Use the [http://public.kitware.com/cgi-bin/mailman/listinfo/ctk-developers CTK developers mailing list] to discuss build issues and topics for ongoing work.&lt;br /&gt;
&lt;br /&gt;
Phone conferences have been scheduled in the weeks leading to the event:&lt;br /&gt;
* To be announced&lt;br /&gt;
&lt;br /&gt;
== Topics and Projects ==&lt;br /&gt;
&lt;br /&gt;
=== XNAT Library ===&lt;br /&gt;
&lt;br /&gt;
Interested people: Miklos, Nicolas, Florian, Ivo, Sascha&lt;br /&gt;
&lt;br /&gt;
* Stabilize API and make it more robust&lt;br /&gt;
* Merge to master&lt;br /&gt;
&lt;br /&gt;
Open topics&lt;br /&gt;
&lt;br /&gt;
* Error handling (Miklos)&lt;br /&gt;
* Timeout handling (Miklos)&lt;br /&gt;
* Unit tests for ctkXnatCore&lt;br /&gt;
* Zip support (Sascha)&lt;br /&gt;
* Up/Download support in the API (Sascha / Miklos)&lt;br /&gt;
* SSL support (ask about disabling SSL) (Florian?)&lt;br /&gt;
* Support browsing files attached to assessments&lt;br /&gt;
* General API review (Sascha, Miklos, Ivo, Florian)&lt;br /&gt;
* Add API documentation&lt;br /&gt;
&lt;br /&gt;
=== CLI Library ===&lt;br /&gt;
&lt;br /&gt;
Florian, Sascha, Ernesto, Steve, Marco&lt;br /&gt;
&lt;br /&gt;
Open Topics&lt;br /&gt;
&lt;br /&gt;
* Add a CTK &amp;quot;test&amp;quot; for validating the XML of external CLIs&lt;br /&gt;
** Maybe a &amp;quot;web service&amp;quot; for quickly validating the XML files&lt;br /&gt;
* CTK should become the official CTK schema hosting site&lt;br /&gt;
* Default values for some elements are problematic (e.g. for SpinBox)&lt;br /&gt;
** Have a best practices document how to handle optional default values&lt;br /&gt;
* CLIs depending on external dependencies (shared libraries) are problematic&lt;br /&gt;
** Probably nothing we can solve inside CTK&lt;br /&gt;
* The UiLoader should be more customizable (JC did that in a branch for the Slicer integration)&lt;br /&gt;
* Maybe have a way to check for long running modules during the XML retrieval and cancel them (more of a developer thing)&lt;br /&gt;
* Add a method for clearing the XML cache (probably in ctkCmdLineModuleManager)&lt;br /&gt;
* Having a new web services front-end could be interesting&lt;br /&gt;
 &lt;br /&gt;
Discussion&lt;br /&gt;
&lt;br /&gt;
* Make GIMIAS CLI modules work with the ctkCmdLineModuleExplorer (Ernesto)&lt;br /&gt;
&lt;br /&gt;
=== DICOM Application Hosting ===&lt;br /&gt;
&lt;br /&gt;
Ivo, Sascha&lt;br /&gt;
&lt;br /&gt;
=== DICOM Libraries ===&lt;br /&gt;
&lt;br /&gt;
Andreas, Steve&lt;br /&gt;
&lt;br /&gt;
* Improve and finish the widgets&lt;br /&gt;
* DICOM Database backend (Marco, Steve)&lt;br /&gt;
&lt;br /&gt;
=== CTK packaging ===&lt;br /&gt;
&lt;br /&gt;
Marco, Sascha&lt;br /&gt;
&lt;br /&gt;
* continue [[Debian_Packaging | Debian packaging support]]&lt;br /&gt;
&lt;br /&gt;
=== General Discussion ===&lt;br /&gt;
&lt;br /&gt;
* Create support for CLI Web Services in CTK?&lt;br /&gt;
* Could we make CLI modules run in Osirix?&lt;br /&gt;
&lt;br /&gt;
== Agenda ==&lt;br /&gt;
&lt;br /&gt;
==== Monday ====&lt;br /&gt;
&lt;br /&gt;
Opening discussion&lt;br /&gt;
* Review topics and projects&lt;br /&gt;
* Plans for the week&lt;br /&gt;
* Review [https://github.com/commontk/CTK/issues?state=open open issues on github].&lt;br /&gt;
&lt;br /&gt;
Evening:&lt;br /&gt;
&lt;br /&gt;
==== Tuesday ====&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack...&lt;br /&gt;
&lt;br /&gt;
15:00 Google Hangout with US and other participants&lt;br /&gt;
&lt;br /&gt;
* Talk about DCMTK_DIR ([https://github.com/commontk/CTK/issues/382 Issue 382])&lt;br /&gt;
* Discuss CTK install and Debian package support&lt;br /&gt;
* Failing tests on Steves machine (and others like Ivos)&lt;br /&gt;
* Dashboard&lt;br /&gt;
** Jc suggests to move back to a traditional dashboard style (no splitting by library)&lt;br /&gt;
** Everyone agrees&lt;br /&gt;
&lt;br /&gt;
Evening:&lt;br /&gt;
&lt;br /&gt;
==== Wednesday ====&lt;br /&gt;
&lt;br /&gt;
10:00 Roadmap discussion&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack...&lt;br /&gt;
&lt;br /&gt;
Evening: &lt;br /&gt;
&lt;br /&gt;
==== Thursday ====&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack...&lt;br /&gt;
&lt;br /&gt;
Evening: &lt;br /&gt;
&lt;br /&gt;
==== Friday ====&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack...&lt;br /&gt;
&lt;br /&gt;
Late morning; Closing discussion&lt;br /&gt;
&lt;br /&gt;
Afternoon: hack or travel&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
== Gallery of Results ==&lt;br /&gt;
&lt;br /&gt;
Images from the hackfest&lt;br /&gt;
&amp;lt;gallery widths=300 px heights=200px perrow=3&amp;gt;&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Travel &amp;amp; Hotel ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Local contact&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Need any help in organizing your visit, contact Miklos Espak (m.espak@ucl.ac.uk).&lt;br /&gt;
If you have any troubles during your visit, call +44 792 6656 927.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Transportation&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[http://www.ucl.ac.uk/maps/public-transport How to get to the UCL.]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lodging&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Hotels in central London can be expensive, this one seems reasonably priced:&lt;br /&gt;
&lt;br /&gt;
* [http://www.imperialhotels.co.uk/tavistock The Tavistock Hotel]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div id=&amp;quot;location&amp;quot;&amp;gt;&#039;&#039;&#039;Meeting Location&#039;&#039;&#039;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Malet Place Engineering Building, University College London&lt;br /&gt;
[http://goo.gl/maps/2encP]&lt;br /&gt;
&lt;br /&gt;
Monday and Friday: room 1.19&lt;br /&gt;
Other days: room 2.14&lt;br /&gt;
&lt;br /&gt;
The reception is at the &#039;&#039;&#039;Engineering Front Building&#039;&#039;&#039; right at the gate, so please come there and refer to the CTK hackfest.&lt;br /&gt;
&lt;br /&gt;
[http://www.ucl.ac.uk/maps UCL Bloomsbury campus map]&lt;br /&gt;
&lt;br /&gt;
[http://crf.casa.ucl.ac.uk/ UCL campus route finder]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weather&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Daily temperature will be around 12-15C (53-59F), mostly dry, light rain is possible some days.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Food&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Plan on having breakfast at your hotel before the meeting. Please email the organizers if you have any allergies or dietary restrictions. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&#039;&#039;&#039;Optional Activities in the Area&#039;&#039;&#039;--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sascha</name></author>
	</entry>
	<entry>
		<id>http://www.commontk.org/index.php?title=CTK-Hackfest-Nov-2013&amp;diff=1997</id>
		<title>CTK-Hackfest-Nov-2013</title>
		<link rel="alternate" type="text/html" href="http://www.commontk.org/index.php?title=CTK-Hackfest-Nov-2013&amp;diff=1997"/>
		<updated>2013-11-05T15:12:48Z</updated>

		<summary type="html">&lt;p&gt;Sascha: /* Tuesday */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--&lt;br /&gt;
== Event pictures ==&lt;br /&gt;
&lt;br /&gt;
Images from the hackfest&lt;br /&gt;
&amp;lt;gallery widths=300 px heights=200px perrow=3&amp;gt;&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Social programs&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=150 px heights=100px perrow=4&amp;gt;&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Date:&#039;&#039;&#039; Nov 4-8, 2013&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Location:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Room 1.19 (Monday, Friday) and Room 2.14 (other days)&lt;br /&gt;
Malet Place Engineering Building, University College London.&lt;br /&gt;
&lt;br /&gt;
[[#location|How to get here.]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Goal:&#039;&#039;&#039; A follow on to the [[Commontk:Current_events#Past_events|wildly successful previous hackfests!]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Requirements:&#039;&#039;&#039; Attendees must be willing to spend their time during the event writing ctk code that contributes to the main [[CTK-Roadmap | ctk roadmap]].  This means spending the week immersed in C++, Qt, DCMTK, CMake, and related technologies.  People who do not feel qualified for this task are politely not invited :)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Group size:&#039;&#039;&#039; Maximum 20 participants so we can have a manageable working meeting.  The organizing committee will invite and select participants based on input from [[TheTeam]].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Site Hosts:&#039;&#039;&#039; Matt Clarkson (m.clarkson@ucl.ac.uk), Miklos Espak (m.espak@ucl.ac.uk)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Organizing Committee:&#039;&#039;&#039; (need to ask people)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Future Events:&#039;&#039;&#039; Future hackfests will be announced in advance, and we hope lots of people will be interested in participating.  The venue and activities at future hackfests will be determined based on the number of active participants in the project.   We welcome participation via the CTK email lists, the source code repository, and this website.&lt;br /&gt;
&lt;br /&gt;
== Attendees ==&lt;br /&gt;
&lt;br /&gt;
* So far we have received confirmation for the following people (in no particular order). &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Please fill in your intentions in terms of common accommodation.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot; style=&amp;quot;text-align:left; border:1px solid black;&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;&#039;&#039;Participants&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Name&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Organization&lt;br /&gt;
|-&lt;br /&gt;
|Matt Clarkson&lt;br /&gt;
|University College London, UK.&lt;br /&gt;
|-&lt;br /&gt;
|Miklos Espak&lt;br /&gt;
|University College London, UK.&lt;br /&gt;
|-&lt;br /&gt;
|Nicolas Toussaint&lt;br /&gt;
|University College London, UK.&lt;br /&gt;
|-&lt;br /&gt;
|Marco Nolden&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany.&lt;br /&gt;
|-&lt;br /&gt;
|Sascha Zelzer&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany.&lt;br /&gt;
|-&lt;br /&gt;
|Andreas Fetzer&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany.&lt;br /&gt;
|-&lt;br /&gt;
|Steve Pieper&lt;br /&gt;
|Isomics, Inc. Cambridge, USA.&lt;br /&gt;
|-&lt;br /&gt;
|Florian Vichot&lt;br /&gt;
|INRIA, Sophia-Antipolis, France&lt;br /&gt;
|-&lt;br /&gt;
|Ivo Wolf&lt;br /&gt;
|Mannheim University of Applied Sciences, Germany&lt;br /&gt;
|-&lt;br /&gt;
| Ernesto Coto&lt;br /&gt;
| University of Sheffield, UK.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot; style=&amp;quot;text-align:left; border:1px solid black;&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;&#039;&#039;Google Hangout Participants&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Name&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Organization&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Availablity (London time)&lt;br /&gt;
|-&lt;br /&gt;
|Jean-Christophe Fillion-Robin&lt;br /&gt;
|Kitware Inc, North Carolina, USA&lt;br /&gt;
| 1pm to 6pm  &lt;br /&gt;
|-&lt;br /&gt;
|Michael Onken (planned)&lt;br /&gt;
|OFFIS, Germany.&lt;br /&gt;
| as needed. Skype: &amp;quot;michaeloffis&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|Csaba Pinter&lt;br /&gt;
|Queen&#039;s University, Kingston, ON&lt;br /&gt;
| TBD&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* People who manifested interest in joining the fest. Please move your names up to the confirmed table, with the details as soon as you can to facilitate discussions with potential hotels.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot; style=&amp;quot;text-align:left; border:1px solid black;&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;&#039;&#039;Confirmed&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Name&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Organization&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Note}}There were also other invitations sent to active people on the community, and people who recently showed interest. When their intent will be known they will be added to the list.&lt;br /&gt;
&lt;br /&gt;
== Preparation ==&lt;br /&gt;
&lt;br /&gt;
Developers should bring a laptop with the [http://github.com/commontk/CTK current CTK source code] downloaded and [[Build_Instructions|built]].&lt;br /&gt;
&lt;br /&gt;
Use the [http://public.kitware.com/cgi-bin/mailman/listinfo/ctk-developers CTK developers mailing list] to discuss build issues and topics for ongoing work.&lt;br /&gt;
&lt;br /&gt;
Phone conferences have been scheduled in the weeks leading to the event:&lt;br /&gt;
* To be announced&lt;br /&gt;
&lt;br /&gt;
== Topics and Projects ==&lt;br /&gt;
&lt;br /&gt;
=== XNAT Library ===&lt;br /&gt;
&lt;br /&gt;
Interested people: Miklos, Nicolas, Florian, Ivo, Sascha&lt;br /&gt;
&lt;br /&gt;
* Stabilize API and make it more robust&lt;br /&gt;
* Merge to master&lt;br /&gt;
&lt;br /&gt;
Open topics&lt;br /&gt;
&lt;br /&gt;
* Error handling (Miklos)&lt;br /&gt;
* Timeout handling (Miklos)&lt;br /&gt;
* Unit tests for ctkXnatCore&lt;br /&gt;
* Zip support (Sascha)&lt;br /&gt;
* Up/Download support in the API (Sascha / Miklos)&lt;br /&gt;
* SSL support (ask about disabling SSL) (Florian?)&lt;br /&gt;
* Support browsing files attached to assessments&lt;br /&gt;
* General API review (Sascha, Miklos, Ivo, Florian)&lt;br /&gt;
* Add API documentation&lt;br /&gt;
&lt;br /&gt;
=== CLI Library ===&lt;br /&gt;
&lt;br /&gt;
Florian, Sascha, Ernesto, Steve, Marco&lt;br /&gt;
&lt;br /&gt;
Open Topics&lt;br /&gt;
&lt;br /&gt;
* Add a CTK &amp;quot;test&amp;quot; for validating the XML of external CLIs&lt;br /&gt;
** Maybe a &amp;quot;web service&amp;quot; for quickly validating the XML files&lt;br /&gt;
* CTK should become the official CTK schema hosting site&lt;br /&gt;
* Default values for some elements are problematic (e.g. for SpinBox)&lt;br /&gt;
** Have a best practices document how to handle optional default values&lt;br /&gt;
* CLIs depending on external dependencies (shared libraries) are problematic&lt;br /&gt;
** Probably nothing we can solve inside CTK&lt;br /&gt;
* The UiLoader should be more customizable (JC did that in a branch for the Slicer integration)&lt;br /&gt;
* Maybe have a way to check for long running modules during the XML retrieval and cancel them (more of a developer thing)&lt;br /&gt;
* Add a method for clearing the XML cache (probably in ctkCmdLineModuleManager)&lt;br /&gt;
* Having a new web services front-end could be interesting&lt;br /&gt;
 &lt;br /&gt;
Discussion&lt;br /&gt;
&lt;br /&gt;
* Make GIMIAS CLI modules work with the ctkCmdLineModuleExplorer (Ernesto)&lt;br /&gt;
&lt;br /&gt;
=== DICOM Application Hosting ===&lt;br /&gt;
&lt;br /&gt;
Ivo, Sascha&lt;br /&gt;
&lt;br /&gt;
=== DICOM Libraries ===&lt;br /&gt;
&lt;br /&gt;
Andreas, Steve&lt;br /&gt;
&lt;br /&gt;
* Improve and finish the widgets&lt;br /&gt;
* DICOM Database backend (Marco, Steve)&lt;br /&gt;
&lt;br /&gt;
=== CTK packaging ===&lt;br /&gt;
&lt;br /&gt;
Marco, Sascha&lt;br /&gt;
&lt;br /&gt;
* continue [[Debian_Packaging | Debian packaging support]]&lt;br /&gt;
&lt;br /&gt;
=== General Discussion ===&lt;br /&gt;
&lt;br /&gt;
* Create support for CLI Web Services in CTK?&lt;br /&gt;
* Could we make CLI modules run in Osirix?&lt;br /&gt;
&lt;br /&gt;
== Agenda ==&lt;br /&gt;
&lt;br /&gt;
==== Monday ====&lt;br /&gt;
&lt;br /&gt;
Opening discussion&lt;br /&gt;
* Review topics and projects&lt;br /&gt;
* Plans for the week&lt;br /&gt;
* Review [https://github.com/commontk/CTK/issues?state=open open issues on github].&lt;br /&gt;
&lt;br /&gt;
Evening:&lt;br /&gt;
&lt;br /&gt;
==== Tuesday ====&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack...&lt;br /&gt;
&lt;br /&gt;
15:00 Google Hangout with US and other participants&lt;br /&gt;
&lt;br /&gt;
* Talk about DCMTK_DIR ([https://github.com/commontk/CTK/issues/382 Issue 382])&lt;br /&gt;
* Discuss CTK install and Debian package support&lt;br /&gt;
* Failing tests on Steves machine (and others like Ivos)&lt;br /&gt;
&lt;br /&gt;
Evening:&lt;br /&gt;
&lt;br /&gt;
==== Wednesday ====&lt;br /&gt;
&lt;br /&gt;
10:00 Roadmap discussion&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack...&lt;br /&gt;
&lt;br /&gt;
Evening: &lt;br /&gt;
&lt;br /&gt;
==== Thursday ====&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack...&lt;br /&gt;
&lt;br /&gt;
Evening: &lt;br /&gt;
&lt;br /&gt;
==== Friday ====&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack...&lt;br /&gt;
&lt;br /&gt;
Late morning; Closing discussion&lt;br /&gt;
&lt;br /&gt;
Afternoon: hack or travel&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
== Gallery of Results ==&lt;br /&gt;
&lt;br /&gt;
Images from the hackfest&lt;br /&gt;
&amp;lt;gallery widths=300 px heights=200px perrow=3&amp;gt;&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Travel &amp;amp; Hotel ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Local contact&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Need any help in organizing your visit, contact Miklos Espak (m.espak@ucl.ac.uk).&lt;br /&gt;
If you have any troubles during your visit, call +44 792 6656 927.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Transportation&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[http://www.ucl.ac.uk/maps/public-transport How to get to the UCL.]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lodging&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Hotels in central London can be expensive, this one seems reasonably priced:&lt;br /&gt;
&lt;br /&gt;
* [http://www.imperialhotels.co.uk/tavistock The Tavistock Hotel]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div id=&amp;quot;location&amp;quot;&amp;gt;&#039;&#039;&#039;Meeting Location&#039;&#039;&#039;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Malet Place Engineering Building, University College London&lt;br /&gt;
[http://goo.gl/maps/2encP]&lt;br /&gt;
&lt;br /&gt;
Monday and Friday: room 1.19&lt;br /&gt;
Other days: room 2.14&lt;br /&gt;
&lt;br /&gt;
The reception is at the &#039;&#039;&#039;Engineering Front Building&#039;&#039;&#039; right at the gate, so please come there and refer to the CTK hackfest.&lt;br /&gt;
&lt;br /&gt;
[http://www.ucl.ac.uk/maps UCL Bloomsbury campus map]&lt;br /&gt;
&lt;br /&gt;
[http://crf.casa.ucl.ac.uk/ UCL campus route finder]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weather&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Daily temperature will be around 12-15C (53-59F), mostly dry, light rain is possible some days.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Food&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Plan on having breakfast at your hotel before the meeting. Please email the organizers if you have any allergies or dietary restrictions. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&#039;&#039;&#039;Optional Activities in the Area&#039;&#039;&#039;--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sascha</name></author>
	</entry>
	<entry>
		<id>http://www.commontk.org/index.php?title=Main_Page&amp;diff=1989</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://www.commontk.org/index.php?title=Main_Page&amp;diff=1989"/>
		<updated>2013-11-04T14:44:10Z</updated>

		<summary type="html">&lt;p&gt;Sascha: Added CLI API link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;CTK - The Common Toolkit&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:right; margin-left:12px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;wikiscript type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;http://www.ohloh.net/p/483293/widgets/project_basic_stats.js&amp;quot;&amp;gt;&amp;lt;/wikiscript&amp;gt;&lt;br /&gt;
&amp;lt;wikiscript type=&amp;quot;text/javascript&amp;quot;&amp;gt;document.write(&#039;&amp;lt;style&amp;gt;div.gadget { border-color: #bbb; }&amp;lt;/style&amp;gt;&#039;)&amp;lt;/wikiscript&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The goal of CTK is to support biomedical image computing. CTK code is licensed under [http://www.apache.org/licenses/LICENSE-2.0.html Apache 2.0]. This means that users of CTK are allowed to use the code for academic, commercial, or other purposes without paying license fees or being restricted in their ability to redistribute their code or keep it private. &lt;br /&gt;
&lt;br /&gt;
CTK works on topics that are not covered by existing toolkits that support the mutual interest and needs of the CTK community. The main scope of current CTK efforts includes the topics &#039;&#039;DICOM&#039;&#039;, &#039;&#039;DICOM Application Hosting&#039;&#039;, &#039;&#039;Widgets&#039;&#039;, and &#039;&#039;Plugin Framework&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:table-row;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:table-cell; max-width:450px;&amp;quot;&amp;gt;&lt;br /&gt;
{{documentation/g-box-start|Documentation/Dicom_Overview|DICOM}}Provides high-level classes supporting query and retrieve operations from PACS and local databases. Includes Qt widgets to easily set-up a server connection and to send queries and view the results. [http://dicom.offis.de/dcmtk DCMTK] is used as the underlying toolkit.&lt;br /&gt;
{{documentation/g-box-links|imggalurl=|apiurl=http://www.commontk.org/docs/html/group__Project__DICOM.html|issuelabel=DICOM}}&lt;br /&gt;
[[Documentation/Dicom_Overview | Read more...]]&lt;br /&gt;
{{documentation/g-box-end}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:table-cell; max-width:450px;&amp;quot;&amp;gt;&lt;br /&gt;
{{documentation/g-box-start|Documentation/DicomApplicationHosting|DICOM Application Hosting}}Aims at creating a C++ reference implementation of the [[media:DicomAppHostingSpecs.pdf | DICOM Part 19 Application Hosting specifications]]. It provides an infrastructure to create both hosts and hosted applications. The project is still in alpha status but may be useful for conformance testing and initial experimentation.&lt;br /&gt;
{{documentation/g-box-links|imggalurl=|apiurl=http://www.commontk.org/docs/html/group__Project__DICOMAppHosting.html|issuelabel=DICOMApplicationHosting}}&lt;br /&gt;
[[Documentation/DicomApplicationHosting | Read more...]]&lt;br /&gt;
{{documentation/g-box-end}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:table-row&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:table-cell; max-width:450px;&amp;quot;&amp;gt;&lt;br /&gt;
{{documentation/g-box-start|Documentation/Widgets|Widgets}}A collection of Qt Widgets for usage in biomedical imaging applications.&lt;br /&gt;
{{documentation/g-box-links|imggalurl=Documentation/ImageGallery|apiurl=http://www.commontk.org/docs/html/group__Project__Widgets.html|issuelabel=Widgets}}&lt;br /&gt;
[[Documentation/Widgets | Read more...]]&lt;br /&gt;
{{documentation/g-box-end}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:table-cell; max-width:450px;&amp;quot;&amp;gt;&lt;br /&gt;
{{documentation/g-box-start|Documentation/Plugin_Framework|Plugin Framework}}A dynamic component system for C++, modeled after the [http://www.osgi.org OSGi] specifications. It enables a development model where applications are (dynamically) composed of many different (reusable) components following a service oriented approach.&lt;br /&gt;
{{documentation/g-box-links|imggalurl=|apiurl=http://www.commontk.org/docs/html/group__PluginFramework.html|issuelabel=PluginFramework}}&lt;br /&gt;
[[Documentation/Plugin_Framework | Read more...]]&lt;br /&gt;
{{documentation/g-box-end}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:table-row&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:table-cell; max-width:450px;&amp;quot;&amp;gt;&lt;br /&gt;
{{documentation/g-box-start|Documentation/Command_Line_Interface|Command Line Interfaces}}A technology that allows the algorithms written as self-contained executables to be used in multiple end-user application environments without modifications.&lt;br /&gt;
{{documentation/g-box-links|imggalurl=|apiurl=http://www.commontk.org/docs/html/group__CommandLineModules__Group.html|issuelabel=CmdLineModules}}&lt;br /&gt;
[[Documentation/CLI_In_Context | Read more...]]&lt;br /&gt;
{{documentation/g-box-end}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
=== Important Links ===&lt;br /&gt;
&lt;br /&gt;
Although the CTK efforts are concentrated on the topics described above, there are a couple of other working areas covering topics like &#039;&#039;[[Interoperability | interoperability]]&#039;&#039; and &#039;&#039;software testing&#039;&#039; which might be of interest to the biomedical imaging community. Please see the links given below for more details.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;98%&amp;quot; valign=&amp;quot;top&amp;quot; cellspacing=&amp;quot;7&amp;quot; cellpadding=&amp;quot;2&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! width=&amp;quot;33%&amp;quot;|&lt;br /&gt;
! |&lt;br /&gt;
! width=&amp;quot;33%&amp;quot;|&lt;br /&gt;
! |&lt;br /&gt;
! width=&amp;quot;33%&amp;quot;|&lt;br /&gt;
|- &lt;br /&gt;
|valign=&amp;quot;top&amp;quot;|&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: #555555; font-size: 18px; font-weight: bold;&amp;quot;&amp;gt;About CTK&amp;lt;/span&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
* [[News]]&lt;br /&gt;
* [[Events]]&lt;br /&gt;
* [[The Team]]&lt;br /&gt;
* [[CTK-Roadmap | CTK Roadmap Document]]&lt;br /&gt;
* [[Interoperability]]&lt;br /&gt;
* [[Documentation | Technical Documentation]]&lt;br /&gt;
&lt;br /&gt;
|bgcolor=&amp;quot;#CCCCCC&amp;quot;|&lt;br /&gt;
|valign=&amp;quot;top&amp;quot;|&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: #555555; font-size: 18px; font-weight: bold;&amp;quot;&amp;gt;CTK Users&amp;lt;/span&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
* [[Getting Started]]&lt;br /&gt;
* [[Build Instructions]]&lt;br /&gt;
* [http://www.commontk.org/docs/html/classes.html API Documentation]&lt;br /&gt;
* [[Tools:_Application_launcher|Application Launcher]]&lt;br /&gt;
&lt;br /&gt;
|bgcolor=&amp;quot;#CCCCCC&amp;quot;|&lt;br /&gt;
|valign=&amp;quot;top&amp;quot;|&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: #555555; font-size: 18px; font-weight: bold;&amp;quot;&amp;gt;CTK Developers&amp;lt;/span&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
* [http://github.com/commontk/CTK Source Code]&lt;br /&gt;
* [http://my.cdash.org/index.php?project=CTK Dashboard]&lt;br /&gt;
* [[Contributing to CTK]]&lt;br /&gt;
* [http://github.com/commontk/CTK/issues/new Report a problem]&lt;br /&gt;
* [[Project Ideas]]&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{|align=&amp;quot;center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
{|cellspacing=&amp;quot;16px&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|CTK builds on some awesome technology: &lt;br /&gt;
| [[File:200px-GitHub.png|x26px|link=http://github.com/commontk/CTK]]&lt;br /&gt;
| [[File:Cmake-logo.png|x26px|link=Documentation/BuildSystem_Description]]&lt;br /&gt;
| [[File:Qt-logo.png|x26px|link=http://qt.nokia.com]]&lt;br /&gt;
| [[File:Python-powered-w-100x40.png|x26px|link=Documentation/Python_Scripting]]&lt;br /&gt;
| [[File:Dcmtk-logo.png|x26px|link=http://www.dcmtk.org]]&lt;br /&gt;
| [[File:ItkLogo med.png|x26px|link=http://www.itk.org]]&lt;br /&gt;
| [[File:VTKlogo.png|x26px|link=http://www.vtk.org]]&lt;br /&gt;
|}&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Sascha</name></author>
	</entry>
	<entry>
		<id>http://www.commontk.org/index.php?title=CTK-Hackfest-Nov-2013&amp;diff=1987</id>
		<title>CTK-Hackfest-Nov-2013</title>
		<link rel="alternate" type="text/html" href="http://www.commontk.org/index.php?title=CTK-Hackfest-Nov-2013&amp;diff=1987"/>
		<updated>2013-11-04T13:12:00Z</updated>

		<summary type="html">&lt;p&gt;Sascha: /* CLI Library */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--&lt;br /&gt;
== Event pictures ==&lt;br /&gt;
&lt;br /&gt;
Images from the hackfest&lt;br /&gt;
&amp;lt;gallery widths=300 px heights=200px perrow=3&amp;gt;&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Social programs&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=150 px heights=100px perrow=4&amp;gt;&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Date:&#039;&#039;&#039; Nov 4-8, 2013&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Location:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Room 1.19 (Monday, Friday) and Room 2.14 (other days)&lt;br /&gt;
Malet Place Engineering Building, University College London.&lt;br /&gt;
&lt;br /&gt;
[[#location|How to get here.]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Goal:&#039;&#039;&#039; A follow on to the [[Commontk:Current_events#Past_events|wildly successful previous hackfests!]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Requirements:&#039;&#039;&#039; Attendees must be willing to spend their time during the event writing ctk code that contributes to the main [[CTK-Roadmap | ctk roadmap]].  This means spending the week immersed in C++, Qt, DCMTK, CMake, and related technologies.  People who do not feel qualified for this task are politely not invited :)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Group size:&#039;&#039;&#039; Maximum 20 participants so we can have a manageable working meeting.  The organizing committee will invite and select participants based on input from [[TheTeam]].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Site Hosts:&#039;&#039;&#039; Matt Clarkson (m.clarkson@ucl.ac.uk), Miklos Espak (m.espak@ucl.ac.uk)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Organizing Committee:&#039;&#039;&#039; (need to ask people)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Future Events:&#039;&#039;&#039; Future hackfests will be announced in advance, and we hope lots of people will be interested in participating.  The venue and activities at future hackfests will be determined based on the number of active participants in the project.   We welcome participation via the CTK email lists, the source code repository, and this website.&lt;br /&gt;
&lt;br /&gt;
== Attendees ==&lt;br /&gt;
&lt;br /&gt;
* So far we have received confirmation for the following people (in no particular order). &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Please fill in your intentions in terms of common accommodation.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot; style=&amp;quot;text-align:left; border:1px solid black;&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;&#039;&#039;Participants&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Name&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Organization&lt;br /&gt;
|-&lt;br /&gt;
|Matt Clarkson&lt;br /&gt;
|University College London, UK.&lt;br /&gt;
|-&lt;br /&gt;
|Miklos Espak&lt;br /&gt;
|University College London, UK.&lt;br /&gt;
|-&lt;br /&gt;
|Nicolas Toussaint&lt;br /&gt;
|University College London, UK.&lt;br /&gt;
|-&lt;br /&gt;
|Marco Nolden&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany.&lt;br /&gt;
|-&lt;br /&gt;
|Sascha Zelzer&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany.&lt;br /&gt;
|-&lt;br /&gt;
|Andreas Fetzer&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany.&lt;br /&gt;
|-&lt;br /&gt;
|Steve Pieper&lt;br /&gt;
|Isomics, Inc. Cambridge, USA.&lt;br /&gt;
|-&lt;br /&gt;
|Florian Vichot&lt;br /&gt;
|INRIA, Sophia-Antipolis, France&lt;br /&gt;
|-&lt;br /&gt;
|Ivo Wolf&lt;br /&gt;
|Mannheim University of Applied Sciences, Germany&lt;br /&gt;
|-&lt;br /&gt;
| Ernesto Coto&lt;br /&gt;
| University of Sheffield, UK.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot; style=&amp;quot;text-align:left; border:1px solid black;&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;&#039;&#039;Google Hangout Participants&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Name&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Organization&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Availablity (London time)&lt;br /&gt;
|-&lt;br /&gt;
|Jean-Christophe Fillion-Robin&lt;br /&gt;
|Kitware Inc, North Carolina, USA&lt;br /&gt;
| 1pm to 6pm  &lt;br /&gt;
|-&lt;br /&gt;
|Michael Onken (planned)&lt;br /&gt;
|OFFIS, Germany.&lt;br /&gt;
| as needed&lt;br /&gt;
|-&lt;br /&gt;
|Csaba Pinter&lt;br /&gt;
|Queen&#039;s University, Kingston, ON&lt;br /&gt;
| TBD&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* People who manifested interest in joining the fest. Please move your names up to the confirmed table, with the details as soon as you can to facilitate discussions with potential hotels.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot; style=&amp;quot;text-align:left; border:1px solid black;&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;&#039;&#039;Confirmed&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Name&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Organization&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Note}}There were also other invitations sent to active people on the community, and people who recently showed interest. When their intent will be known they will be added to the list.&lt;br /&gt;
&lt;br /&gt;
== Preparation ==&lt;br /&gt;
&lt;br /&gt;
Developers should bring a laptop with the [http://github.com/commontk/CTK current CTK source code] downloaded and [[Build_Instructions|built]].&lt;br /&gt;
&lt;br /&gt;
Use the [http://public.kitware.com/cgi-bin/mailman/listinfo/ctk-developers CTK developers mailing list] to discuss build issues and topics for ongoing work.&lt;br /&gt;
&lt;br /&gt;
Phone conferences have been scheduled in the weeks leading to the event:&lt;br /&gt;
* To be announced&lt;br /&gt;
&lt;br /&gt;
== Topics and Projects ==&lt;br /&gt;
&lt;br /&gt;
=== XNAT Library ===&lt;br /&gt;
&lt;br /&gt;
Interested people: Miklos, Nicolas, Florian, Ivo, Sascha&lt;br /&gt;
&lt;br /&gt;
* Stabilize API and make it more robust&lt;br /&gt;
* Merge to master&lt;br /&gt;
&lt;br /&gt;
Open topics&lt;br /&gt;
&lt;br /&gt;
* Error handling (Miklos)&lt;br /&gt;
* Timeout handling (Miklos)&lt;br /&gt;
* Unit tests for ctkXnatCore&lt;br /&gt;
* Zip support (Sascha)&lt;br /&gt;
* Up/Download support in the API (Sascha / Miklos)&lt;br /&gt;
* SSL support (ask about disabling SSL) (Florian?)&lt;br /&gt;
* Support browsing files attached to assessments&lt;br /&gt;
* General API review (Sascha, Miklos, Ivo, Florian)&lt;br /&gt;
* Add API documentation&lt;br /&gt;
&lt;br /&gt;
=== CLI Library ===&lt;br /&gt;
&lt;br /&gt;
Florian, Sascha, Ernesto, Steve, Marco&lt;br /&gt;
&lt;br /&gt;
Open Topics&lt;br /&gt;
&lt;br /&gt;
* Add a CTK &amp;quot;test&amp;quot; for validating the XML of external CLIs&lt;br /&gt;
** Maybe a &amp;quot;web service&amp;quot; for quickly validating the XML files&lt;br /&gt;
* CTK should become the official CTK schema hosting site&lt;br /&gt;
* Default values for some elements are problematic (e.g. for SpinBox)&lt;br /&gt;
** Have a best practices document how to handle optional default values&lt;br /&gt;
* CLIs depending on external dependencies (shared libraries) are problematic&lt;br /&gt;
** Probably nothing we can solve inside CTK&lt;br /&gt;
* The UiLoader should be more customizable (JC did that in a branch for the Slicer integration)&lt;br /&gt;
* Maybe have a way to check for long running modules during the XML retrieval and cancel them (more of a developer thing)&lt;br /&gt;
* Add a method for clearing the XML cache (probably in ctkCmdLineModuleManager)&lt;br /&gt;
* Having a new web services front-end could be interesting&lt;br /&gt;
 &lt;br /&gt;
Discussion&lt;br /&gt;
&lt;br /&gt;
* Make GIMIAS CLI modules work with the ctkCmdLineModuleExplorer (Ernesto)&lt;br /&gt;
&lt;br /&gt;
=== DICOM Application Hosting ===&lt;br /&gt;
&lt;br /&gt;
Ivo, Sascha&lt;br /&gt;
&lt;br /&gt;
=== DICOM Libraries ===&lt;br /&gt;
&lt;br /&gt;
Andreas, Steve&lt;br /&gt;
&lt;br /&gt;
* Improve and finish the widgets&lt;br /&gt;
* DICOM Database backend (Marco, Steve)&lt;br /&gt;
&lt;br /&gt;
=== CTK packaging ===&lt;br /&gt;
&lt;br /&gt;
Marco, Sascha&lt;br /&gt;
&lt;br /&gt;
* continue Debian packaging support&lt;br /&gt;
&lt;br /&gt;
=== General Discussion ===&lt;br /&gt;
&lt;br /&gt;
* Create support for CLI Web Services in CTK?&lt;br /&gt;
* Could we make CLI modules run in Osirix?&lt;br /&gt;
&lt;br /&gt;
== Agenda ==&lt;br /&gt;
&lt;br /&gt;
==== Monday ====&lt;br /&gt;
&lt;br /&gt;
Opening discussion&lt;br /&gt;
* Review topics and projects&lt;br /&gt;
* Plans for the week&lt;br /&gt;
* Review [https://github.com/commontk/CTK/issues?state=open open issues on github].&lt;br /&gt;
&lt;br /&gt;
Evening:&lt;br /&gt;
&lt;br /&gt;
==== Tuesday ====&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack...&lt;br /&gt;
&lt;br /&gt;
15:00 Google Hangout with US and other participants&lt;br /&gt;
&lt;br /&gt;
* Talk about DCMTK_DIR ([https://github.com/commontk/CTK/issues/382 Issue 382])&lt;br /&gt;
&lt;br /&gt;
Evening: &lt;br /&gt;
&lt;br /&gt;
==== Wednesday ====&lt;br /&gt;
&lt;br /&gt;
10:00 Roadmap discussion&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack...&lt;br /&gt;
&lt;br /&gt;
Evening: &lt;br /&gt;
&lt;br /&gt;
==== Thursday ====&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack...&lt;br /&gt;
&lt;br /&gt;
Evening: &lt;br /&gt;
&lt;br /&gt;
==== Friday ====&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack...&lt;br /&gt;
&lt;br /&gt;
Late morning; Closing discussion&lt;br /&gt;
&lt;br /&gt;
Afternoon: hack or travel&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
== Gallery of Results ==&lt;br /&gt;
&lt;br /&gt;
Images from the hackfest&lt;br /&gt;
&amp;lt;gallery widths=300 px heights=200px perrow=3&amp;gt;&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Travel &amp;amp; Hotel ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Local contact&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Need any help in organizing your visit, contact Miklos Espak (m.espak@ucl.ac.uk).&lt;br /&gt;
If you have any troubles during your visit, call +44 792 6656 927.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Transportation&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[http://www.ucl.ac.uk/maps/public-transport How to get to the UCL.]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lodging&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Hotels in central London can be expensive, this one seems reasonably priced:&lt;br /&gt;
&lt;br /&gt;
* [http://www.imperialhotels.co.uk/tavistock The Tavistock Hotel]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div id=&amp;quot;location&amp;quot;&amp;gt;&#039;&#039;&#039;Meeting Location&#039;&#039;&#039;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Malet Place Engineering Building, University College London&lt;br /&gt;
[http://goo.gl/maps/2encP]&lt;br /&gt;
&lt;br /&gt;
Monday and Friday: room 1.19&lt;br /&gt;
Other days: room 2.14&lt;br /&gt;
&lt;br /&gt;
The reception is at the &#039;&#039;&#039;Engineering Front Building&#039;&#039;&#039; right at the gate, so please come there and refer to the CTK hackfest.&lt;br /&gt;
&lt;br /&gt;
[http://www.ucl.ac.uk/maps UCL Bloomsbury campus map]&lt;br /&gt;
&lt;br /&gt;
[http://crf.casa.ucl.ac.uk/ UCL campus route finder]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weather&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Daily temperature will be around 12-15C (53-59F), mostly dry, light rain is possible some days.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Food&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Plan on having breakfast at your hotel before the meeting. Please email the organizers if you have any allergies or dietary restrictions. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&#039;&#039;&#039;Optional Activities in the Area&#039;&#039;&#039;--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sascha</name></author>
	</entry>
	<entry>
		<id>http://www.commontk.org/index.php?title=CTK-Hackfest-Nov-2013&amp;diff=1986</id>
		<title>CTK-Hackfest-Nov-2013</title>
		<link rel="alternate" type="text/html" href="http://www.commontk.org/index.php?title=CTK-Hackfest-Nov-2013&amp;diff=1986"/>
		<updated>2013-11-04T11:35:59Z</updated>

		<summary type="html">&lt;p&gt;Sascha: /* XNAT Library */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--&lt;br /&gt;
== Event pictures ==&lt;br /&gt;
&lt;br /&gt;
Images from the hackfest&lt;br /&gt;
&amp;lt;gallery widths=300 px heights=200px perrow=3&amp;gt;&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Social programs&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=150 px heights=100px perrow=4&amp;gt;&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Date:&#039;&#039;&#039; Nov 4-8, 2013&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Location:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Room 1.19 (Monday, Friday) and Room 2.14 (other days)&lt;br /&gt;
Malet Place Engineering Building, University College London.&lt;br /&gt;
&lt;br /&gt;
[[#location|How to get here.]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Goal:&#039;&#039;&#039; A follow on to the [[Commontk:Current_events#Past_events|wildly successful previous hackfests!]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Requirements:&#039;&#039;&#039; Attendees must be willing to spend their time during the event writing ctk code that contributes to the main [[CTK-Roadmap | ctk roadmap]].  This means spending the week immersed in C++, Qt, DCMTK, CMake, and related technologies.  People who do not feel qualified for this task are politely not invited :)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Group size:&#039;&#039;&#039; Maximum 20 participants so we can have a manageable working meeting.  The organizing committee will invite and select participants based on input from [[TheTeam]].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Site Hosts:&#039;&#039;&#039; Matt Clarkson (m.clarkson@ucl.ac.uk), Miklos Espak (m.espak@ucl.ac.uk)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Organizing Committee:&#039;&#039;&#039; (need to ask people)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Future Events:&#039;&#039;&#039; Future hackfests will be announced in advance, and we hope lots of people will be interested in participating.  The venue and activities at future hackfests will be determined based on the number of active participants in the project.   We welcome participation via the CTK email lists, the source code repository, and this website.&lt;br /&gt;
&lt;br /&gt;
== Attendees ==&lt;br /&gt;
&lt;br /&gt;
* So far we have received confirmation for the following people (in no particular order). &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Please fill in your intentions in terms of common accommodation.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot; style=&amp;quot;text-align:left; border:1px solid black;&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;&#039;&#039;Participants&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Name&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Organization&lt;br /&gt;
|-&lt;br /&gt;
|Matt Clarkson&lt;br /&gt;
|University College London, UK.&lt;br /&gt;
|-&lt;br /&gt;
|Miklos Espak&lt;br /&gt;
|University College London, UK.&lt;br /&gt;
|-&lt;br /&gt;
|Nicolas Toussaint&lt;br /&gt;
|University College London, UK.&lt;br /&gt;
|-&lt;br /&gt;
|Marco Nolden&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany.&lt;br /&gt;
|-&lt;br /&gt;
|Sascha Zelzer&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany.&lt;br /&gt;
|-&lt;br /&gt;
|Andreas Fetzer&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany.&lt;br /&gt;
|-&lt;br /&gt;
|Steve Pieper&lt;br /&gt;
|Isomics, Inc. Cambridge, USA.&lt;br /&gt;
|-&lt;br /&gt;
|Florian Vichot&lt;br /&gt;
|INRIA, Sophia-Antipolis, France&lt;br /&gt;
|-&lt;br /&gt;
|Ivo Wolf&lt;br /&gt;
|Mannheim University of Applied Sciences, Germany&lt;br /&gt;
|-&lt;br /&gt;
| Ernesto Coto&lt;br /&gt;
| University of Sheffield, UK.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot; style=&amp;quot;text-align:left; border:1px solid black;&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;&#039;&#039;Google Hangout Participants&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Name&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Organization&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Availablity (London time)&lt;br /&gt;
|-&lt;br /&gt;
|Jean-Christophe Fillion-Robin&lt;br /&gt;
|Kitware Inc, North Carolina, USA&lt;br /&gt;
| 1pm to 6pm  &lt;br /&gt;
|-&lt;br /&gt;
|Michael Onken (planned)&lt;br /&gt;
|OFFIS, Germany.&lt;br /&gt;
| as needed&lt;br /&gt;
|-&lt;br /&gt;
|Csaba Pinter&lt;br /&gt;
|Queen&#039;s University, Kingston, ON&lt;br /&gt;
| TBD&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* People who manifested interest in joining the fest. Please move your names up to the confirmed table, with the details as soon as you can to facilitate discussions with potential hotels.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot; style=&amp;quot;text-align:left; border:1px solid black;&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;&#039;&#039;Confirmed&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Name&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Organization&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Note}}There were also other invitations sent to active people on the community, and people who recently showed interest. When their intent will be known they will be added to the list.&lt;br /&gt;
&lt;br /&gt;
== Preparation ==&lt;br /&gt;
&lt;br /&gt;
Developers should bring a laptop with the [http://github.com/commontk/CTK current CTK source code] downloaded and [[Build_Instructions|built]].&lt;br /&gt;
&lt;br /&gt;
Use the [http://public.kitware.com/cgi-bin/mailman/listinfo/ctk-developers CTK developers mailing list] to discuss build issues and topics for ongoing work.&lt;br /&gt;
&lt;br /&gt;
Phone conferences have been scheduled in the weeks leading to the event:&lt;br /&gt;
* To be announced&lt;br /&gt;
&lt;br /&gt;
== Topics and Projects ==&lt;br /&gt;
&lt;br /&gt;
=== XNAT Library ===&lt;br /&gt;
&lt;br /&gt;
Interested people: Miklos, Nicolas, Florian, Ivo, Sascha&lt;br /&gt;
&lt;br /&gt;
* Stabilize API and make it more robust&lt;br /&gt;
* Merge to master&lt;br /&gt;
&lt;br /&gt;
Open topics&lt;br /&gt;
&lt;br /&gt;
* Error handling (Miklos)&lt;br /&gt;
* Timeout handling (Miklos)&lt;br /&gt;
* Unit tests for ctkXnatCore&lt;br /&gt;
* Zip support (Sascha)&lt;br /&gt;
* Up/Download support in the API (Sascha / Miklos)&lt;br /&gt;
* SSL support (ask about disabling SSL) (Florian?)&lt;br /&gt;
* Support browsing files attached to assessments&lt;br /&gt;
* General API review (Sascha, Miklos, Ivo, Florian)&lt;br /&gt;
* Add API documentation&lt;br /&gt;
&lt;br /&gt;
=== CLI Library ===&lt;br /&gt;
&lt;br /&gt;
Florian, Sascha, Ernesto&lt;br /&gt;
&lt;br /&gt;
* Make GIMIAS CLI modules work with the ctkCmdLineModuleExplorer (Ernesto)&lt;br /&gt;
&lt;br /&gt;
=== DICOM Application Hosting ===&lt;br /&gt;
&lt;br /&gt;
Ivo, Sascha&lt;br /&gt;
&lt;br /&gt;
=== DICOM Libraries ===&lt;br /&gt;
&lt;br /&gt;
Andreas, Steve&lt;br /&gt;
&lt;br /&gt;
* Improve and finish the widgets&lt;br /&gt;
* DICOM Database backend (Marco, Steve)&lt;br /&gt;
&lt;br /&gt;
=== CTK packaging ===&lt;br /&gt;
&lt;br /&gt;
Marco, Sascha&lt;br /&gt;
&lt;br /&gt;
* continue Debian packaging support&lt;br /&gt;
&lt;br /&gt;
=== General Discussion ===&lt;br /&gt;
&lt;br /&gt;
* Create support for CLI Web Services in CTK?&lt;br /&gt;
* Could we make CLI modules run in Osirix?&lt;br /&gt;
&lt;br /&gt;
== Agenda ==&lt;br /&gt;
&lt;br /&gt;
==== Monday ====&lt;br /&gt;
&lt;br /&gt;
Opening discussion&lt;br /&gt;
* Review topics and projects&lt;br /&gt;
* Plans for the week&lt;br /&gt;
* Review [https://github.com/commontk/CTK/issues?state=open open issues on github].&lt;br /&gt;
&lt;br /&gt;
Evening:&lt;br /&gt;
&lt;br /&gt;
==== Tuesday ====&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack...&lt;br /&gt;
&lt;br /&gt;
15:00 Google Hangout with US and other participants&lt;br /&gt;
&lt;br /&gt;
* Talk about DCMTK_DIR ([https://github.com/commontk/CTK/issues/382 Issue 382])&lt;br /&gt;
&lt;br /&gt;
Evening: &lt;br /&gt;
&lt;br /&gt;
==== Wednesday ====&lt;br /&gt;
&lt;br /&gt;
10:00 Roadmap discussion&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack...&lt;br /&gt;
&lt;br /&gt;
Evening: &lt;br /&gt;
&lt;br /&gt;
==== Thursday ====&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack...&lt;br /&gt;
&lt;br /&gt;
Evening: &lt;br /&gt;
&lt;br /&gt;
==== Friday ====&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack...&lt;br /&gt;
&lt;br /&gt;
Late morning; Closing discussion&lt;br /&gt;
&lt;br /&gt;
Afternoon: hack or travel&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
== Gallery of Results ==&lt;br /&gt;
&lt;br /&gt;
Images from the hackfest&lt;br /&gt;
&amp;lt;gallery widths=300 px heights=200px perrow=3&amp;gt;&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Travel &amp;amp; Hotel ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Local contact&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Need any help in organizing your visit, contact Miklos Espak (m.espak@ucl.ac.uk).&lt;br /&gt;
If you have any troubles during your visit, call +44 792 6656 927.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Transportation&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[http://www.ucl.ac.uk/maps/public-transport How to get to the UCL.]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lodging&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Hotels in central London can be expensive, this one seems reasonably priced:&lt;br /&gt;
&lt;br /&gt;
* [http://www.imperialhotels.co.uk/tavistock The Tavistock Hotel]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div id=&amp;quot;location&amp;quot;&amp;gt;&#039;&#039;&#039;Meeting Location&#039;&#039;&#039;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Malet Place Engineering Building, University College London&lt;br /&gt;
[http://goo.gl/maps/2encP]&lt;br /&gt;
&lt;br /&gt;
Monday and Friday: room 1.19&lt;br /&gt;
Other days: room 2.14&lt;br /&gt;
&lt;br /&gt;
The reception is at the &#039;&#039;&#039;Engineering Front Building&#039;&#039;&#039; right at the gate, so please come there and refer to the CTK hackfest.&lt;br /&gt;
&lt;br /&gt;
[http://www.ucl.ac.uk/maps UCL Bloomsbury campus map]&lt;br /&gt;
&lt;br /&gt;
[http://crf.casa.ucl.ac.uk/ UCL campus route finder]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weather&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Daily temperature will be around 12-15C (53-59F), mostly dry, light rain is possible some days.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Food&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Plan on having breakfast at your hotel before the meeting. Please email the organizers if you have any allergies or dietary restrictions. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&#039;&#039;&#039;Optional Activities in the Area&#039;&#039;&#039;--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sascha</name></author>
	</entry>
	<entry>
		<id>http://www.commontk.org/index.php?title=CTK-Hackfest-Nov-2013&amp;diff=1983</id>
		<title>CTK-Hackfest-Nov-2013</title>
		<link rel="alternate" type="text/html" href="http://www.commontk.org/index.php?title=CTK-Hackfest-Nov-2013&amp;diff=1983"/>
		<updated>2013-11-04T11:13:36Z</updated>

		<summary type="html">&lt;p&gt;Sascha: /* Topics and Projects */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--&lt;br /&gt;
== Event pictures ==&lt;br /&gt;
&lt;br /&gt;
Images from the hackfest&lt;br /&gt;
&amp;lt;gallery widths=300 px heights=200px perrow=3&amp;gt;&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Social programs&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=150 px heights=100px perrow=4&amp;gt;&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Date:&#039;&#039;&#039; Nov 4-8, 2013&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Location:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Room 1.19 (Monday, Friday) and Room 2.14 (other days)&lt;br /&gt;
Malet Place Engineering Building, University College London.&lt;br /&gt;
&lt;br /&gt;
[[#location|How to get here.]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Goal:&#039;&#039;&#039; A follow on to the [[Commontk:Current_events#Past_events|wildly successful previous hackfests!]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Requirements:&#039;&#039;&#039; Attendees must be willing to spend their time during the event writing ctk code that contributes to the main [[CTK-Roadmap | ctk roadmap]].  This means spending the week immersed in C++, Qt, DCMTK, CMake, and related technologies.  People who do not feel qualified for this task are politely not invited :)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Group size:&#039;&#039;&#039; Maximum 20 participants so we can have a manageable working meeting.  The organizing committee will invite and select participants based on input from [[TheTeam]].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Site Hosts:&#039;&#039;&#039; Matt Clarkson (m.clarkson@ucl.ac.uk), Miklos Espak (m.espak@ucl.ac.uk)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Organizing Committee:&#039;&#039;&#039; (need to ask people)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Future Events:&#039;&#039;&#039; Future hackfests will be announced in advance, and we hope lots of people will be interested in participating.  The venue and activities at future hackfests will be determined based on the number of active participants in the project.   We welcome participation via the CTK email lists, the source code repository, and this website.&lt;br /&gt;
&lt;br /&gt;
== Attendees ==&lt;br /&gt;
&lt;br /&gt;
* So far we have received confirmation for the following people (in no particular order). &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Please fill in your intentions in terms of common accommodation.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot; style=&amp;quot;text-align:left; border:1px solid black;&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;&#039;&#039;Participants&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Name&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Organization&lt;br /&gt;
|-&lt;br /&gt;
|Matt Clarkson&lt;br /&gt;
|University College London, UK.&lt;br /&gt;
|-&lt;br /&gt;
|Miklos Espak&lt;br /&gt;
|University College London, UK.&lt;br /&gt;
|-&lt;br /&gt;
|Nicolas Toussaint&lt;br /&gt;
|University College London, UK.&lt;br /&gt;
|-&lt;br /&gt;
|Marco Nolden&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany.&lt;br /&gt;
|-&lt;br /&gt;
|Sascha Zelzer&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany.&lt;br /&gt;
|-&lt;br /&gt;
|Andreas Fetzer&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany.&lt;br /&gt;
|-&lt;br /&gt;
|Steve Pieper&lt;br /&gt;
|Isomics, Inc. Cambridge, USA.&lt;br /&gt;
|-&lt;br /&gt;
|Florian Vichot&lt;br /&gt;
|INRIA, Sophia-Antipolis, France&lt;br /&gt;
|-&lt;br /&gt;
|Ivo Wolf&lt;br /&gt;
|Mannheim University of Applied Sciences, Germany&lt;br /&gt;
|-&lt;br /&gt;
| Ernesto Coto&lt;br /&gt;
| University of Sheffield, UK.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot; style=&amp;quot;text-align:left; border:1px solid black;&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;&#039;&#039;Google Hangout Participants&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Name&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Organization&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Availablity (London time)&lt;br /&gt;
|-&lt;br /&gt;
|Jean-Christophe Fillion-Robin&lt;br /&gt;
|Kitware Inc, North Carolina, USA&lt;br /&gt;
| 1pm to 6pm  &lt;br /&gt;
|-&lt;br /&gt;
|Michael Onken (planned)&lt;br /&gt;
|OFFIS, Germany.&lt;br /&gt;
| as needed&lt;br /&gt;
|-&lt;br /&gt;
|Csaba Pinter&lt;br /&gt;
|Queen&#039;s University, Kingston, ON&lt;br /&gt;
| TBD&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* People who manifested interest in joining the fest. Please move your names up to the confirmed table, with the details as soon as you can to facilitate discussions with potential hotels.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot; style=&amp;quot;text-align:left; border:1px solid black;&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;&#039;&#039;Confirmed&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Name&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Organization&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Note}}There were also other invitations sent to active people on the community, and people who recently showed interest. When their intent will be known they will be added to the list.&lt;br /&gt;
&lt;br /&gt;
== Preparation ==&lt;br /&gt;
&lt;br /&gt;
Developers should bring a laptop with the [http://github.com/commontk/CTK current CTK source code] downloaded and [[Build_Instructions|built]].&lt;br /&gt;
&lt;br /&gt;
Use the [http://public.kitware.com/cgi-bin/mailman/listinfo/ctk-developers CTK developers mailing list] to discuss build issues and topics for ongoing work.&lt;br /&gt;
&lt;br /&gt;
Phone conferences have been scheduled in the weeks leading to the event:&lt;br /&gt;
* To be announced&lt;br /&gt;
&lt;br /&gt;
== Topics and Projects ==&lt;br /&gt;
&lt;br /&gt;
=== XNAT Library ===&lt;br /&gt;
&lt;br /&gt;
Interested people: Miklos, Nicolas, Florian, Ivo, Sascha&lt;br /&gt;
&lt;br /&gt;
* Stabilize API and make it more robust&lt;br /&gt;
* Merge to master&lt;br /&gt;
&lt;br /&gt;
=== CLI Library ===&lt;br /&gt;
&lt;br /&gt;
Florian, Sascha, Ernesto&lt;br /&gt;
&lt;br /&gt;
* Make GIMIAS CLI modules work with the ctkCmdLineModuleExplorer (Ernesto)&lt;br /&gt;
&lt;br /&gt;
=== DICOM Application Hosting ===&lt;br /&gt;
&lt;br /&gt;
Ivo, Sascha&lt;br /&gt;
&lt;br /&gt;
=== DICOM Libraries ===&lt;br /&gt;
&lt;br /&gt;
Andreas, Steve&lt;br /&gt;
&lt;br /&gt;
* Improve and finish the widgets&lt;br /&gt;
* DICOM Database backend (Marco, Steve)&lt;br /&gt;
&lt;br /&gt;
=== CTK packaging ===&lt;br /&gt;
&lt;br /&gt;
Marco, Sascha&lt;br /&gt;
&lt;br /&gt;
* continue Debian packaging support&lt;br /&gt;
&lt;br /&gt;
=== General Discussion ===&lt;br /&gt;
&lt;br /&gt;
* Create support for CLI Web Services in CTK?&lt;br /&gt;
* Could we make CLI modules run in Osirix?&lt;br /&gt;
&lt;br /&gt;
== Agenda ==&lt;br /&gt;
&lt;br /&gt;
==== Monday ====&lt;br /&gt;
&lt;br /&gt;
Opening discussion&lt;br /&gt;
* Review topics and projects&lt;br /&gt;
* Plans for the week&lt;br /&gt;
* Review [https://github.com/commontk/CTK/issues?state=open open issues on github].&lt;br /&gt;
&lt;br /&gt;
Evening:&lt;br /&gt;
&lt;br /&gt;
==== Tuesday ====&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack...&lt;br /&gt;
&lt;br /&gt;
15:00 Google Hangout with US and other participants&lt;br /&gt;
&lt;br /&gt;
* Talk about DCMTK_DIR ([https://github.com/commontk/CTK/issues/382 Issue 382])&lt;br /&gt;
&lt;br /&gt;
Evening: &lt;br /&gt;
&lt;br /&gt;
==== Wednesday ====&lt;br /&gt;
&lt;br /&gt;
10:00 Roadmap discussion&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack...&lt;br /&gt;
&lt;br /&gt;
Evening: &lt;br /&gt;
&lt;br /&gt;
==== Thursday ====&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack...&lt;br /&gt;
&lt;br /&gt;
Evening: &lt;br /&gt;
&lt;br /&gt;
==== Friday ====&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack...&lt;br /&gt;
&lt;br /&gt;
Late morning; Closing discussion&lt;br /&gt;
&lt;br /&gt;
Afternoon: hack or travel&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
== Gallery of Results ==&lt;br /&gt;
&lt;br /&gt;
Images from the hackfest&lt;br /&gt;
&amp;lt;gallery widths=300 px heights=200px perrow=3&amp;gt;&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Travel &amp;amp; Hotel ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Local contact&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Need any help in organizing your visit, contact Miklos Espak (m.espak@ucl.ac.uk).&lt;br /&gt;
If you have any troubles during your visit, call +44 792 6656 927.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Transportation&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[http://www.ucl.ac.uk/maps/public-transport How to get to the UCL.]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lodging&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Hotels in central London can be expensive, this one seems reasonably priced:&lt;br /&gt;
&lt;br /&gt;
* [http://www.imperialhotels.co.uk/tavistock The Tavistock Hotel]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div id=&amp;quot;location&amp;quot;&amp;gt;&#039;&#039;&#039;Meeting Location&#039;&#039;&#039;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Malet Place Engineering Building, University College London&lt;br /&gt;
[http://goo.gl/maps/2encP]&lt;br /&gt;
&lt;br /&gt;
Monday and Friday: room 1.19&lt;br /&gt;
Other days: room 2.14&lt;br /&gt;
&lt;br /&gt;
The reception is at the &#039;&#039;&#039;Engineering Front Building&#039;&#039;&#039; right at the gate, so please come there and refer to the CTK hackfest.&lt;br /&gt;
&lt;br /&gt;
[http://www.ucl.ac.uk/maps UCL Bloomsbury campus map]&lt;br /&gt;
&lt;br /&gt;
[http://crf.casa.ucl.ac.uk/ UCL campus route finder]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weather&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Daily temperature will be around 12-15C (53-59F), mostly dry, light rain is possible some days.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Food&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Plan on having breakfast at your hotel before the meeting. Please email the organizers if you have any allergies or dietary restrictions. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&#039;&#039;&#039;Optional Activities in the Area&#039;&#039;&#039;--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sascha</name></author>
	</entry>
	<entry>
		<id>http://www.commontk.org/index.php?title=CTK-Hackfest-Nov-2013&amp;diff=1982</id>
		<title>CTK-Hackfest-Nov-2013</title>
		<link rel="alternate" type="text/html" href="http://www.commontk.org/index.php?title=CTK-Hackfest-Nov-2013&amp;diff=1982"/>
		<updated>2013-11-04T11:04:21Z</updated>

		<summary type="html">&lt;p&gt;Sascha: /* Agenda */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--&lt;br /&gt;
== Event pictures ==&lt;br /&gt;
&lt;br /&gt;
Images from the hackfest&lt;br /&gt;
&amp;lt;gallery widths=300 px heights=200px perrow=3&amp;gt;&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Social programs&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=150 px heights=100px perrow=4&amp;gt;&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Date:&#039;&#039;&#039; Nov 4-8, 2013&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Location:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Room 1.19 (Monday, Friday) and Room 2.14 (other days)&lt;br /&gt;
Malet Place Engineering Building, University College London.&lt;br /&gt;
&lt;br /&gt;
[[#location|How to get here.]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Goal:&#039;&#039;&#039; A follow on to the [[Commontk:Current_events#Past_events|wildly successful previous hackfests!]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Requirements:&#039;&#039;&#039; Attendees must be willing to spend their time during the event writing ctk code that contributes to the main [[CTK-Roadmap | ctk roadmap]].  This means spending the week immersed in C++, Qt, DCMTK, CMake, and related technologies.  People who do not feel qualified for this task are politely not invited :)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Group size:&#039;&#039;&#039; Maximum 20 participants so we can have a manageable working meeting.  The organizing committee will invite and select participants based on input from [[TheTeam]].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Site Hosts:&#039;&#039;&#039; Matt Clarkson (m.clarkson@ucl.ac.uk), Miklos Espak (m.espak@ucl.ac.uk)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Organizing Committee:&#039;&#039;&#039; (need to ask people)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Future Events:&#039;&#039;&#039; Future hackfests will be announced in advance, and we hope lots of people will be interested in participating.  The venue and activities at future hackfests will be determined based on the number of active participants in the project.   We welcome participation via the CTK email lists, the source code repository, and this website.&lt;br /&gt;
&lt;br /&gt;
== Attendees ==&lt;br /&gt;
&lt;br /&gt;
* So far we have received confirmation for the following people (in no particular order). &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Please fill in your intentions in terms of common accommodation.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot; style=&amp;quot;text-align:left; border:1px solid black;&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;&#039;&#039;Participants&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Name&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Organization&lt;br /&gt;
|-&lt;br /&gt;
|Matt Clarkson&lt;br /&gt;
|University College London, UK.&lt;br /&gt;
|-&lt;br /&gt;
|Miklos Espak&lt;br /&gt;
|University College London, UK.&lt;br /&gt;
|-&lt;br /&gt;
|Nicolas Toussaint&lt;br /&gt;
|University College London, UK.&lt;br /&gt;
|-&lt;br /&gt;
|Marco Nolden&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany.&lt;br /&gt;
|-&lt;br /&gt;
|Sascha Zelzer&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany.&lt;br /&gt;
|-&lt;br /&gt;
|Andreas Fetzer&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany.&lt;br /&gt;
|-&lt;br /&gt;
|Steve Pieper&lt;br /&gt;
|Isomics, Inc. Cambridge, USA.&lt;br /&gt;
|-&lt;br /&gt;
|Florian Vichot&lt;br /&gt;
|INRIA, Sophia-Antipolis, France&lt;br /&gt;
|-&lt;br /&gt;
|Ivo Wolf&lt;br /&gt;
|Mannheim University of Applied Sciences, Germany&lt;br /&gt;
|-&lt;br /&gt;
| Ernesto Coto&lt;br /&gt;
| University of Sheffield, UK.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot; style=&amp;quot;text-align:left; border:1px solid black;&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;&#039;&#039;Google Hangout Participants&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Name&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Organization&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Availablity (London time)&lt;br /&gt;
|-&lt;br /&gt;
|Jean-Christophe Fillion-Robin&lt;br /&gt;
|Kitware Inc, North Carolina, USA&lt;br /&gt;
| 1pm to 6pm  &lt;br /&gt;
|-&lt;br /&gt;
|Michael Onken (planned)&lt;br /&gt;
|OFFIS, Germany.&lt;br /&gt;
| as needed&lt;br /&gt;
|-&lt;br /&gt;
|Csaba Pinter&lt;br /&gt;
|Queen&#039;s University, Kingston, ON&lt;br /&gt;
| TBD&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* People who manifested interest in joining the fest. Please move your names up to the confirmed table, with the details as soon as you can to facilitate discussions with potential hotels.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot; style=&amp;quot;text-align:left; border:1px solid black;&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;&#039;&#039;Confirmed&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Name&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Organization&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Note}}There were also other invitations sent to active people on the community, and people who recently showed interest. When their intent will be known they will be added to the list.&lt;br /&gt;
&lt;br /&gt;
== Preparation ==&lt;br /&gt;
&lt;br /&gt;
Developers should bring a laptop with the [http://github.com/commontk/CTK current CTK source code] downloaded and [[Build_Instructions|built]].&lt;br /&gt;
&lt;br /&gt;
Use the [http://public.kitware.com/cgi-bin/mailman/listinfo/ctk-developers CTK developers mailing list] to discuss build issues and topics for ongoing work.&lt;br /&gt;
&lt;br /&gt;
Phone conferences have been scheduled in the weeks leading to the event:&lt;br /&gt;
* To be announced&lt;br /&gt;
&lt;br /&gt;
== Topics and Projects ==&lt;br /&gt;
&lt;br /&gt;
* XNAT Library (Miklos, Nicolas, Florian, Ivo, Sascha)&lt;br /&gt;
** Stabilize API and make it more robust&lt;br /&gt;
** Merge to master&lt;br /&gt;
* CLI Library (Florian, Sascha, Ernesto)&lt;br /&gt;
** Make GIMIAS CLI modules work with the ctkCmdLineModuleExplorer (Ernesto)&lt;br /&gt;
* DICOM Application Hosting (Ivo, Sascha)&lt;br /&gt;
* DICOM Browsing Widget (Andreas, Steve)&lt;br /&gt;
** Improve and finish the widgets&lt;br /&gt;
* DICOM Database backend (Marco, Steve)&lt;br /&gt;
* CTK packaging (Marco, Sascha)&lt;br /&gt;
** continue Debian packaging support&lt;br /&gt;
&lt;br /&gt;
Discussion:&lt;br /&gt;
&lt;br /&gt;
* Create support for CLI Web Services in CTK?&lt;br /&gt;
* Could we make CLI modules run in Osirix?&lt;br /&gt;
&lt;br /&gt;
== Agenda ==&lt;br /&gt;
&lt;br /&gt;
==== Monday ====&lt;br /&gt;
&lt;br /&gt;
Opening discussion&lt;br /&gt;
* Review topics and projects&lt;br /&gt;
* Plans for the week&lt;br /&gt;
* Review [https://github.com/commontk/CTK/issues?state=open open issues on github].&lt;br /&gt;
&lt;br /&gt;
Evening:&lt;br /&gt;
&lt;br /&gt;
==== Tuesday ====&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack...&lt;br /&gt;
&lt;br /&gt;
15:00 Google Hangout with US and other participants&lt;br /&gt;
&lt;br /&gt;
* Talk about DCMTK_DIR ([https://github.com/commontk/CTK/issues/382 Issue 382])&lt;br /&gt;
&lt;br /&gt;
Evening: &lt;br /&gt;
&lt;br /&gt;
==== Wednesday ====&lt;br /&gt;
&lt;br /&gt;
10:00 Roadmap discussion&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack...&lt;br /&gt;
&lt;br /&gt;
Evening: &lt;br /&gt;
&lt;br /&gt;
==== Thursday ====&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack...&lt;br /&gt;
&lt;br /&gt;
Evening: &lt;br /&gt;
&lt;br /&gt;
==== Friday ====&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack...&lt;br /&gt;
&lt;br /&gt;
Late morning; Closing discussion&lt;br /&gt;
&lt;br /&gt;
Afternoon: hack or travel&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
== Gallery of Results ==&lt;br /&gt;
&lt;br /&gt;
Images from the hackfest&lt;br /&gt;
&amp;lt;gallery widths=300 px heights=200px perrow=3&amp;gt;&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Travel &amp;amp; Hotel ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Local contact&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Need any help in organizing your visit, contact Miklos Espak (m.espak@ucl.ac.uk).&lt;br /&gt;
If you have any troubles during your visit, call +44 792 6656 927.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Transportation&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[http://www.ucl.ac.uk/maps/public-transport How to get to the UCL.]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lodging&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Hotels in central London can be expensive, this one seems reasonably priced:&lt;br /&gt;
&lt;br /&gt;
* [http://www.imperialhotels.co.uk/tavistock The Tavistock Hotel]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div id=&amp;quot;location&amp;quot;&amp;gt;&#039;&#039;&#039;Meeting Location&#039;&#039;&#039;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Malet Place Engineering Building, University College London&lt;br /&gt;
[http://goo.gl/maps/2encP]&lt;br /&gt;
&lt;br /&gt;
Monday and Friday: room 1.19&lt;br /&gt;
Other days: room 2.14&lt;br /&gt;
&lt;br /&gt;
The reception is at the &#039;&#039;&#039;Engineering Front Building&#039;&#039;&#039; right at the gate, so please come there and refer to the CTK hackfest.&lt;br /&gt;
&lt;br /&gt;
[http://www.ucl.ac.uk/maps UCL Bloomsbury campus map]&lt;br /&gt;
&lt;br /&gt;
[http://crf.casa.ucl.ac.uk/ UCL campus route finder]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weather&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Daily temperature will be around 12-15C (53-59F), mostly dry, light rain is possible some days.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Food&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Plan on having breakfast at your hotel before the meeting. Please email the organizers if you have any allergies or dietary restrictions. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&#039;&#039;&#039;Optional Activities in the Area&#039;&#039;&#039;--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sascha</name></author>
	</entry>
	<entry>
		<id>http://www.commontk.org/index.php?title=CTK-Hackfest-Nov-2013&amp;diff=1981</id>
		<title>CTK-Hackfest-Nov-2013</title>
		<link rel="alternate" type="text/html" href="http://www.commontk.org/index.php?title=CTK-Hackfest-Nov-2013&amp;diff=1981"/>
		<updated>2013-11-04T10:49:41Z</updated>

		<summary type="html">&lt;p&gt;Sascha: /* Topics and Projects */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--&lt;br /&gt;
== Event pictures ==&lt;br /&gt;
&lt;br /&gt;
Images from the hackfest&lt;br /&gt;
&amp;lt;gallery widths=300 px heights=200px perrow=3&amp;gt;&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Social programs&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=150 px heights=100px perrow=4&amp;gt;&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Date:&#039;&#039;&#039; Nov 4-8, 2013&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Location:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Room 1.19 (Monday, Friday) and Room 2.14 (other days)&lt;br /&gt;
Malet Place Engineering Building, University College London.&lt;br /&gt;
&lt;br /&gt;
[[#location|How to get here.]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Goal:&#039;&#039;&#039; A follow on to the [[Commontk:Current_events#Past_events|wildly successful previous hackfests!]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Requirements:&#039;&#039;&#039; Attendees must be willing to spend their time during the event writing ctk code that contributes to the main [[CTK-Roadmap | ctk roadmap]].  This means spending the week immersed in C++, Qt, DCMTK, CMake, and related technologies.  People who do not feel qualified for this task are politely not invited :)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Group size:&#039;&#039;&#039; Maximum 20 participants so we can have a manageable working meeting.  The organizing committee will invite and select participants based on input from [[TheTeam]].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Site Hosts:&#039;&#039;&#039; Matt Clarkson (m.clarkson@ucl.ac.uk), Miklos Espak (m.espak@ucl.ac.uk)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Organizing Committee:&#039;&#039;&#039; (need to ask people)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Future Events:&#039;&#039;&#039; Future hackfests will be announced in advance, and we hope lots of people will be interested in participating.  The venue and activities at future hackfests will be determined based on the number of active participants in the project.   We welcome participation via the CTK email lists, the source code repository, and this website.&lt;br /&gt;
&lt;br /&gt;
== Attendees ==&lt;br /&gt;
&lt;br /&gt;
* So far we have received confirmation for the following people (in no particular order). &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Please fill in your intentions in terms of common accommodation.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot; style=&amp;quot;text-align:left; border:1px solid black;&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;&#039;&#039;Participants&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Name&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Organization&lt;br /&gt;
|-&lt;br /&gt;
|Matt Clarkson&lt;br /&gt;
|University College London, UK.&lt;br /&gt;
|-&lt;br /&gt;
|Miklos Espak&lt;br /&gt;
|University College London, UK.&lt;br /&gt;
|-&lt;br /&gt;
|Nicolas Toussaint&lt;br /&gt;
|University College London, UK.&lt;br /&gt;
|-&lt;br /&gt;
|Marco Nolden&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany.&lt;br /&gt;
|-&lt;br /&gt;
|Sascha Zelzer&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany.&lt;br /&gt;
|-&lt;br /&gt;
|Andreas Fetzer&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany.&lt;br /&gt;
|-&lt;br /&gt;
|Steve Pieper&lt;br /&gt;
|Isomics, Inc. Cambridge, USA.&lt;br /&gt;
|-&lt;br /&gt;
|Florian Vichot&lt;br /&gt;
|INRIA, Sophia-Antipolis, France&lt;br /&gt;
|-&lt;br /&gt;
|Ivo Wolf&lt;br /&gt;
|Mannheim University of Applied Sciences, Germany&lt;br /&gt;
|-&lt;br /&gt;
| Ernesto Coto&lt;br /&gt;
| University of Sheffield, UK.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot; style=&amp;quot;text-align:left; border:1px solid black;&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;&#039;&#039;Google Hangout Participants&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Name&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Organization&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Availablity (London time)&lt;br /&gt;
|-&lt;br /&gt;
|Jean-Christophe Fillion-Robin&lt;br /&gt;
|Kitware Inc, North Carolina, USA&lt;br /&gt;
| 1pm to 6pm  &lt;br /&gt;
|-&lt;br /&gt;
|Michael Onken (planned)&lt;br /&gt;
|OFFIS, Germany.&lt;br /&gt;
| as needed&lt;br /&gt;
|-&lt;br /&gt;
|Csaba Pinter&lt;br /&gt;
|Queen&#039;s University, Kingston, ON&lt;br /&gt;
| TBD&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* People who manifested interest in joining the fest. Please move your names up to the confirmed table, with the details as soon as you can to facilitate discussions with potential hotels.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot; style=&amp;quot;text-align:left; border:1px solid black;&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;&#039;&#039;Confirmed&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Name&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Organization&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Note}}There were also other invitations sent to active people on the community, and people who recently showed interest. When their intent will be known they will be added to the list.&lt;br /&gt;
&lt;br /&gt;
== Preparation ==&lt;br /&gt;
&lt;br /&gt;
Developers should bring a laptop with the [http://github.com/commontk/CTK current CTK source code] downloaded and [[Build_Instructions|built]].&lt;br /&gt;
&lt;br /&gt;
Use the [http://public.kitware.com/cgi-bin/mailman/listinfo/ctk-developers CTK developers mailing list] to discuss build issues and topics for ongoing work.&lt;br /&gt;
&lt;br /&gt;
Phone conferences have been scheduled in the weeks leading to the event:&lt;br /&gt;
* To be announced&lt;br /&gt;
&lt;br /&gt;
== Topics and Projects ==&lt;br /&gt;
&lt;br /&gt;
* XNAT Library (Miklos, Nicolas, Florian, Ivo, Sascha)&lt;br /&gt;
** Stabilize API and make it more robust&lt;br /&gt;
** Merge to master&lt;br /&gt;
* CLI Library (Florian, Sascha, Ernesto)&lt;br /&gt;
** Make GIMIAS CLI modules work with the ctkCmdLineModuleExplorer (Ernesto)&lt;br /&gt;
* DICOM Application Hosting (Ivo, Sascha)&lt;br /&gt;
* DICOM Browsing Widget (Andreas, Steve)&lt;br /&gt;
** Improve and finish the widgets&lt;br /&gt;
* DICOM Database backend (Marco, Steve)&lt;br /&gt;
* CTK packaging (Marco, Sascha)&lt;br /&gt;
** continue Debian packaging support&lt;br /&gt;
&lt;br /&gt;
Discussion:&lt;br /&gt;
&lt;br /&gt;
* Create support for CLI Web Services in CTK?&lt;br /&gt;
* Could we make CLI modules run in Osirix?&lt;br /&gt;
&lt;br /&gt;
== Agenda ==&lt;br /&gt;
&lt;br /&gt;
==== Monday ====&lt;br /&gt;
&lt;br /&gt;
Opening discussion&lt;br /&gt;
* Review topics and projects&lt;br /&gt;
* Plans for the week&lt;br /&gt;
* Review [https://github.com/commontk/CTK/issues?state=open open issues on github].&lt;br /&gt;
&lt;br /&gt;
Evening:&lt;br /&gt;
&lt;br /&gt;
==== Tuesday ====&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack...&lt;br /&gt;
&lt;br /&gt;
15:00 Google Hangout with US and other participants&lt;br /&gt;
&lt;br /&gt;
Evening: &lt;br /&gt;
&lt;br /&gt;
==== Wednesday ====&lt;br /&gt;
&lt;br /&gt;
10:00 Roadmap discussion&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack...&lt;br /&gt;
&lt;br /&gt;
Evening: &lt;br /&gt;
&lt;br /&gt;
==== Thursday ====&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack...&lt;br /&gt;
&lt;br /&gt;
Evening: &lt;br /&gt;
&lt;br /&gt;
==== Friday ====&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack...&lt;br /&gt;
&lt;br /&gt;
Late morning; Closing discussion&lt;br /&gt;
&lt;br /&gt;
Afternoon: hack or travel&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
== Gallery of Results ==&lt;br /&gt;
&lt;br /&gt;
Images from the hackfest&lt;br /&gt;
&amp;lt;gallery widths=300 px heights=200px perrow=3&amp;gt;&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Travel &amp;amp; Hotel ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Local contact&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Need any help in organizing your visit, contact Miklos Espak (m.espak@ucl.ac.uk).&lt;br /&gt;
If you have any troubles during your visit, call +44 792 6656 927.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Transportation&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[http://www.ucl.ac.uk/maps/public-transport How to get to the UCL.]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lodging&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Hotels in central London can be expensive, this one seems reasonably priced:&lt;br /&gt;
&lt;br /&gt;
* [http://www.imperialhotels.co.uk/tavistock The Tavistock Hotel]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div id=&amp;quot;location&amp;quot;&amp;gt;&#039;&#039;&#039;Meeting Location&#039;&#039;&#039;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Malet Place Engineering Building, University College London&lt;br /&gt;
[http://goo.gl/maps/2encP]&lt;br /&gt;
&lt;br /&gt;
Monday and Friday: room 1.19&lt;br /&gt;
Other days: room 2.14&lt;br /&gt;
&lt;br /&gt;
The reception is at the &#039;&#039;&#039;Engineering Front Building&#039;&#039;&#039; right at the gate, so please come there and refer to the CTK hackfest.&lt;br /&gt;
&lt;br /&gt;
[http://www.ucl.ac.uk/maps UCL Bloomsbury campus map]&lt;br /&gt;
&lt;br /&gt;
[http://crf.casa.ucl.ac.uk/ UCL campus route finder]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weather&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Daily temperature will be around 12-15C (53-59F), mostly dry, light rain is possible some days.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Food&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Plan on having breakfast at your hotel before the meeting. Please email the organizers if you have any allergies or dietary restrictions. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&#039;&#039;&#039;Optional Activities in the Area&#039;&#039;&#039;--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sascha</name></author>
	</entry>
	<entry>
		<id>http://www.commontk.org/index.php?title=CTK-Hackfest-Nov-2013&amp;diff=1980</id>
		<title>CTK-Hackfest-Nov-2013</title>
		<link rel="alternate" type="text/html" href="http://www.commontk.org/index.php?title=CTK-Hackfest-Nov-2013&amp;diff=1980"/>
		<updated>2013-11-04T10:25:05Z</updated>

		<summary type="html">&lt;p&gt;Sascha: /* Topics and Projects */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--&lt;br /&gt;
== Event pictures ==&lt;br /&gt;
&lt;br /&gt;
Images from the hackfest&lt;br /&gt;
&amp;lt;gallery widths=300 px heights=200px perrow=3&amp;gt;&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Social programs&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=150 px heights=100px perrow=4&amp;gt;&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Date:&#039;&#039;&#039; Nov 4-8, 2013&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Location:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Room 1.19 (Monday, Friday) and Room 2.14 (other days)&lt;br /&gt;
Malet Place Engineering Building, University College London.&lt;br /&gt;
&lt;br /&gt;
[[#location|How to get here.]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Goal:&#039;&#039;&#039; A follow on to the [[Commontk:Current_events#Past_events|wildly successful previous hackfests!]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Requirements:&#039;&#039;&#039; Attendees must be willing to spend their time during the event writing ctk code that contributes to the main [[CTK-Roadmap | ctk roadmap]].  This means spending the week immersed in C++, Qt, DCMTK, CMake, and related technologies.  People who do not feel qualified for this task are politely not invited :)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Group size:&#039;&#039;&#039; Maximum 20 participants so we can have a manageable working meeting.  The organizing committee will invite and select participants based on input from [[TheTeam]].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Site Hosts:&#039;&#039;&#039; Matt Clarkson (m.clarkson@ucl.ac.uk), Miklos Espak (m.espak@ucl.ac.uk)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Organizing Committee:&#039;&#039;&#039; (need to ask people)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Future Events:&#039;&#039;&#039; Future hackfests will be announced in advance, and we hope lots of people will be interested in participating.  The venue and activities at future hackfests will be determined based on the number of active participants in the project.   We welcome participation via the CTK email lists, the source code repository, and this website.&lt;br /&gt;
&lt;br /&gt;
== Attendees ==&lt;br /&gt;
&lt;br /&gt;
* So far we have received confirmation for the following people (in no particular order). &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Please fill in your intentions in terms of common accommodation.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot; style=&amp;quot;text-align:left; border:1px solid black;&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;&#039;&#039;Participants&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Name&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Organization&lt;br /&gt;
|-&lt;br /&gt;
|Matt Clarkson&lt;br /&gt;
|University College London, UK.&lt;br /&gt;
|-&lt;br /&gt;
|Miklos Espak&lt;br /&gt;
|University College London, UK.&lt;br /&gt;
|-&lt;br /&gt;
|Nicolas Toussaint&lt;br /&gt;
|University College London, UK.&lt;br /&gt;
|-&lt;br /&gt;
|Marco Nolden&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany.&lt;br /&gt;
|-&lt;br /&gt;
|Sascha Zelzer&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany.&lt;br /&gt;
|-&lt;br /&gt;
|Andreas Fetzer&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany.&lt;br /&gt;
|-&lt;br /&gt;
|Steve Pieper&lt;br /&gt;
|Isomics, Inc. Cambridge, USA.&lt;br /&gt;
|-&lt;br /&gt;
|Florian Vichot&lt;br /&gt;
|INRIA, Sophia-Antipolis, France&lt;br /&gt;
|-&lt;br /&gt;
|Ivo Wolf&lt;br /&gt;
|Mannheim University of Applied Sciences, Germany&lt;br /&gt;
|-&lt;br /&gt;
| Ernesto Coto&lt;br /&gt;
| University of Sheffield, UK.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot; style=&amp;quot;text-align:left; border:1px solid black;&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;&#039;&#039;Google Hangout Participants&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Name&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Organization&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Availablity (London time)&lt;br /&gt;
|-&lt;br /&gt;
|Jean-Christophe Fillion-Robin&lt;br /&gt;
|Kitware Inc, North Carolina, USA&lt;br /&gt;
| 1pm to 6pm  &lt;br /&gt;
|-&lt;br /&gt;
|Michael Onken (planned)&lt;br /&gt;
|OFFIS, Germany.&lt;br /&gt;
| as needed&lt;br /&gt;
|-&lt;br /&gt;
|Csaba Pinter&lt;br /&gt;
|Queen&#039;s University, Kingston, ON&lt;br /&gt;
| TBD&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* People who manifested interest in joining the fest. Please move your names up to the confirmed table, with the details as soon as you can to facilitate discussions with potential hotels.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot; style=&amp;quot;text-align:left; border:1px solid black;&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;&#039;&#039;Confirmed&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Name&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Organization&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Note}}There were also other invitations sent to active people on the community, and people who recently showed interest. When their intent will be known they will be added to the list.&lt;br /&gt;
&lt;br /&gt;
== Preparation ==&lt;br /&gt;
&lt;br /&gt;
Developers should bring a laptop with the [http://github.com/commontk/CTK current CTK source code] downloaded and [[Build_Instructions|built]].&lt;br /&gt;
&lt;br /&gt;
Use the [http://public.kitware.com/cgi-bin/mailman/listinfo/ctk-developers CTK developers mailing list] to discuss build issues and topics for ongoing work.&lt;br /&gt;
&lt;br /&gt;
Phone conferences have been scheduled in the weeks leading to the event:&lt;br /&gt;
* To be announced&lt;br /&gt;
&lt;br /&gt;
== Topics and Projects ==&lt;br /&gt;
&lt;br /&gt;
* XNAT Library (Miklos, Nicolas, Florian, Ivo, Sascha)&lt;br /&gt;
 * Stabilize API and make it more robust&lt;br /&gt;
 * Merge to master&lt;br /&gt;
* CLI Library (Florian, Sascha, Ernesto)&lt;br /&gt;
 * Make GIMIAS CLI modules work with the ctkCmdLineModuleExplorer (Ernesto)&lt;br /&gt;
* DICOM Application Hosting (Ivo, Sascha)&lt;br /&gt;
* DICOM Browsing Widget (Andreas)&lt;br /&gt;
 * Improve and finish the widgets&lt;br /&gt;
* DICOM Database backend (Marco)&lt;br /&gt;
* CTK packaging (Marco, Sascha)&lt;br /&gt;
 * continue Debian packaging support&lt;br /&gt;
&lt;br /&gt;
Discussion:&lt;br /&gt;
&lt;br /&gt;
* Create support for CLI Web Services in CTK?&lt;br /&gt;
* Could we make CLI modules run in Osirix?&lt;br /&gt;
&lt;br /&gt;
== Agenda ==&lt;br /&gt;
&lt;br /&gt;
==== Monday ====&lt;br /&gt;
&lt;br /&gt;
Opening discussion&lt;br /&gt;
* Review topics and projects&lt;br /&gt;
* Plans for the week&lt;br /&gt;
* Review [https://github.com/commontk/CTK/issues?state=open open issues on github].&lt;br /&gt;
&lt;br /&gt;
Evening:&lt;br /&gt;
&lt;br /&gt;
==== Tuesday ====&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack...&lt;br /&gt;
&lt;br /&gt;
15:00 Google Hangout with US and other participants&lt;br /&gt;
&lt;br /&gt;
Evening: &lt;br /&gt;
&lt;br /&gt;
==== Wednesday ====&lt;br /&gt;
&lt;br /&gt;
10:00 Roadmap discussion&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack...&lt;br /&gt;
&lt;br /&gt;
Evening: &lt;br /&gt;
&lt;br /&gt;
==== Thursday ====&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack...&lt;br /&gt;
&lt;br /&gt;
Evening: &lt;br /&gt;
&lt;br /&gt;
==== Friday ====&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack...&lt;br /&gt;
&lt;br /&gt;
Late morning; Closing discussion&lt;br /&gt;
&lt;br /&gt;
Afternoon: hack or travel&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
== Gallery of Results ==&lt;br /&gt;
&lt;br /&gt;
Images from the hackfest&lt;br /&gt;
&amp;lt;gallery widths=300 px heights=200px perrow=3&amp;gt;&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Travel &amp;amp; Hotel ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Local contact&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Need any help in organizing your visit, contact Miklos Espak (m.espak@ucl.ac.uk).&lt;br /&gt;
If you have any troubles during your visit, call +44 792 6656 927.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Transportation&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[http://www.ucl.ac.uk/maps/public-transport How to get to the UCL.]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lodging&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Hotels in central London can be expensive, this one seems reasonably priced:&lt;br /&gt;
&lt;br /&gt;
* [http://www.imperialhotels.co.uk/tavistock The Tavistock Hotel]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div id=&amp;quot;location&amp;quot;&amp;gt;&#039;&#039;&#039;Meeting Location&#039;&#039;&#039;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Malet Place Engineering Building, University College London&lt;br /&gt;
[http://goo.gl/maps/2encP]&lt;br /&gt;
&lt;br /&gt;
Monday and Friday: room 1.19&lt;br /&gt;
Other days: room 2.14&lt;br /&gt;
&lt;br /&gt;
The reception is at the &#039;&#039;&#039;Engineering Front Building&#039;&#039;&#039; right at the gate, so please come there and refer to the CTK hackfest.&lt;br /&gt;
&lt;br /&gt;
[http://www.ucl.ac.uk/maps UCL Bloomsbury campus map]&lt;br /&gt;
&lt;br /&gt;
[http://crf.casa.ucl.ac.uk/ UCL campus route finder]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weather&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Daily temperature will be around 12-15C (53-59F), mostly dry, light rain is possible some days.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Food&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Plan on having breakfast at your hotel before the meeting. Please email the organizers if you have any allergies or dietary restrictions. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&#039;&#039;&#039;Optional Activities in the Area&#039;&#039;&#039;--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sascha</name></author>
	</entry>
	<entry>
		<id>http://www.commontk.org/index.php?title=CTK-Hackfest-Nov-2013&amp;diff=1979</id>
		<title>CTK-Hackfest-Nov-2013</title>
		<link rel="alternate" type="text/html" href="http://www.commontk.org/index.php?title=CTK-Hackfest-Nov-2013&amp;diff=1979"/>
		<updated>2013-11-04T10:24:38Z</updated>

		<summary type="html">&lt;p&gt;Sascha: /* Agenda */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--&lt;br /&gt;
== Event pictures ==&lt;br /&gt;
&lt;br /&gt;
Images from the hackfest&lt;br /&gt;
&amp;lt;gallery widths=300 px heights=200px perrow=3&amp;gt;&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Social programs&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=150 px heights=100px perrow=4&amp;gt;&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Date:&#039;&#039;&#039; Nov 4-8, 2013&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Location:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Room 1.19 (Monday, Friday) and Room 2.14 (other days)&lt;br /&gt;
Malet Place Engineering Building, University College London.&lt;br /&gt;
&lt;br /&gt;
[[#location|How to get here.]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Goal:&#039;&#039;&#039; A follow on to the [[Commontk:Current_events#Past_events|wildly successful previous hackfests!]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Requirements:&#039;&#039;&#039; Attendees must be willing to spend their time during the event writing ctk code that contributes to the main [[CTK-Roadmap | ctk roadmap]].  This means spending the week immersed in C++, Qt, DCMTK, CMake, and related technologies.  People who do not feel qualified for this task are politely not invited :)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Group size:&#039;&#039;&#039; Maximum 20 participants so we can have a manageable working meeting.  The organizing committee will invite and select participants based on input from [[TheTeam]].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Site Hosts:&#039;&#039;&#039; Matt Clarkson (m.clarkson@ucl.ac.uk), Miklos Espak (m.espak@ucl.ac.uk)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Organizing Committee:&#039;&#039;&#039; (need to ask people)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Future Events:&#039;&#039;&#039; Future hackfests will be announced in advance, and we hope lots of people will be interested in participating.  The venue and activities at future hackfests will be determined based on the number of active participants in the project.   We welcome participation via the CTK email lists, the source code repository, and this website.&lt;br /&gt;
&lt;br /&gt;
== Attendees ==&lt;br /&gt;
&lt;br /&gt;
* So far we have received confirmation for the following people (in no particular order). &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Please fill in your intentions in terms of common accommodation.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot; style=&amp;quot;text-align:left; border:1px solid black;&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;&#039;&#039;Participants&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Name&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Organization&lt;br /&gt;
|-&lt;br /&gt;
|Matt Clarkson&lt;br /&gt;
|University College London, UK.&lt;br /&gt;
|-&lt;br /&gt;
|Miklos Espak&lt;br /&gt;
|University College London, UK.&lt;br /&gt;
|-&lt;br /&gt;
|Nicolas Toussaint&lt;br /&gt;
|University College London, UK.&lt;br /&gt;
|-&lt;br /&gt;
|Marco Nolden&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany.&lt;br /&gt;
|-&lt;br /&gt;
|Sascha Zelzer&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany.&lt;br /&gt;
|-&lt;br /&gt;
|Andreas Fetzer&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany.&lt;br /&gt;
|-&lt;br /&gt;
|Steve Pieper&lt;br /&gt;
|Isomics, Inc. Cambridge, USA.&lt;br /&gt;
|-&lt;br /&gt;
|Florian Vichot&lt;br /&gt;
|INRIA, Sophia-Antipolis, France&lt;br /&gt;
|-&lt;br /&gt;
|Ivo Wolf&lt;br /&gt;
|Mannheim University of Applied Sciences, Germany&lt;br /&gt;
|-&lt;br /&gt;
| Ernesto Coto&lt;br /&gt;
| University of Sheffield, UK.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot; style=&amp;quot;text-align:left; border:1px solid black;&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;&#039;&#039;Google Hangout Participants&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Name&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Organization&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Availablity (London time)&lt;br /&gt;
|-&lt;br /&gt;
|Jean-Christophe Fillion-Robin&lt;br /&gt;
|Kitware Inc, North Carolina, USA&lt;br /&gt;
| 1pm to 6pm  &lt;br /&gt;
|-&lt;br /&gt;
|Michael Onken (planned)&lt;br /&gt;
|OFFIS, Germany.&lt;br /&gt;
| as needed&lt;br /&gt;
|-&lt;br /&gt;
|Csaba Pinter&lt;br /&gt;
|Queen&#039;s University, Kingston, ON&lt;br /&gt;
| TBD&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* People who manifested interest in joining the fest. Please move your names up to the confirmed table, with the details as soon as you can to facilitate discussions with potential hotels.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot; style=&amp;quot;text-align:left; border:1px solid black;&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;&#039;&#039;Confirmed&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Name&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Organization&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Note}}There were also other invitations sent to active people on the community, and people who recently showed interest. When their intent will be known they will be added to the list.&lt;br /&gt;
&lt;br /&gt;
== Preparation ==&lt;br /&gt;
&lt;br /&gt;
Developers should bring a laptop with the [http://github.com/commontk/CTK current CTK source code] downloaded and [[Build_Instructions|built]].&lt;br /&gt;
&lt;br /&gt;
Use the [http://public.kitware.com/cgi-bin/mailman/listinfo/ctk-developers CTK developers mailing list] to discuss build issues and topics for ongoing work.&lt;br /&gt;
&lt;br /&gt;
Phone conferences have been scheduled in the weeks leading to the event:&lt;br /&gt;
* To be announced&lt;br /&gt;
&lt;br /&gt;
== Topics and Projects ==&lt;br /&gt;
&lt;br /&gt;
 * XNAT Library (Miklos, Nicolas, Florian, Ivo, Sascha)&lt;br /&gt;
  * Stabilize API and make it more robust&lt;br /&gt;
  * Merge to master&lt;br /&gt;
 * CLI Library (Florian, Sascha, Ernesto)&lt;br /&gt;
  * Make GIMIAS CLI modules work with the ctkCmdLineModuleExplorer (Ernesto)&lt;br /&gt;
 * DICOM Application Hosting (Ivo, Sascha)&lt;br /&gt;
 * DICOM Browsing Widget (Andreas)&lt;br /&gt;
  * Improve and finish the widgets&lt;br /&gt;
 * DICOM Database backend (Marco)&lt;br /&gt;
 * CTK packaging (Marco, Sascha)&lt;br /&gt;
  * continue Debian packaging support&lt;br /&gt;
&lt;br /&gt;
Discussion:&lt;br /&gt;
&lt;br /&gt;
 * Create support for CLI Web Services in CTK?&lt;br /&gt;
 * Could we make CLI modules run in Osirix?&lt;br /&gt;
&lt;br /&gt;
== Agenda ==&lt;br /&gt;
&lt;br /&gt;
==== Monday ====&lt;br /&gt;
&lt;br /&gt;
Opening discussion&lt;br /&gt;
* Review topics and projects&lt;br /&gt;
* Plans for the week&lt;br /&gt;
* Review [https://github.com/commontk/CTK/issues?state=open open issues on github].&lt;br /&gt;
&lt;br /&gt;
Evening:&lt;br /&gt;
&lt;br /&gt;
==== Tuesday ====&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack...&lt;br /&gt;
&lt;br /&gt;
15:00 Google Hangout with US and other participants&lt;br /&gt;
&lt;br /&gt;
Evening: &lt;br /&gt;
&lt;br /&gt;
==== Wednesday ====&lt;br /&gt;
&lt;br /&gt;
10:00 Roadmap discussion&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack...&lt;br /&gt;
&lt;br /&gt;
Evening: &lt;br /&gt;
&lt;br /&gt;
==== Thursday ====&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack...&lt;br /&gt;
&lt;br /&gt;
Evening: &lt;br /&gt;
&lt;br /&gt;
==== Friday ====&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack...&lt;br /&gt;
&lt;br /&gt;
Late morning; Closing discussion&lt;br /&gt;
&lt;br /&gt;
Afternoon: hack or travel&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
== Gallery of Results ==&lt;br /&gt;
&lt;br /&gt;
Images from the hackfest&lt;br /&gt;
&amp;lt;gallery widths=300 px heights=200px perrow=3&amp;gt;&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Travel &amp;amp; Hotel ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Local contact&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Need any help in organizing your visit, contact Miklos Espak (m.espak@ucl.ac.uk).&lt;br /&gt;
If you have any troubles during your visit, call +44 792 6656 927.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Transportation&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[http://www.ucl.ac.uk/maps/public-transport How to get to the UCL.]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lodging&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Hotels in central London can be expensive, this one seems reasonably priced:&lt;br /&gt;
&lt;br /&gt;
* [http://www.imperialhotels.co.uk/tavistock The Tavistock Hotel]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div id=&amp;quot;location&amp;quot;&amp;gt;&#039;&#039;&#039;Meeting Location&#039;&#039;&#039;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Malet Place Engineering Building, University College London&lt;br /&gt;
[http://goo.gl/maps/2encP]&lt;br /&gt;
&lt;br /&gt;
Monday and Friday: room 1.19&lt;br /&gt;
Other days: room 2.14&lt;br /&gt;
&lt;br /&gt;
The reception is at the &#039;&#039;&#039;Engineering Front Building&#039;&#039;&#039; right at the gate, so please come there and refer to the CTK hackfest.&lt;br /&gt;
&lt;br /&gt;
[http://www.ucl.ac.uk/maps UCL Bloomsbury campus map]&lt;br /&gt;
&lt;br /&gt;
[http://crf.casa.ucl.ac.uk/ UCL campus route finder]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weather&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Daily temperature will be around 12-15C (53-59F), mostly dry, light rain is possible some days.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Food&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Plan on having breakfast at your hotel before the meeting. Please email the organizers if you have any allergies or dietary restrictions. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&#039;&#039;&#039;Optional Activities in the Area&#039;&#039;&#039;--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sascha</name></author>
	</entry>
	<entry>
		<id>http://www.commontk.org/index.php?title=CTK-Hackfest-Nov-2013&amp;diff=1978</id>
		<title>CTK-Hackfest-Nov-2013</title>
		<link rel="alternate" type="text/html" href="http://www.commontk.org/index.php?title=CTK-Hackfest-Nov-2013&amp;diff=1978"/>
		<updated>2013-11-04T10:13:35Z</updated>

		<summary type="html">&lt;p&gt;Sascha: /* Topics and Projects */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--&lt;br /&gt;
== Event pictures ==&lt;br /&gt;
&lt;br /&gt;
Images from the hackfest&lt;br /&gt;
&amp;lt;gallery widths=300 px heights=200px perrow=3&amp;gt;&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Social programs&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=150 px heights=100px perrow=4&amp;gt;&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Date:&#039;&#039;&#039; Nov 4-8, 2013&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Location:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Room 1.19 (Monday, Friday) and Room 2.14 (other days)&lt;br /&gt;
Malet Place Engineering Building, University College London.&lt;br /&gt;
&lt;br /&gt;
[[#location|How to get here.]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Goal:&#039;&#039;&#039; A follow on to the [[Commontk:Current_events#Past_events|wildly successful previous hackfests!]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Requirements:&#039;&#039;&#039; Attendees must be willing to spend their time during the event writing ctk code that contributes to the main [[CTK-Roadmap | ctk roadmap]].  This means spending the week immersed in C++, Qt, DCMTK, CMake, and related technologies.  People who do not feel qualified for this task are politely not invited :)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Group size:&#039;&#039;&#039; Maximum 20 participants so we can have a manageable working meeting.  The organizing committee will invite and select participants based on input from [[TheTeam]].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Site Hosts:&#039;&#039;&#039; Matt Clarkson (m.clarkson@ucl.ac.uk), Miklos Espak (m.espak@ucl.ac.uk)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Organizing Committee:&#039;&#039;&#039; (need to ask people)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Future Events:&#039;&#039;&#039; Future hackfests will be announced in advance, and we hope lots of people will be interested in participating.  The venue and activities at future hackfests will be determined based on the number of active participants in the project.   We welcome participation via the CTK email lists, the source code repository, and this website.&lt;br /&gt;
&lt;br /&gt;
== Attendees ==&lt;br /&gt;
&lt;br /&gt;
* So far we have received confirmation for the following people (in no particular order). &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Please fill in your intentions in terms of common accommodation.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot; style=&amp;quot;text-align:left; border:1px solid black;&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;&#039;&#039;Participants&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Name&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Organization&lt;br /&gt;
|-&lt;br /&gt;
|Matt Clarkson&lt;br /&gt;
|University College London, UK.&lt;br /&gt;
|-&lt;br /&gt;
|Miklos Espak&lt;br /&gt;
|University College London, UK.&lt;br /&gt;
|-&lt;br /&gt;
|Nicolas Toussaint&lt;br /&gt;
|University College London, UK.&lt;br /&gt;
|-&lt;br /&gt;
|Marco Nolden&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany.&lt;br /&gt;
|-&lt;br /&gt;
|Sascha Zelzer&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany.&lt;br /&gt;
|-&lt;br /&gt;
|Andreas Fetzer&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany.&lt;br /&gt;
|-&lt;br /&gt;
|Steve Pieper&lt;br /&gt;
|Isomics, Inc. Cambridge, USA.&lt;br /&gt;
|-&lt;br /&gt;
|Florian Vichot&lt;br /&gt;
|INRIA, Sophia-Antipolis, France&lt;br /&gt;
|-&lt;br /&gt;
|Ivo Wolf&lt;br /&gt;
|Mannheim University of Applied Sciences, Germany&lt;br /&gt;
|-&lt;br /&gt;
| Ernesto Coto&lt;br /&gt;
| University of Sheffield, UK.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot; style=&amp;quot;text-align:left; border:1px solid black;&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;&#039;&#039;Google Hangout Participants&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Name&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Organization&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Availablity (London time)&lt;br /&gt;
|-&lt;br /&gt;
|Jean-Christophe Fillion-Robin&lt;br /&gt;
|Kitware Inc, North Carolina, USA&lt;br /&gt;
| 1pm to 6pm  &lt;br /&gt;
|-&lt;br /&gt;
|Michael Onken (planned)&lt;br /&gt;
|OFFIS, Germany.&lt;br /&gt;
| as needed&lt;br /&gt;
|-&lt;br /&gt;
|Csaba Pinter&lt;br /&gt;
|Queen&#039;s University, Kingston, ON&lt;br /&gt;
| TBD&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* People who manifested interest in joining the fest. Please move your names up to the confirmed table, with the details as soon as you can to facilitate discussions with potential hotels.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot; style=&amp;quot;text-align:left; border:1px solid black;&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;&#039;&#039;Confirmed&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Name&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Organization&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Note}}There were also other invitations sent to active people on the community, and people who recently showed interest. When their intent will be known they will be added to the list.&lt;br /&gt;
&lt;br /&gt;
== Preparation ==&lt;br /&gt;
&lt;br /&gt;
Developers should bring a laptop with the [http://github.com/commontk/CTK current CTK source code] downloaded and [[Build_Instructions|built]].&lt;br /&gt;
&lt;br /&gt;
Use the [http://public.kitware.com/cgi-bin/mailman/listinfo/ctk-developers CTK developers mailing list] to discuss build issues and topics for ongoing work.&lt;br /&gt;
&lt;br /&gt;
Phone conferences have been scheduled in the weeks leading to the event:&lt;br /&gt;
* To be announced&lt;br /&gt;
&lt;br /&gt;
== Topics and Projects ==&lt;br /&gt;
&lt;br /&gt;
 * XNAT Library (Miklos, Nicolas, Florian, Ivo, Sascha)&lt;br /&gt;
  * Stabilize API and make it more robust&lt;br /&gt;
  * Merge to master&lt;br /&gt;
 * CLI Library (Florian, Sascha, Ernesto)&lt;br /&gt;
  * Make GIMIAS CLI modules work with the ctkCmdLineModuleExplorer (Ernesto)&lt;br /&gt;
 * DICOM Application Hosting (Ivo, Sascha)&lt;br /&gt;
 * DICOM Browsing Widget (Andreas)&lt;br /&gt;
  * Improve and finish the widgets&lt;br /&gt;
 * DICOM Database backend (Marco)&lt;br /&gt;
 * CTK packaging (Marco, Sascha)&lt;br /&gt;
  * continue Debian packaging support&lt;br /&gt;
&lt;br /&gt;
Discussion:&lt;br /&gt;
&lt;br /&gt;
 * Create support for CLI Web Services in CTK?&lt;br /&gt;
 * Could we make CLI modules run in Osirix?&lt;br /&gt;
&lt;br /&gt;
== Agenda ==&lt;br /&gt;
&lt;br /&gt;
==== Monday ====&lt;br /&gt;
&lt;br /&gt;
Opening discussion&lt;br /&gt;
* Review topics and projects&lt;br /&gt;
* Plans for the week&lt;br /&gt;
* Review [https://github.com/commontk/CTK/issues?state=open open issues on github].&lt;br /&gt;
&lt;br /&gt;
Evening:&lt;br /&gt;
&lt;br /&gt;
==== Tuesday ====&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack...&lt;br /&gt;
&lt;br /&gt;
Evening: &lt;br /&gt;
&lt;br /&gt;
==== Wednesday ====&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack...&lt;br /&gt;
10:30 Hangout to review status&lt;br /&gt;
&lt;br /&gt;
Evening: &lt;br /&gt;
&lt;br /&gt;
==== Thursday ====&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack...&lt;br /&gt;
&lt;br /&gt;
Evening: &lt;br /&gt;
&lt;br /&gt;
==== Friday ====&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack...&lt;br /&gt;
&lt;br /&gt;
Late morning; Closing discussion&lt;br /&gt;
&lt;br /&gt;
Afternoon: hack or travel&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
== Gallery of Results ==&lt;br /&gt;
&lt;br /&gt;
Images from the hackfest&lt;br /&gt;
&amp;lt;gallery widths=300 px heights=200px perrow=3&amp;gt;&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Travel &amp;amp; Hotel ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Local contact&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Need any help in organizing your visit, contact Miklos Espak (m.espak@ucl.ac.uk).&lt;br /&gt;
If you have any troubles during your visit, call +44 792 6656 927.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Transportation&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[http://www.ucl.ac.uk/maps/public-transport How to get to the UCL.]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lodging&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Hotels in central London can be expensive, this one seems reasonably priced:&lt;br /&gt;
&lt;br /&gt;
* [http://www.imperialhotels.co.uk/tavistock The Tavistock Hotel]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div id=&amp;quot;location&amp;quot;&amp;gt;&#039;&#039;&#039;Meeting Location&#039;&#039;&#039;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Malet Place Engineering Building, University College London&lt;br /&gt;
[http://goo.gl/maps/2encP]&lt;br /&gt;
&lt;br /&gt;
Monday and Friday: room 1.19&lt;br /&gt;
Other days: room 2.14&lt;br /&gt;
&lt;br /&gt;
The reception is at the &#039;&#039;&#039;Engineering Front Building&#039;&#039;&#039; right at the gate, so please come there and refer to the CTK hackfest.&lt;br /&gt;
&lt;br /&gt;
[http://www.ucl.ac.uk/maps UCL Bloomsbury campus map]&lt;br /&gt;
&lt;br /&gt;
[http://crf.casa.ucl.ac.uk/ UCL campus route finder]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weather&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Daily temperature will be around 12-15C (53-59F), mostly dry, light rain is possible some days.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Food&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Plan on having breakfast at your hotel before the meeting. Please email the organizers if you have any allergies or dietary restrictions. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&#039;&#039;&#039;Optional Activities in the Area&#039;&#039;&#039;--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sascha</name></author>
	</entry>
	<entry>
		<id>http://www.commontk.org/index.php?title=CTK-Hackfest-Nov-2013&amp;diff=1942</id>
		<title>CTK-Hackfest-Nov-2013</title>
		<link rel="alternate" type="text/html" href="http://www.commontk.org/index.php?title=CTK-Hackfest-Nov-2013&amp;diff=1942"/>
		<updated>2013-07-26T11:26:56Z</updated>

		<summary type="html">&lt;p&gt;Sascha: /* Attendees */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Event pictures ==&lt;br /&gt;
&lt;br /&gt;
Images from the hackfest&lt;br /&gt;
&amp;lt;gallery widths=300 px heights=200px perrow=3&amp;gt;&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Social programs&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=150 px heights=100px perrow=4&amp;gt;&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Date:&#039;&#039;&#039; Nov 4-8, 2013&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Location:&#039;&#039;&#039;  [http://goo.gl/maps/2encP].  Room 2.14, Malet Place Engineering Building, University College London.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Goal:&#039;&#039;&#039; A follow on to the [[Commontk:Current_events#Past_events|wildly successful previous hackfests!]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Requirements:&#039;&#039;&#039; Attendees must be willing to spend their time during the event writing ctk code that contributes to the main [[CTK-Roadmap | ctk roadmap]].  This means spending the week immersed in C++, Qt, DCMTK, CMake, and related technologies.  People who do not feel qualified for this task are politely not invited :)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Group size:&#039;&#039;&#039; Maximum 20 participants so we can have a manageable working meeting.  The organizing committee will invite and select participants based on input from [[TheTeam]].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Site Hosts:&#039;&#039;&#039; Matt Clarkson (m.clarkson@ucl.ac.uk), Miklos Espak (m.espak@ucl.ac.uk)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Organizing Committee:&#039;&#039;&#039; (need to ask people)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Future Events:&#039;&#039;&#039; Future hackfests will be announced in advance, and we hope lots of people will be interested in participating.  The venue and activities at future hackfests will be determined based on the number of active participants in the project.   We welcome participation via the CTK email lists, the source code repository, and this website.&lt;br /&gt;
&lt;br /&gt;
== Attendees ==&lt;br /&gt;
*So far we have received confirmation for the following people (in no particular order). &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Please fill in your intentions in terms of common accommodation.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot; style=&amp;quot;text-align:left; border:1px solid black;&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;&#039;&#039;Participants&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Name&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Organization&lt;br /&gt;
|-&lt;br /&gt;
|Matt Clarkson&lt;br /&gt;
|University College London, UK.&lt;br /&gt;
|-&lt;br /&gt;
|Miklos Espak&lt;br /&gt;
|University College London, UK.&lt;br /&gt;
|-&lt;br /&gt;
|Michael Onken (planned)&lt;br /&gt;
|OFFIS, Germany.&lt;br /&gt;
|-&lt;br /&gt;
|Marco Nolden&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany.&lt;br /&gt;
|-&lt;br /&gt;
|Sascha Zelzer&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany.&lt;br /&gt;
|-&lt;br /&gt;
|Andreas Fetzer&lt;br /&gt;
|German Cancer Research Center, Heidelberg, Germany.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot; style=&amp;quot;text-align:left; border:1px solid black;&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;&#039;&#039;Google Hangout Participants&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Name&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Organization&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* People who manifested interest in joining the fest. Please move your names up to the confirmed table, with the details as soon as you can to facilitate discussions with potential hotels.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot; style=&amp;quot;text-align:left; border:1px solid black;&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;&#039;&#039;Confirmed&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Name&lt;br /&gt;
! scope=col style=&amp;quot;background:#cde6f8;&amp;quot;| Organization&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Note}}There were also other invitations sent to active people on the community, and people who recently showed interest. When their intent will be known they will be added to the list.&lt;br /&gt;
&lt;br /&gt;
== Preparation ==&lt;br /&gt;
&lt;br /&gt;
Developers should bring a laptop with the [http://github.com/commontk/CTK current CTK source code] downloaded and [[Build_Instructions|built]].&lt;br /&gt;
&lt;br /&gt;
Use the [http://public.kitware.com/cgi-bin/mailman/listinfo/ctk-developers CTK developers mailing list] to discuss build issues and topics for ongoing work.&lt;br /&gt;
&lt;br /&gt;
Phone conferences have been scheduled in the weeks leading to the event:&lt;br /&gt;
* To be announced&lt;br /&gt;
&lt;br /&gt;
== Topics and Projects ==&lt;br /&gt;
&lt;br /&gt;
== Agenda ==&lt;br /&gt;
&lt;br /&gt;
==== Monday ====&lt;br /&gt;
&lt;br /&gt;
Opening discussion&lt;br /&gt;
* Review topics and projects&lt;br /&gt;
* Plans for the week&lt;br /&gt;
&lt;br /&gt;
Evening: &lt;br /&gt;
&lt;br /&gt;
==== Tuesday ====&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack...&lt;br /&gt;
&lt;br /&gt;
Evening: &lt;br /&gt;
&lt;br /&gt;
==== Wednesday ====&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack...&lt;br /&gt;
10:30 Hangout to review status&lt;br /&gt;
&lt;br /&gt;
Evening: &lt;br /&gt;
&lt;br /&gt;
==== Thursday ====&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack...&lt;br /&gt;
&lt;br /&gt;
Evening: &lt;br /&gt;
&lt;br /&gt;
==== Friday ====&lt;br /&gt;
&lt;br /&gt;
During the day: hack, hack, hack...&lt;br /&gt;
&lt;br /&gt;
Late morning; Closing discussion&lt;br /&gt;
&lt;br /&gt;
Afternoon: hack or travel&lt;br /&gt;
&lt;br /&gt;
== Gallery of Results ==&lt;br /&gt;
Images from the hackfest&lt;br /&gt;
&amp;lt;gallery widths=300 px heights=200px perrow=3&amp;gt;&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Travel &amp;amp; Hotel ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Local contact&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Need any help in organizing your visit, contact Miklos Espak (m.espak@ucl.ac.uk).&lt;br /&gt;
If you have any troubles during your visit, call &#039;&#039;TBD&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Airport&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Transportation on Site&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lodging&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Hotels in central London can be expensive, these ones seem reasonably priced:&lt;br /&gt;
&lt;br /&gt;
* The Tavistock Hotel. http://www.imperialhotels.co.uk/tavistock&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meeting Location&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weather&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Food&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Plan on having breakfast at your hotel before the meeting.  &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Optional Activities in the Area&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Sascha</name></author>
	</entry>
	<entry>
		<id>http://www.commontk.org/index.php?title=XNAT_Discussion&amp;diff=1874</id>
		<title>XNAT Discussion</title>
		<link rel="alternate" type="text/html" href="http://www.commontk.org/index.php?title=XNAT_Discussion&amp;diff=1874"/>
		<updated>2013-05-22T19:28:41Z</updated>

		<summary type="html">&lt;p&gt;Sascha: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Things we could do:&lt;br /&gt;
&lt;br /&gt;
* Pull out the XNAT data structures from the plug-in and create a CTK library (there have been requests for that)&lt;br /&gt;
* Use virtual methods in ctkXnatObject subclasses for fetching the data (i.e. move the fetch methods from ctkXnatConnection to the subclasses)&lt;br /&gt;
* Support asynchronous operations in ctkXnatObject?&lt;br /&gt;
* Support editing Xnat data and committing it back to the servere (?)&lt;br /&gt;
* Think about user access rights and how to handle read-only access within setters of ctkXnatObject sub-classes&lt;br /&gt;
* Use ctkException as a base class for ctkXnatException&lt;br /&gt;
* Create (asynchronous) Qt models for displaying data in list and table widgets&lt;br /&gt;
* Thinks about possibilities to generate GUI masks for editing or creating XNAT data objects&lt;br /&gt;
* Add a simple example application which reuses Xnat related Widgets from a (new) CTK library and allows to query a Xnat server&lt;br /&gt;
&lt;br /&gt;
qRestAPI library:&lt;br /&gt;
&lt;br /&gt;
* emit resultReceived signal in the qRestAPI class&lt;/div&gt;</summary>
		<author><name>Sascha</name></author>
	</entry>
</feed>