Skip to content
This repository was archived by the owner on Nov 2, 2023. It is now read-only.

Align page and file names #179

Merged
merged 2 commits into from
Dec 4, 2017
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
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
5 changes: 3 additions & 2 deletions _config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ markdown: kramdown
theme: minima

header_pages:
- documentation.md
- specification.md
- examples.md
- implementations.md

Expand All @@ -36,5 +36,6 @@ exclude:
- Gemfile
- node_modules

gems:
plugins:
- jekyll-relative-links
- jekyll-redirect-from
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
---
redirect_from: "/draft-zyp-json-schema-01.html"
permalink: "/draft-01/draft-zyp-json-schema-01.html"
---
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html lang="en"><head><title>A JSON Media Type for Describing the Structure and Meaning of JSON Documents</title>
Expand Down
2 changes: 1 addition & 1 deletion implementations.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
layout: page
title: Software
title: Implementations
permalink: /implementations.html
---

Expand Down
6 changes: 3 additions & 3 deletions index.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ title: JSON Schema
permalink: /
---

***Draft-07 has been [published](documentation.md)!***
***Draft-07 has been [published](specification.html)!***
{: style="color:gray; font-size: 150%; text-align: center;"}

**JSON Schema** is a vocabulary that allows you to **annotate** and **validate** JSON documents.
Expand Down Expand Up @@ -86,9 +86,9 @@ More

Interested? Check out:

- the [specification](documentation.md)
- the [specification](specification.html)
- some [examples](examples.md)
- the growing list of [JSON (Hyper-)Schema software](implementations.md)
- the growing list of [JSON (Hyper-)Schema software](implementations.html)

We encourage updating to the latest specification, as described by the draft-07 meta-schemas. However, if you are still using draft-04, you may be interested in:
- this [excellent guide](http://spacetelescope.github.io/understanding-json-schema/) for schema authors, from the [Space Telescope Science Institute](http://www.stsci.edu/)
Expand Down
2 changes: 1 addition & 1 deletion specification-links.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ layout: page

<!-- Links on this page should be immutable - none of them should go to `/latest`, etc. -->

You can find the latest released draft on the [Specification](/documentation.md) page. Older drafts are expired, but may be of historical interest.
You can find the latest released draft on the [Specification](/specification.html) page. Older drafts are expired, but may be of historical interest.

**A note on draft naming and numbering:**
IETF Internet-Drafts (I-Ds) are named with the editor's name and a sequential number which resets with each new editor. Meta-schemas are numbered sequentially. Additionally, drafts 00-03 used one document for all three current specs. Most people find it easier to remember the sequential meta-schema numbers, so those are used throughout the site.
Expand Down
2 changes: 2 additions & 0 deletions documentation.md → specification.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
---
layout: page
redirect_from: "/documentation.html"
permalink: /specification.html
title: Specification
---

Expand Down