Format
Global object
Each JSON file is a dictionary with two items:
- specifications: (optional): a list of specifications.
- features: a list of features.
Example:
{ "specification": [...] "features": [...] }
Specification object
The list of specification contains specification objects with the following keys:
- name: The official name of the spec
- url: The url of the spec being implemented, can be the working draft.
- status: A status dictionary, more about that below.
- documentation-url: (optional) Link to good documentation, like MDM.
- webkit-url: (optional) Link to the bug in bugzilla or trac.
- description: (optional) A description of the specification.
- comments: (optional) Free comments from implementors.
- contact: (optional) A contact dictionary, more about that below.
Feature object
Features are small features that do not necessarily fit in a complete specification. For example, ES6 template string is a popular feature that can have its own feature object.
Each feature object can have the following fields:
- name: Name of the feature.
- status: A status dictionary, more about that below.
- url: (optional) Link to the feature in the spec.
- documentation-url: (optional) Link to good documentation, like MDM.
- webkit-url: (optional) Link to the bug in bugzilla or trac.
- specification: (optional) The name of the specification the feature belongs to. The name must match the name of a specification object.
- description: (optional) A description of the specification.
- comments: (optional) Free comments from implementors.
- contact: (optional) A contact dictionary, more about that below.
Status object
The dictionary has the following fields:
- status: Any description of the status of the feature: "In development", "Waiting for feedback", "Done", "Removed"
- enabled-by-default: true/false.
- comment: (optional) Free comment about the status.
- shipped (optional): a list of the first release when something was shipped. E.g. ["safari-7-prefix", "osx-safari-8", "webkitgtk-2.7.3"]
Contact object
- name: Name of a contact person.
- twitter: name on twitter.
- email: email address.
Last modified
10 years ago
Last modified on Mar 22, 2015, 9:16:36 PM
Note:
See TracWiki
for help on using the wiki.