SlideShare a Scribd company logo
1 of 53
The Municipal Web:
Open311 & A Network of Civic Services




Philip Ashlock - OpenPlans
Where 2.0 Conference - March 2010
The Open Planning Project
openplans.org
We work with software-developer and advocacy communities to create both
technology & media that support a smarter, more open, and livable society

Civic Works




Civic Media
Open311.org   A standard for collaborative geospatial issue-tracking.
Public bug trackers for real world problems
Public bug trackers for real world problems




Can we track development in addition to bugs?
911 for Emergency Action
311 for Emergent Action
Open311.   A standard for collaborative geospatial issue-trackin
org
DevCamp
New York City   October 24, 2009
A National 311 API?
API




      Distributed innovation
API



                         API
Live Maps with PuSH Feeds




                                                     +

PubSubHubbub
PubSubHubbub                                             GeoRSS
A
simple
,
open,
web‐hook‐based
pubsub
protocol
&

open
source
reference
implementa0on
A simple, open, web-hook-based pubsub protocol &
open source reference implementation
Telephone & SMS Accessibility from a web API?
GeoWebDNS: Geospatial Glue for Distributed APIs




                                     Text
                                       t

GeoWebDNS Stack:
PostGIS
GeoAlchemy
WebOb
SilverLining / Libcloud deployment
http://demo.geowebdns.org
The Municipal Web?
The Architecture of Participation
                        http://bit.ly/webocracy



                      Web        Open
                                   t          Republic

  Parsable         Open Data                      Free Citizen   Public


  Platform     Open Interface                     Democracy      Process


Distributed   Open Standards                      Constitution   Decentralized
O
Vancouver
                    Seattle   Edmonton
               Portland

                                                                  State of Vermont
    San Francisco                                          New York City
                                         Washington D.C.
State of California
OpenMuni   City and County of
           San Francisco
I'd
      Open311
      www.open311.org

      Philip Ashlock    The Open Planning Project
      phil.ashlock.us   openplans.org
The Municipal Web

Philip          Find Resources at:
Ashlock
http://         http://wiki.OpenMuni.org
OpenPlans.org

More Related Content

Similar to The Municipal Web: Open311 and a Network of Civic Services

Open 311: A Platform for a Participatory Civic Infrastructure
Open 311: A Platform for a Participatory Civic InfrastructureOpen 311: A Platform for a Participatory Civic Infrastructure
Open 311: A Platform for a Participatory Civic InfrastructureOpenPlans
 
Alex Corbi - Visualizing open data with carto_db
Alex Corbi - Visualizing open data with carto_dbAlex Corbi - Visualizing open data with carto_db
Alex Corbi - Visualizing open data with carto_dbOpen Labs Albania
 
Open Infrastructure for Tomorrow’s Cities
Open Infrastructure for Tomorrow’s CitiesOpen Infrastructure for Tomorrow’s Cities
Open Infrastructure for Tomorrow’s CitiesNick Grossman
 
Bangkok | Mar-17 | The OpenAQ Story: Combining Open Data + Community for Impact
Bangkok | Mar-17 | The OpenAQ Story: Combining Open Data + Community for ImpactBangkok | Mar-17 | The OpenAQ Story: Combining Open Data + Community for Impact
Bangkok | Mar-17 | The OpenAQ Story: Combining Open Data + Community for ImpactSmart Villages
 
Open data and the city of Montreal
Open data and the city of MontrealOpen data and the city of Montreal
Open data and the city of Montrealdawnmckinnon
 
Open Gov and Open Data intro
Open Gov and Open Data introOpen Gov and Open Data intro
Open Gov and Open Data introCarlo Vaccari
 
Web2.0.2012 - lesson 10 - open data
Web2.0.2012 - lesson 10 - open dataWeb2.0.2012 - lesson 10 - open data
Web2.0.2012 - lesson 10 - open dataCarlo Vaccari
 
2012_Chicago End of Year Report
2012_Chicago End of Year Report2012_Chicago End of Year Report
2012_Chicago End of Year ReportCode for America
 
The future of the internet: version 4
The future of the internet: version 4The future of the internet: version 4
The future of the internet: version 4Jon Lebkowsky
 
Open Freedoms / Open Practices
Open Freedoms / Open PracticesOpen Freedoms / Open Practices
Open Freedoms / Open PracticesPaul_Stacey
 
Glyn Moody - open data, open innovation
Glyn Moody - open data, open innovationGlyn Moody - open data, open innovation
Glyn Moody - open data, open innovationglynmoody
 
Reaching New Audiences with New Tools
Reaching New Audiences with New ToolsReaching New Audiences with New Tools
Reaching New Audiences with New ToolsStephanie Camay
 
