SlideShare ist ein Scribd-Unternehmen logo
1 von 22
Downloaden Sie, um offline zu lesen
Sunflower image by Esdras Calderan:
 http://www.flickr.com/photos/esdrascalderan/

 Words and design by Anu Samarajiva




The Lanka Software Foundation (LSF) is a
Free and Open Source R&D non-profit with a
volunteer board from the local software industy
and university community. It has managed and
helped to fund Sahana from its inception. LSF is
also involved with other open source projects in
Sri Lanka and encourages FOSS developers with
internships and fellowships.
December 26, 2004.
            In Indonesia, the rumble of an earthquake triggered
           a wave of water that pushed out the ocean’s currents
              for miles. In India, Sri Lanka, the Maldives, Thailand
                   and surrounding countries, water crashed into
                 land, smashing trees, buildings, and people. The
               Indian Ocean tsunami was a devastating example
             of how forces and materials could come together in
                       moments with explosive and tragic results.


However, the tsunami also generated a different kind of coming
 together - one of people and ideas. In the wake of the disaster,
 IT professionals and students in Sri Lanka and from around the
    world joined together to develop a community-based, open
 source disaster management software program. That program,
     Sahana, has since spanned the globe, benefited many new
   communities, accumulated several awards, and is now being
     spun off as its own entity, ready to stand in the world on its
                           own as a powerful and creative force.
In telling the story of Sahana, it is important to note that
as an open source product, it owes its strength and its very
being to its community and their collective motivation
and skills. As it is, this small booklet cannot begin to do
justice to all the Sahana members’ contributions and
experiences. These contributors include the software
developers and the disaster management experts from all
over the word, as well as the many funders who dedicated
resources to this project. Also numbered among Sahana’s
stakeholders are the different governments, companies
and individuals on the user-end who have deployed the
program and further contributed to its development. A
compelling story of Sahana could be told from any one
of their perspectives, but given the constraints of this
decidely more traditional medium and its significantly
less collective authorship, this booklet focuses on a
few specific members and their perspectives. Thus, this
narrative can be read as just one particular, but in no way
privileged, thread in the collective creation that is Sahana.
A disaster is an emergency that a country’s organizations
         and established mechanisms are unable to handle alone.
             In such a situation, systems do not work – traditional
              modes of communication, of hierarchy, and ways of
               getting things done are simply not sufficient. Such
          chaos and disorder calls for extraordinarily resilient and
          productive collective action, assembled piece by piece -
             the defining characteristics of open-source software.


Such an example may seem far too mundane for all the adjectives
      that accompany it, and even more so for the accolades it has
    received. However, in 2006, Sahana was named SourceForge’s
     Project of the Month, and shortly thereafter received the Free
   Software Foundation Award for Projects of Social Benefit. Most
        importantly, it has gone on to become a part of the world’s
  toolkit to deal with disasters. As a web based database program
   to coordinate missing people, aid, volunteers, and government
     camps, it brings together information and resources so that a
 country can, with its established organizations and mechanisms,
              quickly and efficiently bring a disaster under control.
