Sahana 2011-annual-meeting-standards-pmc

14
Sahana Standards PMC Chamindra de Silva Sahana 2011 Annual Meeting May 7 th 2011, Portugal

description

Standards and Interoperability Committee Report at the Sahana Software Foundation 2011 Annual Meeting

Transcript of Sahana 2011-annual-meeting-standards-pmc

Page 1: Sahana 2011-annual-meeting-standards-pmc

Sahana Standards PMCChamindra de Silva

Sahana 2011 Annual Meeting May 7th 2011, Portugal

Page 2: Sahana 2011-annual-meeting-standards-pmc

Why do we need a Standards PMC?

The moment Sahana became more than one autonomous project it was necessary to set a bar on what defines a

“Sahana project” Examples

“Apache Foundation Project” “Ubuntu Maintained Package” “Apple product”

Page 3: Sahana 2011-annual-meeting-standards-pmc

“A Sahana Project”

We want this phrase synonymous with A mature H-FOSS community project NIIMS and ICS compliant project A project that is easy to install and use A dependable security, load and

functionality tested project codebase A project that is easy to integrate with others A project where due diligence on IP is handled A project that empowers relief agencies

Page 4: Sahana 2011-annual-meeting-standards-pmc

The Standards PMC Composition

Sahana Eden Francis Boon Praneeth Bodduluri

Community Dev David Bitner Gavin Threadgold

Sahana Agasti Chad Heuschober Glenn Pearson Mifan Careem Nilushan Silva Nuwan Waidyantha

Board Mark Prutsalis Louiqa Raschid

Page 5: Sahana 2011-annual-meeting-standards-pmc

What defines a Sahana project now?

Right now, just that: An Open Source Works in the area of disaster management

Areas to increase the “Sahana” bar next NIMS and ICS compliance Support for Open Interop Standards Packing and Publishing Standards Quality Assurance Standards

Page 6: Sahana 2011-annual-meeting-standards-pmc

Interop Standards

Objective Bring about effective information exchange

during crisis to prevent siloed repositories that is of less value to response

Mechanisms Agreements on Ontology Agreements on Open Standards Agreements on Consistent User Experience Preparedness: Interop Workshops

Test Cases and validate exchange

Page 7: Sahana 2011-annual-meeting-standards-pmc

Interop Standards Supported so Far

Standard Sahana-Agasti

Krakatoa (0.6 stable branch)

Sahana-Agasti

Vesuvius (trunk

branch)

Sahana-Eden trunk

RSS Y Y Y

EDXL-HAVE Y

XForms Y

CAP Y

PFIF Y [Note 1] Y

EDXL-TEP/TEC [Note 2]

KML Y Y

TMS Y Y

WMS Y Y

GPX Y

GML Y Y

GeoRSS Y Y

MGRS Y

Page 8: Sahana 2011-annual-meeting-standards-pmc

Packing and Publishing Standards

Objective: Improve user experience and ease on

download, installation and configuration of Sahana software

Mechanism (consistency!) Installation software and packages Consistently supported OSs / VMs Website hosting of packages Installation, user and configuration guide

Page 9: Sahana 2011-annual-meeting-standards-pmc

Quality Assurance

Risks of a life saving system Data corruption/integrity, performance issues,

security vulnerabilities, stability/fault tolerance Mechanisms

Scenario/Functionality Test Cases Performance testing Vulnerability testing

Page 10: Sahana 2011-annual-meeting-standards-pmc

Domain Compliance

Objective Improve acceptance by Emergency managers

for adoption and integration of Sahana Mechanims

Identify ICS/NIIMS compliance measures Certify systems for compliance

Page 11: Sahana 2011-annual-meeting-standards-pmc

Standards created so far

Page 12: Sahana 2011-annual-meeting-standards-pmc

Challenge

Commitment to Standards Implementation Example: WIKI Standards

Root cause Volunteer time Standards are not the favorite thing to spend

your spare time on Need the support of the projects for

Enforcement and standards development

Page 13: Sahana 2011-annual-meeting-standards-pmc

Next Steps

Establish Interop Standards WG Ontology, User Experience, Data Interop

Agreements Interop Workshops

PFIF EDXL-HAVE

Establish NIIMS/ICS compliance WG Participation in ISCRAM, OASIS, W3C

Page 14: Sahana 2011-annual-meeting-standards-pmc

Next Event:ISCRAM Interop Workshop

http://www.humanitarian-ict.org/wiki/crisis-interop