Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
VIATRA/DeveloperMeetingMinutes/Meeting20161006
< VIATRA | DeveloperMeetingMinutes
Revision as of 09:23, 12 October 2016 by Unnamed Poltroon (Talk) (Created page with "== Topics == * Bugzilla status: VIATRA * TODOs from last week ** DONE finish CPS benchmark specification wiki page ** TODO list industrial partners/projects on front page *...")
Topics
- Bugzilla status: VIATRA
- TODOs from last week
- DONE finish CPS benchmark specification wiki page
- TODO list industrial partners/projects on front page
- 1.4 released
- Bootstrapping query code generation for VIATRA Core developers
- 1.5 timing proposal
- M1: 28th October (with Oxygen M3)
- M2: 30th November
- Release date: 21th December (together with Neon.2 and Oxygen M4)
- Java 8 issues with Oxygen
- Maven toolchain setup
- DSE Maven support
- Model transformation debugger status
- With demo
- New and noteworthy
- Inter-JVM debugging support
- Slightly revised Variables and model instance visualization view with Properties support
- Remaining tasks
- Improve view look and feel
- Remember collapsed-expanded elements
- Revise view element styling
- Navigation support
- Navigate from properties cross reference elements to their corresponding elements in the Model Instance Browser
- Navigate to the parameters of rule activations
- Improve VIATRA transformation debugging launch config
- Enable the user to set target port
- Persist JMX connection string, and selected transformation class
- Discover problematic corner cases, UI testing
- Improvement Ideas
- Transformation profiler
- New component of the debugger
- Over the Adaptable EVM framework
- Transformation profiler
Minutes
- Java 8 issues with Oxygen
- Running development launch configurations requires Java 8
- VIATRA will still target Java 7
- Requiring Java 8 would not work before Luna
- TODO Zoli: create issue
- Maven toolchain setup
- Code generation’s target Java version can differ from Maven’s Java version
- DSE Maven support
- DSE plugins as pure Maven modules
- Would be good for TTC model generation
- WIP
- Model transformation debugger status
- Demo: Current status of prototype
- Java debugger - VIATRA debugger interoperability: when execution is suspended on a Java breakpoint in a transformation’s “right side”:
- the Variables and Debug view shows Java content
- Java stepping etc. can be used
- modifications performed by the Java code during the execution of the right side won’t be displayed in the Transformation Model Instance Viewer, only the latest state before the activation
- when resuming, execution can be suspended again on a VIATRA breakpoint
- TODO Peti: documentation on wiki
- TODO a transformation developer?: test whether more features are needed