Sanjiva Weerawarana, the Chairman and CEO
of WSO2 and founder of the Lanka Software
Foundation, wrote an email, long after the
initial activity and frenzy of Sahana to try to
put into order the events and people involved.
Initially, the project was the ad-hoc product
of circumstances – “various bits of software to
help manage the disaster”. Despite the scale of
disaster, with two-thirds of the coast affected,
one million homeless, and 40 thousand dead,
“the communication network was intact” and
there was space to work on software, and the
people with the knowledge to do so. Individuals,
universities and companies in Sri Lanka, as well
as international developers and organizations
like SourceForge and IBM contributed to a 24-
hour operation where the developed software
was quickly put into production about a week
after creation.
Mifan Careem is the CTO of Respere,
a company that helps businesses
and organizations fully utilize and
implement Sahana, and has been an
involved member in Sahana since its
inception. When he started working
with it, volunteers were already
busy working in LSF’s Colombo
University campus and University
of Moratuwa students were out in
the field collecting the data that
was to be organized and used in
Sahana. In this hectic atmosphere,
it was not always an easy flow, and
Sahana developers and government
fieldworkers often had different
views about how to get things done.
Louiqa Raschid, a professor at the University of
Maryland, College Park and a member of the
Sahana team since 2005, noted this problem
as well. In the world of humanitarian software,
there are people who know extremely well
how to make software work but know very little
about managing disasters, people who know
how to deal with disasters but not with the
technical fine points of software, and very few
people who know both. However, this same
incongruity between team members can be
one of the most exciting parts about working
with open source software. These programs
bring together a wide diversity of creative
independent people who are all interested
in doing innovative work. And the results are,
more often than not, just that. Innovative
in a way that traditional software is not.
According to Sanjiva’s timeline, “after about three months
   this initial phase was completed and the software and
   its deployment reached a certain level of equilibrium”.
          During this lull in the storm, the state of disaster
   management software as a whole came into question,
   and all the actors who had frantically worked together
 to put together something usable began to think about
        Sahana’s long term prospects as a global product.
Chamindra de Silva, the first Project Management Committee
chair and a Sahana board member, who was working at the
time at Virtusa and volunteering from the very beginning
with Sahana, agreed to take on a one-year position at LSF to
take the program forward. With him as the project lead, the
foundation applied for funding from the Swedish International
Development Agency to rebuild Sahana into a comprehensive,
deployable disaster management system. In the grant cover
letter, Sanjiva wrote about this project “as an opportunity to
help the world at a time when the world is helping Sri Lanka
so willingly and widely”. When SIDA approved their funding,
Sahana Phase II, the phase of improvement and next steps,
began on August 1, 2005.
Part of moving Sahana forward into Phase
II was developing its capabilities as a
potential commercial product. Respere,
the company that was created by Mifan
as well as Pradeeper Darmendra, the
company’s Director, has been the main
vehicle to create a new community home
for Sahana. According to Pradeeper, who
is a Sahana board member and on the
Project Management Committee, the
Sahana application was at a certain stage
where users had begun asking for more
services. The program itself is very generic,
and its usefulness and innovation comes
from the modules that are developed to
sit on top of the main database structure.
Companies and organizations can choose to
adapt their workflow to meld with Sahana as it is,
simply downloaded from the Internet. Or Respere
can incorporate customized modules and adjust
Sahana to work best for the organization. They
have already done this for LIRNEasia and Sarvodaya
in Sri Lanka, and in Bangaladesh and New York
City. These pre-deployment projects get Sahana
started and working before there is any sign of
an immediate disaster. This method is in line with
the development of Sahana as global product
for disaster management, one that is well known
and already put into place preceding disaster.
Now, the Sahana project is in Phase III of its lifetime,
       with many other phases perhaps to follow. It has
been deployed in Pakistan, China, and the Philippines,
   when local governments came forward with a need
    and teamed up with companies like IBM to fulfill it.
   Sahana contributors like Ravindra de Silva, who has
      to date contributed the most code to the project,
   and emergency management expert Mark Prutsalis
took the lead in ensuring a smooth deployment. Now
      the new challenge is to make Sahana into a really
       robust, easily usable product, that anyone, even
      some high school student somewhere, could get
   started using. This goal of usability is carried out on
 Sahana’s developer blogs, through Sahana’s presence
  all over the Internet, and with the feedback received
  from users on how it is all working for them. What is
      already a user-focused program is rolling forward
                 as a user-friendly, well-crafted product.
Even as Sahana moves on to new applications
and new audiences, both commercial and
non-profit, all of its creators and users are
very aware of what this program owes to
the spirit of open-source. If Sahana was not
developed as free and open-source software
(FOSS), Sanjiva argues that it could never
have become the global force it is. It does not
have to be marketed or sold and the ongoing
innovation and dedication to its mission that
is necessary for survival comes naturally
and powerfully from the community of
developers. The Sahana project is proof that a
community built system can be of real value.
For Louiqa, who had never before been
  involved in an open-source project, Sahana was
  a learning experience. She was used to working
 on a product where they started out with a good
   team and clear specifications before getting to
  work building the project. Open-source was the
 completely opposite process, where it all started
       from scratch with just the hope that people
     would join in, and that if there were mistakes,
