sahana 2011-annual-meeting-standards-pmc
DESCRIPTION
Standards and Interoperability Committee Report at the Sahana Software Foundation 2011 Annual MeetingTRANSCRIPT
![Page 1: Sahana 2011-annual-meeting-standards-pmc](https://reader036.vdocuments.mx/reader036/viewer/2022062418/55583cd4d8b42acb078b4cac/html5/thumbnails/1.jpg)
Sahana Standards PMCChamindra de Silva
Sahana 2011 Annual Meeting May 7th 2011, Portugal
![Page 2: Sahana 2011-annual-meeting-standards-pmc](https://reader036.vdocuments.mx/reader036/viewer/2022062418/55583cd4d8b42acb078b4cac/html5/thumbnails/2.jpg)
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](https://reader036.vdocuments.mx/reader036/viewer/2022062418/55583cd4d8b42acb078b4cac/html5/thumbnails/3.jpg)
“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](https://reader036.vdocuments.mx/reader036/viewer/2022062418/55583cd4d8b42acb078b4cac/html5/thumbnails/4.jpg)
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](https://reader036.vdocuments.mx/reader036/viewer/2022062418/55583cd4d8b42acb078b4cac/html5/thumbnails/5.jpg)
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](https://reader036.vdocuments.mx/reader036/viewer/2022062418/55583cd4d8b42acb078b4cac/html5/thumbnails/6.jpg)
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](https://reader036.vdocuments.mx/reader036/viewer/2022062418/55583cd4d8b42acb078b4cac/html5/thumbnails/7.jpg)
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](https://reader036.vdocuments.mx/reader036/viewer/2022062418/55583cd4d8b42acb078b4cac/html5/thumbnails/8.jpg)
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](https://reader036.vdocuments.mx/reader036/viewer/2022062418/55583cd4d8b42acb078b4cac/html5/thumbnails/9.jpg)
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](https://reader036.vdocuments.mx/reader036/viewer/2022062418/55583cd4d8b42acb078b4cac/html5/thumbnails/10.jpg)
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](https://reader036.vdocuments.mx/reader036/viewer/2022062418/55583cd4d8b42acb078b4cac/html5/thumbnails/11.jpg)
Standards created so far
![Page 12: Sahana 2011-annual-meeting-standards-pmc](https://reader036.vdocuments.mx/reader036/viewer/2022062418/55583cd4d8b42acb078b4cac/html5/thumbnails/12.jpg)
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](https://reader036.vdocuments.mx/reader036/viewer/2022062418/55583cd4d8b42acb078b4cac/html5/thumbnails/13.jpg)
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](https://reader036.vdocuments.mx/reader036/viewer/2022062418/55583cd4d8b42acb078b4cac/html5/thumbnails/14.jpg)
Next Event:ISCRAM Interop Workshop
http://www.humanitarian-ict.org/wiki/crisis-interop