Versions Compared

Key

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

...

  • Maintenance (Bug-fixing / Improvements)
    • Callbacks between C++ components fail after a full antenna restart (
      Jira
      serverICT
      serverIdb8c705e3451c03fa-ed92a384-32db3e36-b3d095b3-8ff450afc2493ef4dae081ba
      keyICT-12398
      ) – 2022APR
    • Phase A tests reports improvements (
      Jira
      serverICT
      columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
      serverIdb8c705e3451c03fa-ed92a384-32db3e36-b3d095b3-8ff450afc2493ef4dae081ba
      keyICT-20053
      ) – 2022APR
    • Phase A test stabilization for RHEL 8 (
      Jira
      serverICT
      columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
      serverIdb8c705e3451c03fa-ed92a384-32db3e36-b3d095b3-8ff450afc2493ef4dae081ba
      keyICT-20014
      ) – 2022APR
  • Obsolescence Management
    • RHEL 7 and 8 releases
    • Change Default C++ Standard to C++17 (
      Jira
      serverICT
      serverIdb8c705e3451c03fa-ed92a384-32db3e36-b3d095b3-8ff450afc2493ef4dae081ba
      keyICT-20022
      ) – 2022APR
    • CORBA Vendors
      • ACE/TAO (7.0.6+) (
        Jira
        serverICT
        serverIdb8c705e3451c03fa-ed92a384-32db3e36-b3d095b3-8ff450afc2493ef4dae081ba
        keyICT-20023
        ) – 2022APR
      • OmniORBpy (4.3.0+) (
        Jira
        serverICT
        serverIdb8c705e3451c03fa-ed92a384-32db3e36-b3d095b3-8ff450afc2493ef4dae081ba
        keyICT-20024
        ) – 2022APR
    • Core Tools
      • PyEnv (2.2.3+) (
        Jira
        serverICT
        serverIdb8c705e3451c03fa-ed92a384-32db3e36-b3d095b3-8ff450afc2493ef4dae081ba
        keyICT-20025
        ) – 2022APR
    • If RHEL 8, following third party packages should be installed by the O.S.:
      • Tcl/Tk (8.6.8) (
        Jira
        serverICT
        serverIdb8c705e3451c03fa-ed92a384-32db3e36-b3d095b3-8ff450afc2493ef4dae081ba
        keyICT-20026
        ) – 2022APR
      • Ant (1.10.5) – 2022APR
    • Upgrade third party fallback version (Not relevant for ALMA)
      • Tcl/Tk (8.6.8) (
        Jira
        serverICT
        serverIdb8c705e3451c03fa-ed92a384-32db3e36-b3d095b3-8ff450afc2493ef4dae081ba
        keyICT-20026
        ) – 2022APR/2022JUN
    • Python dependencies (13) upgrade (
      Jira
      serverICT
      serverIdb8c705e3451c03fa-ed92a384-32db3e36-b3d095b3-8ff450afc2493ef4dae081ba
      keyICT-20027
      ) – 2022APR
      • Remove: linecache2, logilab-astng, logilab-common, nose, test-generator, traceback2, unittest2
      • Install: nose2
      • Upgrade: pip + 5 dependencies
    • Java Dependencies (15) upgrade (
      Jira
      serverICT
      serverIdb8c705e3451c03fa-ed92a384-32db3e36-b3d095b3-8ff450afc2493ef4dae081ba
      keyICT-20028
      ) – 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 (
      Jira
      serverICT
      columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
      serverIdb8c705e3451c03fa-ed92a384-32db3e36-b3d095b3-8ff450afc2493ef4dae081ba
      keyICT-19936
      ) – 2022APR
    • Synthetic tests can be run in standalone mode ( -g flag to be used without ACS) (
      Jira
      serverICT
      serverIdb8c705e3451c03fa-ed92a384-32db3e36-b3d095b3-8ff450afc2493ef4dae081ba
      keyICT-19968
      ) – 2022APR
  • C++ Modernization
    • Standard C++ Smart Pointers (
      Jira
      serverICT
      columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
      serverIdb8c705e3451c03fa-ed92a384-32db3e36-b3d095b3-8ff450afc2493ef4dae081ba
      keyICT-19829
      )
      • SCCB (
        Jira
        serverICT
        serverIdb8c705e3451c03fa-ed92a384-32db3e36-b3d095b3-8ff450afc2493ef4dae081ba
        keySCCB-1187
        ) + Rollout – 2022APR 
  • Component skeleton code generation (
    Jira
    serverICT
    serverIdb8c705e3451c03fa-ed92a384-32db3e36-b3d095b3-8ff450afc2493ef4dae081ba
    keyICT-19946
    ) – 2022APR
  • 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
      • Debian 10/11 (
        Jira
        serverICT
        columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
        serverIdb8c705e3451c03fa-ed92a384-32db3e36-b3d095b3-8ff450afc2493ef4dae081ba
        keyICT-19816
        ) – 2022APR
      • Ubuntu 20.04/22.04  (
        Jira
        serverICT
        columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
        serverIdb8c705e3451c03fa-ed92a384-32db3e36-b3d095b3-8ff450afc2493ef4dae081ba
        keyICT-19817
        ) – 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) – 
      Jira
      serverICT
      columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
      serverIdb8c705e3451c03fa-ed92a384-32db3e36-b3d095b3-8ff450afc2493ef4dae081ba
      keyICT-20133
       
    • Replace the use of LokiSingleton by C++11 local static variable (2022JUN) – 
      Jira
      serverICT
      columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
      serverId451c03fa-a384-3e36-95b3-3ef4dae081ba
      keyICT-20138
    • Analyze refactoring or replacement of logging service
  • Development and Community OS Support
    • Jenkins Build + Phase A tests
      • Others operating systems?
  • ComponentCaller API Security

...

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

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)

...