someone with expertise would come in and fix it.
It was fascinating to work with a diverse group of
   people, often remotely, just trying to find a few
spare minutes in the day to work on the program,
      and seeing it evolve from absolutely zero to
              something really big. And that is just
               what happened. That open, flowing
                     process was another strength
                                         for Sahana.
Sahana’s creation and development marked the first
venture into the world of Humanitarian FOSS. The
establishment of the Free Software Foundation Award
was inspired by Sahana and was a recognition of the fact
that open-source software was uniquely suited to meet
humanitarian needs. And now through that award, there
is official recognition each year of other programs that
try to do the same thing. Before Sahana there were other
programs here and there that carried out parts of what
Sahana does as a whole, and now there are new programs
like a Swahili language project called Ushadi that has
set up a reporting mechanism for people to report
community news. Furthermore there is a community built
around the concept of humanitarian FOSS, founded by
Chamindra and Paul Currion, a Sahana contributor and
humanitarian information management consultant. There
is now an understanding that the ideals of community
development pursued in the developer’s world can be
extended in a very tangible way to the rest
of the world.
The programmers and developers who worked and
continue to work on Sahana came to it with a long
list of accomplishments and experience with other
software. However, they all spoke of Sahana as if it was
something entirely different. Mifan talked about the
developers working on the project, who as a mix of
computer and humanitarian people, were a different
sort of crowd. But they all shared a huge emotional and
sentimental stake in the project, an involvement that
grew to become yet another one of Sahana’s strengths.
Chamindra spoke of how he became involved primarily
because of the humanitarian aspect of the project. Other
developers from all over the world became involved,
wanting to help the tsunami affected countries in
the immediate moment, and to contribute to the
greater mission of humanitarian software after that.
Sahana is a program with lots of room for growth. Pradeeper
noted that different modules like GIS mapping features and a
function to send text message alerts are being explored and
could become a part of the system in the near future. But even
beyond these technical aspects, Sahana has demonstrated
the power and utility it has on its own as a program, and how
much potential for meaningful social change it has.




16
As Sanjiva says of the system, it is a program that
they at Lanka Software Foundation helped to create,
it was successful, and now they are letting it go. With
this launch, Sahana becomes a separate entity from
the organization and country that helped nurture it
and coalesce the forces necessary for its growth. Now
the Sahana development community is well in place,
and ready to ensure that this product becomes a
global brand. And this attitude of creation, which is all
about nurturing and giving, is the beauty of Sahana,
of open-source, and of the community that created it.

That is certainly something to have brought into
being from the destruction and chaos of a tsunami.




                                                            15
The Sahana community wishes to acknowledge, in
this limited format, the many significant contributions
of members of the Sahana Project Management
Committee and the Sahana Board, including the
following members:

David Bitner
Francis P. Boon
Paul Currion
Ravindra de Silva
Dominic Koenig
Ajay Kumar
Mark Prutsalis
Gavin Treadgold
And, to recognize that these past four years and the many more
 to come would not have been possible without the support of
                                        the following sponsors::
Sunflower image by Esdras Calderan: How Sahana became a global open source disaster management tool

Weitere ähnliche Inhalte

Ähnlich wie Sunflower image by Esdras Calderan: How Sahana became a global open source disaster management tool

The growth of drupal and the drop of closed source
The growth of drupal and the drop of closed source The growth of drupal and the drop of closed source
The growth of drupal and the drop of closed source Boston Fotune Softtech
 
BADcamp platformcoop
BADcamp platformcoopBADcamp platformcoop
BADcamp platformcoopMicky Metts
 
Kenya Ushahidi Evaluation: Blog Series
Kenya Ushahidi Evaluation: Blog SeriesKenya Ushahidi Evaluation: Blog Series
Kenya Ushahidi Evaluation: Blog SeriesUshahidi
 
