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

Compare with Current View Page History

« Previous Version 6 Next »

2021 09/TBD - TBD UT

Attendees

OrganizationAttendee
ALMA


APEX


CTA


UTFSM
ESO


LLAMA


Others / Unknown


Contact Information

Action Items from previous meeting:

Updates since last Meeting:

  • 2021APR + 2021JUN + 2021AUG + 2021OCT Release
  • ACS Changes

    • Obsolescence Management Roadmap

      • Java (24 upgrades)
      • Python (25 upgrades)
      • OmniORBpy (4.2.4)
      • astyle (3.1)
      • Recommendation to install doxygen and graphviz from O.S. (It's still installed along with ACS if not found 1.8.5 + 2.30.1)
      • Fixed ACE/TAO config-*.h files to be compatible with newer O.S.
      • oAW: No longer installing as a module, now we use the version provided by ACS Eclipse installation
    • C++ container initialization reduced (3 seconds sleep removed)
    • C++ clients can be restarted (unit testing)
    • Acssim setMethod/setMethodIF now receives fully-compliant Python code blocks
      • This may break some implementations that used to write the return value on the last line without actually putting "return ..."
    • Alternative XML Schema bindings for Java are being prepared using JAXB XJC technology
      • Both castor and jaxb bindings are created with the XSDBIND directive and are packaged in the same JAR file
      • If castor's code generated package is 'test.xx.yy', then xjc one is 'test.xx.yy.jaxb
    • ACS Maven artifacts now consider transitive dependencies
    • ACS Python packages ready to be deployed on custom Pypi servers
    • Add support to longLongSeq and uLongLongSeq BACI properties
      • Complete Java and Python support of original BACI properties
    • Python 3.8 support
      • Default is still 3.6 
      • 2022FEB will remove Python 2.7 and 3.6 support and set 3.8 as default
    • Notification Channel fix after re-initialization

2021 Planning:

  • Communication and Collaboration
    • (tick) Docker Hub ACS Image
    • (tick) Issue Tracking platform for the community
    • Confluence Page Access
    • Fork/Branches on public repository
    • (tick) Slack as Community Chat
  • Re-design Notification Channels
    • ActiveMQ Prototype
  • BulkData
    • ZeroMQ Prototype
    • OpenDDS Implementation
  • Obsolescence Management
  • C++ Modernization Project
    • Logging system study, improvements and redesign plans

Other institutions plans and proposed topics

Any other business?

Conclusions/Action Items

  • No labels