Information
We are currently investigating an issue with the editor of some pages. Please save your work and avoid to create new pages until this banner is gone.
...
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.
Legend of background colors:
Status | ||
---|---|---|
|
Status | ||||||
---|---|---|---|---|---|---|
|
Status | ||||||
---|---|---|---|---|---|---|
|
Expand | |||||
---|---|---|---|---|---|
| |||||
|
...
Basic Track
...
|
...
...
|
...
...
...
...
|
...
|
Expand | |||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||||||||||||||||
|
...
|
Expand | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
...
It is assumed that all participants are sufficiently knowledgeable about object oriented programming in C++, Java and/or python and familiar with CORBA. 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.
...
Videos for Day 1: https://cloud.alma.cl/s/RcXrsXc5WHNgje7
Time UT | Duration | Basic TrackActivity | Guiding instructor | Duration | Advanced Track | Speaker / Moderator | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
12:00 | 0:30 | Welcome & Round Table | ||||||||||||
12:30 | 0:30 | ACS Workshop - Distributed Systems and CORBA Standard | 0:30 | Advanced Component Types | ||||||||||
13 | 1:00 | ALMA Software Big Picture | 0:40 | General overview of ACS | 1:00 | Issue Tracking and Integration | ||||||||
13:40 | 0:20 | Model and lifecycle managementComponent/Container Model and Lifecycle Management | ||||||||||||
14:00 | 0:30 | ALMA Software Big Picture | 0:30 | |||||||||||
14:30 | 0:15 | Coffee break | ||||||||||||
14:45 | 0:30 | A Trip through ACS Functionality | 0:45 | ACS Threads | ||||||||||
15:15 | 0:15 | Course welcome: Project definition and group assignments. | ||||||||||||
15:30 | 0:30 | Group exercises: Basic ACS environment and functionalities | ||||||||||||
16:00 | 0:30 | life-cycle and software engineering basics | 0:30 | BulkData Introduction | ||||||||||
16:30 | 4:30 | 0:45 | Group exercise: Setting up a development environment | 5:15 | End of day |
Videos for Day 2: https://cloud.alma.cl/s/RcXrsXc5WHNgje7?path=%2FDay%202
Videos for Day 3: https://cloud.alma.cl/s/RcXrsXc5WHNgje7?path=%2FDay%203
Time UT | Time | Basic Track | Time | Activity | Guiding instructor | Duration | Advanced Track | Speaker / Moderator | |
---|---|---|---|---|---|---|---|---|---|
12:00 | 0:30 | Community Presentation | LLAMA Observatory Presentation | Danilo Cezar Zanella | |||||
12:30 | 0:45 | Group exercise: Recap from Day 2 | 0:45 | ACS Workshop - Notification Channel | |||||
13:15 | 0:45 | Group Exercise: HelloComponent Example Python Session: https://zoom.us/j/91826315268 | |||||||
14:00 | 0:45 | 0:45 | ACS Wish List – New Features / Improvements (Groups of 6) | 1:30 | Group exercise: Component functionality development | 0:30 | (14:15Coffee break) BulkData ZeroMQ State | Mauricio Araya | |
14:45 | 0:30 | Characteristic components: BACI Properties and DevIOs15 | Coffee break | ||||||
15:00 | 1:1500 | Group exercise: Component functionality development | |||||||
16:00 | 0:30 | Group exercise: Last integration of the day / Group discussion: plans for last dayIntegration of the day | 0:30 | ||||||
16:30 | 4:305:15 | End of day |
Videos for Day 4: https://cloud.alma.cl/s/RcXrsXc5WHNgje7?path=%2FDay%204
Time UT | Time | Basic TrackActivity | Guiding instructor | Duration | Advanced Track | Speaker / Moderator | ||
---|---|---|---|---|---|---|---|---|
12:00 | 0:30 | Community PresentationUFRO University Presentation | Patricio Galeas | |||||
12:30 | 0:4530 | |||||||
13:00 | 0:30 | Logging and Error Systems Overview | ACS Strategic Vision (Groups of 6 | 0:30 | Developing and debugging ALMA Software | ACS Workshop - ACS Daemons | ||
13:30 | 0:451:00 | Group exercises: Component functionality development | ||||||
14:15 | 0:15 | Coffee break | ||||||
14:30 | 0:45 | Group exercises: Component functionality development | ||||||
15:15 | 0:1530 | Logging and Error Systems Hands-on | 0:45:30 | Official Docker Image | Dominik Neise | |||
15:30 | 1:00 | Group exercises: Component functionality development / Adding logging and error handling | ||||||
116:0030 | Group exercises: Finishing the component development / comply tests cases / start integration | 4:30 | 5:15 | End of day |
Videos for Day 5: https://cloud.alma.cl/s/RcXrsXc5WHNgje7?path=%2FDay%205
Time UT | Time | Basic TrackActivity | Guiding instructor | |||
---|---|---|---|---|---|---|
12:00 | 0:45 | ACS Groups Presentations20 | ACS Community Presentation | |||
12:20 | 0:20 | Integration Status | ||||
12:40 | 1:4540 | Group exercises: Project integration and testing | ||||
14:20 | 0:30 | Characteristic components: BACI Properties and DevIOs | ||||
14:50 | 0:20 | Final Integration | ||||
15:10 | 0:30 | Round table: Final discussion and conclusions | ||||
15:40 | 0:20 | Closing Words | ||||
161:00 | (Optional) ACS Open Discussion on Community Strategic View | 3:1530 | End of day |
Suggestions: