= Tasks for GCI = http://code.google.com/p/google-code-in/wiki/GCIAdminMentorInformation == Code == * Fixing Bugs * 2 x Hard: http://eden.sahanafoundation.org/report/1 * 2 x Easy: http://eden.sahanafoundation.org/report/18 * Enhancements * Hard: add EDXL-DE (distribution element) to existing Eden EDXL compliant components like: HAVE, RM, and SITREP http://www.oasis-open.org/standards#edxl === Packaging === This is not a GCI Category - but where do these tasks best fit - under Code? * [InstallationGuidelines/Windows/User Windows Installer for End-Users] * [InstallationGuidelines/Windows/Developer/Installer Windows Installer for Developers] == Documentation == * Reviewing a chapter in the Sahana Eden Essential Guide (http://eden.sahanafoundation.org/wiki/Book) by following the specific instructions & highlighting what could be further clarified, or identifying errors * http://en.flossmanuals.net/sahana-eden/installation * http://en.flossmanuals.net/sahana-eden/configuration * http://en.flossmanuals.net/sahana-eden/customisation * http://en.flossmanuals.net/sahana-eden/installing-a-developer-environment * http://en.flossmanuals.net/sahana-eden/building-a-new-application * Add Screen shots to http://en.flossmanuals.net/sahana-eden/building-a-new-application == Outreach == * Design Trac template to align with: wiki.sahanafoundation.org/doku.php/foundation:branding * Videos * What is Sahana Eden (User focused) * How to start developing in Sahana Eden (Developer Focused - high level overview) * http://en.flossmanuals.net/sahana-eden/installation * How to deploy Sahana Eden (Deployer Focused - high level overview) * http://en.flossmanuals.net/sahana-eden/installing-a-developer-environment * Give a presentation on Sahana Eden to a group (And Video) - hard == Quality Assurance == * 2 xTesting and reporting bugs * Using Selenium IDE create test scripts for application (easy) * Document the data needed for a selenium test script to run from a bare (prepopulated) system (medium) * Take a selenium script (see above) and using the test API generate a python test (hard) == Research == * 3 x Create disaster scenarios & demos with data through pre-populate * Easy: Map elements between EDXL-SITREP and EDXL-RM to integrate the Situational Reporting and Resource Management components (deliverable: "table") with underlying schema (Nuwan) * Medium: Develop a blue print (deliverable: "specifications document") for adding Transliteration to text entry controls, for example with http://www.google.com/ime/transliteration/ engine or any other generic plug-in (Nuwan) == Training == * 2 x Construct FAQ (From personal experience, mailing list, IRC) * Producing Video screen casts from book chapters * http://en.flossmanuals.net/sahana-eden/configuration * http://en.flossmanuals.net/sahana-eden/customisation * http://en.flossmanuals.net/sahana-eden/building-a-new-application == Translation == * Translating key phases (from home page) * Review code to for quality of localized strings (1 task = 3 fixes) * Avoid concatenation of localized strings - use %(variable_name)s instead * Avoid non keyboard characters (Excel doesn't handle these) * Try to use consistent language == User Interface == * Provide feedback on Workflows in Sahana Eden * design a better homepage for Sahana Eden (wireframes) * design a better GUI (deliverable: "wireframes" = moderate) for Common Alerting Protocol (CAP) with capabilities for multi-language alerting and multi-media delivery; use Agasti CAP Broker as a starting point (Nuwan) * design a GUI (deliverable: "wireframes" = hard) for building implementation specific XSL documents that generate SMS, Email, IVR, tweet, etc multi-media delivery text outputs (Nuwan)