Old Topics Review
- JBACI
- This has been implemented between ACS and ACA teams
- Some features are missing, like automatic alarms triggering
- This implementation can be done in collaboration with CTA, defining and testing a workflow for this integration
- Should be released with 2019DEC release
- Java 11 is being used at ALMA
- PyBACI
- There's just a skeleton at this point
- Python 3
- 2019OCT brings Python 3 binaries
- 2019DEC ports to Python 2/3 compatibility
- ACS will be compatible with both until the end of 2020
- Documentation
- Entry point for newcomers
- Limited documentation for ACS
- Word documents to confluence
- More documentation on operations
- Organize last version of documents in a clear place
- Wishlist of documents
- TAT v/s Unit
- Gives functionality to start the system in a proper order
- Comparison
- No mandatory
- ACS Workshops
- AI Check within ALMA to see factibility
- BulkData and ZeroMQ
- Check on last state of the implementation
- CentOS Support
- ALMA is using CentOS 7 to compile the software
- Production is still using RH7
- CentOS 8 will be checked in the ACS context, but ALMASW has no plan at the moment to move in this direction
- CORBA Replacement
- Big topic, lots of work
- Still considered due to possible obsolescence
- Start changing specific services (Notify Service, etc.)
- Code Generation Survey
- It's interesting for ALMA
- CORBA Replacement
- To help ALMA and the community move in similar directions
- UML to IDL code generation
- It's intended, but there's been low progress on this
- Could help CORBA replacement by moving the interface definition to UML instead of IDL directly
Topics
- ACS Modernization
- Upgrade of Java and Python
- Obsolescence project getting started
- Set up roadmap in an open Confluence page
- How to Keep the Community Alive
- Align different participants in the community regarding their interests and resources
- CTA is willing to invest resources in the collaboration, depending on the different
- Easier Entry Point
- Code collaboration
- Training of newcomers
- Check with NRAO what is their training procedure
Action Items
AI: Priorities of each participant in the community
AI: Define workflow to integrate things from the community