Obsolescence Management Roadmap
- Script to analyze Python and Java dependencies
- Java (15 changes)
- Compatibility with Java 11 and Java 17 (LTS versions)
- Cleanup of duplicated dependencies (Maven + Tarballs on repository)
- Python (20 changes)
- Python 3.8 as default (2022FEB+)
- Python ACS Log updated for compatibility
- ACE/TAO (7.0.6)
- OmniORB/OmniORBpy (4.3.0)
- ACS to offer C++17 if available
- Minimum standard supported by the compiler is C++11 now
- RHEL 8 compatible version of some Tools and libraries:
- Tcl/Tk to be used from O.S. if 8.6.8+ available (Skips ACS installation)
- Additional TCL scripts and libraries are still installed by the buildTcltk script
- Swig to be used from O.S. if 3.0.12+ available (Skips ACS installation)
- Boost to be used from O.S. if 1.66+ available (Skips ACS installation)
- astyle to be used from O.S. if 3.1+ available (Skips ACS installation)
- xerces-c to be used from O.S. if 3.2.2+ available (Skips ACS installation)
- cppunit is already skipped if found on the O.S. Version changed to 1.14.0+
- doxygen/graphviz are already skipped if found on the O.S. Version changed to 1.8.14+/2.40.1+