PageSourceSearch

https://www.open311.org/blog/

html open311.org collected 2026-09-24 08:49:54 UTC 43,889 bytes, 479 lines download raw bytes

1<!doctype html>
2<html class="no-js" dir="ltr" lang="en-US" prefix="og: https://ogp.me/ns#">
3<head>
4  <meta charset="utf-8">
5
6  <meta http-equiv="X-UA-Compatible" content="IE=edge">
7  
8  <meta name="viewport" content="width=device-width, initial-scale=1">
9
10  <link rel="alternate" type="application/rss+xml" title="Open311 Feed" href="https://www.open311.org/feed/">
11
12  <!-- Custom fonts -->
13  <link href='//fonts.googleapis.com/css?family=Titillium+Web:400,400italic,600,600italic,700,700italic,300,300italic' rel='stylesheet' type='text/css'>
14  
15  
16		<!-- All in One SEO 5.0.2 - aioseo.com -->
17		<title>Blog | Open311</title>
18	<meta name="description" content="A collaborative model and open standard for civic issue tracking" />
19	<meta name="robots" content="max-image-preview:large" />
20	<meta name="author" content="Philip Ashlock"/>
21	<link rel="canonical" href="https://www.open311.org/blog/" />
22	<link rel="next" href="https://www.open311.org/blog/page/2/" />
23	<meta name="generator" content="All in One SEO (AIOSEO) 5.0.2" />
24		<meta property="og:locale" content="en_US" />
25		<meta property="og:site_name" content="Open311 | A collaborative model and open standard for civic issue tracking" />
26		<meta property="og:type" content="article" />
27		<meta property="og:title" content="Blog | Open311" />
28		<meta property="og:url" content="https://www.open311.org/blog/" />
29		<meta property="article:published_time" content="2009-06-24T19:27:23+00:00" />
30		<meta property="article:modified_time" content="2009-06-24T19:27:23+00:00" />
31		<meta name="twitter:card" content="summary" />
32		<meta name="twitter:title" content="Blog | Open311" />
33		
33<script type="application/ld+json" class="aioseo-schema">
34			{"@context":"https:\/\/schema.org","@graph":[{"@type":"BreadcrumbList","@id":"https:\/\/www.open311.org\/blog\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/www.open311.org\/#listItem","position":1,"name":"Home","item":"https:\/\/www.open311.org\/","nextItem":{"@type":"ListItem","@id":"https:\/\/www.open311.org\/blog\/#listItem","name":"Blog"}},{"@type":"ListItem","@id":"https:\/\/www.open311.org\/blog\/#listItem","position":2,"name":"Blog","previousItem":{"@type":"ListItem","@id":"https:\/\/www.open311.org\/#listItem","name":"Home"}}]},{"@type":"CollectionPage","@id":"https:\/\/www.open311.org\/blog\/#collectionpage","url":"https:\/\/www.open311.org\/blog\/","name":"Blog | Open311","description":"A collaborative model and open standard for civic issue tracking","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/www.open311.org\/#website"},"breadcrumb":{"@id":"https:\/\/www.open311.org\/blog\/#breadcrumblist"}},{"@type":"Organization","@id":"https:\/\/www.open311.org\/#organization","name":"Open311","description":"A collaborative model and open standard for civic issue tracking","url":"https:\/\/www.open311.org\/"},{"@type":"WebSite","@id":"https:\/\/www.open311.org\/#website","url":"https:\/\/www.open311.org\/","name":"Open311","description":"A collaborative model and open standard for civic issue tracking","inLanguage":"en-US","publisher":{"@id":"https:\/\/www.open311.org\/#organization"}}]}
35		</script>
35
36		<!-- All in One SEO -->
37
38<link rel='dns-prefetch' href='//ajax.googleapis.com' />
39<style id="wp-img-auto-sizes-contain-inline-css">
40img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
41/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
42</style>
43<style id="wp-emoji-styles-inline-css">
44
45	img.wp-smiley, img.emoji {
46		display: inline !important;
47		border: none !important;
48		box-shadow: none !important;
49		height: 1em !important;
50		width: 1em !important;
51		margin: 0 0.07em !important;
52		vertical-align: -0.1em !important;
53		background: none !important;
54		padding: 0 !important;
55	}
56/*# sourceURL=wp-emoji-styles-inline-css */
57</style>
58<style id="wp-block-library-inline-css">
59:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;
59--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
60
61/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */
62</style>
63<style id="classic-theme-styles-inline-css">
64/*! This file is auto-generated */
65.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
66/*# sourceURL=/wp-includes/css/classic-themes.min.css */
67</style>
68
69<style id="global-styles-inline-css">
70:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,
700) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
70.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
71/*# sourceURL=global-styles-inline-css */
72</style>
73
74<link rel='stylesheet' id='contact-form-7-css' href='https://www.open311.org/wp-content/plugins/contact-form-7/includes/css/styles.css?ver=6.1.7' media='all' />
75<link rel='stylesheet' id='roots_css-css' href='https://www.open311.org/wp-content/themes/open311-roots-bootstrap/assets/css/main.min.css?a76240dbca97767c8be7906e535f0573' media='all' />
76<link rel="https://api.w.org/" href="https://www.open311.org/wp-json/" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.open311.org/xmlrpc.php?rsd" />
77
78<!-- Start Of Script Generated By cforms v11.5 [Oliver Seidel | www.deliciousdays.com] -->
79<link rel="stylesheet" type="text/css" href="https://www.open311.org/wp-content/plugins/cforms/styling/cforms.css" />
80<script type="text/javascript" src="https://www.open311.org/wp-content/plugins/cforms/js/cforms.js"></script>
80
81<!-- End Of Script Generated By cforms -->
82
83</head>
84<body class="blog wp-theme-open311-roots-bootstrap sidebar-primary">
85
86  <!--[if lt IE 8]>
87    <div class="alert alert-warning">
88      You are using an <strong>outdated</strong> browser. Please <a href="http://browsehappy.com/">upgrade your browser</a> to improve your experience.    </div>
89  <![endif]-->
90
91  <header class="banner navbar navbar-default navbar-static-top" id="top" role="banner">
92  <div class="container">
93    <div class="navbar-header">
94      <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target=".navbar-collapse">
95        <span class="sr-only">Toggle navigation</span>
96        <span class="icon-bar"></span>
97        <span class="icon-bar"></span>
98        <span class="icon-bar"></span>
99      </button>
100      <a class="navbar-brand" href="https://www.open311.org/"><h1>Open311</h1></a>
101    </div>
102
103    <nav class="collapse navbar-collapse" role="navigation">
104      <ul id="menu-primary-navigation" class="nav navbar-nav navbar-right"><li class="active menu-blog"><a href="https://www.open311.org/blog/" aria-current="page">Blog</a></li>
105<li class="dropdown menu-discussion"><a class="dropdown-toggle" data-toggle="dropdown" data-target="#" href="http://lists.open311.org/groups/discuss">Discussion <b class="caret"></b></a>
106<ul class="dropdown-menu">
107	<li class="menu-mailing-list"><a href="http://lists.open311.org/groups/discuss">Mailing List</a></li>
108	<li class="menu-issue-tracker"><a href="http://github.com/open311/open311.github.io/issues">Issue Tracker</a></li>
109</ul>
110</li>
111<li class="dropdown menu-documentation"><a class="dropdown-toggle" data-toggle="dropdown" data-target="#" href="http://wiki.open311.org/">Documentation <b class="caret"></b></a>
112<ul class="dropdown-menu">
113	<li class="menu-wiki"><a href="http://wiki.open311.org/">Wiki</a></li>
114	<li class="menu-georeport-v2"><a href="http://wiki.open311.org/GeoReport_v2">GeoReport v2</a></li>
115</ul>
116</li>
117<li class="menu-about"><a href="https://www.open311.org/about/">About</a></li>
118<li class="menu-contact"><a href="https://www.open311.org/contact/">Contact</a></li>
119</ul>    </nav>
120  </div>
121</header>
122
123
124<div id="page-header">
125  <div class="container">
126    <h2 class="pull-left">
127      
128
129        Blog      
130    </h2>
131  </div>
132</div>
133
134<div id="main">
135  
136
137  <div class="wrap container" role="document">
138    <div class="content row">
139      <main class="main" role="main">
140        
141  <article class="post-522 post type-post status-publish format-standard hentry category-uncategorized">
142  <header>
143    <h2 class="entry-title"><a href="https://www.open311.org/2015/06/highlights-from-the-open311-ecosystem/">Highlights from the Open311 Ecosystem</a></h2>
144  </header>
145  <div class="entry-summary">
146    <p>Open311 first began with an API for Washington D.C.&#8217;s 311 system, but it really become a community when the leadership of San Francisco and the support of organizations like OpenPlans, Code for America, and even the White House brought many cities, companies, and organizations together into a productive collaboration. Now it&#8217;s a rich ecosystem of &hellip; <a href="https://www.open311.org/2015/06/highlights-from-the-open311-ecosystem/">Continued</a></p>
147  </div>
148  <footer>
149     <p class="byline author vcard">By 
150    <a href="https://www.open311.org/author/philipashlock/" rel="author" class="fn">
151        Philip Ashlock    </a>
152</p>
153
154<time class="updated" datetime="2015-06-21T14:35:08-04:00">June 21, 2015</time>     
155  </footer>  
156</article>
157  <article class="post-467 post type-post status-publish format-standard hentry category-uncategorized">
158  <header>
159    <h2 class="entry-title"><a href="https://www.open311.org/2012/09/the-launch-of-open311-in-chicago/">The Launch of Open311 in Chicago</a></h2>
160  </header>
161  <div class="entry-summary">
162    <p>The following re-post was written by Daniel X. O&#8217;Neil of The Smart Chicago Collaborative. It captured all the awesomeness of the Open311 launch in Chicago so well that it deserved to be re-posted here. The original post can be found at http://www.smartchicagocollaborative.org/the-launch-of-open311-in-chicago/ This afternoon the Mayor’s Office released two new resources for the people of Chicago: Rolling &hellip; <a href="https://www.open311.org/2012/09/the-launch-of-open311-in-chicago/">Continued</a></p>
163  </div>
164  <footer>
165     <p class="byline author vcard">By 
166    <a href="https://www.open311.org/author/philipashlock/" rel="author" class="fn">
167        Philip Ashlock    </a>
168</p>
169
170<time class="updated" datetime="2012-09-17T14:55:26-04:00">September 17, 2012</time>     
171  </footer>  
172</article>
173  <article class="post-453 post type-post status-publish format-standard hentry category-uncategorized">
174  <header>
175    <h2 class="entry-title"><a href="https://www.open311.org/2012/07/open311-at-the-association-of-government-contact-center-professionals/">Open311 at the Association of Government Contact Center Professionals</a></h2>
176  </header>
177  <div class="entry-summary">
178    <p>
178In May I had the wonderful opportunity to present Open311 at the annual conference for the Association of Government Contact Center Professionals. This group can be thought of almost like a government equivalent of an industry association for contact centers. While the majority of those who attended were involved with 311 call centers, the AGCCP &hellip; <a href="https://www.open311.org/2012/07/open311-at-the-association-of-government-contact-center-professionals/">Continued</a></p>
179  </div>
180  <footer>
181     <p class="byline author vcard">By 
182    <a href="https://www.open311.org/author/philipashlock/" rel="author" class="fn">
183        Philip Ashlock    </a>
184</p>
185
186<time class="updated" datetime="2012-07-19T17:54:43-04:00">July 19, 2012</time>     
187  </footer>  
188</article>
189  <article class="post-441 post type-post status-publish format-standard hentry category-uncategorized">
190  <header>
191    <h2 class="entry-title"><a href="https://www.open311.org/2012/02/tackling-the-long-term-strategy-of-open311/">Tackling the long-term strategy of Open311</a></h2>
192  </header>
193  <div class="entry-summary">
194    <p>The following post was written by Andrew Nicklin of NYC DoITT, a long time member of the Open311 community. It&#8217;s a cross-post from the original at technickle.nicklin.info. The points Andrew raise about the challenges of scaling Open311 as an open platform are spot on and the whole post seemed important enough to re-post here. Andrew &hellip; <a href="https://www.open311.org/2012/02/tackling-the-long-term-strategy-of-open311/">Continued</a></p>
195  </div>
196  <footer>
197     <p class="byline author vcard">By 
198    <a href="https://www.open311.org/author/philipashlock/" rel="author" class="fn">
199        Philip Ashlock    </a>
200</p>
201
202<time class="updated" datetime="2012-02-01T17:58:00-05:00">February 1, 2012</time>     
203  </footer>  
204</article>
205  <article class="post-400 post type-post status-publish format-standard hentry category-uncategorized">
206  <header>
207    <h2 class="entry-title"><a href="https://www.open311.org/2012/01/an-open311-wish-list/">An Open311 Wish List</a></h2>
208  </header>
209  <div class="entry-summary">
210    <p>The Open311 GeoReport v2 spec was finalized on 3-11-11. That date was historic instead for the heartbreaking Tōhoku earthquake and tsunami. I think that disaster revealed a great deal of civic minded compassion and heroism in Japan so it all may be interrelated in the end. With dozens of cities now implementing the spec, Open311 &hellip; <a href="https://www.open311.org/2012/01/an-open311-wish-list/">Continued</a></p>
211  </div>
212  <footer>
213     <p class="byline author vcard">By 
214    <a href="https://www.open311.org/author/philipashlock/" rel="author" class="fn">
215        Philip Ashlock    </a>
216</p>
217
218<time class="updated" datetime="2012-01-06T04:22:27-05:00">January 6, 2012</time>     
219  </footer>  
220</article>
221  <article class="post-383 post type-post status-publish format-standard hentry category-uncategorized">
222  <header>
223    <h2 class="entry-title"><a href="https://www.open311.org/2011/09/baltimore/">311 Pioneering Baltimore Continues to Lead with Open311</a></h2>
224  </header>
225  <div class="entry-summary">
226    <p>The new 311 Mobile App allows citizens to have real-time collaboration with their government. &#8211; Mayor Rawlings-Blake The City of Baltimore has a long history of leading the way with 311. In 1996 they were the first city to deploy the 311 short code and unified call center and in 1999 the city launched CitiStat &hellip; <a href="https://www.open311.org/2011/09/baltimore/">Continued</a></p>
227  </div>
228  <footer>
229     <p class="byline author vcard">By 
230    <a href="https://www.open311.org/author/philipashlock/" rel="author" class="fn">
231        Philip Ashlock    </a>
232</p>
233
234<time class="updated" datetime="2011-09-10T13:41:52-04:00">September 10, 2011</time>     
235  </footer>  
236</article>
237  <article class="post-373 post type-post status-publish format-standard hentry category-uncategorized">
238  <header>
239    <h2 class="entry-title"><a href="https://www.open311.org/2011/07/ushahidi-and-the-open311-ecosystem/">Ushahidi and the Open311 Ecosystem</a></h2>
240  </header>
241  <div class="entry-summary">
242    <p>David Eaves wrote a great post today highlighting the opportunity for Open311 integration with the Ushahidi platform. I ended up responding with a long comment and figured I&#8217;d post it here as well &#8211; particularly since we&#8217;re long overdue for an update and because I&#8217;ve covered many of the cities, vendors, and companies working on &hellip; <a href="https://www.open311.org/2011/07/ushahidi-and-the-open311-ecosystem/">Continued</a></p>
243  </div>
244  <footer>
245     <p class="byline author vcard">By 
246    <a href="https://www.open311.org/author/philipashlock/" rel="author" class="fn">
247        Philip Ashlock    </a>
248</p>
249
250<time class="updated" datetime="2011-07-06T20:07:37-04:00">July 6, 2011</time>     
251  </footer>  
252</article>
253  <article class="post-353 post type-post status-publish format-standard hentry category-uncategorized">
254  <header>
255    <h2 class="entry-title"><a href="https://www.open311.org/2010/10/georeport-v2-spec-stabilizes/">The Open311 GeoReport v2 Spec Stabilizes</a></h2>
256  </header>
257  <div class="entry-summary">
258    <p>
258It&#8217;s been a while since there&#8217;s been an update here, but if you&#8217;ve watched the mailing list you&#8217;ve seen that work has continued to help ensure that the GeoReport v2 spec is clearly defined and stabilized. We&#8217;re almost ready to officially freeze the spec and many cities, companies, and developers have already been implementing the &hellip; <a href="https://www.open311.org/2010/10/georeport-v2-spec-stabilizes/">Continued</a></p>
259  </div>
260  <footer>
261     <p class="byline author vcard">By 
262    <a href="https://www.open311.org/author/philipashlock/" rel="author" class="fn">
263        Philip Ashlock    </a>
264</p>
265
266<time class="updated" datetime="2010-10-27T14:44:20-04:00">October 27, 2010</time>     
267  </footer>  
268</article>
269  <article class="post-335 post type-post status-publish format-standard hentry category-announcements">
270  <header>
271    <h2 class="entry-title"><a href="https://www.open311.org/2010/05/open311-georeport-v2-established-georeport-v1-goes-live/">Open311 GeoReport v2 Established &#038; GeoReport v1 Goes Live</a></h2>
272  </header>
273  <div class="entry-summary">
274    <p>The Open311 specification and implementations have developed rapidly in recent months and several developers and service providers have already integrated the first version of the specification into their technology. San Francisco has also moved their API from just  being available for testing to being deployed as a live, in-production web service. A full list of &hellip; <a href="https://www.open311.org/2010/05/open311-georeport-v2-established-georeport-v1-goes-live/">Continued</a></p>
275  </div>
276  <footer>
277     <p class="byline author vcard">By 
278    <a href="https://www.open311.org/author/philipashlock/" rel="author" class="fn">
279        Philip Ashlock    </a>
280</p>
281
282<time class="updated" datetime="2010-05-06T20:44:23-04:00">May 6, 2010</time>     
283  </footer>  
284</article>
285  <article class="post-308 post type-post status-publish format-standard hentry category-uncategorized">
286  <header>
287    <h2 class="entry-title"><a href="https://www.open311.org/2010/03/san-francisco-launches-its-open311-api/">San Francisco Launches its Open311 API</a></h2>
288  </header>
289  <div class="entry-summary">
290    <p>Here&#8217;s the announcement from SFgov.org: We are pleased to announce the release of our Open311 API. The design is a result of a collaborative effort between cities, non-profits and developers. We look forward to seeing what you produce. You can request an API key from their website and read-up on the Open311 API spec and &hellip; <a href="https://www.open311.org/2010/03/san-francisco-launches-its-open311-api/">Continued</a></p>
291  </div>
292  <footer>
293     <p class="byline author vcard">By 
294    <a href="https://www.open311.org/author/philipashlock/" rel="author" class="fn">
295        Philip Ashlock    </a>
296</p>
297
298<time class="updated" datetime="2010-03-10T20:57:09-05:00">March 10, 2010</time>     
299  </footer>  
300</article>
301
302  <nav class="post-nav">
303    <ul class="pager">
304      <li class="previous"><a href="https://www.open311.org/blog/page/2/" >&larr; Older posts</a></li>
305      <li class="next"></li>
306    </ul>
307  </nav>
308      </main><!-- /.main -->
309              <aside class="sidebar" role="complementary">
310          <section class="widget text-1034012821 widget_text"><h3>Open311 GeoReport API</h3>			<div class="textwidget"><div style="margin : 0 auto;">
311<a style="text-decoration : none" href="http://wiki.open311.org/GeoReport_v2">
312<img style="border : 1px solid #e2e2e2" src="https://www.open311.org/wp-content/uploads/2011/04/open311georeportv2-type1.png" alt="Open311 GeoReport v2" />
313
314View the GeoReport v2 API Specification</a>
315</div></div>
316		</section><section class="widget text-1260543382 widget_text"><h3>Open311 Inquiry API</h3>			<div class="textwidget"><div style="margin : 0 auto;">
317<a style="text-decoration : none" href="http://wiki.open311.org/Inquiry_v1">
318<img style="border : 1px solid #e2e2e2" src="https://www.open311.org/wp-content/uploads/2012/09/Sidebar-label.png" alt="Open311 Inquiry API" />
319
320View the Inquiry v1 API Draft</a>
321</div></div>
322		</section><section class="widget text-1154461851 widget_text"><h3>Open311 Cities</h3>			<div class="textwidget">The following are some of the cities which have implemented the <a href="http://wiki.open311.org/GeoReport_v2">GeoReport v2</a> standard: 
323<div class="widget_links" style="margin-top : 1em; font-weight: bold">
324<ul>
325<li>Helsinki, Finland</li>
326<li>Bonn, Germany</li>
327<li>Lamía, Greece</li>
328<li>Chicago, Illinois</li>
329<li>Toronto, Ontario</li>
330<li>San Francisco, California</li>
331<li>Washington D.C.</li>
332<li>Boston, Massachusetts</li>
333<li>Baltimore, Maryland</li>
334<li>Bloomington, Indiana</li>
335<li>New Haven, Connecticut</li>
336</ul>
337</div>
338<a href="http://wiki.open311.org/GeoReport_v2/Servers">See full list</a>
339
340<div style="margin-top : 2em; padding-top 3em;">The following cities have implemented the <a href="http://wiki.open311.org/Inquiry_v1">Inquiry v1 Draft</a>:</div>
341<div class="widget_links" style="margin-top : 1em; font-weight: bold">
342<ul>
343<li>New York City, New York</li>
344</ul>
345</div></div>
346		</section><section class="widget text-1260543381 widget_text"><h3>Open311 Apps &#038; Services</h3>			<div class="textwidget">
346There is a burgeoning ecosystem of apps and services which work with the Open311 GeoReport v2 standard. This includes a number of solutions with <a href="http://wiki.open311.org/GeoReport_v2/Support">Commercial Support</a> and a variety of <a href="http://wiki.open311.org/GeoReport_v2/Resources">Open Source</a> options. </div>
347		</section><section class="widget text-740276751 widget_text"><h3>About Open311.org</h3>			<div class="textwidget"><p>Open311.org is meant to facilitate an international effort to build open interoperable systems that allow citizens to more directly interact with their cities. <a href="https://www.open311.org/learn/">Learn more &rarr;</a></p>
348
349
350</div>
351		</section><section class="widget text-867294961 widget_text"><h3>Activity Stream</h3>			<div class="textwidget"><div id="tweet-tag">Tag your tweets with #open311 &bull; Follow <a href="http://twitter.com/open311">@open311</a></div>
352
353<script src="http://widgets.twimg.com/j/2/widget.js"></script>
353
354<script>
355new TWTR.Widget({
356  version: 2,
357  type: 'search',
358  search: 'open311 -acai -open311toronto',
359  interval: 6000,
360  title: '',
361  subject: '',
362  width: 300,
363  height: 500,
364  theme: {
365    shell: {
366      background: 'transparent',
367      color: 'transparent'
368    },
369    tweets: {
370      background: 'transparent',
371      color: '#666666',
372      links: 'auto'
373    }
374  },
375  features: {
376    scrollbar: false,
377    loop: true,
378    live: true,
379    hashtags: true,
380    timestamp: false,
381    avatars: true,
382    toptweets: true,
383    behavior: 'default'
384  }
385}).render().start();
386</script>
386</div>
387		</section>
388		<section class="widget recent-posts-2 widget_recent_entries">
389		<h3>Recent Posts</h3>
390		<ul>
391											<li>
392					<a href="https://www.open311.org/2015/06/highlights-from-the-open311-ecosystem/">Highlights from the Open311 Ecosystem</a>
393									</li>
394											<li>
395					<a href="https://www.open311.org/2012/09/the-launch-of-open311-in-chicago/">The Launch of Open311 in Chicago</a>
396									</li>
397											<li>
398					<a href="https://www.open311.org/2012/07/open311-at-the-association-of-government-contact-center-professionals/">Open311 at the Association of Government Contact Center Professionals</a>
399									</li>
400											<li>
401					<a href="https://www.open311.org/2012/02/tackling-the-long-term-strategy-of-open311/">Tackling the long-term strategy of Open311</a>
402									</li>
403											<li>
404					<a href="https://www.open311.org/2012/01/an-open311-wish-list/">An Open311 Wish List</a>
405									</li>
406					</ul>
407
408		</section><section class="widget archives-2 widget_archive"><h3>Archives</h3>
409			<ul>
410					<li><a href='https://www.open311.org/2015/06/'>June 2015</a></li>
411	<li><a href='https://www.open311.org/2012/09/'>September 2012</a></li>
412	<li><a href='https://www.open311.org/2012/07/'>July 2012</a></li>
413	<li><a href='https://www.open311.org/2012/02/'>February 2012</a></li>
414	<li><a href='https://www.open311.org/2012/01/'>January 2012</a></li>
415	<li><a href='https://www.open311.org/2011/09/'>September 2011</a></li>
416	<li><a href='https://www.open311.org/2011/07/'>July 2011</a></li>
417	<li><a href='https://www.open311.org/2010/10/'>October 2010</a></li>
418	<li><a href='https://www.open311.org/2010/05/'>May 2010</a></li>
419	<li><a href='https://www.open311.org/2010/03/'>March 2010</a></li>
420	<li><a href='https://www.open311.org/2010/02/'>February 2010</a></li>
421	<li><a href='https://www.open311.org/2010/01/'>January 2010</a></li>
422	<li><a href='https://www.open311.org/2009/11/'>November 2009</a></li>
423	<li><a href='https://www.open311.org/2009/10/'>October 2009</a></li>
424	<li><a href='https://www.open311.org/2009/09/'>September 2009</a></li>
425	<li><a href='https://www.open311.org/2009/07/'>July 2009</a></li>
426	<li><a href='https://www.open311.org/2009/06/'>June 2009</a></li>
427			</ul>
428
429			</section>        </aside><!-- /.sidebar -->
430          </div><!-- /.content -->
431  </div><!-- /.wrap -->
432
433  </div>
434
435<footer id="footer" class="navbar">
436  <div class="container">
437     <a class="navbar-brand" href="https://www.open311.org/"><h1>Open311</h1></a>
438
439    <nav class="collapse navbar-collapse" role="navigation">
440          </nav>
441
442  </div>
443</footer>
444
445  
445<script type="speculationrules">
446{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/open311-roots-bootstrap/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
447</script>
vendor: 1 bytes, line 447
447
448<script id="wp-hooks-js" src="https://www.open311.org/wp-includes/js/dist/hooks.min.js?ver=f0f188028580e8dc1255"></script>
vendor: 1 bytes, line 448
448
449<script id="wp-i18n-js" src="https://www.open311.org/wp-includes/js/dist/i18n.min.js?ver=1dfe7db3940c23ea9216"></script>
vendor: 1 bytes, line 449
449
450<script id="wp-i18n-js-after">
451wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
452//# sourceURL=wp-i18n-js-after
453</script>
vendor: 1 bytes, line 453
453
454<script id="swv-js" src="https://www.open311.org/wp-content/plugins/contact-form-7/includes/swv/js/index.js?ver=6.1.7"></script>
vendor: 1 bytes, line 454
454
455<script id="contact-form-7-js-before">
456var wpcf7 = {
457    "api": {
458        "root": "https:\/\/www.open311.org\/wp-json\/",
459        "namespace": "contact-form-7\/v1"
460    }
461};
462//# sourceURL=contact-form-7-js-before
463</script>
vendor: 1 bytes, line 463
463
464<script id="contact-form-7-js" src="https://www.open311.org/wp-content/plugins/contact-form-7/includes/js/index.js?ver=6.1.7"></script>
vendor: 1 bytes, line 464
464
465<script id="modernizr-js" src="https://www.open311.org/wp-content/themes/open311-roots-bootstrap/assets/js/vendor/modernizr.min.js"></script>
vendor: 1 bytes, line 465
465
466<script id="jquery-js" src="//ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
vendor: 1 bytes, line 466
466
467<script>window.jQuery || document.write('
467<script src="https://www.open311.org/wp-content/themes/open311-roots-bootstrap/assets/vendor/jquery/dist/jquery.min.js?1.11.1"><\/script>')</script>
vendor: 1 bytes, line 467
467
468<script id="roots_js-js" src="https://www.open311.org/wp-content/themes/open311-roots-bootstrap/assets/js/scripts.min.js?6c24ec361b0b0d5a8880d23cd9089ea4"></script>
vendor: 1 bytes, line 468
468
469<script id="wp-emoji-settings" type="application/json">
470{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://www.open311.org/wp-includes/js/wp-emoji-release.min.js?ver=7.1.2"}}
471</script>
vendor: 1 bytes, line 471
471
472<script type="module">
473/*! This file is auto-generated */
474var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))});
475//# sourceURL=https://www.open311.org/wp-includes/js/wp-emoji-loader.min.js
476</script>
476
477
478</body>
479</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.