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.’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’s a rich ecosystem of … <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’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 … <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 … <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’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 … <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 … <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. – 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 … <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’d post it here as well – particularly since we’re long overdue for an update and because I’ve covered many of the cities, vendors, and companies working on … <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’s been a while since there’s been an update here, but if you’ve watched the mailing list you’ve seen that work has continued to help ensure that the GeoReport v2 spec is clearly defined and stabilized. We’re almost ready to officially freeze the spec and many cities, companies, and developers have already been implementing the … <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 & 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 … <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’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 … <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/" >← 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 & 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 →</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 • 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.