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

Compare with Current View Page History

« Previous Version 3 Next »

Connection

  • Doodle: TBD
  • Date: 2022-02-XX – XX:XX UT
  • Zoom details will be sent out in an e-mail

Participants

Agenda

Short Term (2022APR)

  • Maintenance (Bug-fixing / Improvements)
  • Obsolescence Management
    • RHEL 7 and 8 releases 
    • If RHEL 8, following third party packages should be installed by the O.S.:
      • TBD
    • Upgrade third party fallback version (Not relevant for ALMA)
      • TBD
    • Python dependencies (13) upgrade (TBD) – 2022APR
      • TBD
    • Java Dependencies (TBD) upgrade (TBD) – 2022APR
    • 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
    • Study Logging C++ Performance ( Unable to locate Jira server for this macro. It may be due to Application Link configuration. ) – 2022FEB
    • 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 
  • 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. ) – 2022FEB
      • Ubuntu 20.04/22.04  ( Unable to locate Jira server for this macro. It may be due to Application Link configuration. ) – 2022FEB
  • Phase A test stabilization for RHEL 8 ( Unable to locate Jira server for this macro. It may be due to Application Link configuration. )

Mid Term (2022JUN --> 2022AUG)

  • Obsolescence Management
    • RHEL 7 and 8 releases – 2022JUN
      • We expect 2022JUN to be the latest RHEL 7 release
    • C++ Standard: C++14, C++17, C++2a? – 2022APR
      • C++ 17 was chosen; waiting for feedback from community
    •  ACE/TAO >= 7.0.4 – 2022APR
    • PyEnv, Tcl/Tk* – 2022APR
    • Maven, Eclipse – 2022JUN
    • Python dependencies (12) – 2022JUN
    • Python dependencies (9) – 2022OCT
    • Java Dependencies (TBD) – 2022JUN
  • Analyze refactoring or replacement of logging service
  • Development and Community OS Support
    • Jenkins Build + Phase A tests
      • Others?

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+ (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 for now:
    • Java Modules

Other Input

Not Relevant

Conclusions

2022FEB

* Tentative base for 2022FEB 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. Logging C++ Performance Study
  4. C++ ACS Smart Pointers
  5. Obsolescence Management Plan
  6. Obsolescence Management Tasks
  7. Official OS Support (Development + Community)

Action Items

  • Tomas Staigto remind ICT of the agreed RHEL 8 migration plan at the start of January  
  • No labels