The Humanitarian FOSS Project: Sahana Disaster Management System Ajay Kumar Sahana Developer. [email_address] , http://aju...
Talk Agenda <ul><li>The HFOSS Ideology
Benefits of HFOSS
HFOSS Examples
Sahana FOSS Disaster Management System
History of Sahana
Problems before Sahana
Technologies Used
Deployment Scenario
Real Life Deployments
What's in for the Students/Academics
How can you contribute?
Q & A </li></ul>
What is Humanitarian FOSS (H-FOSS)? <ul><li>“…  the ‘application’ of ‘Free and Open Source Software’ to support Humanity” ...
making the software available as an irrevocable “global public good” available to anyone who wishes to use it.
simply the application of Free and Open Source Software to be of support in the Humanitarian Response.  </li></ul>
The Ideology <ul><li>The H-FOSS ideology is building free and open source software that benefits the community
By contributing to international humanitarian FOSS efforts, such as Sahana or,
By developing FOSS solutions that benefit local or regional non-profits organizations. </li></ul>
The Belief <ul><li>“ ..the Humanitarian Domain can greatly benefit from global public software goods delivered through Fre...
Writing HFOSS => saving funds   => Funds utilisation for  direct aid. </li></ul>
Benefits of HFOSS? <ul><li>No Discrimination on Access    “free” as in “freedom”
Transparent and Trustworthy    “open”
Low Cost and Local Capacity    “free”    you don’t pay for the software </li></ul><ul><li>Global Reuse and Shared Inter-...
Benefits of HFOSS? <ul><li>Adaptability     “transparent” “open” => “customizable”
FOSS permits Humanitarian software to be developed as a SHARED GLOBAL PUBLIC GOOD greatly reducing the development cost an...
HFOSS - Examples <ul><li>OpenMRS – Medical Record System
Electronic medical record system for developing countries.
Supported by World Health Organization, Center for Disease Control, and other health organizations. </li></ul>
HFOSS - Examples <ul><li>“ Martus is a secure software application designed to gather, organize and back up human rights i...
Martus is a free and open source technology tool that supports effective collaboration within social justice organizations.
Martus is the Greek word for witness.”
Developed by Benetech (Motto: technology serving humanity). </li></ul>
The Sahana Project <ul><li>A web based collaboration tool
addresses the common coordination problems during a disaster </li></ul><ul><ul><li>finding missing people
managing aid
managing volunteers
Upcoming SlideShare
Loading in …5
×

Humanitarian FOSS

1,506
-1

Published on

The HFOSS Ideology

