Sahana At FoSSkriti 2009

Post on 12-Apr-2017

415 views 0 download

Transcript of Sahana At FoSSkriti 2009

1

Humanitarian FOSS:Sahana

Disaster Management System

Fran BoonSahana Developer

FOSSkriti14th February 2009Kanpur,India

www.sahana.lk

2

Historic Trigger: The Asian Tsunami 2004

Sun 26 December 2004 Tsunami waves devastate coastal areas of mainly

Indonesia, Sri Lanka, Thailand and India Tue 28 December 2004

Many different organizations in Sri Lanka start efforts to write various bits of software to help manage the disaster

www.sahana.lk

3

The Sahana Project A web based collaboration tool to address the

common coordination problems during a disaster find missing people manage aid manage volunteers track camps

Used By Government groups Civil society (NGOs) The victims themselves

www.sahana.lk

4

Problems before Sahana

IT Solution Centralised, searchable database of victims

Record all structured metadata on a victim (inc photos)

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”

www.sahana.lk

5

Missing Person Registry

The People Registry helps track and find missing, deceased, injured and displaced people and families

www.sahana.lk

6

Coordinating Relief

IT Solution A contact list of orgs and the services they provide

Reporting to ensure a balanced distribution and coverage of services and relief groups

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 “

www.sahana.lk

7

Matching Donations to Actual Needs

IT Solution System to match the requests from

the field to donations and pledges of support

Transparency of donation utilisation, tracking fulfillment details

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?”

www.sahana.lk

8

Tracking Temporary SheltersTracking the location of 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?”

IT Solution System that tracks temporary shelters/camps setup after the disaster with GPS coordinates, contact info, services in the shelter, etc

Statistics on the distribution of victims in the region

9

The Shelter Registryhelps track temporary

shelters setup following the Disaster

www.sahana.lk

10

Sahana Deployments

Tsunami in Sri Lanka – 2005 Deployed by Government. 26,000 families

Earthquake in Pakistan – 2005 Deployed by Government

Landslides in Leyte, Philippines – 2006 Deployed by Government

Earthquake in Peru – 2007 Localised into Spanish

Earthquake in Chengdu, China – 2008 Deployed by local government. 40,000 families

Cyclone in Myanmar – 2008 Localised into Burmese

Floods in Bihar, India – 2008 Localised into Hindi

www.sahana.lk

11

Deployment Options

www.sahana.lk

12

Why is FOSS appropriate?

Rapid integration requirements requires source Localisation (Language & Context) New Modules Integration with existing ICT resources (Open Stds)

Many countries cannot afford or do not invest No royalties, license costs, etc

Better acceptance than “foreign” proprietary systems Open system => Transparent and trustworthy

World IT community are keen volunteers “Good will” opportunity to alleviate suffering using IT

13

Technologies SahanaPy

A ground-up rewrite of Sahana to enable it to meet the next-generation requirements

Web2Py RAD Python MVC Framework Light stack: CherryPy / SQLite ORM for database portability

jQuery Web 2.0 using Unobtrusive JavaScript

14

Technologies (cont) GIS

Sensors report measurements along with location

OpenLayers

SMS for authenticated data entry/search(inc GPS coordinates) Report Missing Person Search for a Missing Person Run a query like “Are there any Situations

recorded within x km of this location?” Kannel/SMSTools

15

Technologies (cont)

Infrastructure LaunchPad: DVCS using Bzr Trac: Integrated Wiki / Bugs / CI

Testing Selenium

16

Interested.. Join Us! As a FOSS project everyone is welcome to

contribute :-)

Development Domain Expertise Quality Assurance Donations Advocacy Deployments Localisation COMMUNITY: mailing lists, Wiki, #Sahana