This is an old revision of the document!
Table of Contents
Sahana Software Foundation Projects
The Directors of the Sahana Software Foundation have established the following Projects
Sahana Technical Projects
Technical Projects produce deliverables (e.g., standards, software, language packs, etc.)
Name of Projects
All projects must choose a name that meets SSF naming guidelines and submit it to the board for approval.
Software Grant Agreement
Within one month, the chair of the each Technical Project PMC shall sign and return a Software Grant Agreement on behalf of the project.
License
The license of all Sahana Technical Projects shall be OSI-approved.
Mission and Responsibilities of Technical Project PMCs
The Mission of the Project Management Committee is:
- Provide oversight of the project, ensure that all legal issues are addressed, that procedure is followed, and that each and every release is the product of the community as a whole.
- Ensure the long term development and health of the community as a whole, and to ensure that balanced and wide scale peer review and collaboration does happen.
- Communicate with stakeholders, domain experts and users.
- Coordinate with other Sahana Software Foundation Committees and Projects
The Project Management Committee must ensure the following for their project:
- Ensure all source code is accessible on a public repository as specified by the Board.
- Ensure all releases are accessible on a public download location/server as specified by the Board
- Ensure the licensing compatibility of all 3rd party components included in the project.
- Ensure that all PMC members and Committers have returned signed CLAs to the Foundation.
- Ensure that all any code committed to the main trunk, experimental, deployment or any other branch of the project hosted on the Foundation's infrastructure and all releases can be freely redistributed by the Sahana Software Foundation; this includes ensuring compatible open source licenses are utiilized for all relevant libraries and further ensuring that CLAs have been signed by all contributors whose code or design or other intellectual property (such as detailed blueprints or other requirements specifications) has been committed to the code and releases.
- Ensure that project sites use a subdomain of the sahanafoundation.org domain and respect Sahana and Sahana Software Foundation branding.;
- Adhere to common standards as specified by the Board or a coordinating committee to ensure interoperability, synchronization and synergy between Sahana projects.
Sahana Agasti Project and Project Management Committee
The Sahana Agasti Project has been established as a Technical Project of the Sahana Software Foundation, with the responsibility for PHP versions of the Sahana application.
Members
The current Members of the Sahana Agasti PMC are:
- Greg Miernicki (Chair)
- Chamindra de Silva
- Chad Heuschober
- Glenn Pearson
- Mark Prutsalis
- Gavin Treadgold
PMC Emeritus Members
In recognition of their contributions to Sahana, the following shall be listed as Emeritus members of the Sahana Agasti Project PMC and may request to be restored to active status at any time:
- David Bitner
- Fran Boon
- Ravith Botejue
- Don Cameron
- Mifan Careem
- Paul Currion
- Darmendra Pradeeper
- Trishan de Lanerolle
- Ravindra de Silva
- Sudheera Fernando
- Sanjeewa Jayasinge
- Mahesh Kaluarachchi
- Dominic Konig
- Prabath Kumarasinghe
- Ishan Liyanage
- Tim McNamara
- Joseph Priyanga
- Louiqa Raschid
- Isuru Samaraweera
- Nuwan Waidyanatha
- Sanjiva Weerawarana
- Tom Worthington
Sahana Eden Project and Project Management Committee
The Sahana Eden Project has been established as a Technical Project of the Sahana Software Foundation, with the responsibility for Python versions of the Sahana application.
Members
The Members of the Sahana Eden Project PMC are:
- Fran Boon (Chair)
- Chamindra de Silva
- Dominic Konig
- Gavin Treadgold
- Mark Prutsalis
- Michael Howden
- Pat Tressel
- Praneeth Bodduluri
Sahana Coordination Projects
Coordination projects have responsibilities for deliverables across multiple Sahana projects and be responsible for managing dependencies and facilitating communications with other projects, both within the Sahana Software Foundation, and with external parties.
Sahana Standards and Interoperability Project and Project Management Committee
The Sahana Standards and Interoperability Project has been established as a Coordinating Project of the Sahana Software Foundation, with the responsibilities across multiple Sahana Technical Projects. The mission of the Standards and Interoperability Project is:
- recommend common standards to ensure interoperability, synchronization and synergy between Sahana projects and between Sahana and other open source projects.
- set minimum standards for interoperability between Sahana software projects
- promote the use of Open Standards for data exhange and interoperability, including, but not limited to those of such governing bodies as OASIS, OGC, and others as appropriate.
- participate in working groups such as the OASIS Emergency Management Technical Committee, W3C Emergency Information Interoperability Framework Incubator Group (EIIF XG) and/or its successor.
Members
The Members of the Sahana Standards and Interoperability Project PMC are:
- Chamindra de Silva (Chair)
- David Bitner
- Praneeth Bodduluri
- Fran Boon
- Mifan Careem
- Chad Heuschober
- Greg Miernicki
- Glenn Pearson (joined 4/14/10)
- Mark Prutsalis
- Louiqa Raschid
- Nilushan Silva
- Gavin Treadgold
- Nuwan Waidyanatha