Differences

This shows you the differences between two versions of the page.

Link to this comparison view

foundation:sahana_gci1011 [2010/11/17 17:06]
mprutsalis
foundation:sahana_gci1011 [2010/12/18 17:35] (current)
Line 1: Line 1:
 ====== Sahana Google Code-In 2010-11 ====== ====== Sahana Google Code-In 2010-11 ======
-The Sahana Software Foundation is one of twenty mentoring organizations for the 2010 Google Code-In. ​ The Google Code-In is a contest sponsored by Google to introduce pre-university students to the many kinds of contributions that make open source software development possible. ​ In addition to Google'​s providing escalating cash prizes for the successful completion of tasks, the Sahana Software Foundation will be picking one grand prize winner from amongst Sahana'​s participants who will win a trip to Mountain View, California along with an accompanying adult, to visit Google headquarters.  ​ 
  
- +**THIS PAGE HAS MOVED**\\ 
-===== Information for Students ===== +\\ 
- +Please ​visit [[community:gci:gci2010|the Sahana 2010-11 Google Code-In ​Program]] Page and update your links and bookmarks.
-==== How to participate in the Google Code-In ==== +
- +
-Instructions on how to participate in the Google Code-In are available from [[http://​code.google.com/​opensource/​gci/​2010-11/​index.html|Google'​s main Code-In page]] and on the [[http://​socghop.appspot.com/​gci/​program/​home/​google/​gci2010)|GCI portal]], which is used for managing the program. ​ Interested students should go to this portal, log in with your Google account, create a profile, and then start claiming tasks with the Sahana Software Foundation on November 22. +
- +
-The [[http://​socghop.appspot.com/​document/​show/​gci_program/​google/​gci2010/​faqs|GCI FAQ]] provides a lot of useful information about the program and how it works. Please also review the [[http://​socghop.appspot.com/​document/​show/​gci_program/​google/​gci2010/​rules|official rules]] and the [[http://​socghop.appspot.com/​document/​show/​gci_program/​google/​gci2010/​timeline|timeline]] for the contest. ​ Interested students should subscribe to the [[http://​groups.google.com/​group/​gci-announce|GCI announcement list]]. +
- +
-There is a great [[http://​www.youtube.com/​watch?​v=6-oGDjUoU_k|video on the Google Highly Open Participation Contest]] from 2008, which was the precursor to this year's Google Code-In. ​ This will give you a good idea of what the experience of participating in the Google Code-In might be like. +
- +
-==== 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. ​ It is about the essence of humanitarianism;​ doing good in the world. ​ Completing tasks for the Sahana Software Foundation as part of the Google Code-In is a great way to contribute to the world and to learn about open source software. ​    +
- +
-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 have been partners for many years with the H-FOSS Project at Trinity College, which has undergraduate students working on humanitarian free and open source projects like Sahana as a means to teach computer science, and members of the H-FOSS Project team will be mentoring Sahana tasks for the Google Code-In. ​ We have been a mentoring organization for the Google Summer of Code every year since 2006, and have a deep team of mentors who are experienced at working with new contributors to Sahana software projects. +
- +
-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. ​ We already have a sizable list of interesting tasks for students that span all eight categories of tasks and levels of difficulty, and this list will grow and be actively maintained by our community throughout the contest. ​ Some of these involve working on simple coding tasks, but knowledge of open source programming languages and coding conventions is absolutely not required here.  Many of our tasks involve helping with our user documentation or testing the system and looking for bugs or enhancements that are needed. ​ The tasks we have identified are all things that we need to have done; your contributions will be directly contributing to our ability to carry out our mission, helping disaster victims, and will be highly valued. ​  +
- +
-=== 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. ​ Sahana software was originally developed in Sri Lanka in the immediate aftermath of the 2004 Indian Ocean Earthquake and Tsunami by members of the Sri Lankan IT community who wanted to find a way to apply their talents towards helping their country recover from that disaster. ​ (Sahana means “relief” in Sinhalese, one of the national languages of Sri Lanka). ​  +
- +
-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. ​ Sahana software has supported national and local authorities and relief agencies respond to numerous large scale sudden onset disasters, including, most recently, the Haiti earthquake, flooding in Pakistan, and a hurricane in Veracruz, Mexico. +
- +
-=== 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. ​ The mission of the Sahana Software Foundation is to help alleviate human suffering by giving emergency managers, disaster response professionals and communities access to the information that they need to better prepare for and respond to disasters through the development and promotion of free and open source software and open standards. +
- +
-==== 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://​lists.sourceforge.net/​lists/​listinfo/​sahana-maindev|subscribe]] to [[discuss@lists.sahanafoundation.org]]. ​ We use IRC as the main channel of live communication and support. ​ Our main chat room is #sahana on freenode (irc.freenode.net). ​ For those without a chat client, freenode has a [[http://​webchat.freenode.net/​|web-based chat page]]. ​ You can visit the [[http://​www.sahanafoundation.org/​chat|Sahana Community IRC page]] for more information. ​ Please send any questions you may have and please identify yourself as a GCI particpant and you will be warmly received. +
- +
-Our [[http://​wiki.sahanafoundation.org|wiki]] will contain all updated information about the Sahana Software Foundation'​s GCI program here on our [[http://​wiki.sahanafoundation.org/​doku.php/​foundation:​sahana_gci1011|main Sahana Google Code-In page]], as well as general information about Sahana and our work.  All announcements will be made on the wiki, through our discussion list, and/or on the [[http://​www.sahanafoundation.org|Sahana Software Foundation website]]. +
- +
-**For more information:​** Contact Sahana'​s Google Code-In Program Administrators at  +
-[[Sahana-GCI@sahanafoundation.org]] +
- +
-**Download** the {{:​foundation:​sahana_gci_brochure_links.pdf|Sahana GCI Program Student Brochure}} ​\\ +
-**Download** the {{:​foundation:​sahana_gci_brochure.pdf|Sahana GCI Program Student Brochure (for printing, with full urls)}} +
- +
-===== 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://​spreadsheets1.google.com/​a/​sahanafoundation.org/​viewform?​hl=en&​formkey=dDA2eG1ydWJhNm5yelhnZFpybHZ2cHc6MQ#​gid=0|this form]]\\ +
- +
-A working spreadsheet of Sahana Code-In tasks can be found [[http://​spreadsheets.google.com/​ccc?​key=0Aoyf-OlHreuhdEtHUmZZNlBjNVFnWUM2a1VscGJEeFE&​hl=en&​authkey=COee1o8L|here]].\\ +
- +
-This section will be updated with the final list of tasks submitted to Google for the Code-In and then updated. ​ The following section should be considered FYI and legacy:\\ +
- +
-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://​eden.sahanafoundation.org/​wiki/​ProjectInformation|Project Information]] for a list of projects, some of which are marked as suitable for GCI (Eden) +
-== 2. Documentation:​ Tasks related to creating/​editing documents == +
-  * (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/​marketing == +
-  * (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/​Agasti/​Standards) - Develop a new homepage along with custom drupal theme. +
-  * (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://​eden.sahanafoundation.org/​wiki/​BugReportingGuidelines|Instructions]]. The bugs must be verified by a community member.  +
-  * (M) **Report 5 Bugs** (Agasti) - [[http://​www.sahanafoundation.org/​bugs|Instructions]]. The bugs must be verified by a community member.  +
-  * (M) **Verify 10 Bugs** (Eden) - [[http://​eden.sahanafoundation.org/​wiki/​ProjectInformation#​Bugverification|Instructions]] +
-  * (M) **Verify 10 Bugs** (Agasti) +
-== 5. Research: Tasks related to studying a problem and recommending solutions == +
-  * (M) **Identifying and Cleaning Data Sources** (Eden/​Standards) - these can be imported into instances of Sahana, eg: +
-    * Inventory Item catalogues +
-      * https://​www.cimicweb.org/​cmo/​haiti/​Crisis%20Documents/​Shelter%20Cluster/​USAID%20OFDA%20Warehouse%20commodity%20catalog.pdf +
-      * http://​procurement.ifrc.org/​catalogue/​ +
-      * http://​www.unhcr.org/​4bc431359.pdf +
-      * WHO supply catalogue +
-    * Organisation Lists. Compile from: +
-      * Haiti Instance (from Archive) +
-      * [[http://​pakistan.sahanafoundation.org|Pakistan Instance]] +
-      * [[http://​www.drrprojects.net|DRR Project Portal]] +
-      * [[http://​3w.unocha.org/​WhoWhatWhere/​|UN OCHA 3W (Who What Where) database]] +
-    * World Bank Data http://​data.worldbank.org/​ +
-  * (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);​ provide references to literature (available code/​applications,​ developer forums, case studies, etc), give links to XML DTD documents - (this exercise applies to both Eden and Agasti) +
-        * 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) +
-== 6Training: 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:​ Tasks related to localization == +
-  * (E) **Translate 1000 Strings** (Eden) - [[http://​eden.sahanafoundation.org/​wiki/​PootleHowto|Instructions]]  +
-  * (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://​socghop.appspot.com/​gci/​org/​apply_mentor/​google/​gci2010|sign up with the Sahana Software Foundation]].\\ +
- +
-If you would like to suggest a new task for the Code-In, please fill out [[http://​spreadsheets1.google.com/​a/​sahanafoundation.org/​viewform?​hl=en&​formkey=dDA2eG1ydWJhNm5yelhnZFpybHZ2cHc6MQ#​gid=0|this form]] +
- +
-==== Sahana'​s Program Administrators ==== +
- +
-The Sahana Software Foundation'​s Google Code-In Program is being administered by Mark Prutsalis and Michael Howden on behalf of the Community Development Committee. \\ +
- +
-==== 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://​logs.sahanafoundation.org/​sahana-meeting/​2010-11-17.txt|Sahana Mentors Meeting on #​Sahana-Meeting - November 17, 2010 @ 1700 UTC]]+
  
  
  
foundation/sahana_gci1011.txt · Last modified: 2010/12/18 17:35 (external edit)
Back to top
CC Attribution-Noncommercial-Share Alike 3.0 Unported
chimeric.de = chi`s home Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0