You are viewing an old version of this page. View the current version.
Compare with Current
View Page History
« Previous
Version 9
Next »
Organization | Attendee |
---|
ALMA |
|
APEX | |
CTA | |
UTFSM |
|
ESO | |
LLAMA | |
Others / Unknown | |
- Maintenance
- ACS Command center properly handling Python container output
- Obsolescence Management
- C++ Modernization and Best Practices
- C++ Logging performance improvements
- Some C++11 features adopted
- Security
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
- Modules' test stabilization (10+ additional tests now working properly)
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
- Maven and PyPI deploy version now configurable with ACS_DEPLOY_VERSION variable
- 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
- 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