The openwashing of

Photo: U.S. Department of Health and Human Services

Photo: U.S. Department of Health and Human Services

Perhaps the old saw “lipstick on a pig” is the best description for the information technology fiasco that was on October 1, 2013.

A project hyped in open government circles for its innovative content delivery architecture and use of open source frameworks became almost unusable for the first week of the launch, as the beautiful website failed more often than not when clicking through to the “Log in” link.

Or maybe the best way to describe the rollout of the site is “openwashing.”

Behind a thin veneer of Jekyll, a simple yet-elegant GitHub repository and a hot boutique consulting firm, was upon launch a bloated and badly designed project reportedly led by a giant government contractor.

In March, Development Seed, the brilliant DC team behind MapBox and active on projects such as the Google Election Center, was touting the initial site as “completely new and open source.”

“We’re going to build it and then buy insurance through it,” the firm’s co-founder said in a June profile of the project. Development Seed reposted parts of that profile on its blog, including a key quote from Bryan Sivak, the Health and Human Services chief technology officer:

“The goal is get people enrolled. A step to that goal is to build a health insurance marketplace. It is so much better to build it in a way that’s open, transparent and enables updates.”

But last week, as angry reports flooded out about folks unable to navigate the sign-in and marketplace features of, HHS and its subagency, the Centers for Medicare & Medicaid Services, weren’t commenting on what went wrong. On Friday, Reuters reported that CGI, a sprawling professional services contractor out of Canada that delivers everything from payroll setup to websites and turns up in $1.15 billion in contracts with a simple search on, was responsible for the site.

Greenwashing describes misleading and deceptive practices meant to “green up” corporations and their business practices to gain public approval. Green PR has gained popularity along with public support for the environment, so I guess it’s to the open government movement’s credit that we regularly see openwashing at all levels of government (read here for a thorough critique of openwashing in government).

Openwashing in government is spin that deceptively promotes IT projects and policies as “transparent” and “innovative” when actual practices and spending are not.

It’s openwashing when President Obama claims his is the “most transparent administration in history” while ushering in an era of ubiquitous government-sponsored digital spying on private citizens and regularly rejecting Freedom of Information Act requests.

It’s openwashing when the mayor of San Francisco gives large tax breaks to the portfolio companies of one of his biggest campaign backers and calls it “tech policy.”

And it’s openwashing when the tech head of a giant federal agency rolls into SXSW talking about innovation while the guts of his biggest web property are rotten on launch.

Gov 2.0 guide to open source custom map design using TileMill


This week, Development Seed announced the release of a full-featured map design studio that enables web developers to rapidly generate gorgeous custom maps. Based upon open source technologies and funded in part by a generous grant from The Knight Foundation, TileMill dramatically increases the accessibility of custom map generation for enterprise users, including the government. By decreasing the sunk costs required to generate custom maps and at the same time increasing the performance of these solutions, TileMill also paves the way for the next generation of geospatial products capable of meeting the open data imperative.

Why is TileMill Disruptive?

To understand the value TileMill provides, one must understand the existing custom mapping landscape. Even in the Web 2.0 world, those who desire custom maps and geospatial web services (not just a generic Google Maps embed) often need to be able to justify exponential increases in costs and/or schedule for their projects.

TileMill is a game changer because it dramatically lowers the barrier to custom map generation and makes it possible for almost anyone (from a policy analyst to a web developer to a GIS analyst) to quickly generate professional looking, custom maps. It does so by:

  1. Leveraging an innovative programming environment that requires no more than the minimal programming abilities expected for web development (ex. CSS-like language);
  2. Supporting a community that is committed to making validated data sets more accessible for its users.
TileMill Custom Map Design Studio

TileMill Custom Map Design Studio

