Establish Ushahidi as a reference implementation for the Open311 GeoReport specification to help ensure that it is interoperable with other geospatial reporting applications and they are interoperable with it.
This tool will help communities and cities share information using both interfaces.
Geospatial issue reporting applications and services are on their way to becoming ubiquitous, but the likelihood of any given client and server being compatible with one another is unlikely, so this is to help ensure that the ubiquity of these applications is useful and to ensure that the are already known of and in use before a crisis hits.
In addition to these Ushahidi specific projects, you should also see the GeoReport v2 code libraries and open source projects which includes a link to the GeoReport v2 PHP library that's in development.
- In the Summer of 2011, Tim Kochanski started working on a plugin to provide support for the API. This is in the very early stages of development, but is available on github at Open311 Plugin for Ushahidi
- In December 2010 Philip Ashlock started working on a basic implementation of the API in PHP with Code Igniter.
- A nearly complete standalone version of this is available via SVN: GeoReport v2 Code Igniter. An instance of this is online too. The services endpoint for that is http://sandbox.georeport.org/v2/services.xml
- This raw API was connected to Ushahidi directly via SQL statements, but still using the Code Igniter app rather than integrating with the Ushahidi codebase or working as a plugin. This is available via SVN at Ushahidi GeoReport support via Codeigniter app. An instance of this is online too. The services endpoint for that is http://ushahidi.georeport.org/georeport/v2/services.xml
Resources:
- Ushahidi Plugin System
- Open311 GeoReport v2 Spec
- GeoReport v2 code libraries and open source projects
- Open311 issue tracker for current status of the spec and to track issues with different implementations: http://developer.open311.org
Ushahidi and OpenPlans will continue to iterate on this project.
Contact: Philip Ashlock
- phil@ http://openplans.org
- @philipashlock on twitter/skype
- IRC #open311 and #rhok in freenode
Contact: Heather Leson
- hleson AT ushahidi dot com
- @heatherleson on twitter/skype
