Skip to content

Commit

Permalink
Merge branch 'main' into license-registry
Browse files Browse the repository at this point in the history
  • Loading branch information
kirschbombe committed Sep 11, 2024
2 parents 9734512 + 002175a commit 51b51a5
Show file tree
Hide file tree
Showing 26 changed files with 269 additions and 162 deletions.
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -9,3 +9,5 @@ package-lock.json
.jekyll-cache
tmp/
iiifc-theme
Gemfile.lock
vendor
3 changes: 3 additions & 0 deletions Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,9 @@ gem 'jekyll-seo-tag'
# A Fix
gem 'webrick', "~> 1.7"

# Note 0.0.3 is broken due to: https://github.com/gemfarmer/jekyll-liquify/issues/8
gem "jekyll-liquify", "0.0.2"

group :development, :test do
gem 'html-proofer', "3.19.0"
gem 'rspec'
Expand Down
137 changes: 0 additions & 137 deletions Gemfile.lock

This file was deleted.

14 changes: 7 additions & 7 deletions source/_data/apis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -55,16 +55,16 @@ discovery:
description: Harvest any changes published by organizations that deliver digital objects.
image: assets/images/icons/[email protected]
alt_text: Change Discovery API icon
draft:
major: 0
minor: 9
stable:
major: 1
minor: 0
patch: 0
content-state:
label: Content State API
description: Generate a very specific link to a particular view of an object, like a specific area on a particulat page rotated at a certain angle.
description: Generate a very specific link to a particular view of an object, like a specific area on a particular page rotated at a certain angle.
image: assets/images/icons/[email protected]
alt_text: Content State API icon
draft:
major: 0
minor: 3
stable:
major: 1
minor: 0
patch: 0
5 changes: 4 additions & 1 deletion source/_includes/links.md
Original file line number Diff line number Diff line change
Expand Up @@ -178,7 +178,7 @@
[org-ecma-encodeuricomponent]: https://tc39.es/ecma262/#sec-encodeuricomponent-uricomponent "encodeURIComponent"
[org-ecma-decodeuricomponent]: https://tc39.es/ecma262/#sec-decodeuricomponent-encodeduricomponent "decodeURIComponent"
[org-iana-uri-schemes]: http://www.iana.org/assignments/uri-schemes/uri-schemes.xhtml "IANA URI Schemes"
[org-json-ld]: http://www.json-ld.org/ "JSON for Linking Data"
[org-json-ld]: https://json-ld.org/ "JSON for Linking Data"
[org-linked-data]: http://linkeddata.org/ "Linked Data"
[org-mellon]: http://www.mellon.org/ "The Andrew W. Mellon Foundation"
[org-mozilla-drag-drop]: https://developer.mozilla.org/en-US/docs/Web/API/HTML_Drag_and_Drop_API "HTML Drag and Drop API"
Expand Down Expand Up @@ -226,6 +226,7 @@
[org-w3c-webanno]: http://w3.org/TR/annotation-model/ "Web Annotation Model"
[org-w3c-webanno-motivation]: https://www.w3.org/TR/annotation-model/#motivation-and-purpose "Web Annotation Model - Motivation"
[org-w3c-webanno-TextQuoteSelector]: https://www.w3.org/TR/annotation-model/#text-quote-selector "Web Annotation Model - Text Quote Selector"
[org-w3c-webanno-Selectors]: https://www.w3.org/TR/annotation-model/#selectors "Web Annotation model - Selectors"
[org-w3c-webarch]: http://www.w3.org/TR/webarch/ "Architecture of the World Wide Web"
[org-w3c-xsd-datetime]: https://www.w3.org/TR/xmlschema11-2/#dateTime "XSD DateTime"
[org-whatwg-user-gesture]: https://html.spec.whatwg.org/multipage/interaction.html#user-activation-processing-model "User Gesture"
Expand All @@ -240,6 +241,7 @@
[prezi21-change-log]: {{ site.api_url | absolute_url }}/presentation/2.1/change-log/ "Presentation API 2.1 Change Log"
[prezi211-change-log]: {{ site.api_url | absolute_url }}/presentation/2.1/change-log-211/ "Presentation API 2.1.1 Change Log"
[prezi21]: {{ site.api_url | absolute_url }}/presentation/2.1/ "IIIF Presentation API 2.1"
[prezi21-rot]: {{ site.api_url | absolute_url }}/presentation/2.0/#rotation "Rotation in Presentation API"
[prezi3-considerations]: {{ site.api_url | absolute_url }}/presentation/3.{{ site.data.apis.presentation.latest.minor }}/#4-json-ld-considerations "Presentation API Section 4"
[prezi3-html]: {{ site.api_url | absolute_url }}/presentation/3.{{ site.data.apis.presentation.latest.minor }}/#45-html-markup-in-property-values "Presentation API Section 4.4"
[prezi3-languages]: {{ site.api_url | absolute_url }}/presentation/{{site.data.apis.presentation.latest.major}}.{{ site.data.apis.presentation.latest.minor }}/#language-of-property-values "Language of Property Values"
Expand Down Expand Up @@ -282,6 +284,7 @@
[registry-motivations]: {{ site.api_url | absolute_url }}/registry/motivations/
[registry-behaviors]: {{ site.api_url | absolute_url }}/registry/behaviors/
[registry-process]: {{ site.api_url | absolute_url }}/registry/process/
[registry-selectors]: {{ site.api_url | absolute_url }}/registry/selectors/
[registry-services]: {{ site.api_url | absolute_url }}/registry/services/
[registry-profiles]: {{ site.api_url | absolute_url }}/registry/profiles/
[registry-timeModes]: {{ site.api_url | absolute_url }}/registry/timeModes/
Expand Down
2 changes: 1 addition & 1 deletion source/content-state/0.1/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ hero:
{:.no_toc}
__This Version:__ {{ page.major }}.{{ page.minor }}.{{ page.patch }}{% if page.pre != 'final' %}-{{ page.pre }}{% endif %}

