Community
Participate
Working Groups
There is currently a page on the wiki [1], the Contributor Guide, to initialize a new Sirius environment. It is possible to automate some steps with Oomph [2]. [1] http://wiki.eclipse.org/Sirius/Contributor_Guide [2] https://wiki.eclipse.org/Eclipse_Oomph_Installer
An initial Oomph configuration file has been added in Sirius: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=d42f0bc26719ddb7035aaf84e724f6e75791b2f0
Another improvement will be to set the "Java/Editor/Save Actions" preference: * Perform the selected actions on save=true ** Format source code=true *** Format all lines=true ** Organize imports=true ** Additional actions=true *** Remove unnecessary casts *** Remove trailing white spaces on all lines
The contributor guide has been completed with a section for Oomph: https://wiki.eclipse.org/Sirius/Contributor_Guide#Environment_Configuration_with_Oomph
We can "register" the Sirius.setup model in the Eclipse catalog while keeping the ability to easily update and maintain it as part of the Sirius git repository. See, for instance, Bug 438973
Cédric, for your comment 4, I created the bug 460124.
Gerrit change https://git.eclipse.org/r/41046 was merged to [master]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=086c7025cd9cb2f8e3c0126461d9c8784e45b79e
This issue can be considered as resolved: * Sirius is available on the Oomph catalog: bug 460124. * The Sirius documentation explains how to use it: https://wiki.eclipse.org/Sirius/Contributor_Guide#Environment_Configuration_with_Oomph
Verified on Sirius 3.0.0M6
Available in Sirius 3.0.0. See https://wiki.eclipse.org/Sirius/3.0.0.