...
Sharing of information
The acs-discuss (at) eso.org mailing list is the official way ACS communicates with its customers and we are going to use that for this workshop too. Make sure to be subscribed to the mailing or drop us an email.
...
The workshop will be held virtually, co-hosted by ALMA and CTA observatories. The connection details will be updated as soon as they get confirmed.
Logistics info
Who
Legend of background colors:
...
ACS Workshop #12 - Logistics
Coordination
Sessions
Working Environment
- Virtualization
- Vagrant Image
- Virtual Box Image (Could be used in VMWare as well)
- Docker Container
Integration VPN
Peer Programming
Groups Assignation
Who
Legend of background colors:
...
Name
...
Institute
...
Project
...
Basic Track
...
Advanced Track
...
C++
...
Java
...
Python
...
...
Status |
---|
| |
---|
colour | Green |
---|
title | Instructor |
---|
|
...
Instructors/Speakers
Expand |
---|
|
# | Name | Role | Institute | Project | C++ | Java | Python | Incompatible Timezone |
---|
1 | |
|
...
...
|
| 2 | | Status |
---|
| |
---|
colour | Green |
---|
title | Instructor |
---|
|
|
|
...
...
...
|
| 3 | | Status |
---|
| |
---|
colour | Green |
---|
title | Instructor |
---|
|
| JAO (AUI) | ALMA | |
|
...
...
...
...
Status |
---|
| |
---|
colour | Green |
---|
title | Instructor |
---|
|
| JAO (AUI) | ALMA | |
| |
|
...
...
...
...
...
...
...
...
...
...
...
Basic Track
Expand |
---|
|
# | Name | Institute | Project | Listening | C++ | Java | Python | Incompatible Timezone |
---|
1 | | IEEC-CSIC | CTA |
| |
| |
| 2 | Alessandro Grillo | INAF Catania | ASTRI |
|
| |
|
| 3 | Pietro Bruno | INAF-OACT | ASTRI, CTA |
|
| |
|
| 4 | Ronan Cunniffe | FZU (Czech Institute for Physics) | CTA |
| |
| |
| 5 | Franca Cassol | CPPM-CNRS | CTA |
| |
| |
| 6 | Stefano Germani |
|
...
...
...
...
| University of Perugia (Italy) | CTA, ASTRI |
|
| | |
|
...
...
...
...
DESY Zeuthen | CTA |
|
| | |
|
...
...
...
...
...
...
...
...
...
...
LPNHE / IN2P3 / CNRS | CTA |
| |
| |
|
...
...
| INAF | CTA, ASTRI |
|
| | |
|
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
|
|
| | |
| 19 |
|
...
...
...
|
| |
| |
| 20 |
|
...
...
...
Guillermo Giménez de Castro | CRAAM | LLAMA |
| |
| |
| 21 | Matias Hampel | ITeDA | LLAMA |
|
...
...
...
...
Juan Cabral | IATE-OAC-CONICET | LLAMA |
|
...
|
|
| | |
| 23 |
|
...
...
...
...
CRAAM | POEMAS |
|
|
| |
| 24 | | ETH Zurich | CTA |
|
...
...
...
| 25 | Hasmik Gasparyan | DESY | CTA |
|
|
| |
| 26 | Nicolò Parmiggiani | OAS-Bologna INAF | CTA |
|
|
| |
| 27 | Leonardo Baroncelli | OAS-Bologna INAF | CTA |
| |
|
|
| 28 | Andrea Bulgarelli | OAS-Bologna INAF | CTA |
|
...
...
...
...
...
...
Antonio Addis | OAS-Bologna INAF | Personal |
|
|
| |
| 30 | | INAF | ACADA |
|
| |
|
| 31 | Carlos Reyes | ITeDA | LLAMA |
| |
| |
|
...
...
...
...
...
...
...
...
...
...
...
...
| INAF - IRA | Personal | |
|
...
...
...
...
| CTA |
| |
| |
|
...
...
...
Clemens Hoischen | Potsdam University | CTA |
|
|
| |
|
...
| 37 | Mathieu de Bony | LAPP | CTA |
|
|
| |
| 38 | Eva Sciacca | INAF | ASTRI |
|
...
...
...
...
|
|
| 39 | | INAF-OAR & ASI-SSDC | ASTRI, CTA |
| |
| |
| 40 | Pierluca Sangiorgi | INAF | ASTRI, CTA | |
| |
|
...
...
...
...
|
| 42 | | JAO (AUI) | ALMA |
| |
| |
| 43 | | NRAO (AUI) | ALMA |
|
| |
|
| 44 | | JAO (AUI) | ALMA |
|
|
| |
| 45 | Sonja Vrcic | NRC-CNRC |
|
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
| JAO (AUI) | ALMA |
|
|
| |
| 50 | Patricio Galea | UFRO | - |
| |
| |
| 51 | Sebastian Carrasco | UFRO | - |
|
...
...
...
...
...
...
...
...
- |
| |
| |
|
...
...
...
...
...
|
|
|
|
| 54 | Cristian Herrera | ESO | APEX |
|
...
...
...
...
...
...
...
...
LUPM | CTA |
| |
| |
|
...
| 57 | Victor Baena | IEEC-CSIC | CTA |
| |
| |
| 58 | Federico Incardona | INAF |
|
...
| CTA |
|
| | |
|
...
...
| JAO (AUI) | ALMA |
|
|
| |
|
...
...
...
...
(AUI) | ALMA | |
|
| |
|
...
|
| 61 | | JAO(AUI) | ALMA | Image Added |
|
| Image Added |
| 62 | Weidong Jun | University of Alabama |
|
...
| CTA |
|
|
| |
|
...
Advanced Track
...
...
...
...
...
|
# | Name | Institute | Project | C++ | Java | Python | Incompatible Timezone |
---|
1 | Paolo G. Calisse | CTAO gGmbH |
|
CTA |
|
| |
|
...
...
Gino Tosti | CTAO / University of Perugia(Italy) | CTA, ASTRI |
| | |
| 3 | | NAOJ | ALMA |
|
...
...
...
...
...
...
...
INAF | CTA, ASTRI | | |
|
...
...
...
|
|
| 5 | Jose Antonio Rugel | | LLAMA | |
| |
| 6 | Francisco Beltran | Yebes Observatory | RT40m-ARIES |
|
...
...
...
| 7 | | DESY Zeuthen | CTA | |
| |
| 8 | Philipp Wagner | Freelancer | CTA |
|
...
...
...
| JAO (AUI) | ALMA |
|
| |
|
...
...
| NRAO (AUI) | ALMA |
|
|
| |
|
...
...
...
...
| Humboldt University | CTA, HESS | | | |
| 12 | Danilo Cezar | IAG | LLAMA |
|
...
...
...
...
...
...
...
...
...
...
...
...
| NRAO (AUI) | ALMA | |
|
...
...
...
|
| 16 | | NRAO (AUI) | ALMA | | | |
| 17 | | JAO (AUI) | ALMA | |
| |
| 18 | | INPE | LLAMA | |
| |
|
|
...
...
...
...
...
Agenda
It is assumed that all participants are sufficiently knowledgeable about object oriented programming in C++, Java and/or python. Links to relevant information can be found in the reference documentation (see below). The course is based on previous experiences that have been organized since 2004 and consists of a technical hands-on course using the ALMA Common Software (ACS) framework, alternated with short technical talks and discussions.
...
Day 1 (Monday, July 27th) – Starting at 12:00 UT
Legend
- : Will be a live presentation
- : Live presentation on-going
- : Pre-recorded and available presentation
- : It was a live session and no video is available
Day 1 (Monday, July 27th) – Starting at 12:00 UT
Videos for Day 1: https://cloud.alma.cl/s/RcXrsXc5WHNgje7
Day 2 (Tuesday, July 28th) – Starting at 12:00 UT
Videos for Day 2: https://cloud.alma.cl/s/RcXrsXc5WHNgje7?path=%2FDay%202
Time UT | Duration | Basic Track | Guiding instructor | Duration | Time UT | Duration | Activity | Guiding instructor | Duration | Advanced Track | Speaker / Moderator |
---|
12:00 | 0:30 | CTA Observatory Presentation | |
12:30 | 0:45 | Group exercise: Setting up a development environment | | 1:00 | ACS Wish List – New Features / Improvements | |
13:15 | 0:20 | Project life-cycle and software engineering basics | | 0:45 | Asynchronous Calls | |
13:35 | 0:40 | Software deployment: Configuration Database and GIT | | 14:15 | 0:30 | Group exercises/Demonstration: Inspecting example components and CDB / Set up test CDB with a simulated component | | 0:30 | Component Caller Service (API REST Proxy) | |
14:45 | 0:15 | Coffee break | 15:00 | 1:15 | Group exercise: Component functionality development | 16:30 | 0:15 | Group exercise: First integration | | 16:30 | 4:30 | End of day |
Day 3 (Wednesday, July 29th) – Starting at 12:00 UT
Day 3 (Wednesday, July 29th) – Starting at 12:00 UT
Videos for Day 3: https://cloud.alma.cl/s/RcXrsXc5WHNgje7?path=%2FDay%203
Day 4 (Thursday, July 30th) – Starting at 12:00 UT
Videos for Day 4: https://cloud.alma.cl/s/RcXrsXc5WHNgje7?path=%2FDay%204
Day 5 (Friday, July 31st) – Starting at 12:00 UT:00 UT
Videos for Day 5: https://cloud.alma.cl/s/RcXrsXc5WHNgje7?path=%2FDay%205
Time UT | Time | ActivityBasic Track | Guiding instructor |
---|
12:00 | 0:4520 | ACS Community Presentation | |
12:20 | 0:20 | Integration Status | |
12:4045 | 1:4540 | Group exercises: Project integration and testing | | testing | |
14:20 | 0:30 | Characteristic components: BACI Properties and DevIOs | |
14:50 | 0:20 | Final Integration | |
15:1014:30 | 0:30 | Round table: Final discussion and conclusions |
|
15:0040 | 1:00 | 0:20 | Closing Words | (Optional) ACS Open Discussion on Community Strategic View |
16:00 | 3:0030 | End of day |
Advanced Track Topics
Suggestions:
- Organization:
- ACS Daemons
- Advanced Component Types (Default, AutoStart, Immortal, Dynamic, Collocated)
- Asynchronous Calls
- Notification Channels
- Unknown User (pablo.burgos):
- Tomas Staig
- ComponentCallerAPI (CORBA to REST) / EventConverter (NotificationChannel to Redis)
- Dominik Neise
- DockerHub Official ACS Image
- Igor Oya
- Coordinated Access To Several Monitor/Control Points
- Jorge Avarias
- Developing and Debugging in ACS