MAY Plugin Architecture » Historique » Version 1
Anonyme, 30/10/2014 13:33
| 1 | 1 | Anonyme | h1. MAY Plugin Architecture |
|---|---|---|---|
| 2 | |||
| 3 | MAY is decomposed in 5 different software modules (which are 5 Maven projects and some of them Eclipse artefacts): |
||
| 4 | * *fr.irit.smac.may.speadl.parent*: it contains general Maven instructions shared by the other modules. It inherits from *fr.irit.smac.parent-central*, which contains instructions to release to Maven Central. |
||
| 5 | * *fr.irit.smac.may.speadl*: it contains the code for the Eclipse plugin, without the UI aspects, and it is also the Maven artefact needed for [[MAY Maven Standalone Setup|standalone use without Eclipse]]. |
||
| 6 | * *fr.irit.smac.may.speadl.ui*: it contains the UI code for the Eclipse plugin. |
||
| 7 | * *fr.irit.smac.may.speadl.feature*: it is an installable unit from the update site that combines the two previous Eclipse plugins. |
||
| 8 | * *fr.irit.smac.may.speadl.updatesite*: it contains everything needed for generating and deploying the update site containing the previous feature. |