Successfully reported this slideshow.
Your SlideShare is downloading. ×

Sahana At FoSSkriti 2009

Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Loading in …3
×

Check these out next

1 of 16 Ad
Advertisement

More Related Content

Similar to Sahana At FoSSkriti 2009 (20)

Recently uploaded (20)

Advertisement

Sahana At FoSSkriti 2009

  1. 1. Humanitarian FOSS: Sahana Disaster Management System Fran Boon Sahana Developer FOSSkriti 14 th February 2009 Kanpur, India
  2. 2. Historic Trigger: The Asian Tsunami 2004 <ul><li>Sun 26 December 2004 </li></ul><ul><ul><li>Tsunami waves devastate coastal areas of mainly Indonesia, Sri Lanka, Thailand and India </li></ul></ul><ul><li>Tue 28 December 2004 </li></ul><ul><ul><li>Many different organizations in Sri Lanka start efforts to write various bits of software to help manage the disaster </li></ul></ul>
  3. 3. The Sahana Project <ul><li>A web based collaboration tool to address the common coordination problems during a disaster </li></ul><ul><ul><li>find missing people </li></ul></ul><ul><ul><li>manage aid </li></ul></ul><ul><ul><li>manage volunteers </li></ul></ul><ul><ul><li>track camps </li></ul></ul><ul><li>Used By </li></ul><ul><ul><li>Government groups </li></ul></ul><ul><ul><li>Civil society (NGOs) </li></ul></ul><ul><ul><li>The victims themselves </li></ul></ul>
  4. 4. Problems before Sahana <ul><li>IT Solution </li></ul><ul><ul><li>Centralised, searchable database of victims </li></ul></ul><ul><ul><li>Record all structured metadata on a victim (inc photos) </li></ul></ul>The trauma caused by waiting to be found or to find the next of kin “ Please, please help me find my missing parents / child / relative”
  5. 5. Missing Person Registry The People Registry helps track and find missing, deceased, injured and displaced people and families
  6. 6. Coordinating Relief <ul><li>IT Solution </li></ul><ul><ul><li>A contact list of orgs and the services they provide </li></ul></ul><ul><ul><li>Reporting to ensure a balanced distribution and coverage of services and relief groups </li></ul></ul>Coordinating all aid groups and helping them to operate effectively as one “ Who is doing what where?! ” “ How can we balance the coverage of support to all affected regions “
  7. 7. Matching Donations to Actual Needs <ul><li>IT Solution </li></ul><ul><ul><li>System to match the requests from the field to donations and pledges of support </li></ul></ul><ul><ul><li>Transparency of donation utilisation, tracking fulfillment details </li></ul></ul>Managing the multitude of requests from the affected region and matching them effectively to the pledges of assistance “ We need x number of tents not clothes!” “ We have medical supply x, how many do you need and where can we send them?”
  8. 8. Tracking Temporary Shelters <ul><li>Tracking the location of temporary shelters, camps, etc </li></ul><ul><li>“ No aid is being sent to this village, they have forgotten us as we are off the beaten path” </li></ul><ul><li>“ Where are all these temporary shelters and camps and shelters located? how do I contact them?” </li></ul><ul><li>IT Solution </li></ul><ul><ul><li>System that tracks temporary shelters/camps setup after the disaster with GPS coordinates, contact info, services in the shelter, etc </li></ul></ul><ul><ul><li>Statistics on the distribution of victims in the region </li></ul></ul>
  9. 9. The Shelter Registry helps track temporary shelters setup following the Disaster
  10. 10. Sahana Deployments <ul><li>Tsunami in Sri Lanka – 2005 </li></ul><ul><ul><li>Deployed by Government. 26,000 families </li></ul></ul><ul><li>Earthquake in Pakistan – 2005 </li></ul><ul><ul><li>Deployed by Government </li></ul></ul><ul><li>Landslides in Leyte, Philippines – 2006 </li></ul><ul><ul><li>Deployed by Government </li></ul></ul><ul><li>Earthquake in Peru – 2007 </li></ul><ul><ul><li>Localised into Spanish </li></ul></ul><ul><li>Earthquake in Chengdu, China – 2008 </li></ul><ul><ul><li>Deployed by local government. 40,000 families </li></ul></ul><ul><li>Cyclone in Myanmar – 2008 </li></ul><ul><ul><li>Localised into Burmese </li></ul></ul><ul><li>Floods in Bihar, India – 2008 </li></ul><ul><ul><li>Localised into Hindi </li></ul></ul>
  11. 11. Deployment Options
  12. 12. Why is FOSS appropriate? <ul><li>Rapid integration requirements requires source </li></ul><ul><ul><li>Localisation (Language & Context) </li></ul></ul><ul><ul><li>New Modules </li></ul></ul><ul><ul><li>Integration with existing ICT resources (Open Stds) </li></ul></ul><ul><li>Many countries cannot afford or do not invest </li></ul><ul><ul><li>No royalties, license costs, etc </li></ul></ul><ul><li>Better acceptance than “foreign” proprietary systems </li></ul><ul><ul><li>Open system => Transparent and trustworthy </li></ul></ul><ul><li>World IT community are keen volunteers </li></ul><ul><ul><li>“ Good will” opportunity to alleviate suffering using IT </li></ul></ul>
  13. 13. Technologies <ul><li>SahanaPy </li></ul><ul><ul><li>A ground-up rewrite of Sahana to enable it to meet the next-generation requirements </li></ul></ul><ul><li>Web2Py </li></ul><ul><ul><li>RAD Python MVC Framework </li></ul></ul><ul><ul><li>Light stack: CherryPy / SQLite </li></ul></ul><ul><ul><li>ORM for database portability </li></ul></ul><ul><li>jQuery </li></ul><ul><ul><li>Web 2.0 using Unobtrusive JavaScript </li></ul></ul>
  14. 14. Technologies (cont) <ul><li>GIS </li></ul><ul><ul><li>Sensors report measurements along with location </li></ul></ul><ul><ul><li>OpenLayers </li></ul></ul><ul><li>SMS for authenticated data entry/search (inc GPS coordinates) </li></ul><ul><ul><li>Report Missing Person </li></ul></ul><ul><ul><li>Search for a Missing Person </li></ul></ul><ul><ul><li>Run a query like “Are there any Situations recorded within x km of this location?” </li></ul></ul><ul><ul><li>Kannel/SMSTools </li></ul></ul>
  15. 15. Technologies (cont) <ul><li>Infrastructure </li></ul><ul><ul><li>LaunchPad: DVCS using Bzr </li></ul></ul><ul><ul><li>Trac: Integrated Wiki / Bugs / CI </li></ul></ul><ul><li>Testing </li></ul><ul><ul><li>Selenium </li></ul></ul>
  16. 16. Interested.. Join Us! <ul><li>As a FOSS project everyone is welcome to contribute :-) </li></ul><ul><ul><li>Development </li></ul></ul><ul><ul><li>Domain Expertise </li></ul></ul><ul><ul><li>Quality Assurance </li></ul></ul><ul><ul><li>Donations </li></ul></ul><ul><ul><li>Advocacy </li></ul></ul><ul><ul><li>Deployments </li></ul></ul><ul><ul><li>Localisation </li></ul></ul><ul><ul><li>COMMUNITY: mailing lists, Wiki, #Sahana </li></ul></ul>

Editor's Notes

×