lock = No release, we stay on this version
unchecked = Release pending
checked = Release finished (product available in SVN and Maven)
flag = Rolled out (product installed on the Cluster)

Parents and Maven-Plugins

  • csco-parent (2.1.0) lock
  • csco-parent-java (2.1.0) lock
  • csco-builder-maven-plugin (0.1.4) lock
  • csco-parent-java-service (2.1.0) lock
  • csco-parent-java-bundle (2.1.0) lock
  • lsa-domain-maven-plugin (0.0.9) lock
  • csco-java-bundle-template (0.0.55) lock
  • csco-java-fx-template (0.0.5) lock

3rd party Projects (only the most common ones)

TODO HH: We need to talk about our artifact update policy.

Nothing to do here (just for cross validation, these version numbers are the ones we want to use in the current release): As of 2016.08.19, csco artifactory
  • commons-codec (1.3) lock
  • guava (19.0) lock
  • jgoodies-forms (1.7.2) lock alert (Attention when updating this library to 1.9.0, there can be runtime exceptions (no compile errors) so test all your UIs!)
  • looks from jgoodies (2.0.4) lock
  • log4j-core (2.5) lock
  • log4j-slf4j-impl (2.5) lock
  • ojdbc7 (12.1.0.1) lock
  • slf4j-api (1.7.21) lock
  • slf4j-log4j12: Sollte entfernt werden, falls vorhanden!
  • swingx (0.9.3) lock

For testing: (should always have scope test!)
  • hamcrest-core (1.3) lock
  • junit (4.12) lock
  • mockito-core (1.10.19) lock

Projects from CERN

TODO HH: We need to talk about our artifact update policy. Comment RM: We usually updated when we merged with CERN, maybe this is not valid anymore, especially since e.g. CMW is now provided by CSCOSV at GSI.