__Latest Stable Version:__ [{{ site.data.apis.content-state.latest.major }}.{{ site.data.apis.content-state.latest.minor }}.{{ site.data.apis.content-state.latest.patch }}][contenstate-stable-version]
__Latest Stable Version:__ [{{ site.data.apis.content-state.stable.major }}.{{ site.data.apis.content-state.stable.minor }}.{{ site.data.apis.content-state.stable.patch }}][contenstate-stable-version]

__Previous Version:__ None

Expand Down
2 changes: 1 addition & 1 deletion source/content-state/0.2/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ hero:
{:.no_toc}
__This Version:__ {{ page.major }}.{{ page.minor }}.{{ page.patch }}{% if page.pre != 'final' %}-{{ page.pre }}{% endif %}

__Latest Stable Version:__ [{{ site.data.apis.content-state.latest.major }}.{{ site.data.apis.content-state.latest.minor }}.{{ site.data.apis.content-state.latest.patch }}][contenstate-stable-version]
__Latest Stable Version:__ [{{ site.data.apis.content-state.stable.major }}.{{ site.data.apis.content-state.stable.minor }}.{{ site.data.apis.content-state.stable.patch }}][contenstate-stable-version]

__Previous Version:__ [0.1][contentstate01]

Expand Down
2 changes: 1 addition & 1 deletion source/content-state/0.3/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ hero:
{:.no_toc}
__This Version:__ {{ page.major }}.{{ page.minor }}.{{ page.patch }}{% if page.pre != 'final' %}-{{ page.pre }}{% endif %}

__Latest Stable Version:__ [{{ site.data.apis.content-state.latest.major }}.{{ site.data.apis.content-state.latest.minor }}.{{ site.data.apis.content-state.latest.patch }}][contenstate-stable-version]
__Latest Stable Version:__ [{{ site.data.apis.content-state.stable.major }}.{{ site.data.apis.content-state.stable.minor }}.{{ site.data.apis.content-state.stable.patch }}][contenstate-stable-version]

__Previous Version:__ [0.2][contentstate02]

Expand Down
2 changes: 1 addition & 1 deletion source/content-state/0.9/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ hero:
{:.no_toc}
__This Version:__ {{ page.major }}.{{ page.minor }}.{{ page.patch }}{% if page.pre != 'final' %}-{{ page.pre }}{% endif %}

__Latest Stable Version:__ [{{ site.data.apis.content-state.latest.major }}.{{ site.data.apis.content-state.latest.minor }}.{{ site.data.apis.content-state.latest.patch }}][contenstate-stable-version]
__Latest Stable Version:__ [{{ site.data.apis.content-state.stable.major }}.{{ site.data.apis.content-state.stable.minor }}.{{ site.data.apis.content-state.stable.patch }}][contenstate-stable-version]

__Previous Version:__ [0.3][contentstate03]

Expand Down
2 changes: 1 addition & 1 deletion source/content-state/1.0/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ hero:
{:.no_toc}
__This Version:__ {{ page.major }}.{{ page.minor }}.{{ page.patch }}{% if page.pre != 'final' %}-{{ page.pre }}{% endif %}

