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

Compare with Current View Page History

« Previous Version 19 Current »

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. ) – 2022FEB
    • Python 3.8; Removal of Python 2.7 ( Unable to locate Jira server for this macro. It may be due to Application Link configuration. ) – 2022FEB
    • If RHEL 8, following third party packages should be installed by the O.S.:
      • Swig ( Unable to locate Jira server for this macro. It may be due to Application Link configuration. ) – 2022FEB
      • Boost ( Unable to locate Jira server for this macro. It may be due to Application Link configuration. ) – 2022FEB
      • astyle ( Unable to locate Jira server for this macro. It may be due to Application Link configuration. ) – 2022FEB
      • xercesc ( Unable to locate Jira server for this macro. It may be due to Application Link configuration. ) – 2022FEB
    • Upgrade third party fallback version (Not relevant for ALMA)
      • cppunit ( Unable to locate Jira server for this macro. It may be due to Application Link configuration. ) – 2022FEB
      • doxygen () – 2022FEB
      • graphviz () – 2022FEB
    • Python dependencies (3) for cleanUp ( Unable to locate Jira server for this macro. It may be due to Application Link configuration. ) – 2022FEB
      • Remove argparse (provided by Python 3)
      • Add wheel and xsdata
    • Java Dependencies – 2022FEB
      • 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
      • C++ 17 was chosen; waiting for feedback from community
    •  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 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