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

Compare with Current View Page History

« Previous Version 3 Next »

2020 TBD - TBD UT

Attendees

OrganizationAttendee
ALMA


APEX


CTA


UTFSM
ESO


Others / Unknown


Contact Information

  • Doodle: 
  • Zoom Details: 

Action Items from previous meeting:

  • ZeroMQ BulkData Implementation
  • APEX Problem with NS since 2019AUG release
    • Between 2018AUG and 2018DEC there are no changes but aesthetic ones
    • Jorge Avarias commented this could have to do with TAO version change around the time
  • ACS Documentation
    • Efforts have been made on few documents
    • FAQ has been ported, but it has to be checked and updated
    • Dominik Neise comments that faster/better documentation could be made if the community could participate. How to participate?
      • Jorge Avarias says that public login can manually request permission to edit pages
      • Tomas Staig comments that we're setting up a list of users to be given edit permissions in the space

Updates since last Meeting:

  • 2020AUG + 2020OCT Release
  • ACS Python 3 Porting
    • Python 3 made official in 2020AUG
  • ACS Changes

    • Compatibility and new capabilities for the new Makefile being developed

    • Increased speed of ACS initialization script helper

    • Thread-safe improvements
    • ACS now compatible with gcc 8.3.1 and C++14, C++17 and C++2a (Draft of C++20 as of gcc version 8.3.1 20191121)
    • Components de/re-activation improvements
    • Obsolescence Management Roadmap
      • Boost (1.66.0) + Xerces-c (3.2.2)
      • Corrected Python package version (Open version, duplicates w/different versions, etc.)
      • Java Dependencies now installed with Maven as part of ExtProds
    • Code to allow random delay when starting monitoring in a component to prevent too much simultaneous hardware demand from components sharing hardware resources (Network, CAN channel, etc.)
    • Python imports no longer require ACS to be running. The code that was implemented in this way, was changed to be used as a singleton instead
    • ComponentCaller now supports simple asynchronous calls that depend on basic callbacks (CBvoid, CBfloat, ...)
      • Future releases will increase the functionality to support custom callbacks
    • Improvements to properly support Octet sequence in Python simulator and objexp (Problems seen in ACS workshop!)
  • CentOS / RHEL 8
    • ACS compatibility finished and test cases working normally
  • Monotonic Clock tests done

2020 Planning:

  • Communication and Collaboration
    • Docker Hub ACS Image
    • Issue Tracking platform for the community
    • Confluence Page Access
    • Fork/Branches on public repository
    • Slack as Community Chat
  • Re-design Notification Channels
  • BulkData
  • Obsolescence Management
  • C++ Modernization Project

Other institutions plans and proposed topics

Any other business?

Conclusions/Action Items

  • No labels