Release 7
Dependency Graph
If there are missing artifacts, please call Hanno or Andreas.
Parents and Maven-Plugins
- csco-parent (2.0.2)
- csco-parent-java (2.0.2)
- csco-builder-maven-plugin (0.1.3)
- csco-parent-java-service (2.0.2)
- csco-parent-java-bundle (2.0.2)
- lsa-domain-maven-plugin (0.0.8)
- csco-java-bundle-template (0.0.53)
- csco-java-fx-template (0.0.4)
3rd party Projects (only the most common ones)
Nothing to do here (just for cross validation, these version numbers are the ones we want to use in the current release):
- commons-codec (1.3)
- guava (19.0)
- hamcrest-core (1.3)
- jgoodies-forms (1.9.0) (Attention when updating this library, there can be runtime exceptions (no compile errors) so test all your UIs!)
- junit (4.12)
- log4j-core (2.5)
- log4j-slf4j-impl (2.5)
- mockito-core (1.10.19)
- ojdbc7 (12.1.0.1)
- slf4j-api (1.7.18)
- slf4j-log4j12: Sollte entfernt werden, falls vorhanden!
- swingx (0.9.3)
Projects from CERN
Nothing to do here (just for cross validation, these version numbers are the ones we want to use in the current release):
- accsoft-commons-diag (0.2.2)
- accsoft-commons-dbaccess (2.1.0) (!!excludes necessary: com.oracle.*, accsoft-commons-util, commons-logging)
- accsoft-commons-domain (1.1.0)
- accsoft-commons-io (3.1.0)
- accsoft-commons-util (3.1.1)
- accsoft-commons-value (6.2.0)
- accsoft-gui-frame (4.1.16)
- accsoft-security-rba (4.0.3)
- accsoft-security-rba-util (3.1.3)
- accsoft-security-sign (1.1.4)
- japc (4.2.0)
- japc-ext-cmwrda3 (4.1.0)
- japc-ext-mockito (2.2.0)
- japc-ext-remote (5.0.3)
- japc-gui-viewer (7.0.2)
- japc-nodeps (4.2.0)
- japc-value (4.0.0)
Projects from other CSCO Groups
Nothing to do here (just for cross validation, these version numbers are the ones we want to use in the current release):
- devacc_java (10.26.06)
- japc-ext-devacc (1.0.14) (, rerelease necessary, dependency range of devacc_java is too small. but can be fixed by excluding devacc and including it with range "[10.26.00,10.27.00)" instead)
- japc-ext-devacc-eqmodparser (1.1.14)
- cscoap-error-messages (0.5.0) should be replaced by conditions-art-jar (1.0.0) once it is released (hopefully in R8)
Release-Build Order (from Reactor-Project)
This list shows the order in which the maven reactor project would build the artifacts. This should give an overview of the build order in which the release can be done. It is also possible that an artifact with a higher number can be released before one with a lower number. This can be determined manually by checking the artifact's dependencies.
- accsoft-commons-value-gsi: Raphael (0.4.3)
- accsoft-commons-physics-gsi: Raphael (0.4.3)
- accsoft-security-rba-util-gui-gsi: Hanno (0.1.6)
- Framework for application using a hierarchical mvc: Sigi (0.0.4)
- cscoap-common-dependencies: Raphael (1.1.5)
- LanguageTranslator: Sigi (1.0.3)
- ImageLocator: Christian (0.0.9)
- cscoap-common-utils: Sigi (0.0.5)
- lsa-domain: Hanno (9.12.0)
- lsa-client-common: Hanno (9.12.0)
- lsa-domain-generated-gsi: Hanno (9.12.0)
- lsa-domain-gsi: Hanno (9.12.0)
- SchemaWidget model interfaces and classes: Christian (0.0.4) (no site deployed)
- lsa-client-gsi: Hanno (9.12.0)
- lsa-core: Hanno (9.12.1)
- lsa-core-gsi: Hanno (9.12.2)
- lsa-server-gsi: Raphael / Hanno (9.12.2)
-
lsa-test-gsi: Moved to attic. We agreed that we don't need it anymore now that we have test-jars.
- lsa-app-selection: Hanno (9.12.2)
- lsa-gui: Hanno (9.12.2)
- lsa-app-gui-gsi: Hanno (9.12.2)
- cscoap-common-gui-elements: Andreas (0.1.4)
- status texts used by DeviceAccess devices: Sigi (0.0.6)
- cscoap-common-operdb-intf: Sigi (0.0.6)
- java-units: Andreas (1.1.1)
- cscoap-common-units: Andreas (0.0.6)
- cscoap-common-units-ui: Andreas (0.1.2)
- cscoap-common-units-ui-demo: Andreas (0.0.1) (No Changes, not to be released!)
- AppApplicationDeviceControl: Sigi (0.0.5)
- Feedback Application: Christian (0.0.4)
- hf-service: Andreas (0.0.1)
- ionsource application: Christian (0.0.5)
- JavaProEmi: Hanno (0.1.1) Asked Günter. The version we released is fine.
- app-launcher: Andreas (0.0.7)
- magnet scaling application: Sigi (0.0.4)
- lsa-app-trim: Hanno (9.12.2)
- lsa-app-generation: Hanno (9.12.2)
- app-parammodi: Andreas (0.0.9)
- app-parammodi-old: Christian (0.0.10)
- Scan: Christian (0.0.2)
- septum application: Christian (0.0.4)
- timing master control: Christian (0.0.3)
- lsa-app-calibration-viewer-gsi: Raphael (0.1.2)
- lsa-app-equipmonitor: Andreas (9.12.0)
- lsa-app-equipmonitor-gsi: Andreas (0.0.4)
- lsa-app-equipstate: Raphael (9.12.0)
- SchemaWidget API: Christian (1.0.3)
- lsa-app-equipstate-gsi: Raphael (0.0.4)
- SchemaWidget -Demo: Christian (0.0.4)
- Demo Application for GUI Configuration via Spring Application Context: Andreas (0.0.3)
These projects just need their POMs updated after the release, but they need not be released themselves.
- lsa-db-import: Hanno
- lsa-hierarchy-gsi: Hanno
- lsa-mirko-optic-import-gsi: Hanno
- lsa-py: Hanno
Ask Raphael about this project. It uses "parent-cern" which is unknown to me. Seems to have something to do with cmmnbuild repository?