Rather than serving as “a general-purpose cartography tool, TileMill focuses on streamlining and simplifying making beautiful maps.” This means TileMill is not planning to go head-to-head with proprietary GIS systems (ex. ESRI ArcGIS or AutoDesk GIS Design Server). Instead TileMill targets a broad set of audience needs not well met (or likely to be met) by existing products. It does so by helping the average web developer overcome their own challenges: a lack of core skills (software, training, and experience) and time required to generate complex custom maps from traditional geospatial information system (GIS) solutions. From this perspective, TileMill clearly augments and expands both the geospatial and web development marketplaces.

What Makes TileMill Innovative?

In the closed and open source geospatial community, there are many solutions and standards available to developers. What differentiates TileMill is not so much that it is free and that it is based upon a number of open source standards (both of which are true). Nor is it just the fact that a broad audiences of traditional and nontraditional GIS users find the world of custom map making to be easy to use and accessible with TileMill. In the world of Enterprise IT, where innovation often is judged on its technical merits, it’s what is under the hood that still matters most. Thankfully, TileMill does not disappoint.

From the technical perspective, TileMill’s use of Carto, coupled with its deep integration with Mapnik, helps to set it apart in the marketplace:

  • Inspired by Cascadenik, Carto is a CSS-like map styling language based on less.js. It is custom designed to make geospatial mapping more accessible to the average web developer as well as to generate significant performance savings over comparable languages. For example, compared to Cascadenik, typical Carto stylesheets compile 4-5 times faster (usually in less than 100 milliseconds).
  • Mapnik is a OpenSource C++ toolkit for developing mapping applications and integrates with the node.js, a super fast non-blocking server side javascript platform. Thanks to Mapnik’s reference project, the TileMill editor can even highlight correct attributes and suggest corrections when values are invalid.
Open Data at the World Bank with map tiles baked using TileMill

Open Data at the World Bank with map tiles baked using TileMill

How Can TileMill Help Government Agencies Meet the Open Data Imperative?

With TileMill now fully integrated with other MapBox solutions and supporting shapefiles, GeoTIFF rasters, simple KML and GeoJSON, as data pulling from a local disk or from Amazon S3, it is clear that the MapBox solution set can meet a broad range of enterprise user needs (including those of government agencies and federal contractors). This was recently validated by a major media organization, who leverages TileMill to stylize U.S. Census data for their web site:

Beyond this example, TileMill provides limitless options for new lost-cost, high-impact solutions designed to meet the open data imperative. These include a wide range of domestic and international public policy challenges that require new mobile apps, web services, analytical tool sets, and real-time monitoring technologies. From this perspective, the future of open data looks more promising than ever with the release of TileMill.

Appendix: Guide to MapBox Tools and Services

In evaluating TileMill, it is important to consider the larger MapBox set of solutions. At present, MapBox is composed of the following tools and services (reproduced with permission from the MapBox web site):

U.S. Census data map styled with TileMill by Chicago Tribune

U.S. Census data map styled with TileMill by Chicago Tribune

  • MapBox on Apps.Gov provides federal agencies with the ability to freely use MapBox map tiles as a software-as-a-service solution.
  • MapBox.Com hosts free custom designed map tiles, detailed documentation, and open source tools to help users easily build customs maps for their websites.
  • MapBox for iPad enables Apple users to interact with their custom maps (including visualizing their KML and GeoRSS data) entirely offline.
  • Maps on a Stick provides Apple and Windows users with the ability to distribute their custom maps using only removable media – a critical asset in low bandwidth and mobile computing intensive environments.
  • MapBox Hosting offers paid premium cloud-based tile hosting for MapBox users. This ensures that organizations can quickly scale their geospatial capabilities to meet their needs.
  • TileMill is a tool for cartographers to quickly and easily design maps for the web using custom data. It is built on the powerful open-source map rendering library Mapnik, the same software OpenStreetMap and MapQuest use to make some of their maps. TileMill is not intended to be a general-purpose cartography tool but rather focuses on streamlining and simplifying making beautiful maps.
Pakistani flood relief map with MapBox

Pakistani flood relief map with MapBox

TileMill full video overview: