Connection
Participants
Agenda
Short Term (2022APR)
- Maintenance (Bug-fixing / Improvements)
- Callbacks between C++ components fail after a full antenna restart (
ICT-12398
-
Getting issue details...
STATUS
) – 2022APR
- Phase A tests reports improvements (
ICT-20053
-
Getting issue details...
STATUS
) – 2022APR
- Phase A test stabilization for RHEL 8 (
ICT-20014
-
Getting issue details...
STATUS
) – 2022APR
- Obsolescence Management
- RHEL 7 and 8 releases
- Change Default C++ Standard to C++17 (
ICT-20022
-
Getting issue details...
STATUS
) – 2022APR
- CORBA Vendors
- ACE/TAO (7.0.6+) (
ICT-20023
-
Getting issue details...
STATUS
) – 2022APR
- OmniORBpy (4.3.0+) (
ICT-20024
-
Getting issue details...
STATUS
) – 2022APR
- Core Tools
- PyEnv (2.2.3+) (
ICT-20025
-
Getting issue details...
STATUS
) – 2022APR
- If RHEL 8, following third party packages should be installed by the O.S.:
- Tcl/Tk (8.6.8) (
ICT-20026
-
Getting issue details...
STATUS
) – 2022APR
- Ant (1.10.5) – 2022APR
- Upgrade third party fallback version (Not relevant for ALMA)
- Tcl/Tk (8.6.8) (
ICT-20026
-
Getting issue details...
STATUS
) – 2022APR/2022JUN
- Python dependencies (13) upgrade (
ICT-20027
-
Getting issue details...
STATUS
) – 2022APR
- Remove: linecache2, logilab-astng, logilab-common, nose, test-generator, traceback2, unittest2
- Install: nose2
- Upgrade: pip + 5 dependencies
- Java Dependencies (15) upgrade (
ICT-20028
-
Getting issue details...
STATUS
) – 2022APR
- Remove: jms, xtmodcoll
- Install: commons-collections4, jakarta.jms-api, javax.jms-api
- Upgrade: 10 dependencies
- Planning for 2022 releases – 2022APR
- BulkDataNT RTI DDS Improvements – 2022APR
- Performance improvements 700+ MB/s over 10 Gbps link (
ICT-19936
-
Getting issue details...
STATUS
) – 2022APR
- Synthetic tests can be run in standalone mode ( -g flag to be used without ACS) (
ICT-19968
-
Getting issue details...
STATUS
) – 2022APR
- C++ Modernization
- Standard C++ Smart Pointers (
ICT-19829
-
Getting issue details...
STATUS
)
- SCCB (
SCCB-1187
-
Getting issue details...
STATUS
) + Rollout – 2022APR
- Component skeleton code generation (
ICT-19946
-
Getting issue details...
STATUS
) – 2022APR
- Development and Community OS Support (
ICT-19797
-
Getting issue details...
STATUS
)
- Jenkins Build + Phase A tests
- Debian 10/11 (
ICT-19816
-
Getting issue details...
STATUS
) – 2022APR
- Ubuntu 20.04/22.04 (
ICT-19817
-
Getting issue details...
STATUS
) – 2022APR
Mid Term (2022JUN --> 2022AUG)
- Obsolescence Management
- RHEL 7 and 8 releases – 2022JUN
- We expect 2022JUN to be the latest RHEL 7 release
- Maven, Eclipse – 2022JUN
- Python dependencies (12) – 2022JUN
- Python dependencies (9) – 2022OCT
- Java Dependencies (TBD) – 2022JUN
- Java Dependencies (TBD) – 2022OCT
- C++ Modernization
- Replace ACE_TSS by C++11 standard thread_local (2022JUN) –
ICT-20133
-
Getting issue details...
STATUS
- Replace the use of LokiSingleton by C++11 local static variable (2022JUN) –
ICT-20138
-
Getting issue details...
STATUS
- Analyze refactoring or replacement of logging service
- Development and Community OS Support
- Jenkins Build + Phase A tests
- Others operating systems?
- ComponentCaller API Security
Long Term (TBD)
- Java 17 – 2023APR+
- Will be scheduled for some point during 2023 aiming to Cycle 11 (2024-10 deployment)
- 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
- Continue NC implementation study
- ZeroMQ-based BulkData transfer implementation
- CDB API alternative (REST, SOAP, G-RPC, Falcor, ICE, etc.)
De-scoped:
Not Relevant
Conclusions
2022APR
* Tentative base for 2022APR until the meeting has been held
Key
|
Summary
|
T
|
Created
|
Updated
|
Due
|
Assignee
|
Reporter
|
P
|
Status
|
Resolution
|
Priorities
- Maintenance
- New Makefile Support
- C++ ACS Smart Pointers
- BulkDataNT Improvements
- Obsolescence Management
- Component skeleton code-generation
- Phase A Tests Stabilization
- Official OS Support (Development + Community)
Action Items
1 Comment
Ralph Marson
The control subsystem is starting to evaluate whether the ComponentCaller should be used for web apps. From what I can tell the component caller is a broad hole through the APE firewall. Four years ago ICT-12465 was written, I think, to correct that. Can this ticket be put on the list of things to do in the next 1 to 2 years?