Initial difficulties with the network setup. Provided router had limited capacity and router had to be reconfigured to assign fixed IPs to virtual machines. Difficulties in setting up vm intercommunication
Missing requirements on hosts running vmware images. Many had old laptops with just 2GB RAM or slow CPUs
Not all participants had worked recently with C++, little to no CORBA experience
C++ component tutorial too advance for the basic track. Need ACS component examples (instead of characteristic components examples).
Difficulties in understanding what needed to be done to start the exercise. Need to bridge better concepts and methodology with the code mechanics. DataBase was the most affected
Progress: 3/4 of first goal (30%) -> 22.5% of first day
Second Day
Review of difficulties on previous days. Bridged concepts with C++ class diagrams for the coding mechanics. Minor fixes to the code were provided by ITS (MACI macros, method signatures)
After providing a project CDB and demonstrating activation/deactivation to the group reached 100% of second goal for first day
First integrated manual tests (ITS/config/CDB created, activation/deactivation with objexp, activation/deactivation with python simple client).
Progress: 30% of second day reached
Initial pyUnit test and TAT files examples provided, pointers to acsexplBuiding and acsexmplFridge examples provided. Skeleton for DataBase component provided