Perspectives on Learning: Where Next?
Perspectives on Learning: Where Next?Perspectives on Learning: Where Next?
Perspectives on Learning: Where Next?LIDC
 
IOTX Sahana Camp 2014 - Overview and History
IOTX Sahana Camp 2014 - Overview and HistoryIOTX Sahana Camp 2014 - Overview and History
IOTX Sahana Camp 2014 - Overview and HistoryChamindra de Silva
 
Case study Conecta Joven
Case study Conecta JovenCase study Conecta Joven
Case study Conecta JovenLinks-up
 
GLOBAL SHAPERS Shapers Initative
GLOBAL SHAPERS Shapers InitativeGLOBAL SHAPERS Shapers Initative
GLOBAL SHAPERS Shapers InitativeAnupriya Agarwal
 
One Response Myanmar Case Study
One Response Myanmar Case StudyOne Response Myanmar Case Study
One Response Myanmar Case StudyTimothy Snyder
 
Business plan Watsdown App
Business plan Watsdown AppBusiness plan Watsdown App
Business plan Watsdown AppBernard Mugume
 
Im network organization meeting
Im network organization meetingIm network organization meeting
Im network organization meetingnewmobility
 
Im network organization meeting
Im network organization meetingIm network organization meeting
Im network organization meetingnewmobility
 
Foresight for Development Profile
Foresight for Development ProfileForesight for Development Profile
Foresight for Development ProfileFFDAfrica
 
The Next Generation Social Media Experience
The Next Generation Social Media ExperienceThe Next Generation Social Media Experience
The Next Generation Social Media Experienceupheavalio
 

Ähnlich wie Sunflower image by Esdras Calderan: How Sahana became a global open source disaster management tool (20)

The growth of drupal and the drop of closed source
The growth of drupal and the drop of closed source The growth of drupal and the drop of closed source
The growth of drupal and the drop of closed source
 
SahanaCamp LA SSF Briefing
SahanaCamp LA SSF BriefingSahanaCamp LA SSF Briefing
SahanaCamp LA SSF Briefing
 
Sahana Eden brochure
Sahana Eden brochureSahana Eden brochure
Sahana Eden brochure
 
SSF NYC VOADS January 2012
SSF NYC VOADS January 2012SSF NYC VOADS January 2012
SSF NYC VOADS January 2012
 
BADcamp platformcoop
BADcamp platformcoopBADcamp platformcoop
BADcamp platformcoop
 
Kenya Ushahidi Evaluation: Blog Series
Kenya Ushahidi Evaluation: Blog SeriesKenya Ushahidi Evaluation: Blog Series
Kenya Ushahidi Evaluation: Blog Series
 
Perspectives on Learning: Where Next?
Perspectives on Learning: Where Next?Perspectives on Learning: Where Next?
Perspectives on Learning: Where Next?
 
IOTX Sahana Camp 2014 - Overview and History
IOTX Sahana Camp 2014 - Overview and HistoryIOTX Sahana Camp 2014 - Overview and History
IOTX Sahana Camp 2014 - Overview and History
 
Case study Conecta Joven
Case study Conecta JovenCase study Conecta Joven
Case study Conecta Joven
 
GLOBAL SHAPERS Shapers Initative
GLOBAL SHAPERS Shapers InitativeGLOBAL SHAPERS Shapers Initative
GLOBAL SHAPERS Shapers Initative
 
One Response Myanmar Case Study
One Response Myanmar Case StudyOne Response Myanmar Case Study
One Response Myanmar Case Study
 
Business plan Watsdown App
Business plan Watsdown AppBusiness plan Watsdown App
Business plan Watsdown App
 
Im network organization meeting
Im network organization meetingIm network organization meeting
Im network organization meeting
 
Im network organization meeting
Im network organization meetingIm network organization meeting
Im network organization meeting
 
Intro for Subject Matter Experts
Intro for Subject Matter ExpertsIntro for Subject Matter Experts
Intro for Subject Matter Experts
 