Published in: Technology
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,506
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
32
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Humanitarian FOSS

  1. 1. The Humanitarian FOSS Project: Sahana Disaster Management System Ajay Kumar Sahana Developer. [email_address] , http://ajuonline.net 14 th February 2009 FOSSKriti 09 IIT, Kanpur. India http://www.sahana.lk/
  2. 2. Talk Agenda <ul><li>The HFOSS Ideology
  3. 3. Benefits of HFOSS
  4. 4. HFOSS Examples
  5. 5. Sahana FOSS Disaster Management System
  6. 6. History of Sahana
  7. 7. Problems before Sahana
  8. 8. Technologies Used
  9. 9. Deployment Scenario
  10. 10. Real Life Deployments
  11. 11. What's in for the Students/Academics
  12. 12. How can you contribute?
  13. 13. Q & A </li></ul>
  14. 14. What is Humanitarian FOSS (H-FOSS)? <ul><li>“… the ‘application’ of ‘Free and Open Source Software’ to support Humanity” </li></ul><ul><li>“… to help thy neighbour”
  15. 15. making the software available as an irrevocable “global public good” available to anyone who wishes to use it.
  16. 16. simply the application of Free and Open Source Software to be of support in the Humanitarian Response. </li></ul>
  17. 17. The Ideology <ul><li>The H-FOSS ideology is building free and open source software that benefits the community
  18. 18. By contributing to international humanitarian FOSS efforts, such as Sahana or,
  19. 19. By developing FOSS solutions that benefit local or regional non-profits organizations. </li></ul>
  20. 20. The Belief <ul><li>“ ..the Humanitarian Domain can greatly benefit from global public software goods delivered through Free & Open Source”
  21. 21. Writing HFOSS => saving funds => Funds utilisation for direct aid. </li></ul>
  22. 22. Benefits of HFOSS? <ul><li>No Discrimination on Access  “free” as in “freedom”
  23. 23. Transparent and Trustworthy  “open”
  24. 24. Low Cost and Local Capacity  “free”  you don’t pay for the software </li></ul><ul><li>Global Reuse and Shared Inter-Org Development  “Open” source development model </li></ul>
  25. 25. Benefits of HFOSS? <ul><li>Adaptability  “transparent” “open” => “customizable”
  26. 26. FOSS permits Humanitarian software to be developed as a SHARED GLOBAL PUBLIC GOOD greatly reducing the development cost and improving collaboration. </li></ul>
  27. 27. HFOSS - Examples <ul><li>OpenMRS – Medical Record System
  28. 28. Electronic medical record system for developing countries.
  29. 29. Supported by World Health Organization, Center for Disease Control, and other health organizations. </li></ul>
  30. 30. HFOSS - Examples <ul><li>“ Martus is a secure software application designed to gather, organize and back up human rights information. Launched in 2003,
  31. 31. Martus is a free and open source technology tool that supports effective collaboration within social justice organizations.
  32. 32. Martus is the Greek word for witness.”
  33. 33. Developed by Benetech (Motto: technology serving humanity). </li></ul>
  34. 34. The Sahana Project <ul><li>A web based collaboration tool
  35. 35. addresses the common coordination problems during a disaster </li></ul><ul><ul><li>finding missing people
  36. 36. managing aid
  37. 37. managing volunteers
  38. 38. tracking camps effectively </li></ul></ul><ul><li>Used By </li></ul><ul><ul><li>Government groups
  39. 39. the civil society (NGOs)‏
  40. 40. the victims themselves. </li></ul></ul>
  41. 41. Historic Trigger: The Asian Tsunami 2004 <ul><li>26 December 2004, 0058 GMT </li></ul><ul><ul><li>Magnitude 9 earthquake </li><ul><li>A force = 23,000 hiroshima atomic bombs </li></ul><li>Few hours later.. </li><ul><li>Tsunami waves devastate coastal areas of mainly Indonesia, Sri Lanka, Thailand and India </li></ul></ul></ul>
  42. 42. Historic Trigger: The Asian Tsunami 2004 <ul><li>Tuesday, December 28th, 2004. Efforts started by various organizations in Sri Lanka to write various bits of software to help manage the disaster.
  43. 43. This bit of the story was repeated in other countries- India, Indonesia, Thailand etc..
  44. 44. Wednesday, December 29th, 2004. Folks meet up again to discuss ways of putting the software all together to make it easier to manage the situation.
  45. 45. In the 3-4 weeks that followed, many individuals, universities and software companies and Sri Lanka Telecom contributed to what became known as Sahana. </li></ul>
  46. 46. Problems before Sahana IT Solution <ul><ul><li>A centralized online bulletin board of victims
  47. 47. Be able to record all structured meta data on a victim (inc pictures and biometric data)‏
  48. 48. Indexing and Searching of all data
  49. 49. Finding people through cross-referencing </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”
  50. 50. Missing Person Registry The People Registry helps track and find missing, deceased, injured and displaced people and families
  51. 51. Coordinating Relief IT Solution <ul><ul><li>A contact list of orgs and the services they provide
  52. 52. 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 “
  53. 53. The Organization Registry helps maintain data (contact, services, region, etc) of organizations groups and volunteers working in the disaster
  54. 54. Matching Donations to Actual Needs IT Solution <ul><ul><li>System to coordinate and effectively “trade” the requests from the field to donations and pledges of support
  55. 55. Transparency of donation utilization, 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”
  56. 56. The Request Management System tracks all requests and helps match pledges for support, aid and supplies to fullfilment
  57. 57. Tracking all temporary shelters Tracking the location of all temporary shelters, camps etc “ No aid is being sent to this village, they have forgotten us as we are off the beaten path” “ Where are all these temporary shelters and camps and shelters located? how do I contact them?” <ul><li>The Required Solution </li></ul><ul><ul><li>A System that tracks temporary shelters/camps setup after the disaster with GPS coordinates, contact info, services in the shelter, etc
  58. 58. Statistics on the distribution of victims in the region </li></ul></ul>
  59. 59. The Camp Registry helps track data on all temporary shelters setup following the Disaster
  60. 60. Other Modules <ul><li>Other modules </li></ul><ul><ul><li>Inventory Management System / Catalog System
  61. 61. Child protection (Terre des Hommes)‏
  62. 62. Volunteer Management
  63. 63. Land Mark registry
  64. 64. WIKI Maps
  65. 65. CAPs Client (templating)‏
  66. 66. Data synchronizing/ Data importing </li></ul></ul><ul><li>“ Plug and play” module architecture </li></ul>
  67. 67. Deployment Vision
  68. 68. Sahana Deployment <ul><li>CNO, for Tsunami in Sri Lanka – 2005 </li></ul><ul><ul><li>Officially deployed and track 26,000 families </li></ul></ul><ul><li>NADRA, for Asian Quake in Pakistan – 2005 </li></ul><ul><ul><li>Officially deployed and integrated to NADRA (Pakistan Government) to track all victims </li></ul></ul><ul><li>For Landslide disaster in Philippines – 2005 </li></ul><ul><ul><li>Officially deployment to track all victims,orgs,camps by Government </li></ul></ul>
  69. 69. Sahana Deployment <ul><li>Pre-deployment in Sarvodaya, Sri Lanka </li></ul><ul><ul><li>Customization for Sahana requirements </li></ul></ul><ul><li>Pre-deployed independently in Australia
  70. 70. Currently being deployed in Indonesia </li></ul><ul><ul><li>ACS, uRemote, Indonesian Teams </li></ul></ul>
  71. 71. Recent/Ongoing Sahana Deployment <ul><li>1 in China Deployment - IBM has a dedicated team working around the clock to configure Sahana for the Chengdu local government </li></ul><ul><li>40008 families were tracked </li></ul><ul><li>42 families have been reunited through Sahana so far </li></ul><ul><li>2 instances - Myanmar Cyclone - Myanmar 2008- Currently working in progress to deploy and localize into Burmese. </li></ul>
  72. 72. Technologies <ul><li>LAMP
  73. 73. PHP, Python
  74. 74. L10N
  75. 75. GIS Mapping ,Situation Awareness Maps
  76. 76. AJAX
  77. 77. Biometrics integration
  78. 78. Bar code scanning
  79. 79. Messaging: XMPP using Jabber
  80. 80. Accessibility </li></ul><ul><ul><li>Major browsers, PDAs (XHTML/CSS/AJAX)‏
  81. 81. J2ME version </li></ul></ul>
  82. 82. Technologies <ul><li>LiveCD, LiveUSB versions
  83. 83. load balancing ,clustering
  84. 84. Data import, Data synchronization
  85. 85. Optimizations: e.g Inventory
  86. 86. Reporting: PDF,CALC,spread sheets
  87. 87. Bio-surveillance
  88. 88. QA Automated Testing
  89. 89. Connector Tech/Legal/Social framework </li></ul><ul><ul><li>Automate information flows
  90. 90. Emergency data exchange standards </li></ul></ul>
  91. 91. Sahana Recognition <ul><li>Humanitarian </li></ul><ul><ul><li>Software 2006, CA USA Good Samaritan Award
  92. 92. One of top 3 Finalists in it's category in the Stockholm Challenge 2006
  93. 93. BBC Documentary “Code Breakers” showcases the Sahana project </li></ul></ul><ul><li>FOSS </li></ul><ul><ul><li>New Free Software Foundation ( FSF ) award for “Social Benefit” inspired by Sahana
  94. 94. Sourceforge Project of the Month - June 2006
  95. 95. User Award from Redhat Summit </li></ul></ul>
  96. 96. Sponsors <ul><li>Main Sponsors </li></ul><ul><ul><li>Lanka Software Foundation, Sri Lanka (SIDA)‏
  97. 97. NSF, USA
  98. 98. IBM Crisis Response Team ( USA)‏
  99. 99. Independent Humanitarian-ICT, DM, EM consultants ( Australia, New Zealand, UK, USA)‏
  100. 100. Google </li></ul></ul>
  101. 101. What's in for the students/academics? <ul><li>Working on Socially-Relevant Projects in Computer Science and Engineering Education!!!!
  102. 102. Get exposure to real world development methodologies
  103. 103. Design projects take place as real world experiences </li></ul>
  104. 104. What's in for the students/academics? <ul><li>Include research work for HFOSS projects for practical exercises
  105. 105. Collaboration with NGOs and Local Government to enabling them to “stay prepared”
  106. 106. Community building with companies, government, FOSS projects.
  107. 107. Inter-university collaboration </li></ul>
  108. 108. Interested.. Join Us! <ul><li>As a FOSS project everyone is welcome to contribute :-)‏ </li></ul><ul><ul><li>Development
  109. 109. Domain Expertise
  110. 110. Quality Assurance
  111. 111. Donations
  112. 112. Trained Users
  113. 113. Advocacy
  114. 114. Deployments
  115. 115. Moral Support
  116. 116. HUGE COMMUNITY </li></ul></ul>
  117. 117. Want to contribute now? <ul><li>Join us for the “Sahana hackfest in Web2Py”, to hack on the experimental version of Sahana in Python.
  118. 118. Venue: Online #sahana or irc.freenode.net
  119. 119. Date: 14 th February 2009
  120. 120. Time: 0830 PM IST onwards.
  121. 121. Details on http://www.sahanapy.org </li></ul>
  122. 122. Resources Available <ul><li>To get you started:
  123. 123. Wiki  http://wiki.sahana.lk </li></ul>
  124. 124. Resources Available <ul><li>IRC: #sahana on irc.freenode.net
  125. 125. Official Site: http://www.sahana.lk
  126. 126. Project Page: http://sourceforge.net/projects/sahana
  127. 127. Mailing Lists
  128. 128. http://wiki.sahana.lk/doku.php?id=dev:mailing_list_policy </li></ul>
  129. 129. Thank You Any Questions or Feedback? --- Feel free to shoot an email to the developer or user mailing lists! Ajay Kumar [email_address] http://ajuonline.net
  130. 130. Credits <ul><li>Inspired by the HFOSS project www.hfoss.org with content from resources available there.
  131. 131. “ Building Open Source Software to Help our Neighbors and Revitalize Computing Education” by Ralph Morelli and Trishan de Lanerolle, Trinity College
  132. 132. This presentation contains extracts from past presentations made by the Sahana team
  133. 133. Link: http://wiki.sahana.lk/doku.php?id=research:presentations
  134. 134. This presentation is licensed under a Creative Commons Attribution 3.0 Unported License by Ajay Kumar </li></ul>
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×