Connection
Participants
Agenda
Short Term (2022AUG)
- Maintenance (Bug-fixing / Improvements)
- Reduce the number of warnings in ACS source code
- Prevent Castor logs flooding
- Obsolescence Management
- RHEL 8 only release
- No obsolescence management since 2022AUG is bug-fix only release
- Improve SCCB changes impact assessment – 2022AUG
- ACS Build Farm will build the ALMA SW before an early pre-release
- Subsystems will be warned whether their subsystems need to fix anything for the upcoming changes
- This will be done in the same e-mail sent with the early pre-release tarballs
- We will collaborate with IRM for the creation of relevant tickets around the same date
- The objective is to make sure all subsystems are made compile-compatible before the release date
- Upload Cycle 8 ACS / ARCHIVE / ICD / CONTROL artifacts – 2022AUG
- Component Caller API Security proposal – 2022AUG
- Continue NC implementation study – 2022AUG → 2022OCT
- Make the coverage mechanics work again – 2022AUG → 2022OCT
Mid Term (2022OCT --> 2022DEC)
- Obsolescence Management
- Python dependencies (9) – 2022OCT
- Java Dependencies (TBD) – 2022OCT
- C++ Modernization
- Logging Service refactoring/change of technology – 2022OCT → 2022DEC
- Development and Community OS Support
- Jenkins Build + Phase A tests
- ComponentCaller API Security Implementation – 2022DEC
Long Term (TBD)
- Java 17 – 2023APR+
- Will be scheduled for some point during 2023 aiming to Cycle 11 (2024-10 deployment) – 2023APR+
- Jakarta EE 9+ / Hibernate 6+ / Spring 6+ / Springboot 3+ / Tomcat 10+ (Java-17 and Jakarta EE 9 baseline for spring framework 6) – 2023JUN+
- ACS Services Modernization
- ZeroMQ-based BulkData transfer implementation
- CDB API alternative (REST, SOAP, G-RPC, Falcor, ICE, etc.)
- Logging system technology replacement (Boost::Log, etc.)
- Interface Repository (???)
- Naming Service (???)
De-scoped:
Not Relevant
Conclusions
2022AUG
* Tentative base for 2022AUG until the meeting has been held
Key
|
Summary
|
T
|
Created
|
Updated
|
Due
|
Assignee
|
Reporter
|
P
|
Status
|
Resolution
|
Priorities
- Maintenance
- Upload Cycle 8 artifacts to artifactory
- Reduce/Remove ACS source code warnings
- NC Implementation Study
- Component Caller API Security Proposal
- Testing Coverage Work
Action Items