Nothing to do here (just for cross validation, these version numbers are the ones we want to use in the current release): As of 2016.08.19, cern artifactory
  • accsoft-commons-diag (0.2.2) lock
  • accsoft-commons-dbaccess (2.1.0) lock (!!excludes necessary: com.oracle.*, accsoft-commons-util, commons-logging)
  • accsoft-commons-domain (1.2.2) lock
  • accsoft-commons-io (3.1.6) lock
  • accsoft-commons-math (0.0.3) lock
  • accsoft-commons-util (3.1.2) lock
  • accsoft-commons-value (6.2.1) lock
  • accsoft-gui-frame (4.1.20) lock
  • accsoft-security-rba (4.0.4) lock
  • accsoft-security-rba-util (3.1.3) lock
  • accsoft-security-sign (1.1.4) lock
  • japc (4.6.3) lock
  • japc-ext-cmwrda3 (4.4.0) lock
  • japc-ext-mockito (2.2.0) lock
  • japc-ext-remote (5.0.3) lock
  • japc-gui-viewer (7.0.5) lock
  • japc-nodeps (4.6.3) lock
  • japc-value (4.1.0) lock
  • jdataviewer (1.7.8) lock
  • lsa-trim-simulation (1.2.3) lock

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): As of 2016.08.19, csco artifactory
  • devacc_java (10.26.07) lock
  • japc-ext-devacc (1.0.18) lock
  • japc-ext-devacc-eqmodparser (1.1.17) lock
  • cscoap-error-messages (0.5.0) lock TODO 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.
  1. accsoft-commons-value-gsi: Hanno (8.1.0) checked
  2. accsoft-commons-physics-gsi: Hanno (8.1.0) checked
  3. accsoft-security-rba-util-gui-gsi: Hanno (0.1.7) lock
  4. cscoap-hmvc-framework: Sigi (0.0.5) lock
  5. cscoap-common-dependencies: Raphael (1.1.6) lock
  6. cscoap-common-utils: Sigi (0.0.7) lock
  7. LanguageTranslator: Sigi (2.0.2) lock
  8. ImageLocator: Andreas (0.0.10) lock
  9. lsa-domain: Raphael (9.13.4) checked
  10. lsa-client-common: Raphael (9.13.5) checked
  11. lsa-domain-generated-gsi: Raphael (9.13.4) checked
  12. lsa-domain-gsi: Raphael (9.13.2) checked
  13. lsa-client-gsi: Raphael (9.13.2) checked
  14. lsa-core: Raphael (9.13.3) checked
  15. lsa-core-gsi: Raphael (9.13.3) checked
  16. lsa-server-gsi: Raphael / Hanno (9.13.4) checked, (RH6, asl73x dev, als33x pro) flag, The LSA server needs to be migrated to RH7, for now we rolled out to the RH6 cluster.
  17. lsa-app-selection: Raphael (9.13.2) checked
  18. lsa-gui: Hanno (9.13.2) checked
  19. lsa-app-gui-gsi: Raphael (9.13.2) checked
  20. cscoap-common-gui-elements: Andreas (8.1.0) checked
  21. cscoap-common-status-files: Sigi (0.0.8) lock
  22. cscoap-common-operdb-intf: Sigi (0.0.7) lock
  23. java-units: Andreas (1.1.3) lock
  24. cscoap-common-units: Andreas (8.1.0) checked
  25. cscoap-common-units-ui: Andreas (8.1.0) checked
  26. cscoap-common-units-ui-demo: Andreas (0.1.4) lock
  27. cscoap-common-scan: Christian (8.1.0) checked
  28. app-devCtrl: Sigi (8.1.0) checked (RH7, asl74x dev, asl34x pro) flag
  29. Feedback Application: Christian 8.1.0) checked (RH7, asl74x dev, asl34x pro) flag
  30. app-hf-service: Barbara, released by Sigi (8.1.0) checked (RH7, asl74x dev, asl34x pro) flag
  31. app-ionsrc: Barbara, released by Sigi (8.1.0) checked (RH7, asl74x dev, asl34x pro) flag
  32. JavaProEmi: Günther (0.1.2) lock
  33. app-launcher: Andreas (8.1.0) checked (RH7, asl74x dev, asl34x pro) flag
  34. app-mgskal: Sigi (8.1.0) checked
  35. lsa-app-trim: Hanno (9.13.2) checked
  36. lsa-app-generation: Raphael (9.13.2) checked (RH7, asl74x dev, asl34x pro) flag
  37. app-parammodi: Andreas (8.1.0) checked (RH7, asl74x dev, asl34x pro) flag
  38. app-parammodi-old: Raphael (8.1.0) checked (RH7, asl74x dev, asl34x pro) flag (no R8.1 branch, since it resides already in a branch "version2014" in app-parammodi. Maybe extract it into its own project if it stays?)
  39. app-scan: Christian (8.1.0) checked (RH7, asl74x dev, asl34x pro) flag
  40. septum application: Christian (8.1.0) checked (RH7, asl74x dev, asl34x pro) flag
  41. app-tm: Barbara, released by Sigi (8.1.0) checked (RH7, asl74x dev, asl34x pro) flag
  42. lsa-app-calibration-viewer-gsi: Raphael (8.1.0) checked (RH7, asl74x dev, asl34x pro) flag
  43. lsa-app-equipmonitor: Raphael (9.13.2) checked
  44. lsa-app-equipmonitor-gsi: Christian (8.1.0) checked (RH7, asl74x dev, asl34x pro) flag
  45. lsa-app-equipstate: Raphael (9.13.2) checked
  46. SchemaWidget API: Anne (8.1.0) checked
  47. lsa-app-equipstate-gsi: Anne (8.1.0) checked (RH7, asl74x dev, asl34x pro) flag
  48. SchemaWidget -Demo: Anne (8.1.0) checked
  49. Demo Application for GUI Configuration via Spring Application Context: Andreas (0.0.4) lock

Tools & Scripts

These projects just need their POMs updated after the release, but they need not be released themselves.
  • lsa-db-import: Hanno unchecked
  • lsa-hierarchy-gsi: Hanno unchecked
  • lsa-mirko-optic-import-gsi: Hanno unchecked
  • lsa-py: Hanno TODO Ask Raphael about this project. It uses "parent-cern" which is unknown to me. Seems to have something to do with cmmnbuild repository?

This topic: Applications > WebHome > AppReleaseMain > AppRelease8_1
Topic revision: 14 Apr 2020, JuttaFitzek
This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Foswiki? Send feedback