Skip to content

WP7 Developer Training

Cecile Braunstein edited this page Mar 21, 2014 · 10 revisions

Organization of training session for WP7 partners who want to contribute to openETCS with software development.

Objective

The goal of these sessions to get Partners to a point where they can contribute to the openETCS code base.

Are you interested in participating?

If so, please enter your name here:

  • Cécile Braunstein (Uni Bremen)
  • Lukasz Fronc (LAAS), maybe a second participant.
  • ...

Format

The session will be on-line seminar of 2 hours every two weeks. A list of topics will be maintained on this page.

To make these sessions as efficient as possible ,the session trainer should provides 2 weeks in advance a list of prerequisites such as installation requirements, document to read or tutorial to prepare... The session will be used to answer questions and solve the problems encountered.

Topics

  • Trainers that want to take in charge some of these topics add your name after the chosen items
  • Topic missing ? Please contact Cécile
  1. Setting up the openETCS product and how to build it
  2. Eclipse RCP
  3. Update the documentation of the various plug-ins and features (description, license information, etc.).
  4. Make a customization to the user interface (e.g. create a new Perspective for openETCS, hook an Action with a link to the openETCS website into the GUI, etc.)
  5. Make a small modification to an EMF model, and regenerate the code (e.g. improve the label of an element of the DataDicitionary model).
  6. Usage of the Eclipse Validation Framework. Test a UML/SysML for certain properties and show marker if some constraints are violated.

Time slot

Please answer the poll to find the perfect time slot : http://www.framadate.org/ytu1itbxatc8xk6x

Trainers

We must identify one or more trainers. Candidates are:

  • Matthieu Perin (Help as a co-trainer, for Commands, Request and Transaction for example !)
  • Jonas Helming (not yet asked)
  • Alexander Stante (I could help as an co-trainer, maybe in a specific part)
  • Michael Jastram (need funding)

Clone this wiki locally