Technical Meeting 03/23/2006 1PM EST

From ParaQ Wiki
Revision as of 21:02, 27 March 2006 by Tshead (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search

Agenda

Item People Description
1 Geveci Repository restructuring progress.
2 Moreland Header file style proposal.
3 Shead Discuss update/reset requirements & design, see Screen Updates.
4 Richardson Discuss how to improve the auto-generated object inspectors.
5 Shead Verification that all Qt widgets are named (for regression testing).

Action Items

  • Tim Shead - Build the ParaQ2 source tree, rearrange the UI-related files to match the agreed-upon tree structure, and continue removing demo-specific code.
  • Tim Shead - Combine screen update / reset and undo / redo requirements.
  • Berk Geveci - The server-side XML will absorb all of the UI-related metadata that is stored in XML on the client-side in ParaView. Additional UI-related metadata (such as improved domain information) will allow the auto-generated object inspectors to provide a better user interface.
  • Tim Shead - Reminder email before next week's meeting, which was rescheduled for 1:15 to 2:15 EST every Thursday.

Discussion

  • Ken Moreland proposed that ParaQ adopt the Qt naming conventions for widget header files (mixed-case files without a .h file extension). The argument in favor was that this would make it easier for 3rd parties to work with Qt and the ParaQ libraries. The team consensus was to postpone the decision on this, since the proposed new header files could be added at a later date.
  • A significant issue was raised regarding how the update/reset mechanism would interact with undo/redo, since together they form a kind-of "two level" undo system. Tim will explore the ramifications on the wiki.
  • Mark Richardson requested that additional metadata (labels, descriptions, additional domain info) be made available through server properties, so the UI layer can auto-generate better object inspectors.
  • Discussion of Qt Widget naming verification was postponed.