Skip to content

Commit

Permalink
Link to GTFS overview
Browse files Browse the repository at this point in the history
  • Loading branch information
waldoj committed Jul 29, 2016
1 parent 1830a5f commit 651b822
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion _posts/2016-07-29-schemas.md
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@ Creating a standard is hard. The right way to create a standard involves engagin

This approach has yielded exactly zero standards in this space.

General Transit Feed Specification (GTFS) is the huge success story here, and that resulted from [some Google engineers working with a single transit agency](http://www.transitwiki.org/TransitWiki/index.php?title=General_Transit_Feed_Specification#Origins_.26_history). There was no series of roundtables, no acceptance testing, no RFC. They just did it, building something lightweight and extensible that solved the problems at hand. It’s changed a lot in the 11 years since, adapting to the needs of its growing user base and becoming subject to the normal standards-creation processes, but for almost that entire time, GTFS has been _the_ standard for transit data.
[General Transit Feed Specification](https://developers.google.com/transit/gtfs/) (GTFS) is the huge success story here, and that resulted from [some Google engineers working with a single transit agency](http://www.transitwiki.org/TransitWiki/index.php?title=General_Transit_Feed_Specification#Origins_.26_history). There was no series of roundtables, no acceptance testing, no RFC. They just did it, building something lightweight and extensible that solved the problems at hand. It’s changed a lot in the 11 years since, adapting to the needs of its growing user base and becoming subject to the normal standards-creation processes, but for almost that entire time, GTFS has been _the_ standard for transit data.

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.

Expand Down

0 comments on commit 651b822

Please sign in to comment.