This last weekend was the first of what I hope will be an annual meeting for Ushahidi. It was a time where we brought in the most active of the African programming community, and invited in some of the top subject matter experts in SMS, mapping and machine algorithms to better set Ushahidi’s technical course for 2009.
Erik Hersman â€“ Ushahidi, community and strategy
David Kobia â€“ Ushahidi, lead dev
Juliana Rotich â€“ Ushahidi, projects and user experience
Henry Addo (Ghana) â€“ Ushahidi, core architecture, projects
Ken Banks (UK) â€“ FrontlineSMS founder
Brian Muita (Kenya) â€“ Java, tech hub manager
Patrick Meier â€“ Harvard Humanitarian Initiative, conflict early warning expert
Andrew Turner â€“ Mapping, neo-geography expert
Chris Blow â€“ Usability, user experience expert and Swift River
Caleb Bell â€“ Web designer, Ushahidi admin area
Morad Rayyan (Qatar) â€“ End-user (Al Jazeera)
Ka-Ping Lee â€“ Google.org dev, PFIF
Sean Gourley â€“ Mathematician, predictive algorithms
Kaushal Jhalla â€“ Swift River project manager
There were two main thrusts for the meeting. First, the current focus on getting Ushahidi to Beta. Items discussed included everything from finalizing the installer process (and simplifying it), to page load times, map tile caching and subscribing to alerts.
The second was areas of future growth that we’ll be working on in the coming year. This is where we discussed how Ushahidi can fit into the microblogging and mobile social networks, Insta-wikis, Swift River and how we can work with voice and other projects like Huridocs and Sahana.
We not only covered each of these areas as concepts, but we broke into smaller groups to outline the actual next steps in getting the project moved further.
- User experience
- Incoming news streams
- Offline capability
- Swift River
- Core architecture
This week Henry, Brian, Soyap, David and myself are spending the week together working on the most critical items on our to-do list for beta release. Others, like Kaushal, Andrew and Chris are taking Swift River to the prototype stage.