Making the most of informal social networks
Making the most of informal social networksMaking the most of informal social networks
Making the most of informal social networks
 
Foresight for Development Profile
Foresight for Development ProfileForesight for Development Profile
Foresight for Development Profile
 
Ssf techchange jan2012
Ssf techchange jan2012Ssf techchange jan2012
Ssf techchange jan2012
 
CapstoneprojectbookTEDxUGA
CapstoneprojectbookTEDxUGACapstoneprojectbookTEDxUGA
CapstoneprojectbookTEDxUGA
 
The Next Generation Social Media Experience
The Next Generation Social Media ExperienceThe Next Generation Social Media Experience
The Next Generation Social Media Experience
 

Mehr von TalkSahana

Real Time Biosurveillance Program
Real Time Biosurveillance ProgramReal Time Biosurveillance Program
Real Time Biosurveillance ProgramTalkSahana
 
Public Warning: Roles of policymakers, regulators, private sector & civil s...
Public Warning: Roles of  policymakers, regulators, private  sector & civil s...Public Warning: Roles of  policymakers, regulators, private  sector & civil s...
Public Warning: Roles of policymakers, regulators, private sector & civil s...TalkSahana
 
Common Alerting Protocol
Common Alerting ProtocolCommon Alerting Protocol
Common Alerting ProtocolTalkSahana
 
Keynote: INTERNATIONAL HUMANITARIAN SERVICES: COLLABORATION, PARTNERSHIPS AN...
Keynote: INTERNATIONAL HUMANITARIAN  SERVICES: COLLABORATION, PARTNERSHIPS AN...Keynote: INTERNATIONAL HUMANITARIAN  SERVICES: COLLABORATION, PARTNERSHIPS AN...
Keynote: INTERNATIONAL HUMANITARIAN SERVICES: COLLABORATION, PARTNERSHIPS AN...TalkSahana
 
BUSINESS CONTINUITY MANAGEMENT
BUSINESS CONTINUITY  MANAGEMENTBUSINESS CONTINUITY  MANAGEMENT
BUSINESS CONTINUITY MANAGEMENTTalkSahana
 
Sahana & Disaster Management Software: Past, Present & Future
Sahana & Disaster Management Software: Past, Present & FutureSahana & Disaster Management Software: Past, Present & Future
Sahana & Disaster Management Software: Past, Present & FutureTalkSahana
 
Remarks: Sahana Internationalisation Languages and beyond
Remarks: Sahana Internationalisation Languages and beyondRemarks: Sahana Internationalisation Languages and beyond
Remarks: Sahana Internationalisation Languages and beyondTalkSahana
 
Sahana Internationalisation Languages and beyond
Sahana Internationalisation Languages and beyondSahana Internationalisation Languages and beyond
Sahana Internationalisation Languages and beyondTalkSahana
 
Sahana Community Building in India
Sahana Community Building in IndiaSahana Community Building in India
Sahana Community Building in IndiaTalkSahana
 
Sahana General 2009 Community And System
Sahana General 2009 Community And SystemSahana General 2009 Community And System
Sahana General 2009 Community And SystemTalkSahana
 

Mehr von TalkSahana (10)

Real Time Biosurveillance Program
Real Time Biosurveillance ProgramReal Time Biosurveillance Program
Real Time Biosurveillance Program
 
Public Warning: Roles of policymakers, regulators, private sector & civil s...
Public Warning: Roles of  policymakers, regulators, private  sector & civil s...Public Warning: Roles of  policymakers, regulators, private  sector & civil s...
Public Warning: Roles of policymakers, regulators, private sector & civil s...
 
Common Alerting Protocol
Common Alerting ProtocolCommon Alerting Protocol
Common Alerting Protocol
 
Keynote: INTERNATIONAL HUMANITARIAN SERVICES: COLLABORATION, PARTNERSHIPS AN...
Keynote: INTERNATIONAL HUMANITARIAN  SERVICES: COLLABORATION, PARTNERSHIPS AN...Keynote: INTERNATIONAL HUMANITARIAN  SERVICES: COLLABORATION, PARTNERSHIPS AN...
Keynote: INTERNATIONAL HUMANITARIAN SERVICES: COLLABORATION, PARTNERSHIPS AN...
 