__Latest Stable Version:__ [{{ site.data.apis.content-state.latest.major }}.{{ site.data.apis.content-state.latest.minor }}.{{ site.data.apis.content-state.latest.patch }}][contenstate-stable-version]
__Latest Stable Version:__ [{{ site.data.apis.content-state.stable.major }}.{{ site.data.apis.content-state.stable.minor }}.{{ site.data.apis.content-state.stable.patch }}][contenstate-stable-version]

__Previous Version:__ [0.9][contentstate09]

Expand Down
2 changes: 1 addition & 1 deletion source/discovery/0.1/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ editors:
{:.no_toc}
__This Version:__ {{ page.major }}.{{ page.minor }}.{{ page.patch }}{% if page.pre != 'final' %}-{{ page.pre }}{% endif %}

__Latest Stable Version:__ None
__Latest Stable Version:__ [{{ site.data.apis.discovery.stable.major }}.{{ site.data.apis.discovery.stable.minor }}.{{ site.data.apis.discovery.stable.patch }}][discovery-stable-version]

__Previous Version:__ None

Expand Down
2 changes: 1 addition & 1 deletion source/discovery/0.2/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ editors:
{:.no_toc}
__This Version:__ {{ page.major }}.{{ page.minor }}.{{ page.patch }}{% if page.pre != 'final' %}-{{ page.pre }}{% endif %}

__Latest Stable Version:__ None
__Latest Stable Version:__ [{{ site.data.apis.discovery.stable.major }}.{{ site.data.apis.discovery.stable.minor }}.{{ site.data.apis.discovery.stable.patch }}][discovery-stable-version]

__Previous Version:__ [0.1][discovery01]

Expand Down
2 changes: 1 addition & 1 deletion source/discovery/0.3/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ editors:
{:.no_toc}
__This Version:__ {{ page.major }}.{{ page.minor }}.{{ page.patch }}{% if page.pre != 'final' %}-{{ page.pre }}{% endif %}

__Latest Stable Version:__ None
__Latest Stable Version:__ [{{ site.data.apis.discovery.stable.major }}.{{ site.data.apis.discovery.stable.minor }}.{{ site.data.apis.discovery.stable.patch }}][discovery-stable-version]

__Previous Version:__ [0.2][discovery02]

Expand Down
2 changes: 1 addition & 1 deletion source/discovery/0.4/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ editors:
{:.no_toc}
__This Version:__ {{ page.major }}.{{ page.minor }}.{{ page.patch }}{% if page.pre != 'final' %}-{{ page.pre }}{% endif %}

__Latest Stable Version:__ None
__Latest Stable Version:__ [{{ site.data.apis.discovery.stable.major }}.{{ site.data.apis.discovery.stable.minor }}.{{ site.data.apis.discovery.stable.patch }}][discovery-stable-version]

__Previous Version:__ [0.3][discovery03]

Expand Down
2 changes: 1 addition & 1 deletion source/discovery/0.9/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ hero:
{:.no_toc}
__This Version:__ {{ page.major }}.{{ page.minor }}.{{ page.patch }}{% if page.pre != 'final' %}-{{ page.pre }}{% endif %}

__Latest Stable Version:__ None
__Latest Stable Version:__ [{{ site.data.apis.discovery.stable.major }}.{{ site.data.apis.discovery.stable.minor }}.{{ site.data.apis.discovery.stable.patch }}][discovery-stable-version]

__Previous Version:__ [0.4][discovery04]

Expand Down
2 changes: 1 addition & 1 deletion source/discovery/1.0/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ hero:
{:.no_toc}
__This Version:__ {{ page.major }}.{{ page.minor }}.{{ page.patch }}{% if page.pre != 'final' %}-{{ page.pre }}{% endif %}

__Latest Stable Version:__ [{{ site.discovery_api.stable.major }}.{{ site.discovery_api.stable.minor }}.{{ site.discovery_api.stable.patch }}][discovery-stable-version]
__Latest Stable Version:__ [{{ site.data.apis.discovery.stable.major }}.{{ site.data.apis.discovery.stable.minor }}.{{ site.data.apis.discovery.stable.patch }}][discovery-stable-version]

__Previous Version:__ [0.9.2][discovery09]

