You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 30 Current »

Connection

Participants

Agenda

Short Term (2022APR)

  • Maintenance (Bug-fixing / Improvements)
    • Callbacks between C++ components fail after a full antenna restart ( Unable to locate Jira server for this macro. It may be due to Application Link configuration. ) – 2022APR
    • Phase A tests reports improvements ( Unable to locate Jira server for this macro. It may be due to Application Link configuration. ) – 2022APR
    • Phase A test stabilization for RHEL 8 ( Unable to locate Jira server for this macro. It may be due to Application Link configuration. ) – 2022APR
  • Obsolescence Management
    • RHEL 7 and 8 releases
    • Change Default C++ Standard to C++17 ( Unable to locate Jira server for this macro. It may be due to Application Link configuration. ) – 2022APR
    • CORBA Vendors
      • ACE/TAO (7.0.6+) ( Unable to locate Jira server for this macro. It may be due to Application Link configuration. ) – 2022APR
      • OmniORBpy (4.3.0+) ( Unable to locate Jira server for this macro. It may be due to Application Link configuration. ) – 2022APR
    • Core Tools
      • PyEnv (2.2.3+) ( Unable to locate Jira server for this macro. It may be due to Application Link configuration. ) – 2022APR
    • If RHEL 8, following third party packages should be installed by the O.S.:
      • Tcl/Tk (8.6.8) ( Unable to locate Jira server for this macro. It may be due to Application Link configuration. ) – 2022APR
      • Ant (1.10.5) – 2022APR
    • Upgrade third party fallback version (Not relevant for ALMA)
      • Tcl/Tk (8.6.8) ( Unable to locate Jira server for this macro. It may be due to Application Link configuration. ) – 2022APR/2022JUN
    • Python dependencies (13) upgrade ( Unable to locate Jira server for this macro. It may be due to Application Link configuration. ) – 2022APR
      • Remove: linecache2, logilab-astng, logilab-common, nose, test-generator, traceback2, unittest2
      • Install: nose2
      • Upgrade: pip + 5 dependencies
    • Java Dependencies (15) upgrade ( Unable to locate Jira server for this macro. It may be due to Application Link configuration. ) – 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 ( Unable to locate Jira server for this macro. It may be due to Application Link configuration. ) – 2022APR
    • Synthetic tests can be run in standalone mode ( -g flag to be used without ACS) ( Unable to locate Jira server for this macro. It may be due to Application Link configuration. ) – 2022APR
  • C++ Modernization
    • Standard C++ Smart Pointers ( Unable to locate Jira server for this macro. It may be due to Application Link configuration. )
      • SCCB ( Unable to locate Jira server for this macro. It may be due to Application Link configuration. ) + Rollout – 2022APR 
  • Component skeleton code generation ( Unable to locate Jira server for this macro. It may be due to Application Link configuration. ) – 2022APR
  • Development and Community OS Support ( Unable to locate Jira server for this macro. It may be due to Application Link configuration. )
    • Jenkins Build + Phase A tests
      • Debian 10/11 ( Unable to locate Jira server for this macro. It may be due to Application Link configuration. ) – 2022APR
      • Ubuntu 20.04/22.04  ( Unable to locate Jira server for this macro. It may be due to Application Link configuration. ) – 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) –  Unable to locate Jira server for this macro. It may be due to Application Link configuration.  
    • 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:

  • Java Modules

Other Input

Not Relevant

Conclusions

2022APR

* Tentative base for 2022APR until the meeting has been held

key summary type created updated due assignee reporter priority status resolution

Unable to locate Jira server for this macro. It may be due to Application Link configuration.

Priorities

  1. Maintenance
  2. New Makefile Support
  3. C++ ACS Smart Pointers
  4. BulkDataNT Improvements
  5. Obsolescence Management
  6. Component skeleton code-generation
  7. Phase A Tests Stabilization
  8. Official OS Support (Development + Community)

Action Items

  • No labels