This is the second ACS development to be used in Cycle 11. Below is the list of addressed tickets.
git status On branch integration/COMMON-2023JUN Your branch is up to date with 'origin/integration/COMMON-2023JUN'. git log --no-merges --oneline --reverse origin/master..origin/integration/COMMON-2023JUN -- ACS bca5d133511 ICT-22166: Changed ACS version to 2023JUN fdb522534b7 ICT-21862: ALMA acs CDB API Rest implementation 9988afc5e14 ICT-21862 code cleanup b76fb927fba (origin/feature/ICT-22248) ICT-22248: Overwrite <art>.pom.xml from flatten plugin 7e321faf4c1 ICT-22249: Maven GroupId can now be configured with ACS_DEPLOY_GROUP a3b7dfbfa75 (origin/feature/ICT-22233) ICT-22233: MAKE_NOMAVEN disables the use of Maven in make install/deploy 4109b51e136 ICT-22234: Replaced {External,Java}Dependencies by acsdeps directory c64eee956db ICT-22234: Make sure ACSDEPS variable is exported f22ab65644b (origin/feature/ICT-22234) ICT-22234: Symlinks and typo correction c39d2e833ac (origin/feature/ICT-22222) ICT-22222: ACE/TAO patched directly on repository clone 6d18c556a5d ICT-21421: Migrated event-gui to Tycho 2ebca51df1f (origin/feature/ICT-22299) ICT-22299: Defined the groupId for deployment in Subsystem Makefiles 909ee92e653 (origin/feature/ICT-22301) ICT-22301: Alarms Definitions GUI migrated to Tycho c6f45a03252 ICT-22302: Migrated AlarmSystemProfiler to Tycho 6e515445d02 feature/ICT-22189 first version of the BACI Properties Configuration Tool d69f33b201d feature/ICT-22189 provide example YAML file bce000c6525 feature/ICT-22189 move project directory to cdb/ws/src bf7fe9ae8f7 ICT-22322: Several fixes for runtime issues in alarmsDefGUI 731bf779796 ICT-22322: Readded alarmsDefGUI to group Makefile fb6099d9663 (origin/bugfix/ICT-22317) ICT-22317: Accept value of CDB write to be string with spaces a5782eeb5e1 ICT-21862: Reverting some version changes as there was no change request 8ce5150c332 ICT-22189 iterate over multiple YAML configuration files ordered alphabetically 41c2715ae64 (origin/feature/ICT-12465) ICT-12465: Support Access Policies for ComponentCallerAPI service 909563b1236 (origin/feature/ICT-22388) ICT-22388: Parameterized repository ID in distributionManagement 6026f94dd31 ICT-21421: EventGUI missing change on Makefile fe9a3982d84 (origin/feature/ICT-21862-cdb-api-rest) ICT-21862: Fixing Spring Boot dependecy CDB API 03bdc4f0dfa ICT-22302: Added missing pom file for AlarmSystemProfiler 2a0e574da91 ICT-22322: Fixing small typo in acsGUIs group Makefile 2ddfedd5125 (origin/feature/ICT-22249) ICT-22249: Fix for custom artifact installation and deployment df88376af05 (origin/feature/ICT-21421) ICT-21421: Updated patched dependencies to Java 17 version 7f5339c9331 (origin/bugfix/ICT-22322) ICT-22322: Updated AlarmsDefGui patched dependencies to Java 17 version 8a4c5a8e1af (origin/feature/ICT-22302) ICT-22302: AlarmSystemProfile missing pom.xml file 46ac753f338 ICT-22189 remove files in wrong location 955794323d7 ICT-22189 replace script in correct location acfed03eb02 ICT-22189 update readme f448dbbd728 ICT-22189 add package to rules file 2c76aa358df ICT-22189 change location of readme and example YAML file 597ecc215d6 (origin/feature/ICT-22189) ICT-22189 update readme git log --no-merges --oneline --reverse origin/master..origin/integration/COMMON-2023JUN -- ARCHIVE 2ebca51df1f (origin/feature/ICT-22299) ICT-22299: Defined the groupId for deployment in Subsystem Makefiles 13408e5b74a ICT-22445: Custom install/deploy Maven artifact in TMCDB/Database 720d970db17 (origin/feature/ICT-22445) ICT-22445: Fixed small typo in install/deploy rules TMCDB/Database git log --no-merges --oneline --reverse origin/master..origin/integration/COMMON-2023JUN -- ICD ad61cd05c39 update a test (remove reportAntennaOnline method) 1a2725bf44d update test 6757f3f9dd3 Enumerations EMF code generation changes copied from control/codegen-asdm-bob development branch ee4dbec53e5 build.xml changes for EMF code generation in Enumerations caa6b185726 template changes for EMF generation 510730f3b84 ASDM EMF code generation changes copied from control/codegen-asdm-bob development branch 9c450ac2a56 added META-INF/MANIFEST.MF, useful for eclipse use 3d0e245b78b Clean lib directory of ICD/HLA/ASDM and ICD/HLA/Enumerations cb011c98631 Delete findJar and filelist entries for missing jars 12a7e16a5e6 Update ASDM/src/Makefile to increase the number of parallel jobs to the number of processors f97ee54691f Add MAKE_PARS option to Makefile of ICD/HLA/Enumerations 2ebca51df1f (origin/feature/ICT-22299) ICT-22299: Defined the groupId for deployment in Subsystem Makefiles aab9a5da8f1 ICT-22303: TMCDB Explorer migrated to build with Tycho ab0541c9698 (origin/feature/ICT-22037-asdm-code-generation-2023APR) Turn on JavaBeautifier in Enumerations, add comments in build.xml explaining why CppBeautifier is off, added some Eclipse-only changes b7a909027d1 (origin/feature/ICT-22303) ICT-22303: TMCDB Explorer to use patched dependencies to Java 17 version |
OS Support:
The expected and actual versions of compilers, ORBs and various RPMs can be found by running the command =acsConfigReport=, both for required RPMs and for software shipped together with ACS. To get a rough overview before installing ACS, here are the most basic ones:
The operating system dependencies are:
If you need to build doxygen/graphviz instead of installing at OS level, you also need:
Legend:
The evolution of ACS tests during development of 2022OCT:
Build | Date | Status | Tests | Passed | Skipped | Failed | Coverage (Cpp) | Coverage (Java) | Coverage (Py) | Coverage (Total) |
---|---|---|---|---|---|---|---|---|---|---|
#1 | - | - | - | - | - | - | - | - | - | - |