ParaQ:Summit 08/2005: Difference between revisions

From ParaQ Wiki
Jump to navigationJump to search
 
(3 intermediate revisions by 2 users not shown)
Line 3: Line 3:


==Documents==
==Documents==
*[Media:ParaQ_Agenda.pdf|Agenda]
*[[Media:ParaQ_Agenda.pdf|Agenda]]
*[http://www.paraview.org/ParaQ/images/8/84/ParaQ.pdf Design document]
*[[Media:ParaQ.pdf|Design document]]


===Presentations===
===Presentations===
* Berk: "ParaView's Past Mistakes"
* Berk: "[[Media:paraqmeeting.ppt|ParaView's Past Mistakes]]"
* Andy: "[[Media:pvvision.ppt|ParaView's Vision ]]"
* Andy: "[[Media:pvvision.ppt|ParaView's Vision ]]"



Latest revision as of 09:21, 13 September 2005

Kitware Inc., Clifton Park, NY 31 August 2005

Documents

Presentations

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

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.