ParaQ:Summit 08/2005: Difference between revisions

From ParaQ Wiki
Jump to navigationJump to search
Line 125: Line 125:
*[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.
==Agenda List for 13 September 2005==
*[ET] Testing
*[BW] Demo script
*[DR] Schedule overview
*[all] Videocon
*[KW] CVS accounts, mailing list
*[BW] Determine guidelines for GPL'd Qt stuff
*[DR] Renew FNR paperwork
*[KM] Multiview update
*[CM] Straw man class architecture for ParaView Server API
*[DR] Document for group describing Model/View architecture discussion

Revision as of 08:35, 1 September 2005

Kitware Inc., Clifton Park, NY 31 August 2005

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

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.