BUSINESS CONTINUITY MANAGEMENT
BUSINESS CONTINUITY  MANAGEMENTBUSINESS CONTINUITY  MANAGEMENT
BUSINESS CONTINUITY MANAGEMENT
 
Sahana & Disaster Management Software: Past, Present & Future
Sahana & Disaster Management Software: Past, Present & FutureSahana & Disaster Management Software: Past, Present & Future
Sahana & Disaster Management Software: Past, Present & Future
 
Remarks: Sahana Internationalisation Languages and beyond
Remarks: Sahana Internationalisation Languages and beyondRemarks: Sahana Internationalisation Languages and beyond
Remarks: Sahana Internationalisation Languages and beyond
 
Sahana Internationalisation Languages and beyond
Sahana Internationalisation Languages and beyondSahana Internationalisation Languages and beyond
Sahana Internationalisation Languages and beyond
 
Sahana Community Building in India
Sahana Community Building in IndiaSahana Community Building in India
Sahana Community Building in India
 
Sahana General 2009 Community And System
Sahana General 2009 Community And SystemSahana General 2009 Community And System
Sahana General 2009 Community And System
 

Kürzlich hochgeladen

DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 

Kürzlich hochgeladen (20)

DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 

Sunflower image by Esdras Calderan: How Sahana became a global open source disaster management tool

  • 1.
  • 2. Sunflower image by Esdras Calderan: http://www.flickr.com/photos/esdrascalderan/ Words and design by Anu Samarajiva The Lanka Software Foundation (LSF) is a Free and Open Source R&D non-profit with a volunteer board from the local software industy and university community. It has managed and helped to fund Sahana from its inception. LSF is also involved with other open source projects in Sri Lanka and encourages FOSS developers with internships and fellowships.
  • 3. December 26, 2004. In Indonesia, the rumble of an earthquake triggered a wave of water that pushed out the ocean’s currents for miles. In India, Sri Lanka, the Maldives, Thailand and surrounding countries, water crashed into land, smashing trees, buildings, and people. The Indian Ocean tsunami was a devastating example of how forces and materials could come together in moments with explosive and tragic results. However, the tsunami also generated a different kind of coming together - one of people and ideas. In the wake of the disaster, IT professionals and students in Sri Lanka and from around the world joined together to develop a community-based, open source disaster management software program. That program, Sahana, has since spanned the globe, benefited many new communities, accumulated several awards, and is now being spun off as its own entity, ready to stand in the world on its own as a powerful and creative force.
  • 4. In telling the story of Sahana, it is important to note that as an open source product, it owes its strength and its very being to its community and their collective motivation and skills. As it is, this small booklet cannot begin to do justice to all the Sahana members’ contributions and experiences. These contributors include the software developers and the disaster management experts from all over the word, as well as the many funders who dedicated resources to this project. Also numbered among Sahana’s stakeholders are the different governments, companies and individuals on the user-end who have deployed the program and further contributed to its development. A compelling story of Sahana could be told from any one of their perspectives, but given the constraints of this decidely more traditional medium and its significantly less collective authorship, this booklet focuses on a few specific members and their perspectives. Thus, this narrative can be read as just one particular, but in no way privileged, thread in the collective creation that is Sahana.
  • 5. A disaster is an emergency that a country’s organizations and established mechanisms are unable to handle alone. In such a situation, systems do not work – traditional modes of communication, of hierarchy, and ways of getting things done are simply not sufficient. Such chaos and disorder calls for extraordinarily resilient and productive collective action, assembled piece by piece - the defining characteristics of open-source software. Such an example may seem far too mundane for all the adjectives that accompany it, and even more so for the accolades it has received. However, in 2006, Sahana was named SourceForge’s Project of the Month, and shortly thereafter received the Free Software Foundation Award for Projects of Social Benefit. Most importantly, it has gone on to become a part of the world’s toolkit to deal with disasters. As a web based database program to coordinate missing people, aid, volunteers, and government camps, it brings together information and resources so that a country can, with its established organizations and mechanisms, quickly and efficiently bring a disaster under control.
  • 6. Sanjiva Weerawarana, the Chairman and CEO of WSO2 and founder of the Lanka Software Foundation, wrote an email, long after the initial activity and frenzy of Sahana to try to put into order the events and people involved. Initially, the project was the ad-hoc product of circumstances – “various bits of software to help manage the disaster”. Despite the scale of disaster, with two-thirds of the coast affected, one million homeless, and 40 thousand dead, “the communication network was intact” and there was space to work on software, and the people with the knowledge to do so. Individuals, universities and companies in Sri Lanka, as well as international developers and organizations like SourceForge and IBM contributed to a 24- hour operation where the developed software was quickly put into production about a week after creation.
  • 7. Mifan Careem is the CTO of Respere, a company that helps businesses and organizations fully utilize and implement Sahana, and has been an involved member in Sahana since its inception. When he started working with it, volunteers were already busy working in LSF’s Colombo University campus and University of Moratuwa students were out in the field collecting the data that was to be organized and used in Sahana. In this hectic atmosphere, it was not always an easy flow, and Sahana developers and government fieldworkers often had different views about how to get things done.
  • 8. Louiqa Raschid, a professor at the University of Maryland, College Park and a member of the Sahana team since 2005, noted this problem as well. In the world of humanitarian software, there are people who know extremely well how to make software work but know very little about managing disasters, people who know how to deal with disasters but not with the technical fine points of software, and very few people who know both. However, this same incongruity between team members can be one of the most exciting parts about working with open source software. These programs bring together a wide diversity of creative independent people who are all interested in doing innovative work. And the results are, more often than not, just that. Innovative in a way that traditional software is not.
  • 9. According to Sanjiva’s timeline, “after about three months this initial phase was completed and the software and its deployment reached a certain level of equilibrium”. During this lull in the storm, the state of disaster management software as a whole came into question, and all the actors who had frantically worked together to put together something usable began to think about Sahana’s long term prospects as a global product.
  • 10. Chamindra de Silva, the first Project Management Committee chair and a Sahana board member, who was working at the time at Virtusa and volunteering from the very beginning with Sahana, agreed to take on a one-year position at LSF to take the program forward. With him as the project lead, the foundation applied for funding from the Swedish International Development Agency to rebuild Sahana into a comprehensive, deployable disaster management system. In the grant cover letter, Sanjiva wrote about this project “as an opportunity to help the world at a time when the world is helping Sri Lanka so willingly and widely”. When SIDA approved their funding, Sahana Phase II, the phase of improvement and next steps, began on August 1, 2005.
  • 11. Part of moving Sahana forward into Phase II was developing its capabilities as a potential commercial product. Respere, the company that was created by Mifan as well as Pradeeper Darmendra, the company’s Director, has been the main vehicle to create a new community home for Sahana. According to Pradeeper, who is a Sahana board member and on the Project Management Committee, the Sahana application was at a certain stage where users had begun asking for more services. The program itself is very generic, and its usefulness and innovation comes from the modules that are developed to sit on top of the main database structure.
  • 12. Companies and organizations can choose to adapt their workflow to meld with Sahana as it is, simply downloaded from the Internet. Or Respere can incorporate customized modules and adjust Sahana to work best for the organization. They have already done this for LIRNEasia and Sarvodaya in Sri Lanka, and in Bangaladesh and New York City. These pre-deployment projects get Sahana started and working before there is any sign of an immediate disaster. This method is in line with the development of Sahana as global product for disaster management, one that is well known and already put into place preceding disaster.
  • 13. Now, the Sahana project is in Phase III of its lifetime, with many other phases perhaps to follow. It has been deployed in Pakistan, China, and the Philippines, when local governments came forward with a need and teamed up with companies like IBM to fulfill it. Sahana contributors like Ravindra de Silva, who has to date contributed the most code to the project, and emergency management expert Mark Prutsalis took the lead in ensuring a smooth deployment. Now the new challenge is to make Sahana into a really robust, easily usable product, that anyone, even some high school student somewhere, could get started using. This goal of usability is carried out on Sahana’s developer blogs, through Sahana’s presence all over the Internet, and with the feedback received from users on how it is all working for them. What is already a user-focused program is rolling forward as a user-friendly, well-crafted product.
  • 14. Even as Sahana moves on to new applications and new audiences, both commercial and non-profit, all of its creators and users are very aware of what this program owes to the spirit of open-source. If Sahana was not developed as free and open-source software (FOSS), Sanjiva argues that it could never have become the global force it is. It does not have to be marketed or sold and the ongoing innovation and dedication to its mission that is necessary for survival comes naturally and powerfully from the community of developers. The Sahana project is proof that a community built system can be of real value.
  • 15. For Louiqa, who had never before been involved in an open-source project, Sahana was a learning experience. She was used to working on a product where they started out with a good team and clear specifications before getting to work building the project. Open-source was the completely opposite process, where it all started from scratch with just the hope that people would join in, and that if there were mistakes, someone with expertise would come in and fix it. It was fascinating to work with a diverse group of people, often remotely, just trying to find a few spare minutes in the day to work on the program, and seeing it evolve from absolutely zero to something really big. And that is just what happened. That open, flowing process was another strength for Sahana.
  • 16. Sahana’s creation and development marked the first venture into the world of Humanitarian FOSS. The establishment of the Free Software Foundation Award was inspired by Sahana and was a recognition of the fact that open-source software was uniquely suited to meet humanitarian needs. And now through that award, there is official recognition each year of other programs that try to do the same thing. Before Sahana there were other programs here and there that carried out parts of what Sahana does as a whole, and now there are new programs like a Swahili language project called Ushadi that has set up a reporting mechanism for people to report community news. Furthermore there is a community built around the concept of humanitarian FOSS, founded by Chamindra and Paul Currion, a Sahana contributor and humanitarian information management consultant. There is now an understanding that the ideals of community development pursued in the developer’s world can be extended in a very tangible way to the rest of the world.
  • 17. The programmers and developers who worked and continue to work on Sahana came to it with a long list of accomplishments and experience with other software. However, they all spoke of Sahana as if it was something entirely different. Mifan talked about the developers working on the project, who as a mix of computer and humanitarian people, were a different sort of crowd. But they all shared a huge emotional and sentimental stake in the project, an involvement that grew to become yet another one of Sahana’s strengths. Chamindra spoke of how he became involved primarily because of the humanitarian aspect of the project. Other developers from all over the world became involved, wanting to help the tsunami affected countries in the immediate moment, and to contribute to the greater mission of humanitarian software after that.
  • 18. Sahana is a program with lots of room for growth. Pradeeper noted that different modules like GIS mapping features and a function to send text message alerts are being explored and could become a part of the system in the near future. But even beyond these technical aspects, Sahana has demonstrated the power and utility it has on its own as a program, and how much potential for meaningful social change it has. 16
  • 19. As Sanjiva says of the system, it is a program that they at Lanka Software Foundation helped to create, it was successful, and now they are letting it go. With this launch, Sahana becomes a separate entity from the organization and country that helped nurture it and coalesce the forces necessary for its growth. Now the Sahana development community is well in place, and ready to ensure that this product becomes a global brand. And this attitude of creation, which is all about nurturing and giving, is the beauty of Sahana, of open-source, and of the community that created it. That is certainly something to have brought into being from the destruction and chaos of a tsunami. 15
  • 20. The Sahana community wishes to acknowledge, in this limited format, the many significant contributions of members of the Sahana Project Management Committee and the Sahana Board, including the following members: David Bitner Francis P. Boon Paul Currion Ravindra de Silva Dominic Koenig Ajay Kumar Mark Prutsalis Gavin Treadgold
  • 21. And, to recognize that these past four years and the many more to come would not have been possible without the support of the following sponsors::