You are viewing an old version of this page. View the current version.
Compare with Current
View Page History
« Previous
Version 8
Next »
Organization | Attendee |
---|
ALMA |
|
APEX | |
CTA | |
UTFSM |
|
ESO | |
LLAMA | |
Others / Unknown | |
COMMON-2022JUN
- Obsolescence management
- Maven (3.8.5)
- Eclipse (4.23)
- Removal of loki library – Replacement with standard C++11 functionality
- Python Dependencies (10)
- Java Dependencies (11)
- C++ Logging
- Performance study
- New C++ logging macro allowing to reuse logger instance
- Performance improvement in logger XML parsing
- C++ modernization and best practices
- The "using" statement was removed from header files
- ACE_TSS replaced by C++11 TLS (Thread Local Storage)
- Loki singleton replaced by C++11 functionality
- ACS exceptions passed by reference
- ACS Command Center to properly handle Python output
- Component Caller API security proposal
- BulkDataNTOpenDDS now aligned with several improvements from BulkDataNT (RTI DDS) implementation
- ACS jar files artifacts deployed on ALMA's Maven repository along each release
- Python packages are being deployed on JAO's prototype PyPI server
- Modules' test stabilization (10+ additional tests now working properly)
- OBSPREP alternative compilation using Maven
COMMON-2022AUG:
- Maintenance
- RHEL 8 bug-fixes
- Prevent flooding of logs from Castor
- Prevent errors parsing log4j configuration files
- Monitoring Sync Tool falling back to base XSD file if final is not present
- Clean up of warnings in ACS' codebase
- Component Caller fix for current version of Tornado
- Component Caller API - Security Proposal
- Component generator is now installed with ACS
- Added Characteristic Component and BACI Properties support
- New build farm job in ACS namespace for building ALMA SW for early pre-releases
- Maven and PyPI deploy version now configurable with ACS_DEPLOY_VERSION variable
- Added 'deploy' target to ARCHIVE and ICD group Makefiles
- ACS Exception stack trace in Python should now be easier to read
COMMON-2022OCT
...
COMMON-2022DEC
...
COMMON-2023APR
...
COMMON-2023JUN
- Decouple ACS from some Eclipse dependencies using Tycho
- CDB API REST available
- BACI Properties Configuration Tool available
- ACE/TAO patches are now applied to cloned repositories directory structure
- Optional Maven execution during installation of ACS JAR files using MAKE_NOMAVEN environment variable
- Merge ExternalDependencies and JavaDependencies in a single directory
- <artifact>-flattened-pom.xml files are not present after running make
- Maven GroupId can now be configured with ACS_DEPLOY_GROUP environment variable
- Fix cdbWrite not handling strings correctly in some cases
- ACS Makefile POM files should allow parameterized repository ID
- Implement ComponentCaller API access policies
COMMON-2023AUG
- CDB API REST service implemented
- BPCT
- Extended functionality to work with CDB API REST
- Script to generate YAML configuration files from a currently configured CDB
- acsStartRemoteTmcdb script now has two additional options
- Jenkins jobs for ExtProd, ACS and COMMON were updated to generate a tar file with a suffix "-M2" at the end of the name, which contains the Maven artifactories.
- Fixed bugs related to CDB script commands (cdbRead and cdbjClearCache).
- Added report mechanism of Maven and Pip dependencies licenses
Reduced critical zone protection block in loggingService, resulting in cleaner code and slight performance improvement
Refactoring of NC Publisher in Java to better handle errors, including CORBA timeouts
COMMON-2023OCT
...
Other institutions plans and proposed topics