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

Compare with Current View Page History

« Previous Version 9 Next »

Connection

Participants

Agenda

Short Term (2022AUG)

  • Maintenance (Bug-fixing / Improvements)
    • Reduce the number of warnings in ACS source code
    • Prevent Castor logs flooding
  • Obsolescence Management
    • RHEL 8 only release
    • No obsolescence management since 2022AUG is bug-fix only release
    • Improve SCCB changes impact assessment – 2022AUG
      • ACS Build Farm will build the ALMA SW before an early pre-release
      • Subsystems will be warned whether their subsystems need to fix anything for the upcoming changes
        • This will be done in the same e-mail sent with the early pre-release tarballs
        • We will collaborate with IRM for the creation of relevant tickets around the same date
      • The objective is to make sure all subsystems are made compile-compatible before the release date
  • C++ Modernization
    • TENTATIVELogging Service refactoring/change of technology – 2022AUG → 2022DEC
  • Component Caller API Security proposal – 2022AUG
  • Continue NC implementation study – 2022AUG → 2022OCT
  • Make the coverage mechanics work again – 2022AUG → 2022OCT

Mid Term (2022OCT --> 2022DEC)

  • Obsolescence Management
    • Python dependencies (9) – 2022OCT
    • Java Dependencies (TBD) – 2022OCT
  • Development and Community OS Support
    • Jenkins Build + Phase A tests
      • Other operating systems?
  • ComponentCaller API Security Implementation – 2022DEC

Long Term (TBD)

  • Java 17 – 2023APR+
    • Will be scheduled for some point during 2023 aiming to Cycle 11 (2024-10 deployment) – 2023APR+
  • Jakarta EE 9+ / Hibernate 6+ / Spring 6+ / Springboot 3+ / Tomcat 10+ (Java-17 and Jakarta EE 9 baseline for spring framework 6) – 2023JUN+
  • ACS Services Modernization
    • ZeroMQ-based BulkData transfer implementation
    • CDB API alternative (REST, SOAP, G-RPC, Falcor, ICE, etc.)
    • Logging system technology replacement (Boost::Log, etc.)
    • Interface Repository (???)
    • Naming Service (???)

De-scoped:

  • Java Modules

Other Input

Not Relevant

Conclusions

2022AUG

* Tentative base for 2022AUG until the meeting has been held

issuekey summary issuetype created updated duedate 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. Reduce/Remove ACS source code warnings
  3. NC Implementation Study
  4. Component Caller API Security Proposal
  5. Official OS Support (Development + Community)

Action Items

  • No labels