3 ms·
This is cool! We do a lot of work with JSON Schema at Snowplow. Here's a few suggestions: 1. Semantic versioning doesn't work for schemas. (What's a patch/bug
by alexatkeplar 12y ago
This is cool! We do a lot of work with JSON Schema at Snowplow. Here's a few suggestions:
1. Semantic versioning doesn't work for schemas. (What's a patch/bug fix for a schema? It's meaningless.) Use SchemaVer instead - http://snowplowanalytics.com/blog/2014/05/13/introducing-schemaver-for-semantic-versioning-of-schemas/ http://snowplowanalytics.com/blog/2014/05/13/introducing-sch...
2. Make your schema self-describing so that a given resume instance is associated with its schema version http://snowplowanalytics.com/blog/2014/05/15/introducing-self-describing-jsons/ http://snowplowanalytics.com/blog/2014/05/15/introducing-sel...
3. Publish your JSON Schemas to Iglu Central, the first schema registry for JSON Schema - https://github.com/snowplow/iglu-central https://github.com/snowplow/iglu-central
- thomasfromcdnjs 12y agoAdding your issues to the tracker and also thanks for the link to Iglu central!
- alexatkeplar 12y agoNice one! If I can help in any way, just let me know. Iglu and Iglu Central are very young but we're v excited about them.
- thomasfromcdnjs 12y agoI imagine you have seen http://schemastore.org/ http://schemastore.org/
- alexatkeplar 12y agoCool - hadn't seen that. I really like the catalog concept - we didn't have that in Iglu previously, have added a ticket for it. I'll reach out to Mads - thanks for the link!