Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Maintenance (Bug-fixing / Improvements)
  • Obsolescence Management
    • RHEL 7 and 8 releases 
    • Helper script (
      Jira
      serverICT
      columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
      serverIdb8c705e3451c03fa-ed92a384-32db3e36-b3d095b3-8ff450afc2493ef4dae081ba
      keyICT-19740
      ,
      Jira
      serverICT
      columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
      serverIdb8c705e3451c03fa-ed92a384-32db3e36-b3d095b3-8ff450afc2493ef4dae081ba
      keyICT-19754
      ) – 2022FEB
    • Python 3.8; Removal of Python 2.7 (
      Jira
      serverICT
      columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
      serverIdb8c705e3451c03fa-ed92a384-32db3e36-b3d095b3-8ff450afc2493ef4dae081ba
      keyICT-19206
      ) – 2022FEB
    • If RHEL 8, following third party packages should be installed by the O.S.:
      • Swig (
        Jira
        serverICT
        columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
        serverIdb8c705e3451c03fa-ed92a384-32db3e36-b3d095b3-8ff450afc2493ef4dae081ba
        keyICT-19903
        ) – 2022FEB
      • Boost (
        Jira
        serverICT
        serverIdb8c705e3451c03fa-ed92a384-32db3e36-b3d095b3-8ff450afc2493ef4dae081ba
        keyICT-19904
        ) – 2022FEB
      • astyle (
        Jira
        serverICT
        columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
        serverIdb8c705e3451c03fa-ed92a384-32db3e36-b3d095b3-8ff450afc2493ef4dae081ba
        keyICT-19905
        ) – 2022FEB
      • xercesc (
        Jira
        serverICT
        columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
        serverIdb8c705e3451c03fa-ed92a384-32db3e36-b3d095b3-8ff450afc2493ef4dae081ba
        keyICT-19906
        ) – 2022FEB
    • Upgrade third party fallback version (Not relevant for ALMA)
      • cppunit (
        Jira
        serverICT
        columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
        serverIdb8c705e3451c03fa-ed92a384-32db3e36-b3d095b3-8ff450afc2493ef4dae081ba
        keyICT-19907
        ) – 2022FEB
      • doxygen () – 2022FEBgraphviz (, graphviz (
        Jira
        serverICT
        columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
        serverId451c03fa-a384-3e36-95b3-3ef4dae081ba
        keyICT-19908
        ) – 2022FEB
    • Python dependencies (3) for cleanUp (
      Jira
      serverICT
      columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
      serverIdb8c705e3451c03fa-ed92a384-32db3e36-b3d095b3-8ff450afc2493ef4dae081ba
      keyICT-19902
      ) – 2022FEB
      • Remove argparse (provided by Python 3)
      • Add wheel and xsdata
    • Java Dependencies – 2022FEB
      • log4j (
        Jira
        serverICT
        columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
        serverIdb8c705e3451c03fa-ed92a384-32db3e36-b3d095b3-8ff450afc2493ef4dae081ba
        keyICT-19850
        )
      • Clean-up (
        Jira
        serverICT
        serverIdb8c705e3451c03fa-ed92a384-32db3e36-b3d095b3-8ff450afc2493ef4dae081ba
        keyICT-19726
        )
    • Planning for 2022 releases
  • C++ Modernization
    • Study Logging C++ Performance (
      Jira
      serverICT
      columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
      serverIdb8c705e3451c03fa-ed92a384-32db3e36-b3d095b3-8ff450afc2493ef4dae081ba
      keyICT-19184
      ) – 2022FEB
    • Standard C++ Smart Pointers (
      Jira
      serverICT
      columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
      serverIdb8c705e3451c03fa-ed92a384-32db3e36-b3d095b3-8ff450afc2493ef4dae081ba
      keyICT-19829
      )
      • Implementation + SCCB Ticket (2022FEB)
  • Development and Community OS Support (
    Jira
    serverICT
    columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
    serverIdb8c705e3451c03fa-ed92a384-32db3e36-b3d095b3-8ff450afc2493ef4dae081ba
    keyICT-19797
    )
    • Jenkins Build + Phase A tests
      • CentOS Stream 8/9 (
        Jira
        serverICT
        columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
        serverIdb8c705e3451c03fa-ed92a384-32db3e36-b3d095b3-8ff450afc2493ef4dae081ba
        keyICT-19798
        ) – 2022FEB
      • Fedora 34/35/36 (
        Jira
        serverICT
        columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
        serverIdb8c705e3451c03fa-ed92a384-32db3e36-b3d095b3-8ff450afc2493ef4dae081ba
        keyICT-19799
        ) – 2022FEB

Mid Term (2022APR --> 2022JUN)

  • Standard Smart Pointers (
    Jira
    serverICT
    columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
    serverIdb8c705e3451c03fa-ed92a384-32db3e36-b3d095b3-8ff450afc2493ef4dae081ba
    keyICT-19829
    )
    • 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?

...

Jira
serverICT
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
maximumIssues20
jqlQueryfixVersion was in (COMMON-2022FEB) on "2021/12/16" AND component in componentMatch("^12.*")
serverIdb8c705e3451c03fa-ed92a384-32db3e36-b3d095b3-8ff450afc2493ef4dae081ba

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)

...