Day 1 Description Duration 9:20 am 9:20 am Welcome to Sahana Training Program Keynote Training Program overview, introduction to trainers and participants Overview of the Sahana system Introduction to Disaster Management (IS perspective) Typical Disaster Management Objectives Tracking People in Disasters (Casualty Tracking) International Assistance and Agencies Traditional Emergency Management Communication in Disasters Information Technology for Communication FOSS and Humanitarian-FOSS Quick Demos of Sahana (On Windows, Portable Apps, DSL) Installing Sahana dependencies for Redhat / Fedora Installing Sahana dependencies for Windows XP Installing Sahana dependencies for Debain / Ubuntu Preparation of Class-room systems for Sahana installation Day 1 Summary, General Discussion and Closure Lanka Software Foundation 1 / 5
Day 2 Description Duration 4:50 pm Introduction to Day 2 Installing Sahana on Redhat / Fedora Installing Sahana on Ubuntu / Debian Installing Sahana on Windows XP Standard Web Setup Web Setup for Hosted Environment Install Sahana on your Machine The Sahana Directory Structure and configuration locations Configuration the Location Hierarchy, Disaster levels, GIS Configuring for different languages, terminology and locales Exercise on the Above Configuring Sahana Security, ACL, Data Classification Configuring Web Services Configuration Values and Module Naming Exercise on the Above Installing your Sahana portable application Sahana Live USB / CD based system Exercise Installing Sahana on USB Day 2 Summary, General Discussion and Closure 50 mins Lanka Software Foundation 2 / 5
Day 3 Description Duration 9:00am Introduction to Day 3 The Missing Person Registry (People Tracing) Module The Disaster Victim Registry (Displaced people) Module The Volunteer Management System Configuring the MPR, DVR and VM People Management Exercise Scenario and planning People Management Exercise with the Volunteer M., Missing People and Disaster Victim Registry The Organization Registry (Who is doing What, Where) Module The Shelter/Camp Registry Module The Situation Mapping Module Configuring the OR, CR and Situation Mapping modules Background and preparation for the Situation Awareness Exercise The Situation Management Exercise The Catalog System The Inventory Management System The Request Management System Configuring the CS, RMS and Inventory Aid Management Exercise Scenario and Preparation Exercise with Catalog S., Inventory M.S., Request M.S. Exercise on Aid Management Day 3 Summary, General Discussion and Closure 35 mins 45 mins 50 mins Day 4 Description Duration Lanka Software Foundation 3 / 5
- Introduction to Day 4 The synchronization module Preparation for the Sahana mobile scenario Exercise on Sahana mobility Report Generation and Charting The Sahana Database Schema Overview Managing the database with phpmyadmin Debugging Problems in Sahana Getting help from the community and submitting bugs Break Sahana Architecture CVS checkout of Sahana Exercise Key Global & POST Variables Stream handlers and libraries Possible module overrides for the user interface Main module files Main function signatures Form Handlers Module configuration and administration section creation Creating a simple Hello world module Exercise Lanka Software Foundation 4 / 5
Day 5 Description Duration 9:00am - 3:00 pm Introduction to Day 5 Using the Database abstraction Logging, error, warning and information messages GIS Mapping and template handler Form Processing and Validation Exercise on GIS / Form Validation Creating a setup and database script Module security definition Module web services / data export creation Exercise, enhancing the skeleton module Making and Submitting Patches Working closely with the development community and becoming a committer Day 4/5 Review, Program Closure and Feedback forms Lanka Software Foundation 5 / 5