Differences
This shows you the differences between two versions of the page.
foundation:sahana_gci1011 [2010/11/17 17:06] mprutsalis |
foundation:sahana_gci1011 [2010/12/18 17:35] |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Sahana Google Code-In 2010-11 ====== | ||
- | The Sahana Software Foundation is one of twenty mentoring organizations for the 2010 Google Code-In. | ||
- | |||
- | |||
- | ===== Information for Students ===== | ||
- | |||
- | ==== How to participate in the Google Code-In ==== | ||
- | |||
- | Instructions on how to participate in the Google Code-In are available from [[http:// | ||
- | |||
- | The [[http:// | ||
- | |||
- | There is a great [[http:// | ||
- | |||
- | ==== Why Sahana for the Code-In? ==== | ||
- | |||
- | Most open source projects are about developing tools for open source developers as a social good. Sahana software projects are different; they are about providing open source solutions for disaster victims and those seeking to help disaster victims. | ||
- | |||
- | The vision of the Sahana Software Foundation is to build and sustain a global open and collaborative community of contributors to information and communications technologies for disaster management. We have a strong commitment to free and open source community development. | ||
- | |||
- | We see the Google Code-In as an opportunity to get you excited about contributing to open source projects long before you get to colleges and universities. | ||
- | |||
- | === About Sahana Free and Open Source Software === | ||
- | |||
- | Sahana software is one of several humanitarian free and open source software (FOSS) projects that are now revolutionizing information management for international disaster response operations. | ||
- | |||
- | Since 2004, Sahana has grown into a global effort with hundreds of volunteer contributors from dozens of countries working on multiple FOSS projects supported a non-profit organization. | ||
- | |||
- | === About the Sahana Software Foundation === | ||
- | |||
- | The Sahana Software Foundation was established in 2009 to govern Sahana free and open source disaster management software projects as a non-profit organization to serve the needs and requirements of a diverse group of customers: Government agencies and jurisdictions at the national, provincial or state, and local levels; UN Agencies, international and local charitable organizations (NGOs); communities & disaster victims; technology companies & software developers. | ||
- | |||
- | ==== How to connect with the Sahana community ==== | ||
- | |||
- | The best way to reach our community and designated mentors for support and questions is through our main discussion e-mail list. We invite all students to please [[https:// | ||
- | |||
- | Our [[http:// | ||
- | |||
- | **For more information: | ||
- | [[Sahana-GCI@sahanafoundation.org]] | ||
- | |||
- | **Download** the {{: | ||
- | **Download** the {{: | ||
- | |||
- | ===== Sahana Tasks ===== | ||
- | [[GCItasks|Official Sahana Google Code-In Program Task List (in progress)]] \\ | ||
- | |||
- | Please do not add to the task list here. If you would like to suggest a new task for the Code-In, please fill out [[http:// | ||
- | |||
- | A working spreadsheet of Sahana Code-In tasks can be found [[http:// | ||
- | |||
- | This section will be updated with the final list of tasks submitted to Google for the Code-In and then updated. | ||
- | |||
- | Project Ideas for the Google Code-In need to fit into one of the categories listed below. Ideas within each category should be sorted from **E**asy, through **M**oderate to **D**ifficult. Please put in brackets which project these refer to e.g. Agasti, Eden, Standards, Community Development. | ||
- | |||
- | Example: | ||
- | * (E) **sample easy task** (Agasti) - description | ||
- | * (M) **sample moderate task** (Eden) - description | ||
- | * (D) **sample difficult task** (Standards) - description | ||
- | |||
- | == 1. Code: Tasks related to writing or refactoring code == | ||
- | * (E/M/D) Refer to [[http:// | ||
- | == 2. Documentation: | ||
- | * (E) **Application Documentation** (Eden) - For each application (each of these would be a separate task): | ||
- | * Document work flow on the Wiki | ||
- | * Draw work flow diagram(s) | ||
- | * Prepare Screen Capture Video to demonstrate work flow | ||
- | == 3. Outreach: Tasks related to community management and outreach/ | ||
- | * (D) **Sahana Software Foundation Logo** - Develop new logo, complete with related branding (Fonts, Colors, Document & Slide Templates) | ||
- | * (D) **Sahana Eden Logo** - Develop new logo, complete with related branding (Fonts, Colors, Document & Slide Templates) | ||
- | * (D) **Sahana Agasti Logo** - Develop new logo, complete with related branding (Fonts, Colors, Document & Slide Templates) | ||
- | * (D) **Sahana Homepage** (Eden/ | ||
- | * (D) **Dokuwiki Theme** - Develop a new theme for the main Sahana Software Foundation wiki | ||
- | * (D) **Trac Theme** - Develop a new theme for the Sahana Eden Wiki | ||
- | == 4. Testing: Tasks related to testing and ensuring code is of high quality == | ||
- | * (M) **Report 5 Bugs** (Eden) - [[http:// | ||
- | * (M) **Report 5 Bugs** (Agasti) - [[http:// | ||
- | * (M) **Verify 10 Bugs** (Eden) - [[http:// | ||
- | * (M) **Verify 10 Bugs** (Agasti) | ||
- | == 5. Research: Tasks related to studying a problem and recommending solutions == | ||
- | * (M) **Identifying and Cleaning Data Sources** (Eden/ | ||
- | * Inventory Item catalogues | ||
- | * https:// | ||
- | * http:// | ||
- | * http:// | ||
- | * WHO supply catalogue | ||
- | * Organisation Lists. Compile from: | ||
- | * Haiti Instance (from Archive) | ||
- | * [[http:// | ||
- | * [[http:// | ||
- | * [[http:// | ||
- | * World Bank Data http:// | ||
- | * (M) **Messaging standards (or emergency communication protocols) ** | ||
- | * For the list of Emergency Data Exchange Language (EDXL) standards below, give a short description of each standard, develop a matrix of the generic Sahana modules that should be adopting or have adopted the standard(s) as the under-pined messaging protocol; define a set of FAQs for developers (i.e.how, who, when, and where a standard should be implemented); | ||
- | * EDXL-CAP (Common Alerting Protocol) | ||
- | * EDXL-SitRep (Situational Reporting) | ||
- | * EDXL-DE (Distribution Element) | ||
- | * EDXL-HAVE (Hospital Availability Exchange) | ||
- | * EDXL-TEP (Tracking Emergency Patients) | ||
- | * EDXL-RM (Resource Messaging) | ||
- | == 6. Training: Tasks related to helping others learn more == | ||
- | * (D) **Develop Scenario Cards** (Eden) - Based on the documented work flows, disaster management case studies develop Scenario cards which can be followed, one at a time, to create a disaster management simulation. Various scenarios could be developed, and ideally combined. | ||
- | == 7. Translation: | ||
- | * (E) **Translate 1000 Strings** (Eden) - [[http:// | ||
- | * (E) **Translate 1000 Strings** (Agasti) - | ||
- | == 8. User Interface: Tasks related to user experience research or user interface design and interaction == | ||
- | * (D) **Create Themes** (Eden) - Create static templates which could be developed into themes for: | ||
- | * Home Page | ||
- | * List View | ||
- | * Add View | ||
- | * Component View | ||
- | |||
- | ===== Information for Mentors ===== | ||
- | |||
- | If you are willing to help mentor and support this program, please [[http:// | ||
- | |||
- | If you would like to suggest a new task for the Code-In, please fill out [[http:// | ||
- | |||
- | ==== Sahana' | ||
- | |||
- | The Sahana Software Foundation' | ||
- | |||
- | ==== Sahana Mentors ==== | ||
- | |||
- | The following persons have signed up to serve as mentors: | ||
- | |||
- | ^ Name ^ IRC Nick ^ Link ID ^ | ||
- | | Trishan de Lanerolle | trishan | trishandel | | ||
- | | Chamindra de Silva | | chamindra | | ||
- | | Wendy Edwards | wayward710 | wedwards | | ||
- | | Michael Howden | michaelhowden | michaelhowden | | ||
- | | Shikhar Kohli | shikhark | shikhark | | ||
- | | Darlene McCullough | | darlenemcc | | ||
- | | Ralph Morelli | | ram8647 | | ||
- | | Mark Prutsalis | mprutsalis | mprutsalis | | ||
- | | Louiqa Raschid | louiqa | louiqarashid | | ||
- | | Pat Tressel | ptressel | ptressel | | ||
- | | Nuwan Waidyanatha | | waidyanatha | | ||
- | | Charles Wisniewski | | cwis | | ||
- | |||
- | ==== Meeting Notes ==== | ||
- | |||
- | [[http:// | ||
- | |||
- | |||