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

Compare with Current View Page History

« Previous Version 10 Next »

Connection

Participants

Agenda

Short Term (2022FEB)

  • Maintenance (Bug-fixing / Improvements)
  • Obsolescence Management
    • RHEL 7 and 8 releases 
    • Helper script ( Unable to locate Jira server for this macro. It may be due to Application Link configuration. , Unable to locate Jira server for this macro. It may be due to Application Link configuration. )
    • Python 3.8; Removal of Python 2.7 ( Unable to locate Jira server for this macro. It may be due to Application Link configuration. )
    • If RHEL 8:
      • Swig and Boost to depend on the O.S. version
      • astyle, xercesc from O.S.
    • cppunit, doxygen, graphviz upgrade fallback version (Not relevant for ALMA)
    • Python dependencies (3) for cleanUp ( Unable to locate Jira server for this macro. It may be due to Application Link configuration. )
      • Remove argparse (provided by Python 3)
      • Add wheel and xsdata
    • Java Dependencies
      • log4j ( Unable to locate Jira server for this macro. It may be due to Application Link configuration. )
      • Clean-up ( Unable to locate Jira server for this macro. It may be due to Application Link configuration. )
    • Planning for 2022 releases
  • 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. )
      • Implementation + SCCB Ticket (2022FEB)
  • 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
      • CentOS Stream 8/9 ( Unable to locate Jira server for this macro. It may be due to Application Link configuration. ) – 2022FEB
      • Fedora 34/35/36 ( Unable to locate Jira server for this macro. It may be due to Application Link configuration. ) – 2022FEB

Mid Term (2022APR --> 2022JUN)

  • Standard Smart Pointers ( Unable to locate Jira server for this macro. It may be due to Application Link configuration. )
    • Rollout (2022APR)
  • Obsolescence Management
    • RHEL 7 and 8 releases – 2022APR and 2022JUN
      • We expect 2022JUN to be the latest RHEL 7 release
    • C++ Standard: C++14, C++17, C++2a? – 2022APR
    •  ACE/TAO >= 7.0.4 – 2022APR
    • PyEnv, Tcl/Tk* – 2022APR
    • Maven, Eclipse – 2022JUN
    • Python dependencies (14) – 2022APR
    • Python dependencies (12) – 2022JUN
    • Java Dependencies (TBD) – 2022APR
    • Java Dependencies (TBD) – 2022JUN
  • Analyze refactoring or replacement of logging service
  • Development and Community OS Support
    • Jenkins Build + Phase A tests
      • Debian 10/11 (2022APR)
      • Ubuntu 20.04/22.04 (2022APR)
      • Others?

Long Term (TBD)

  • Java 17 (~2023APR+)
    • Will be scheduled for some point during 2023 aiming to Cycle 11 (2024-10 deployment)
  • 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
  3. Logging C++ Performance Study
  4. C++ ACS Smart Pointers
  5. Obsolescence Management Plan
  6. 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