- Wed 23 - Frid 25, March
https://foodl.org/foodle/Mobility-CAMP-4d089 <-- used to decide on the times
Universitat Pompeu Fabra
Ramon Trias Fargas, 25-27
The meeting will be held at the Campus Ciutadella. This Campus is very close to the "Ciutadella-Vila Olímpica" metro station (Line 4) and in the area of the Zoo and the Olimpic Port.
The objective of the coding camp is to test the RS3G Mobility Project Network by* successfully exchanging data among the participating partners in a test enviroment
- using the agreed upon architecture and solution (outcome of Malaga meeting)
- by “pushing the button” in a test environment previously prepared
- going from SIS (Student information System) system-to-system where available.
- publishing the wsdl onto a registry (EdUnify ?)
Business: IRO Officer s(Day 1)
Technical: Developers, Architects, Network specialists (Day 2-3)
Ideally the IRO participants should come from one of the universities running the systems managed by the implementers involved in the project (KION, MUCI, SIGMA, LADOK, FS, OODI, HIS... )
The Digital Student Data Portability (DSDP) Task Force in EAIE may be involved in organizing Day 1 (agenda and participants).
IRO staff (or similar) participants:* Jasper Faber (University of Amsterdam)
- Duncan Hamshere (DSDP -EAIE )
- Gøril Mellem (University of Oslo)
- Klementyka Kielak (University of Warsaw)
- Ewa Makal (University of Warsaw)
- Ferran Llunell (Universitat Pompeu Fabra, Barcelona)
- Cristina Ferreira (University of Porto) ?
- Suzanne Svensson (University of Linköping) + 1
- Niina Jokela (University of Helsinki)
Day 1 - Business Process Review and Validation*
- (Morning) Demonstration of the workflow as demonstrated by IRO staff.
- Clarification of the processes and what components can be implemented.
- Statement: how can software support the processes of IROs ?
Day 2 - Technical Day (may include break-out sessions)
- Review of Technical constraints (Introductory session by Warsaw team) - Possible subjects to discuss: Tomcat vs Glassfish, Jetty and JBoss; Axis vs CXF; SOAP vs REST)
- Status update: what is implemented at which site? (Connectivity to SIS, IRO, protocols, techniques and libraries used) (each participant a 5 minute flash)
- Discussion: what is feasible in the hands-on session?
- Hands-On (break-out session to first test in pairs): Connectivity between the partcipating “nodes”
- “push the button”
- system-to-system if possible (from SIS database, onto the network, over to the other node) MUCI, KION, SIGMA, Porto...
- RESTvsSOAP approach
- Secure data exchange
- Webservices finalization
- Connectivity between the partcipating “nodes” ** “push the button”** system-to-system if possible (from SIS database, onto the network, over to the other node) MUCI, KION, SIGMA, Porto...** REST vs SOAP approach
- Webservices finalization
Day 3 - Technical Day (may include break-out sessions)
- Service Registry update (Roland - UMEA)
- workflow process modeling using BPEL (Toni - MURCIA)
- GemBus update (Diego - RedIris)
- evolutionary roadmap defininition
- IRO's preparation IRO homework
- Nodes set-up
- Data Format assessment (define exactly what data)
- Schema review (for example check with MLO XML)
- prepare SIS enviroment to run “push the button” test (integrate with SIS)
- Describe the details of the “WS” selected interim solution above (Victoriano, Milan)
- Define the technical preparatory activities in detail - Tasks for developers (Janina)
- Propose an appropriate “coding camp” agenda structure - sessions (Peter)
- Select official meeting date (Foodle)
- Organize logistics (Louis)
- Do the homework (all, particularly the implementers)!