gitana / alpaca

Alpaca provides the easiest way to generate interactive HTML5 forms for web and mobile applications. It uses JSON Schema and simple Handlebars templates to generate great looking, dynamic user interfaces on top of Twitter Bootstrap, jQuery UI, jQuery Mobile and HTML5.
http://www.alpacajs.org
Other
1.29k stars 371 forks source link

JSON schema version documentation #627

Open hauntingEcho opened 6 years ago

hauntingEcho commented 6 years ago

so far as I can tell, Alpaca conforms to draft 3 of JSON Schema, which I am primarily assuming because of the way the 'required' property works. However, I haven't been able to find a target version mentioned in the documentation - is draft 3 the correct version? This would be very helpful README information.

handrews commented 6 years ago

Hi from the JSON Schema spec project. We're splitting our implementations page into a page for modern drafts (6+) and older drafts (4-), and dropping anything that does not support at least 4. Criteria for determining whether a non-validator (such as a UI form generator) is "compatible" with draft-06 or higher will be published on json-schema.org's implementations page.

I would be interested in hearing if this project is moving to any newer drafts. Based on this issue, I will assume it is only on draft-03 and will drop it from the active lists. Draft-03 is over 7 years old, and draft-04 was more widely implemented. But the first draft considered "modern" is draft-06.