Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix a lot of id/ref/dereferencing problems #50

Merged
merged 22 commits into from
Sep 17, 2016
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
f782ee4
Rename jsonschema-schema jsonschema-validation
awwright Sep 14, 2016
90f4aab
Spelling fixes
awwright Sep 15, 2016
32523fb
Hyper-schema: Strengthened readings of "href"
awwright Sep 15, 2016
a94cfeb
Validation: rewrote sections to avoid saying "default"
awwright Sep 15, 2016
b98b558
Hyper-schema: Fix outdenting problems
awwright Sep 15, 2016
d561cce
Hyper-schema: Use <texttable/> and other fixes to avoid overruns
awwright Sep 15, 2016
90a85cc
Remove a number of excessive paragraphs
awwright Sep 15, 2016
9608fc3
Fix profile= media-type parameter
awwright Sep 15, 2016
cbcb780
Fix stray punctuation
awwright Sep 15, 2016
e379dce
Rewrote most of "id"/dereferencing sections
awwright Sep 15, 2016
f93c039
Switch actor in sentence
awwright Sep 15, 2016
f52e75c
Index the files in the repository in README
awwright Sep 16, 2016
c77b64a
Core: Hint at how a validator API should be implemented
awwright Sep 16, 2016
5a7e53d
Core: Add note on multiple keys in an object
awwright Sep 16, 2016
1c003d4
Core: Remove references to past drafts
awwright Sep 16, 2016
23ba42e
Core: clarify a lot of language
awwright Sep 16, 2016
3cbfc8b
Rework definition of instance/schema/data model
awwright Sep 17, 2016
a99e8db
Core: Typo fixes
awwright Sep 17, 2016
a7929f1
Core: s/inline reference/internal reference/
awwright Sep 17, 2016
8c9b183
Core: fix typo
awwright Sep 17, 2016
ef6d322
Core: move HTTP section into Hypermedia section
awwright Sep 17, 2016
e73a650
Core: add shared cache suggestion
awwright Sep 17, 2016
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ XML2RFC=xml2rfc

OUT = \
jsonschema-core.html jsonschema-core.txt \
jsonschema-schema.html jsonschema-schema.txt \
jsonschema-validation.html jsonschema-validation.txt \
jsonschema-hyperschema.html jsonschema-hyperschema.txt


Expand Down
20 changes: 20 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,16 +3,36 @@
This repository contains the current, and historical, JSON Schema
specifications.


## Call for reviews

Specifications are starting to get written. Reviews, comments and suggestions
are of paramount importance to JSON Schema. It is humbly asked to you, dear
reader, that you bring your contribution.


## Contents

Makefile - scripts to build the Internet-Draft txt/html
archive - files for other/older JSON Schema implementations
hyper-schema.json - the JSON Hyper-schema meta-schema
schema.json - the JSON Schema meta-schema
jsonschema-core.xml - sources for "core" spec
jsonschema-validation - sources for JSON Schema validation
jsonschema-hyperschema.xml - sources for hyper-schema spec

Type "make" at a shell to build the .txt and .html spec files.

A primer on the RFC XML format is at <https://xml2rfc.tools.ietf.org/authoring/draft-mrose-writing-rfcs.html>


## The website

The JSON Schema web site is at http://json-schema.org/

The source for the website is maintained in a separate repository.


## License

The source material in this repository is licensed under the AFL or BSD license.
Loading