ParaQ:Summit 08/2005: Difference between revisions
From ParaQ Wiki
Jump to navigationJump to search
No edit summary |
|||
(41 intermediate revisions by 5 users not shown) | |||
Line 1: | Line 1: | ||
==Notes== | Kitware Inc., Clifton Park, NY | ||
31 August 2005 | |||
==Documents== | |||
*[[Media:ParaQ_Agenda.pdf|Agenda]] | |||
*[[Media:ParaQ.pdf|Design document]] | |||
===Presentations=== | |||
* Berk: "[[Media:paraqmeeting.ppt|ParaView's Past Mistakes]]" | |||
* Andy: "[[Media:pvvision.ppt|ParaView's Vision ]]" | |||
===Informal Images=== | |||
<gallery> | |||
Image:IMG 1833.jpg | |||
Image:IMG 1855.jpg | |||
Image:IMG 1856.jpg | |||
Image:IMG 1847.jpg | |||
Image:IMG 1848.jpg | |||
Image:IMG 1849.jpg | |||
Image:IMG 1850.jpg | |||
</gallery> | |||
===White Board Images=== | |||
<gallery> | |||
Image:IMG 1831.jpg | |||
Image:IMG 1834.jpg | |||
Image:IMG 1835.jpg | |||
Image:IMG 1836.jpg | |||
Image:IMG 1837.jpg | |||
Image:IMG 1838.jpg | |||
Image:IMG 1840.jpg | |||
Image:IMG 1841.jpg | |||
Image:IMG 1842.jpg | |||
Image:IMG 1843.jpg | |||
Image:IMG 1846.jpg | |||
Image:IMG 1852.jpg | |||
Image:IMG 1853.jpg | |||
Image:IMG 1854.jpg | |||
</gallery> | |||
==Attendees== | |||
*Elemtech | |||
**Corey McBride, Ray Meyers, Clinton Stimpson | |||
*Kitware | |||
**Andrej Cedilnik, Dave DeMarle, Berk Geveci, Ken Martin, Amy Squillacote | |||
*Sandia | |||
**Ken Moreland, Brian Wylie, Gary Templet, Andy Wilson, David Rogers, David Karelitz, Matthew Wong | |||
==ParaView 'Areas of Improvement' Notes== | |||
*State | *State | ||
**applied to a different file | **There are problems when a state is applied to a different file | ||
*Wizards | *Wizards | ||
** | **Open/write a file | ||
*Cut/Copy/Paste | *Cut/Copy/Paste | ||
*Functional vs. implementation | *Functional vs. implementation | ||
Line 9: | Line 59: | ||
**"bold", "italic", like Word | **"bold", "italic", like Word | ||
*Logical grouping | *Logical grouping | ||
** | **Processing elements (filters, sources) | ||
** | **Hierarchical attributes | ||
** | **Data objects | ||
*Configurable interface | *Configurable interface | ||
**Macro (including UI definition) | **Macro (including UI definition) | ||
** | **Skinning (implementation of branding) | ||
*Selection is a first class operation | *Selection is a first class operation | ||
*Undo/Redo | *Undo/Redo | ||
Line 22: | Line 72: | ||
**Movies | **Movies | ||
**Images | **Images | ||
** | **Plotting output | ||
*Multiview | *Multiview | ||
**Linking | **Linking | ||
**Views | **Views | ||
**Timesteps | **Timesteps | ||
** | **Colormaps | ||
** | **Cutplanes | ||
**Timstep | **Timstep | ||
**Cutplane | **Cutplane | ||
Line 48: | Line 98: | ||
*Intelligent browsing | *Intelligent browsing | ||
*Global Accept | *Global Accept | ||
** | **Show 'out of sync' | ||
*Integrated | *Integrated | ||
==ParaQ Strawman Scheduling== | |||
*Q4 2005 (Demo capability) | |||
**Requirements | |||
***Super simple | |||
***Multiview | |||
***Quantitative | |||
***Macros | |||
***Animation (play timesteps) | |||
***Parallel | |||
***Client/Server | |||
***Testing Framework | |||
***Views | |||
****Hierarchy Editor | |||
****Inspector | |||
****Geometry | |||
****Palette | |||
****SESAME | |||
***Linking | |||
****Selection | |||
****Data | |||
***Client side graphs | |||
****Histogram | |||
****Scatterplot | |||
****Linegraph | |||
***Filetypes | |||
****Exodus | |||
****Ensight | |||
****vtk | |||
****xdmf | |||
***Small number of filters (10) | |||
***General | |||
****Volume rendering | |||
****"Fast path" operations | |||
==Decisions== | |||
*Kitware will host CVS repository, bug tracker, testing machines, and wiki. | |||
*Telecon meetings will be held every Tuesday at 1PM EST. | |||
*Ken Moreland, Mark Richardson, and someone to be named at Kitware will lead the plotting effort, which includes short-term deliverables for client-side plotting, and a long-term deliverable of parallel graphing capability. | |||
==Action Items== | |||
*[ET] Determine technical solution for Qt testing. | |||
*[BW] Create demo script, which will guide the development timeline. | |||
*[DR] Create Microsoft Project schedule. Put in wiki. | |||
*[BW] Coordinate videoconference equipment and setup. | |||
*[KW] Create CVS repository and accounts, mailing list, bug tracker. | |||
*[BW] Determine guidelines for GPL'd Qt stuff. Put info in wiki. | |||
*[DR] Renew FNR paperwork | |||
*[KM/BG] Design ParaView Multiview architecture, and determine delivery timeline. | |||
*[CM] Create straw man class architecture for ParaView Server API. | |||
*[DR] Create document for group describing Model/View architecture discussion. | |||
*[KM/MR/?] Create plotting design document. | |||
*[BW] Determine customer contact for plotting project. | |||
*[BW] Forward list of people who need cvs access to Kitware. This will include only those people with valid Qt developer licenses. |
Latest revision as of 09:21, 13 September 2005
Kitware Inc., Clifton Park, NY 31 August 2005
Documents
Presentations
- Berk: "ParaView's Past Mistakes"
- Andy: "ParaView's Vision "
Informal Images
White Board Images
Attendees
- Elemtech
- Corey McBride, Ray Meyers, Clinton Stimpson
- Kitware
- Andrej Cedilnik, Dave DeMarle, Berk Geveci, Ken Martin, Amy Squillacote
- Sandia
- Ken Moreland, Brian Wylie, Gary Templet, Andy Wilson, David Rogers, David Karelitz, Matthew Wong
ParaView 'Areas of Improvement' Notes
- State
- There are problems when a state is applied to a different file
- Wizards
- Open/write a file
- Cut/Copy/Paste
- Functional vs. implementation
- Object selection/operation interactions (like a drawing package)
- "bold", "italic", like Word
- Logical grouping
- Processing elements (filters, sources)
- Hierarchical attributes
- Data objects
- Configurable interface
- Macro (including UI definition)
- Skinning (implementation of branding)
- Selection is a first class operation
- Undo/Redo
- 'Too many clicks'
- Need 'Abort' operation
- Presentation output
- Movies
- Images
- Plotting output
- Multiview
- Linking
- Views
- Timesteps
- Colormaps
- Cutplanes
- Timstep
- Cutplane
- Attributes
- Glyphs
- "Specialness of some objects"
- They aren't consistently represented in UI
- Quantitative/Drill down
- Interactive vs. static
- Plotting (reference BLOT?)
- 2D
- 3D
- General export (not just from probe)
- Time
- Hide implementation
- Logical vs. filter operations
- Point/Cell cenetered data
- Hierarchy representation
- Intelligent browsing
- Global Accept
- Show 'out of sync'
- Integrated
ParaQ Strawman Scheduling
- Q4 2005 (Demo capability)
- Requirements
- Super simple
- Multiview
- Quantitative
- Macros
- Animation (play timesteps)
- Parallel
- Client/Server
- Testing Framework
- Views
- Hierarchy Editor
- Inspector
- Geometry
- Palette
- SESAME
- Linking
- Selection
- Data
- Client side graphs
- Histogram
- Scatterplot
- Linegraph
- Filetypes
- Exodus
- Ensight
- vtk
- xdmf
- Small number of filters (10)
- General
- Volume rendering
- "Fast path" operations
- Requirements
Decisions
- Kitware will host CVS repository, bug tracker, testing machines, and wiki.
- Telecon meetings will be held every Tuesday at 1PM EST.
- Ken Moreland, Mark Richardson, and someone to be named at Kitware will lead the plotting effort, which includes short-term deliverables for client-side plotting, and a long-term deliverable of parallel graphing capability.
Action Items
- [ET] Determine technical solution for Qt testing.
- [BW] Create demo script, which will guide the development timeline.
- [DR] Create Microsoft Project schedule. Put in wiki.
- [BW] Coordinate videoconference equipment and setup.
- [KW] Create CVS repository and accounts, mailing list, bug tracker.
- [BW] Determine guidelines for GPL'd Qt stuff. Put info in wiki.
- [DR] Renew FNR paperwork
- [KM/BG] Design ParaView Multiview architecture, and determine delivery timeline.
- [CM] Create straw man class architecture for ParaView Server API.
- [DR] Create document for group describing Model/View architecture discussion.
- [KM/MR/?] Create plotting design document.
- [BW] Determine customer contact for plotting project.
- [BW] Forward list of people who need cvs access to Kitware. This will include only those people with valid Qt developer licenses.