Sahana Taiwan Development
Upcoming SlideShare
Loading in...5
×
 

Sahana Taiwan Development

on

  • 1,356 views

Presentation at COSCUP 2010, Taipei.

Presentation at COSCUP 2010, Taipei.

Statistics

Views

Total Views
1,356
Views on SlideShare
1,356
Embed Views
0

Actions

Likes
1
Downloads
13
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Sahana Taiwan Development Sahana Taiwan Development Presentation Transcript

  • SAHAHA TAIWAN Development marr marr.tw @ gmail.com
  • Begin with a tweet
  • Bob’s Lightning Talk • COSCUP 2009 • http://youtu.be/CozDlLvkXRs View slide
  • retreat View slide
  • Sahana Taiwan
  • For the whole story, see http://sahana.tw/about_us.html
  • The 4 Communities of Sahana
  • Perspectives of the Elephant
  • What’s New ? A Python based rewrite using MVC frameworks and highly- interactive Web 2.0 UIs.
  • Sahana Software Foundation Agasti Eden (PHP) (Python) LGPLv3 MIT
  • Why a Rewrite ? • The old code is hard to maintain and hard to integrate GIS and Messaging • Using a framework allows to focus on the user-facing application. • An experimental branch within the main project rather than a fork.
  • Python Advantages • 需求變異大 • Agile互動開發方式 • 開發時程短 • Web2Py快速開發 • 多樣資訊整合 • 豐富函式庫支援 • 開發資源有限 • 社群成長及投入 • 回應大量網頁要求 • 搭配雲端服務
  • Haiti Response and Relief
  • Rapidly-changing Requirements • Missing Person Registry • Mapping • Organization Registry • Hospital Management • Volunteer Registry • WFP: Food Request Portal
  • PFIF People Finder Interchange Format
  • Mapping • High-resolution Satellite Imagery (available 26 hrs) • OpenStreetMap volunteers used this & old printed maps to quickly cover Port-au-Prince • These were made available as basemaps on handheld GPS
  • Open Street Map
  • Mapping + SMS + GPS
  • Deployment Perspective • Select Modules according to the Response and Relief Needs • Leverage the Experts and Volunteers – GPS / GIS / SMS / PFIF / Crowdsourcing • Early Deployment helps Trust Relationship established
  • Eden Integration to Sahana Taiwan
  • Sahana Camp 1.1 Taiwan Michael Howden and Fran Boon
  • Sahana Eden Stack Overview Server Client Browser Sahana Eden (S3) HTML Web2Py CSS Python JavaScript Database Open Layer Eclipse Firebug
  • S3 is Built on Web2py REST CRUD SQLFORM FORM
  • Community-based Development
  • Sahana SMS Android App • Embeds GPS coordinates within SMS messages to Sahana • Allows users to send and view data on maps • Similar apps planned for other phones
  • Project-based Development • Prioritized tasks assigned to team members • Sponsorship from III and IBM • Tasks – Auth/Role/Permission Integration for Agasti and Eden modules – Mapping Integration and Enhancement
  • How Can You Help • Software Development and Deployment – JavaScript / Python / PHP – Linux / Apache / MySQL • Promotion – Spread the words with Blog / Social Network – RSS / 串連小貼紙 • Testing / Simulation / Translation – Join the Mailing Lists
  • It’s your contribution to make dreams grow great 夢想因你的付出而偉大 Please contact us : http://sahana.tw/ http://groups.google.com/group/sahanatwpy