12. New York City “BusTime”
CLOSED OPEN
architecture architecture
← few many →
apps
USER INTERFACE apps
STANDARDS & APIs
Integrated, Modular,
SERVER
proprietary open source
STANDARDS & APIs
HARDWARE
17. 2012
Ecosystem:
100s of
Cities,
1000s of
Apps...
...But still,
most City
Agency
Projects
Still Look
Like This
18. How Do We Innovate on Key Civic Platforms?
?? Gov CMS Open311 Transit Weather GPS
EMERGING GROWTH MATURE
API
government
industry
Distributed innovation
API
citizen API
28. Drupal Distributions
• 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
29. Adopts Apps Metadata of Schema.org
• 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
30. Fosters Consistent Data Design to Help...
• 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