code for europe civic commons presentation
DESCRIPTION
TRANSCRIPT
![Page 1: Code for Europe Civic Commons Presentation](https://reader034.vdocuments.us/reader034/viewer/2022051819/54c7e3374a795985108b457d/html5/thumbnails/1.jpg)
(or: “Governments That Work Like The Web”)
Andrew Hoppin | @ahoppin
http://nuams.com
![Page 2: Code for Europe Civic Commons Presentation](https://reader034.vdocuments.us/reader034/viewer/2022051819/54c7e3374a795985108b457d/html5/thumbnails/2.jpg)
Falling Government Budgets
Rising Government Needs
![Page 3: Code for Europe Civic Commons Presentation](https://reader034.vdocuments.us/reader034/viewer/2022051819/54c7e3374a795985108b457d/html5/thumbnails/3.jpg)
Better Government…
…Less $
3
![Page 4: Code for Europe Civic Commons Presentation](https://reader034.vdocuments.us/reader034/viewer/2022051819/54c7e3374a795985108b457d/html5/thumbnails/4.jpg)
![Page 5: Code for Europe Civic Commons Presentation](https://reader034.vdocuments.us/reader034/viewer/2022051819/54c7e3374a795985108b457d/html5/thumbnails/5.jpg)
The Architecture of the Web
DNS
HTTP
IPHTML
CSS
Standards
The Web has an “open architecture”and serves as a “platform” to build on
![Page 6: Code for Europe Civic Commons Presentation](https://reader034.vdocuments.us/reader034/viewer/2022051819/54c7e3374a795985108b457d/html5/thumbnails/6.jpg)
The Web and Open Innovation
CMS for OpenGov
Transit
Open311
![Page 7: Code for Europe Civic Commons Presentation](https://reader034.vdocuments.us/reader034/viewer/2022051819/54c7e3374a795985108b457d/html5/thumbnails/7.jpg)
A lot happened in the US Because of this...
![Page 8: Code for Europe Civic Commons Presentation](https://reader034.vdocuments.us/reader034/viewer/2022051819/54c7e3374a795985108b457d/html5/thumbnails/8.jpg)
8
Drupal for National OpenGov...
![Page 9: Code for Europe Civic Commons Presentation](https://reader034.vdocuments.us/reader034/viewer/2022051819/54c7e3374a795985108b457d/html5/thumbnails/9.jpg)
9
Drupal for Local OpenGov...
![Page 10: Code for Europe Civic Commons Presentation](https://reader034.vdocuments.us/reader034/viewer/2022051819/54c7e3374a795985108b457d/html5/thumbnails/10.jpg)
10
Sharing Code Between Local and National...
![Page 11: Code for Europe Civic Commons Presentation](https://reader034.vdocuments.us/reader034/viewer/2022051819/54c7e3374a795985108b457d/html5/thumbnails/11.jpg)
Drupal Becomes the Gov’t CMS...
![Page 12: Code for Europe Civic Commons Presentation](https://reader034.vdocuments.us/reader034/viewer/2022051819/54c7e3374a795985108b457d/html5/thumbnails/12.jpg)
SERVER
CLOSEDarchitecture
Integrated, proprietary
USER INTERFACE
HARDWARE
← few apps
STANDARDS & APIs
OPENarchitecture
Modular,open source
STANDARDS & APIs
many →apps
New York City “BusTime”
![Page 13: Code for Europe Civic Commons Presentation](https://reader034.vdocuments.us/reader034/viewer/2022051819/54c7e3374a795985108b457d/html5/thumbnails/13.jpg)
GTFS
2005
2012GTFS
GTFS
GTFS
GTFSGTFS
? ??
GTFS
General Transit Feed Specification
![Page 14: Code for Europe Civic Commons Presentation](https://reader034.vdocuments.us/reader034/viewer/2022051819/54c7e3374a795985108b457d/html5/thumbnails/14.jpg)
![Page 15: Code for Europe Civic Commons Presentation](https://reader034.vdocuments.us/reader034/viewer/2022051819/54c7e3374a795985108b457d/html5/thumbnails/15.jpg)
2009
311311
311Open311
Open311Open311
+ International Buenos Aires
UK-wideDominican Republic
Australia[…]
2012
![Page 16: Code for Europe Civic Commons Presentation](https://reader034.vdocuments.us/reader034/viewer/2022051819/54c7e3374a795985108b457d/html5/thumbnails/16.jpg)
311 Appapalooza...
![Page 17: Code for Europe Civic Commons Presentation](https://reader034.vdocuments.us/reader034/viewer/2022051819/54c7e3374a795985108b457d/html5/thumbnails/17.jpg)
2012 Ecosystem:
100s of Cities,
1000s of Apps...
...But still, most City Agency Projects Still Look Like This
![Page 18: Code for Europe Civic Commons Presentation](https://reader034.vdocuments.us/reader034/viewer/2022051819/54c7e3374a795985108b457d/html5/thumbnails/18.jpg)
EMERGING GROWTH
Open311 Transit?? Weather
MATURE
GPSGov CMS
Distributed innovation
API
API
API
!"#$%&'$&(
)&*+,(%-
.)()/$&
How Do We Innovate on Key Civic Platforms?
![Page 19: Code for Europe Civic Commons Presentation](https://reader034.vdocuments.us/reader034/viewer/2022051819/54c7e3374a795985108b457d/html5/thumbnails/19.jpg)
How Do We Foster Reuse?
![Page 20: Code for Europe Civic Commons Presentation](https://reader034.vdocuments.us/reader034/viewer/2022051819/54c7e3374a795985108b457d/html5/thumbnails/20.jpg)
Better Government…
…Less $
20
And Why:
![Page 21: Code for Europe Civic Commons Presentation](https://reader034.vdocuments.us/reader034/viewer/2022051819/54c7e3374a795985108b457d/html5/thumbnails/21.jpg)
http://flickr.com/photos/rocketqueen/1573565705/
APIs and Open Standards Matter...
GTFS
![Page 22: Code for Europe Civic Commons Presentation](https://reader034.vdocuments.us/reader034/viewer/2022051819/54c7e3374a795985108b457d/html5/thumbnails/22.jpg)
Talent Matters...
![Page 23: Code for Europe Civic Commons Presentation](https://reader034.vdocuments.us/reader034/viewer/2022051819/54c7e3374a795985108b457d/html5/thumbnails/23.jpg)
App Marketplace: Key to Re-Use of Civic Apps
![Page 24: Code for Europe Civic Commons Presentation](https://reader034.vdocuments.us/reader034/viewer/2022051819/54c7e3374a795985108b457d/html5/thumbnails/24.jpg)
Deployed in USA as Code for America Commons
![Page 25: Code for Europe Civic Commons Presentation](https://reader034.vdocuments.us/reader034/viewer/2022051819/54c7e3374a795985108b457d/html5/thumbnails/25.jpg)
What’s Working, Where?
![Page 26: Code for Europe Civic Commons Presentation](https://reader034.vdocuments.us/reader034/viewer/2022051819/54c7e3374a795985108b457d/html5/thumbnails/26.jpg)
EC Joinup in Europe (also Drupal)
![Page 27: Code for Europe Civic Commons Presentation](https://reader034.vdocuments.us/reader034/viewer/2022051819/54c7e3374a795985108b457d/html5/thumbnails/27.jpg)
World Bank Sponsoring Reusable Civic Commons Drupal “Distribution”
![Page 28: Code for Europe Civic Commons Presentation](https://reader034.vdocuments.us/reader034/viewer/2022051819/54c7e3374a795985108b457d/html5/thumbnails/28.jpg)
• 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
![Page 29: Code for Europe Civic Commons Presentation](https://reader034.vdocuments.us/reader034/viewer/2022051819/54c7e3374a795985108b457d/html5/thumbnails/29.jpg)
• 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
![Page 30: Code for Europe Civic Commons Presentation](https://reader034.vdocuments.us/reader034/viewer/2022051819/54c7e3374a795985108b457d/html5/thumbnails/30.jpg)
• 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...
![Page 31: Code for Europe Civic Commons Presentation](https://reader034.vdocuments.us/reader034/viewer/2022051819/54c7e3374a795985108b457d/html5/thumbnails/31.jpg)
Civic Commons Open API...
![Page 32: Code for Europe Civic Commons Presentation](https://reader034.vdocuments.us/reader034/viewer/2022051819/54c7e3374a795985108b457d/html5/thumbnails/32.jpg)
Designed to Federate With Hackathon Sites
![Page 33: Code for Europe Civic Commons Presentation](https://reader034.vdocuments.us/reader034/viewer/2022051819/54c7e3374a795985108b457d/html5/thumbnails/33.jpg)
Hackathon Data <--> App Marketplace Data
![Page 34: Code for Europe Civic Commons Presentation](https://reader034.vdocuments.us/reader034/viewer/2022051819/54c7e3374a795985108b457d/html5/thumbnails/34.jpg)
Boston
34
Roadmap for “Civic Sandboxes”: CivicCommons -> Code Repo -> Test Server