Difference between revisions of "Dec-2009-SlicerXND-DesignAndEngineering"
From NAMIC Wiki
(→Goals) |
|||
Line 21: | Line 21: | ||
* Report on all issues above | * Report on all issues above | ||
* Propose a timeline to be reviewed by Dan, Steve, Ron | * Propose a timeline to be reviewed by Dan, Steve, Ron | ||
+ | |||
+ | == Questions == | ||
+ | * Separate viewer for MRML files? (tree-view like that in Slicer?) | ||
+ | * Introduce rudimentary DCOM db structure-like catalog in mrml files? | ||
== Schedule == | == Schedule == |
Revision as of 19:40, 14 December 2009
Home < Dec-2009-SlicerXND-DesignAndEngineeringContents
Slicer / XND Design and Engineering Planning
Logistics
- Confirmed date: Tuesday, December 15 (11-4pm), 2009
- Location: WUSTL Campus, East Building
Goals
The purpose of this meeting is to agree upon an engineering approach and work on interface/interaction design for integrating a future version of XNATDesktop and FileServer into Slicer. The tool is envisioned as an OsiriX-like interface that would be raised when a user selects File->Import ->Load ->Export ->Save from Slicer. It can also operate as a standalone tool, to browse, preview, mark-up remote or local datasets -- and to launch Slicer to view a selected dataset or scene. Issues to consider:
Design
- Review initial mockups, consider them against engineering practicalities
- Agree upon "bare-bones" presentation skeleton for functionality (first pass).
- Collaboration plan for merging design and engineering
Engineering
- How to leverage existing XND codes
- Java QT? -- Jambi?
- PACS interaction
Deliverables
- Report on all issues above
- Propose a timeline to be reviewed by Dan, Steve, Ron
Questions
- Separate viewer for MRML files? (tree-view like that in Slicer?)
- Introduce rudimentary DCOM db structure-like catalog in mrml files?
Schedule
- Tues - Dec 15th
- 11:00-2:00 - Design and Engineering discussion: determine:
- scope of functionality & rough out compatible GUI skeleton
- existing functionality we can leverage
- extisting functionality that can be extended
- new functionality that should be developed
- confirm appropriate development tools (for logic & gui)
- 2:00-3:30 prioritize proposed functionality & timelines
- determine first-pass implementation goals & fit to timeline
- rough out design GUI skeleton for first-pass
- fit all proposed functionality & GUI extensions to timeline
- 3:30-4:00 - Decide on collaborative work strategy
- 11:00-2:00 - Design and Engineering discussion: determine:
Attendance
- We hope to keep this group small and tight for this first meeting:
- Mikhail Milchenko
- Wendy Plesniak
Results
TBA
Time Line
TBA