Sean Gillies (Posts about protobuf)https://sgillies.net/tags/protobuf.atom2023-12-31T01:26:18ZSean GilliesNikolaLessons of Event Data Format Designhttps://sgillies.net/2018/08/31/lessons-of-event-data-format-design.html2018-08-31T09:37:41-06:002018-08-31T09:37:41-06:00Sean Gillies<p>Read <a class="reference external" href="https://www.tbray.org/ongoing/When/201x/2018/08/30/Event-Structure">https://www.tbray.org/ongoing/When/201x/2018/08/30/Event-Structure</a> and
follow the link to the "SEF theorem"
<a class="reference external" href="https://github.com/inlined/versioningishard/">https://github.com/inlined/versioningishard/</a> if you're into data format design.
Everything about this blog post applies equally well to the spatial data
domain. If you've ever encountered GeoJSON features with styling directives
mixed in with other feature attributes, you've witnessed the problem of trying
to make unstructured GeoJSON data consistent with structured data (Shapefiles
or whatever).</p>