ParaQ:Summit 08/2005: Difference between revisions
From ParaQ Wiki
Jump to navigationJump to search
(21 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
Kitware Inc., Clifton Park, NY | Kitware Inc., Clifton Park, NY | ||
31 August 2005 | 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== | ==Attendees== | ||
*Elemtech | *Elemtech | ||
**Corey McBride, Ray Meyers, Clinton Stimpson | **Corey McBride, Ray Meyers, Clinton Stimpson | ||
*Kitware | |||
**Andrej Cedilnik, Dave DeMarle, Berk Geveci, Ken Martin, Amy Squillacote | |||
* Andrej Cedilnik | *Sandia | ||
**Ken Moreland, Brian Wylie, Gary Templet, Andy Wilson, David Rogers, David Karelitz, Matthew Wong | |||
* Ken Moreland | |||
==ParaView 'Areas of Improvement' Notes== | ==ParaView 'Areas of Improvement' Notes== | ||
Line 115: | Line 139: | ||
*Kitware will host CVS repository, bug tracker, testing machines, and wiki. | *Kitware will host CVS repository, bug tracker, testing machines, and wiki. | ||
*Telecon meetings will be held every Tuesday at 1PM EST. | *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== | ==Action Items== | ||
Line 127: | Line 152: | ||
*[CM] Create straw man class architecture for ParaView Server API. | *[CM] Create straw man class architecture for ParaView Server API. | ||
*[DR] Create document for group describing Model/View architecture discussion. | *[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.