From 6f0c3ae5c23d91626449e49e069bde8ae33a87bb Mon Sep 17 00:00:00 2001 From: "Mixter,Jeff" Date: Tue, 28 Oct 2025 22:25:11 -0400 Subject: [PATCH 1/2] udpated the values section of Model document --- .idea/.gitignore | 3 ++ .idea/api.iml | 12 ++++++ .idea/codeStyles/codeStyleConfig.xml | 5 +++ .../inspectionProfiles/profiles_settings.xml | 6 +++ .idea/misc.xml | 7 ++++ .idea/modules.xml | 8 ++++ .idea/vcs.xml | 6 +++ source/presentation/4.0/model.md | 39 +++++++++++++++---- 8 files changed, 78 insertions(+), 8 deletions(-) create mode 100644 .idea/.gitignore create mode 100644 .idea/api.iml create mode 100644 .idea/codeStyles/codeStyleConfig.xml create mode 100644 .idea/inspectionProfiles/profiles_settings.xml create mode 100644 .idea/misc.xml create mode 100644 .idea/modules.xml create mode 100644 .idea/vcs.xml diff --git a/.idea/.gitignore b/.idea/.gitignore new file mode 100644 index 000000000..26d33521a --- /dev/null +++ b/.idea/.gitignore @@ -0,0 +1,3 @@ +# Default ignored files +/shelf/ +/workspace.xml diff --git a/.idea/api.iml b/.idea/api.iml new file mode 100644 index 000000000..5ed0139f2 --- /dev/null +++ b/.idea/api.iml @@ -0,0 +1,12 @@ + + + + + + + + + + \ No newline at end of file diff --git a/.idea/codeStyles/codeStyleConfig.xml b/.idea/codeStyles/codeStyleConfig.xml new file mode 100644 index 000000000..a55e7a179 --- /dev/null +++ b/.idea/codeStyles/codeStyleConfig.xml @@ -0,0 +1,5 @@ + + + + \ No newline at end of file diff --git a/.idea/inspectionProfiles/profiles_settings.xml b/.idea/inspectionProfiles/profiles_settings.xml new file mode 100644 index 000000000..105ce2da2 --- /dev/null +++ b/.idea/inspectionProfiles/profiles_settings.xml @@ -0,0 +1,6 @@ + + + + \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml new file mode 100644 index 000000000..812ab5a68 --- /dev/null +++ b/.idea/misc.xml @@ -0,0 +1,7 @@ + + + + + + \ No newline at end of file diff --git a/.idea/modules.xml b/.idea/modules.xml new file mode 100644 index 000000000..d50cf45ff --- /dev/null +++ b/.idea/modules.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml new file mode 100644 index 000000000..35eb1ddfb --- /dev/null +++ b/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/source/presentation/4.0/model.md b/source/presentation/4.0/model.md index 331123f03..9dccc0233 100644 --- a/source/presentation/4.0/model.md +++ b/source/presentation/4.0/model.md @@ -2450,26 +2450,49 @@ FIXME: possible values are 'm' and 's' and 'relative'. Is relative always 0-1.0 ### value -within metadata: +the `value` property is used as a language mapped key value pair where the langauge key string is always an array. -{label: value: {"en": ["foo"]}} +```json +{ + "label": + "value": { + "en": ["foo"] + } +} +``` +TODO: if we are happy with the new value property names we need to update references in the rest of the Model doc and Index doc -### value (UnitValue) +### quantity -The `value` property of a UnitValue represents the numerical component of a quantity. +The `quantity` property of a UnitValue represents the numerical component of a `UnitValue`. The value _MUST_ be a floating point number. * A UnitValue _MUST_ have the `value` property. -`"value": 0.1234123` +`"quantity": 0.1234123` + +### wktLiteral -FIXME: use scoped context for UnitValue to change the meaning of `value` +the `wktLiteral` property of a WktSelector is a string for representing space in vector geometry. a `wktLiteral` of a WktSelector _MUST_ be a valid structured Well-Known Text (WKT) string. -### value (WktSelector, TextualBody) +`"wktLiteral": "POLYGON Z ((0 1 0, 0 0 0, 1 0 0, 1 1 0))"` -FIXME: string value! +### value (TextualBody) +a `value` of a TextualBody follows the Web Annotation data model and _MUST NOT_ be a language mapped string. Instead the string value and the language of the string are represeted by separate properties. + +```json +{ + "body": { + "id": "https://example.org/iiif/presentation/examples/manifest-with-containers/bodies/koto-body", + "type": "TextualBody", + "value": "Koto with a cover being carried", + "language": "en", + "format": "text/plain" + } +} +``` ### via From 87565a16f7e30070b6d056ba4cfe3568cf14adaf Mon Sep 17 00:00:00 2001 From: tomcrane Date: Wed, 29 Oct 2025 13:28:24 +0000 Subject: [PATCH 2/2] remove .idea folder from PR --- .idea/.gitignore | 3 --- .idea/api.iml | 12 ------------ .idea/codeStyles/codeStyleConfig.xml | 5 ----- .idea/inspectionProfiles/profiles_settings.xml | 6 ------ .idea/misc.xml | 7 ------- .idea/modules.xml | 8 -------- .idea/vcs.xml | 6 ------ 7 files changed, 47 deletions(-) delete mode 100644 .idea/.gitignore delete mode 100644 .idea/api.iml delete mode 100644 .idea/codeStyles/codeStyleConfig.xml delete mode 100644 .idea/inspectionProfiles/profiles_settings.xml delete mode 100644 .idea/misc.xml delete mode 100644 .idea/modules.xml delete mode 100644 .idea/vcs.xml diff --git a/.idea/.gitignore b/.idea/.gitignore deleted file mode 100644 index 26d33521a..000000000 --- a/.idea/.gitignore +++ /dev/null @@ -1,3 +0,0 @@ -# Default ignored files -/shelf/ -/workspace.xml diff --git a/.idea/api.iml b/.idea/api.iml deleted file mode 100644 index 5ed0139f2..000000000 --- a/.idea/api.iml +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - \ No newline at end of file diff --git a/.idea/codeStyles/codeStyleConfig.xml b/.idea/codeStyles/codeStyleConfig.xml deleted file mode 100644 index a55e7a179..000000000 --- a/.idea/codeStyles/codeStyleConfig.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - \ No newline at end of file diff --git a/.idea/inspectionProfiles/profiles_settings.xml b/.idea/inspectionProfiles/profiles_settings.xml deleted file mode 100644 index 105ce2da2..000000000 --- a/.idea/inspectionProfiles/profiles_settings.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml deleted file mode 100644 index 812ab5a68..000000000 --- a/.idea/misc.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/modules.xml b/.idea/modules.xml deleted file mode 100644 index d50cf45ff..000000000 --- a/.idea/modules.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml deleted file mode 100644 index 35eb1ddfb..000000000 --- a/.idea/vcs.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - \ No newline at end of file