Skip to content

Commit

Permalink
Describe how to get started
Browse files Browse the repository at this point in the history
  • Loading branch information
waldoj committed Jul 29, 2016
1 parent 6d3735a commit 06fb306
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion _drafts/2016-07-29-schemas.md
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ General Transit Feed Specification (GTFS) is the huge success story here, and th

We don’t have enough data points to know whether GTFS is an outlier or a model, but I posit that it’s a model. (Consider that [Open311 emerged in the same way](http://www.open311.org/2010/02/san-francisco-and-dc-set-to-launch-open311-apis/).) There’s no movement to create schemas for the many dozens of core datasets that are being published by governments (or, rather, not being published). The effort required to convene a standards group is apparently not worth the trouble, what with it not happening. The effort required to do this for all of these core datasets is implausibly large. So let’s not.

What we need is for tiny groups of stakeholders—maybe mere pairings of stakeholders—to _just go ahead and create standards within their area of expertise._ And don’t call it a “standard,” if they don’t want to. Call it an “implementation” or “our schema,” or whatever.
What we need is for tiny groups of stakeholders—maybe mere pairings of stakeholders—to _just go ahead and create standards within their area of expertise._ And don’t call it a “standard,” if that sounds too scary. Call it an “implementation” or “our schema,” or whatever. Develop it in the open, document it, set up a validator, put it to work, and get out the word that it exists.

As writers like to say, you can’t edit nothing. And, as both Twitter and Wikipedia have demonstrated, being wrong in public is sure to attract people to explain precisely why you are wrong. Once there’s a v1.0 standard, stakeholder-critics will materialize, demand a say, and then they can begin the multi-year process of producing a v2.0 standard. In the meantime, that v1.0 standard will exist, and people can start using it. That initial version starts a conversation, it doesn't end one.

Expand Down

0 comments on commit 06fb306

Please sign in to comment.