Difference between revisions of "2008 Summer Project Week:FocusedGUIRefinement"

From NAMIC Wiki
Jump to: navigation, search
(New page: {| |thumb|320px|Return to [[2008_Summer_Project_Week|Project Week Main Page ]] |} __NOTOC__ ===Key Investigators=== * Wendy Plesniak * Sebastien Barre <...)
 
m (Text replacement - "http://www.slicer.org/slicerWiki/index.php/" to "https://www.slicer.org/wiki/")
 
(14 intermediate revisions by 3 users not shown)
Line 10: Line 10:
 
* Wendy Plesniak
 
* Wendy Plesniak
 
* Sebastien Barre
 
* Sebastien Barre
 +
* Jim Miller
 +
* Kilian Pohl
  
 
<div style="margin: 20px;">
 
<div style="margin: 20px;">
 +
  
 
<div style="width: 27%; float: left; padding-right: 3%;">
 
<div style="width: 27%; float: left; padding-right: 3%;">
  
 
<h1>Objectives</h1>
 
<h1>Objectives</h1>
 +
3 Things:
 +
 
* GUI Refinement
 
* GUI Refinement
** Develop list of Interface usability and aesthetics problems to address.  
+
First, While Slicer's GUI is fairly mature at the application level, the presentation layers for individual modules varies quite a bit. This project week activity launches an effort to identify, record and address usability issues in Slicer's GUI across modules and at the application top level.
** Make sure all are entered into Mantis appropriately as usability issues.  
+
 
** Prioritize their design and implementation, and  
+
* Multi-dimensional viewers
** start the work.
+
Second, Slicer's Comparison Viewer, Lightbox Viewer, Tumorgrowth and the new TimeSeries work may all be regarded as multi-dimensional viewers. Each provides display and interactive control of multiple 2D slices through one or more datasets. Each of these tools may be more or less appropriate for any given use scenario, but it would be useful to consider these efforts together from a design point of view.  
 +
 
 +
* Documentation
 +
Third, we want to discuss a plan for module documentation and packaging.
 +
 
 +
</div>
 +
 
 +
<div style="width: 27%; float: left; padding-right: 3%;">
  
* Make some progress on the GUI cookbook (for developers)
+
<h1>Approach, Plan</h1>
 +
* Develop list of Interface usability and aesthetics problems to address. See this [https://www.slicer.org/wiki/User:Barre/TODO link] for a partial list.
 +
* Make sure all are entered into Mantis appropriately as usability issues.
 +
* Prioritize their design and implementation, and
 +
* start the work.
 +
* Discuss Slicer cookbook (to support rapid and consistent interface development)
 +
* Schedule breakout session to discuss Lightbox, Comparison Viewer, and TimeSeries work together.
  
 +
</div>
  
 +
<div style="width: 40%; float: left;">
  
 +
<h1>Progress</h1>
 +
* Collected GUI feedback from attendees
 +
* Began a list of GUI fixes and refinements on the slicer wiki [http://slicer.spl.harvard.edu/slicerWiki/index.php/Slicer3:UserFeedbackAndFeatureRequests#Notes:_NAMIC_Summer_project_week_list_of_interface_fixes_and_feature_requests  here] or [http://na-mic.org/Mantis/view.php?id=242 here]
 +
* TBD: continue this list and publish to mantis as bug/usability issues.
 +
</div>
  
 +
<br style="clear: both;" />
  
 
</div>
 
</div>

Latest revision as of 17:39, 10 July 2017

Home < 2008 Summer Project Week:FocusedGUIRefinement



Key Investigators

  • Wendy Plesniak
  • Sebastien Barre
  • Jim Miller
  • Kilian Pohl


Objectives

3 Things:

  • GUI Refinement

First, While Slicer's GUI is fairly mature at the application level, the presentation layers for individual modules varies quite a bit. This project week activity launches an effort to identify, record and address usability issues in Slicer's GUI across modules and at the application top level.

  • Multi-dimensional viewers

Second, Slicer's Comparison Viewer, Lightbox Viewer, Tumorgrowth and the new TimeSeries work may all be regarded as multi-dimensional viewers. Each provides display and interactive control of multiple 2D slices through one or more datasets. Each of these tools may be more or less appropriate for any given use scenario, but it would be useful to consider these efforts together from a design point of view.

  • Documentation

Third, we want to discuss a plan for module documentation and packaging.

Approach, Plan

  • Develop list of Interface usability and aesthetics problems to address. See this link for a partial list.
  • Make sure all are entered into Mantis appropriately as usability issues.
  • Prioritize their design and implementation, and
  • start the work.
  • Discuss Slicer cookbook (to support rapid and consistent interface development)
  • Schedule breakout session to discuss Lightbox, Comparison Viewer, and TimeSeries work together.

Progress

  • Collected GUI feedback from attendees
  • Began a list of GUI fixes and refinements on the slicer wiki here or here
  • TBD: continue this list and publish to mantis as bug/usability issues.