Skip to content
This repository has been archived by the owner on May 27, 2019. It is now read-only.

Latest commit

 

History

History
26 lines (20 loc) · 1.49 KB

Contributor-Guide.adoc

File metadata and controls

26 lines (20 loc) · 1.49 KB

Contributor’s Guide

Setting up the development environment

You can use Oomph to deploy a ready to go Eclipse IDE with the projects imported and all required dependencies already installed.

  1. Product: Most Eclipse products should work, but we recommend Eclipse IDE for Eclipse Committers

  2. Project: Check the Eclipse Project/VIATRA/VIATRA CPS Demo

  3. Variables:

    • Git password is required for Mylyn integration to see tasks and pull requests, if you don’t want that, just enter a whitespace.

    • For the repository URI, select Git only if you have a public key added to GitHub and the private key set up correctly.

Read the Oomph help if you are lost in the wizard’s forest.

Creating new projects

  • Copy one of the existing projects to make sure that all preferences are set correctly

  • Don’t forget to correctly rename the project and update the metadata

  • Update the pom.xml in the new project (only the artifactId has to be changed at first)

  • Add the new module to the parent pom.xml in the root of the repository