Meeting 2010-10-29
- protocol: rvh
- New meeting time: Wed, 10-12
Demo uru
- Uses demo files of Columbia Esterel Compilers (CEC) to validate Xtext grammar
- Can perform transformations (Xtend) step-wise, similar to KSBaSE
Future Work:
- #1233 Step back
- #1234 Side-by-side Esterel-Programm + SyncChart?, highlight currently transformed part with View Management
- Fix formatting of Esterel editors (tickets already exist)
- Indent 2 blanks
- #1235 Ask before overwriting existing SyncChart?
- #1236 Initial transformation step should put Esterel text at top level. Transformation rules should rename macro state only if name is empty
- #1237 Produce valid SyncCharts?, to get rid of problem markers
Discussion about the work flow and user interface
- Start with right-click on Esterel file "Transform to SyncChart?"
- #1240 Tape recorder buttons to control transformation
- >| Transformation step
- >>| Expand or Optimize
- >>>| Expand and Optimize
- > Play step-wise transformation
- <| Undo last transformation step (does not work after >>| or >>>|)
- #1238 Want to hide details of execution manager
- #1239 Button Configuration
- Data components provide tool tips for execution manager buttons
- Data components indicate what type of step they provide
- ToDo?: further discussion on how to distinguish micro-/macro-steps etc.
- Discussion on how to handle Esterel modules and multiple files
- DECISION: do not address this in uru-bt
Release
- Bachelor theses of last semester
- View Management
- Included Features #1247 #1248 #1249 #1250
- KEX (cmot + pkl)
- KiVi? (haf)
- Karma (msp)
- SJ (cmot)
- evol (msp/bdu)
- kvid (msp/jjc)
- kits (chsch)
- graph/ana? (msp/mri)
- papyrus bridge (jes,cmot)
- Naming:
Discussion on what to include in the version to download. Issues:
- how long does it take to download
- how much effort would it require to maintain different versions to download
- how easy would it be for the user to "upgrade" from a small version to a full version
- #1244 DECISION: for now bundle everything in the download (about 300 MB), keep this issue in mind for future releases
- Plan to release next week, try to do as much as possible until Wed meeting