wiki:Meetings/Meet-2010-05-17
  • begin: 10:00
  • end: 12:00
  • attendees: haf, bdu, soh, rvh, mmu, tam, msp, mri

KEX (KIELER Example Management)

requirements:

  • simple GUI, intuitively, according to Eclipse standart UI
  • file repository for examples, update mechanism, file sharing between users (like youtube)
  • cheatsheets, tutorials, tour of KIELER (example: Windows Tour)
  • example management == file/model sharing ?
  • use generic library mechanism for examples and more?
  • only developer contributions? Allow users to contribute examples
  • ptolemy: open model in browser downloads ptomely lite and execute model
  • integrate example management into eclipse instead of separate web application
  • security issues when using file repository
  • very complex problem if any user can contribute, creating own website
  • simple way would be possible with eclipse tools, no online usage
  • example management integrated into appropriate Welcome Page

-> don't use help system, only developer contributions for now

soh demonstrates little helpers that he implemented for kieler

  • New wizard does not require semantic AND diagram filename anymore
  • Refactoring should ask user for preferences:
    • delete kixs file should inform user that also a kids file is deleted
    • "Preview" of rename or delete should also show what else is refactored
    • Optional: Also rename kids file when kixs is renamed (and vice versa)
      • with user question which can be deactivated ("don't ask me again")
  • Customizations for Templates should be generic to make them available also for other editors (dataflow, graph,...)
  • mri should check current template customizations for things also applicable for graph editor
  • popup balloons should also offer commands for bigger selections (e.g. connect states)
  • position of popup balloon should be consistent near the mouse pointer
  • When a kids file breaks: KIELER menu offers a function to reinitialize a kids file
    • There should be a warning about the deletion of the file (use already existing "don't ask me again" function of Eclipse (ask msp))
    • Enable also reinitialize option to context menu of diagram (kids editor)
  • Copy & Paste should already be available in Release 0.2

  • Problems with auto layout: sometimes the diagram (e.g. transitions) "shakes" multiple times
  • Performance of graphviz layout: msp should evaluate exec times also for models with much hierarchy

haf shows focus on context during simulation

  • active complex states are expanded, inactive ones are collapsed
  • further ideas:
    • collapse regions (when final state is reached)

  • calibrate animation time of auto layout, customizable?
  • expand all function for collapsed compartments
  • bounding box of whole diagram causes the standart zoom to fit to fail

  • ticket: look at floating point coordinates