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 (2022JUN)

  • Maintenance (Bug-fixing / Improvements)
    • Header files without "using" statment ( Unable to locate Jira server for this macro. It may be due to Application Link configuration. ) – 2022JUN
    • Phase A test stabilization for RHEL 8 ( Unable to locate Jira server for this macro. It may be due to Application Link configuration. ) – 2022JUN
    • ACS Python container ignores Python stdout ( Unable to locate Jira server for this macro. It may be due to Application Link configuration. ) – 2022JUN
    • rtlog statistics with each log call ( Unable to locate Jira server for this macro. It may be due to Application Link configuration. ) – 2022JUN
    • Logging XML Parser replacement ( Unable to locate Jira server for this macro. It may be due to Application Link configuration. ) – 2022JUN
  • Obsolescence Management
    • RHEL 7 and 8 releases
    • Core Tools
      • Maven (3.8.5) ( Unable to locate Jira server for this macro. It may be due to Application Link configuration. ) – 2022JUN
      • Eclipse (4.23) ( Unable to locate Jira server for this macro. It may be due to Application Link configuration. ) - 2022JUN
    • External Dependencies
      • commons-scxml (0.9): Move from classic installation to Maven (Java Dependencies) ( Unable to locate Jira server for this macro. It may be due to Application Link configuration. ) – 2022JUN
      • loki (Remove) ( Unable to locate Jira server for this macro. It may be due to Application Link configuration. ) – 2022JUN
    • Python dependencies (10) upgrade ( Unable to locate Jira server for this macro. It may be due to Application Link configuration. ) – 2022JUN
      • Upgrade: ipython + 9 dependencies
    • Java Dependencies (11) upgrade ( Unable to locate Jira server for this macro. It may be due to Application Link configuration. ) – 2022JUN
      • Remove: java-getopt, jfcunit
      • Upgrade:  9 dependencies
  • BulkDataNT OpenDDS Improvements – 2022JUN
    • Replicate improvements made to RTI DDS ( Unable to locate Jira server for this macro. It may be due to Application Link configuration. ) – 2022JUN
  • C++ Modernization
    • Loki Singleton + ACE Singleton to C++ local static variable ( Unable to locate Jira server for this macro. It may be due to Application Link configuration. ) – 2022JUN
    • Replace ACE_TSS by C++11 standard thread_local ( Unable to locate Jira server for this macro. It may be due to Application Link configuration. ) – 2022JUN 
    • Remove 'using' statements from headers ( Unable to locate Jira server for this macro. It may be due to Application Link configuration. ) – 2022JUN
    • ACS exceptions should be 'catched' by reference ( Unable to locate Jira server for this macro. It may be due to Application Link configuration. ) – 2022JUN
    • ACS Logging Performance study ( Unable to locate Jira server for this macro. It may be due to Application Link configuration. ) – 2022JUN
    • TENTATIVELogging Service refactoring/change of technology – 2022JUN → 2022OCT
  • Component Caller API Security proposal – 2022JUN
  • Continue NC implementation study – 2022JUN → 2022OCT
  • Maven Repository
    • Upload ACS artifacts – 2022JUN
    • Automate the upload of artifacts – 2022JUN

Mid Term (2022AUG --> 2022OCT)

  • 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

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.)

De-scoped:

  • Java Modules

Other Input

Not Relevant

Conclusions

2022JUN

* Tentative base for 2022JUN 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. C++ Singleton + TLS/TSS
  3. Obsolescence Management
  4. OBSPREP compilation with Maven
  5. Provision Java packages on Maven repository
  6. NC Implementation Study
  7. Component Caller API Security Proposal
  8. Phase A Tests Stabilization
  9. BulkDataNT OpenDDS Improvements
  10. Official OS Support (Development + Community)

Action Items

  • No labels