Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "Sirius/Modularization"

(Git Repository Layout)
(Blanked the page)
 
(39 intermediate revisions by 2 users not shown)
Line 1: Line 1:
As part of the move to Eclipse, which implies a complete renaming (and thus API break) for the existing Viewpoint code base, we want to take this opportunity to improve the code modularization. This page describes the target organisation and the actions needed on the current code base to get there.
 
  
== Git Repository Layout ==
 
 
The source code will be in a single Git repository, organized in the following directories:
 
* <code>plugins/</code>: source code for all the plug-ins, including the documentation, tests and examples;
 
* <code>features/</code>: feature definitions;
 
* <code>releng/</code>: parent project (for the root POM and shared files), target platform definitions, update-site definitions;
 
* <code>tools/</code>: source code for development tools that contributors must install in their development environment (e.g. Acceleo generators used to generate parts of the source code). These are not part of Sirius but are required to develop Sirius.
 

Latest revision as of 10:01, 2 June 2023

Back to the top