Upload
andrew-hoppin
View
102
Download
0
Tags:
Embed Size (px)
DESCRIPTION
Citation preview
(or: “Governments That Work Like The Web”)
Andrew Hoppin | @ahoppin
http://nuams.com
Falling Government Budgets
Rising Government Needs
Better Government…
…Less $
3
The Architecture of the Web
DNS
HTTP
IPHTML
CSS
Standards
The Web has an “open architecture”and serves as a “platform” to build on
The Web and Open Innovation
CMS for OpenGov
Transit
Open311
A lot happened in the US Because of this...
8
Drupal for National OpenGov...
9
Drupal for Local OpenGov...
10
Sharing Code Between Local and National...
Drupal Becomes the Gov’t CMS...
SERVER
CLOSEDarchitecture
Integrated, proprietary
USER INTERFACE
HARDWARE
← few apps
STANDARDS & APIs
OPENarchitecture
Modular,open source
STANDARDS & APIs
many →apps
New York City “BusTime”
GTFS
2005
2012GTFS
GTFS
GTFS
GTFSGTFS
? ??
GTFS
General Transit Feed Specification
2009
311311
311Open311
Open311Open311
+ International Buenos Aires
UK-wideDominican Republic
Australia[…]
2012
311 Appapalooza...
2012 Ecosystem:
100s of Cities,
1000s of Apps...
...But still, most City Agency Projects Still Look Like This
EMERGING GROWTH
Open311 Transit?? Weather
MATURE
GPSGov CMS
Distributed innovation
API
API
API
!"#$%&'$&(
)&*+,(%-
.)()/$&
How Do We Innovate on Key Civic Platforms?
How Do We Foster Reuse?
Better Government…
…Less $
20
And Why:
http://flickr.com/photos/rocketqueen/1573565705/
APIs and Open Standards Matter...
GTFS
Talent Matters...
App Marketplace: Key to Re-Use of Civic Apps
Deployed in USA as Code for America Commons
What’s Working, Where?
EC Joinup in Europe (also Drupal)
World Bank Sponsoring Reusable Civic Commons Drupal “Distribution”
• Drupal distributions (“distros”) also = “installation profiles.”
• Provide website features and functions for a specific type of site, as a single download.
• Make it possible to quickly set up a complex website, still fully customizable
• Launch your own Apps Catalog or Hackathon website in less than an hour --> Code for Everywhere? 28
Drupal Distributions
• Schemas “that webmasters can use to markup their pages in ways recognized by major search providers.”
• Helps build the semantic web, allowing data to be shared between applications, enterprises, and communities.
29
Adopts Apps Metadata of Schema.org
• Share content between websites
• Enhance searchability
• Make it easier to reuse code and configuration
• Support sharing standards such as microformats and RDFa
• Support data federation between app stores 30
Fosters Consistent Data Design to Help...
Civic Commons Open API...
Designed to Federate With Hackathon Sites
Hackathon Data <--> App Marketplace Data
Boston
34
Roadmap for “Civic Sandboxes”: CivicCommons -> Code Repo -> Test Server