How to involve citizens in Open Data - presentation @ HOMER conference, Sevil...
How to involve citizens in Open Data - presentation @ HOMER conference, Sevil...How to involve citizens in Open Data - presentation @ HOMER conference, Sevil...
How to involve citizens in Open Data - presentation @ HOMER conference, Sevil...okfn
 
Getting citizens involved in Open Data (OKFN presentation @ HOMER conference,...
Getting citizens involved in Open Data (OKFN presentation @ HOMER conference,...Getting citizens involved in Open Data (OKFN presentation @ HOMER conference,...
Getting citizens involved in Open Data (OKFN presentation @ HOMER conference,...Christian Villum
 
Isle of Man open data overview
Isle of Man open data overviewIsle of Man open data overview
Isle of Man open data overviewChris Taggart
 

Similar to The Municipal Web: Open311 and a Network of Civic Services (20)

OpenPlans Overview
OpenPlans OverviewOpenPlans Overview
OpenPlans Overview
 
Open 311: A Platform for a Participatory Civic Infrastructure
Open 311: A Platform for a Participatory Civic InfrastructureOpen 311: A Platform for a Participatory Civic Infrastructure
Open 311: A Platform for a Participatory Civic Infrastructure
 
Alex Corbi - Visualizing open data with carto_db
Alex Corbi - Visualizing open data with carto_dbAlex Corbi - Visualizing open data with carto_db
Alex Corbi - Visualizing open data with carto_db
 
Open Infrastructure for Tomorrow’s Cities
Open Infrastructure for Tomorrow’s CitiesOpen Infrastructure for Tomorrow’s Cities
Open Infrastructure for Tomorrow’s Cities
 
Bangkok | Mar-17 | The OpenAQ Story: Combining Open Data + Community for Impact
Bangkok | Mar-17 | The OpenAQ Story: Combining Open Data + Community for ImpactBangkok | Mar-17 | The OpenAQ Story: Combining Open Data + Community for Impact
Bangkok | Mar-17 | The OpenAQ Story: Combining Open Data + Community for Impact
 
OKFN_OpenDataMx
OKFN_OpenDataMxOKFN_OpenDataMx
OKFN_OpenDataMx
 
Open government- fossa2010
Open government- fossa2010Open government- fossa2010
Open government- fossa2010
 
Open data and the city of Montreal
Open data and the city of MontrealOpen data and the city of Montreal
Open data and the city of Montreal
 
Open Gov and Open Data intro
Open Gov and Open Data introOpen Gov and Open Data intro
Open Gov and Open Data intro
 
Web2.0.2012 - lesson 10 - open data
Web2.0.2012 - lesson 10 - open dataWeb2.0.2012 - lesson 10 - open data
Web2.0.2012 - lesson 10 - open data
 
2012_Chicago End of Year Report
2012_Chicago End of Year Report2012_Chicago End of Year Report
2012_Chicago End of Year Report
 
The future of the internet: version 4
The future of the internet: version 4The future of the internet: version 4
The future of the internet: version 4
 
Open Freedoms / Open Practices
Open Freedoms / Open PracticesOpen Freedoms / Open Practices
Open Freedoms / Open Practices
 
Random Hacks of Kindness
Random Hacks of KindnessRandom Hacks of Kindness
Random Hacks of Kindness
 
Glyn Moody - open data, open innovation
Glyn Moody - open data, open innovationGlyn Moody - open data, open innovation
Glyn Moody - open data, open innovation
 
Stephen Dunn, the Guardian
Stephen Dunn, the GuardianStephen Dunn, the Guardian
Stephen Dunn, the Guardian
 
Reaching New Audiences with New Tools
Reaching New Audiences with New ToolsReaching New Audiences with New Tools
Reaching New Audiences with New Tools
 
How to involve citizens in Open Data - presentation @ HOMER conference, Sevil...
How to involve citizens in Open Data - presentation @ HOMER conference, Sevil...How to involve citizens in Open Data - presentation @ HOMER conference, Sevil...
How to involve citizens in Open Data - presentation @ HOMER conference, Sevil...
 
Getting citizens involved in Open Data (OKFN presentation @ HOMER conference,...
Getting citizens involved in Open Data (OKFN presentation @ HOMER conference,...Getting citizens involved in Open Data (OKFN presentation @ HOMER conference,...
Getting citizens involved in Open Data (OKFN presentation @ HOMER conference,...
 
Isle of Man open data overview
Isle of Man open data overviewIsle of Man open data overview
Isle of Man open data overview
 

Recently uploaded

Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsHyundai Motor Group
 
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Hyundai Motor Group
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 

Recently uploaded (20)

Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
 
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 

The Municipal Web: Open311 and a Network of Civic Services

  • 1. The Municipal Web: Open311 & A Network of Civic Services Philip Ashlock - OpenPlans Where 2.0 Conference - March 2010
  • 2. The Open Planning Project openplans.org We work with software-developer and advocacy communities to create both technology & media that support a smarter, more open, and livable society Civic Works Civic Media
  • 3. Open311.org A standard for collaborative geospatial issue-tracking.
  • 4. Public bug trackers for real world problems
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20. Public bug trackers for real world problems Can we track development in addition to bugs?
  • 21.
  • 22. 911 for Emergency Action 311 for Emergent Action
  • 23. Open311. A standard for collaborative geospatial issue-trackin org
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29. DevCamp New York City October 24, 2009
  • 30.
  • 31.
  • 32.
  • 34. API Distributed innovation API API
  • 35. Live Maps with PuSH Feeds + PubSubHubbub PubSubHubbub GeoRSS A
simple
,
open,
web‐hook‐based
pubsub
protocol
&
 open
source
reference
implementa0on A simple, open, web-hook-based pubsub protocol & open source reference implementation
  • 36. Telephone & SMS Accessibility from a web API?
  • 37.
  • 38.
  • 39. GeoWebDNS: Geospatial Glue for Distributed APIs Text t GeoWebDNS Stack: PostGIS GeoAlchemy WebOb SilverLining / Libcloud deployment
  • 42.
  • 43. The Architecture of Participation http://bit.ly/webocracy Web Open t Republic Parsable Open Data Free Citizen Public Platform Open Interface Democracy Process Distributed Open Standards Constitution Decentralized
  • 44.
  • 45.
  • 46. O
  • 47.
  • 48. Vancouver Seattle Edmonton Portland State of Vermont San Francisco New York City Washington D.C. State of California
  • 49. OpenMuni City and County of San Francisco
  • 50.
  • 51.
  • 52. I'd Open311 www.open311.org Philip Ashlock The Open Planning Project phil.ashlock.us openplans.org
  • 53. The Municipal Web Philip Find Resources at: Ashlock http:// http://wiki.OpenMuni.org OpenPlans.org

Editor's Notes

  1. There’s a bit of ambiguity about this project because it has a pretty abstract name. The overarching domain is referred to as 311 services, but the main focus now is a standard for reporting and tracking geospatial issues.
  2. A very accurate analog can be found in open source software development where there are public facing collaborative issue trackers to collect and manage bug reports and track ongoing development in general.
  3. This analog is so accurate, that we even developed a set of geospatial extension on top of the open source Trac bug tracker to create GeoTrac. The analogy between free & open source software and our communities is a powerful one and historically it makes sense. The “free” in “free software” refers to the same “free” referred to in “free societies”
  4. The analogy between real word bug fixes and software bug fixes can get blurry some times. This is FixMyStreet, the first widely released example of collaborative geospatial issue tracking. Deployed for UK-wide use by MySociety 3 years ago.
  5. Inspired others in the Netherlands
  6. A few more from the Netherlands
  7. Probably the most successful and widely known example of this in the U.S. is by a company called SeeClickFix
  8. Maybe more widely known here in San Jose is another company called CitySourced
  9. Another project in Spain
  10. in Australia
  11. in India. This one is using Ushahidi.
  12. Ushahidi was originally developed in 2008 to report violence in Kenya following their elections.
  13. It has since been used for a variety of purposes. From crime reports.
  14. To war
  15. To a widespread catastrophe.
  16. to a snow storm in D.C.
  17. Now these are all examples of reporting and tracking problems, but like open source software, can we also track ongoing development? This is something that will be really interesting to see play out in Haiti as they continue to take ownership of Usha-Haiti and use it to track development and accountability as they recover and rebuild over the months and years to come.
  18. A very specific example of reporting and tracking development is this app we developed in coordination with the NYC DOT to report where bike racks are needed. When a neighborhood hits critical mass of requests the DOT is then able to efficiently deploy a bulk order.
  19. I hope these examples show the difference between something like 311 and more individualized emergency responses like those commonly associated with first responders. Even if not made public and collaborative, cities use 911 & 311 to measure and respond to emerging trends. Yet more open platforms and policies will only help to improve measurement and response to those trends.
  20. Now that you have a conceptual model of what Open311 refers to, let me describe the process of developing a standard around all of this.
  21. As an organization we’d been developing ideas and technology around collaborative issue tracking for a while, but had not yet been in a position to really deploy it and develop a community around it.
  22. Then about a year ago. John Geraci of OutSide.in helped cultivate a discussion about this on a forum he’d created called DIY City.
  23. That discussion and input from the developer community in D.C. helped influence the focus for Washington D.C.’s second Apps for Democracy contest. This contest was different from many other app contests in that it was focused on one dataset and that it was actually making use of a read/write API.
  24. Developed their API around their internal CRM (Hansen at the time). Successfully ran the competition and had several applications developed around the API.
  25. Influenced San Francisco who announced they would be focusing on this too.
  26. Brought everyone together to coordinate the technology and begin really working toward a shared specification. San Francisco released their draft. Influenced by both D.C.’s spec and a draft spec from SeeClickFix.
  27. Continued working with the developer community and coordinating with other cities. Established first iteration of spec and deployed their API early this month.
  28. Big announcement with Mayor Gavin Newson, CIO Chris Vein, White House CIO Vivek Kundra, and Tim O’Reilly
  29. National support for the effort. There was some confusion over the announcement because the API was often referred to as a “National API” or “Nationwide Platform” and of course it seems odd for San Francisco to be launching a national system.
  30. To clarify, this is meant to be an international standard that can act as a unified yet distributed platform much like the web. So far San Francisco has deployed and D.C. has followed the spec with it’s current API as well. Boston is also preparing to open their API.
  31. As a distributed platform. Innovation can be develop and spread organically, a software ecosystem can grow on a common foundation without reinventing the wheel, citizens get interoperability and consistent interfaces, cities get more efficient and consistent internal processes, and since it’s distributed the system as a whole is robust and fault tolerant.
  32. Diagram is actually take from a system architecture diagram for PubSubHubbub, but the point isn’t just that it’s decentralized. As an open system, other standards and innovations can easily be coupled with it to provide new features.
  33. Excited to see how developers can provide better access to it using web based voice and SMS services.
  34. Question of accessibility comes up often. There are two parts to accessibility - one is ubiquity and the other is a consistent interface that everyone has access to. As a telephone shortcode, 311 often fits this description, but this can be more difficult with a distributed web based system. Example of Ushahidi using 4636 shortcode and distributed processing of requests. The biggest problem with this system was that it wasn’t in place before the earthquake hit.
  35. Equivalent system architecture proposal for Open311 APIs. The 5 step workflow for processing a report maps very well to the 4636/Ushahidi workflow, but one of the main differentiators is that it doesn’t begin with the 4636 shortcode. Instead it begins with another API called GeoWebDNS.
  36. Municipalities are inherently distributed and they all share very similar needs and requirements as far as IT and public services so from an infrastructure perspective it makes sense to use the same model as the web for managing and deploying municipal information and communication technology.
  37. Though, I would argue there is a deeper reason for the distributed model: which is that it maps to the underlying protocols of our society.
  38. It turns out that there’s a lot of alignment between the fundamental architecture of the Web and the fundamental architecture of American Democracy. The more you think about things this way, the more you can begin to draw other parallels like maybe campaign finance reform is analogous to net neutrality.
  39. There are a number of books that get at this, but probably best of all is David Post’s In Search of Jefferson’s Moose. Post’s book is mostly a discussion about scaling large systems and it draws many parallels between Jeffersonian democracy and the web.
  40. This point is very clear when Jefferson is thinking about scaling American government to accommodate the Louisiana Purchase and beyond. Unlike Hamilton, Jefferson embraces the possibility of scaling the republic because he has a vision of a pervasive and widely distributed system of local self governance that can then filter up as necessary to state and national governments.
  41. With that in mind, let’s take a look at how the web and democracy are coming together with local open government initiatives. The state & local page on Data.gov doesn’t show too much activity on the local level, but it’s also only showing where data catalogs are available and data catalogs aren’t really about ensuring greater participation, they’re simply about providing greater access to information.
  42. So another measure is to look to see where the full Open Government Directive has influenced local level.
  43. Most of the local open government policy has happened on the west coast. Full legislation started in Vancouver then influenced Portland and San Francisco.
  44. There are now a variety of organizations working together to help coordinate these advancements and really orchestrate compatible data and policies among localities. We’re working on the best ways to structure this collaboration maybe in the form of a consortium of some sort. Some of this effort has been developing under the name OpenMuni.
  45. Much of the information and planning for this coordination can be found on the OpenMuni wiki at wiki.openmuni.org. There are a variety of exciting developments as far as coordinating data systems among localities. For transit, crime, environment, et cetera and I think GeoWebDNS will likely play a role in many of these
  46. one of the ones I’m the most excited about has just begun to coalesce. It’s called DemocracyMap and the idea is to collaboratively collect a base layer of data, both spatial and non-spatial from the census and throughout the web, to connect people to their local jurisdictions and local representatives. Think of it as OpenStreetMaps for local democracy.
  47. We’re planning another Open311 DevCamp likely in May to better develop the spec. Watch the website, twitter, or join the mailing list for more info