Expand Down
2 changes: 1 addition & 1 deletion source/image/1.1/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -740,7 +740,7 @@ <h2>
<a href="http://library.stanford.edu/iiif/image-api/1.1/context.json" target="_blank" data-proofer-ignore>"http://library.stanford.edu/iiif/image-api/1.1/context.json"</a>
for version 1.1 of the IIIF Image API. This document
allows the response to be interpreted as RDF, using the
<a href="http://www.json-ld.org/" target="_blank">JSON-LD</a> serialization.
<a href="https://json-ld.org/" target="_blank">JSON-LD</a> serialization.
</td>
</tr>
<tr>
Expand Down
2 changes: 1 addition & 1 deletion source/image/2.0/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -782,7 +782,7 @@ Many thanks to Ben Albritton, Matthieu Bonicel, Anatol Broder, Kevin Clarke, To
[cors-spec]: http://www.w3.org/TR/cors/ "Cross-Origin Resource Sharing"
[iiif-discuss]: mailto:[email protected] "Email Discussion List"
[json-as-json-ld]: http://www.w3.org/TR/json-ld/#interpreting-json-as-json-ld "JSON-LD 1.0: 6.8 Interpreting JSON as JSON-LD"
[json-ld-org]: http://www.json-ld.org/ "JSON for Linking Data"
[json-ld-org]: https://json-ld.org/ "JSON for Linking Data"
[json-ld-w3c]: http://www.w3.org/TR/json-ld/ "JSON-LD 1.0"
[mellon]: http://www.mellon.org/ "The Andrew W. Mellon Foundation"
[rfc-2617]: https://datatracker.ietf.org/doc/html/rfc2617 "HTTP Authentication: Basic and Digest Access Authentication"
Expand Down
2 changes: 1 addition & 1 deletion source/image/2.1/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -980,7 +980,7 @@ Many thanks to the members of the [IIIF][iiif-community] for their continuous en
[cors-spec]: http://www.w3.org/TR/cors/ "Cross-Origin Resource Sharing"
[iiif-discuss]: mailto:[email protected] "Email Discussion List"
[json-as-json-ld]: http://www.w3.org/TR/json-ld/#interpreting-json-as-json-ld "JSON-LD 1.0: 6.8 Interpreting JSON as JSON-LD"
[json-ld-org]: http://www.json-ld.org/ "JSON for Linking Data"
[json-ld-org]: https://json-ld.org/ "JSON for Linking Data"
[json-ld-w3c]: http://www.w3.org/TR/json-ld/ "JSON-LD 1.0"
[mellon]: http://www.mellon.org/ "The Andrew W. Mellon Foundation"
[rfc-2617]: https://datatracker.ietf.org/doc/html/rfc2617 "HTTP Authentication: Basic and Digest Access Authentication"
Expand Down
2 changes: 1 addition & 1 deletion source/presentation/3.0/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -1667,7 +1667,7 @@ Note that the Web Annotation data model defines different patterns for the `valu

Additional features of the Web Annotation data model _MAY_ also be used, such as selecting a segment of the Canvas or content resource, or embedding the comment or transcription within the Annotation. The use of these advanced features sometimes results in situations where the `target` is not a content resource, but instead a SpecificResource, a Choice, or other non-content object. Implementations should check the `type` of the resource and not assume that it is always content to be rendered.

The IIIF community has defined [additional Selector classes][annex-oa] for use with SpecificResources, especially for cases when it is not possible to use the official FragmentSelector. See the additional documentation for details.
The IIIF community has defined [additional Selector classes][registry-selectors] for use with SpecificResources, especially for cases when it is not possible to use the official FragmentSelector. See the additional documentation for details.

{% include api/code_header.html %}
``` json-doc
Expand Down
10 changes: 10 additions & 0 deletions source/presentation/3/context.json
Original file line number Diff line number Diff line change
Expand Up @@ -346,6 +346,16 @@
"@container": "@set"
},

"selector":{
"@type":"@id",
"@id":"oa:selector",
"@container" : "@set",
"@context":[
"https://iiif.io/api/registry/selectors/context.json",
"http://www.w3.org/ns/anno.jsonld"
]
},

"start": {
"@type": "@id",
"@id": "iiif_prezi:start"
Expand Down
1 change: 1 addition & 0 deletions source/registry/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@ The process for having an entry included in one of the IIIF extension registries
* [Presentation API Extensions][extensions]
* [Motivations][registry-motivations]
* [Profiles][registry-profiles]
* [Selectors][registry-selectors]
* [Rights Statements and Licenses][registry-rights]
* [Services][registry-services]
* [TimeModes][registry-timeModes]
Expand Down
2 changes: 1 addition & 1 deletion source/registry/motivations/index.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
title: Registry of Motivations
layout: spec
tags: [annex, service, services, specifications]
tags: [registry, motivations, specifications]
cssversion: 2
editors:
- name: Michael Appleby
Expand Down
Loading

0 comments on commit 51b51a5

Please sign in to comment.