From bf425f061a937a48b73fca13ae666dbe75b3c039 Mon Sep 17 00:00:00 2001 From: Pat McBennett Date: Thu, 26 Oct 2023 11:33:20 +0100 Subject: [PATCH] updates to latest Artifact Generator, new common vocabs, updated JS VocabTerm dependency (#170) --- common-rdf/vocab-common-rdf.yml | 108 ++++++++++------ .../CopyOfVocab/inrupt-sample-client-app.ttl | 6 +- .../vocab-inrupt-client-application.yml | 6 +- .../CopyOfVocab/inrupt-best-practice-core.ttl | 2 +- .../inrupt-best-practice-vocab.ttl | 2 +- inrupt-rdf/Core/CopyOfVocab/inrupt-common.ttl | 2 +- .../Core/CopyOfVocab/inrupt-consent.ttl | 8 +- .../CopyOfVocab/inrupt-fair-principle.ttl | 2 +- .../Core/CopyOfVocab/inrupt-meta-client.ttl | 6 +- .../inrupt-meta-server-creational.ttl | 6 +- .../inrupt-meta-server-runtime.ttl | 6 +- .../Core/CopyOfVocab/inrupt-meta-shacl.ttl | 6 +- inrupt-rdf/Core/CopyOfVocab/inrupt-metric.ttl | 6 +- .../Core/CopyOfVocab/inrupt-request-body.ttl | 6 +- .../Core/CopyOfVocab/inrupt-request.ttl | 6 +- inrupt-rdf/Core/vocab-inrupt-core.yml | 6 +- .../CopyOfVocab/inrupt-glossary-acronym.ttl | 10 +- .../CopyOfVocab/inrupt-glossary-ess.ttl | 6 +- .../CopyOfVocab/inrupt-glossary-release.ttl | 6 +- .../CopyOfVocab/inrupt-glossary-solid.ttl | 10 +- inrupt-rdf/Glossary/vocab-inrupt-glossary.yml | 6 +- .../ExamplePodModelling/PodBob.trig | 120 +++++++++--------- .../ExamplePodModelling/PodBobSmall.trig | 20 +-- .../ExamplePodModelling/PodPat.trig | 2 +- .../inrupt-service-notification.ttl | 6 +- .../CopyOfVocab/inrupt-service-websub.ttl | 6 +- inrupt-rdf/Service/vocab-inrupt-service.yml | 6 +- inrupt-rdf/Test/CopyOfVocab/inrupt-test.ttl | 6 +- inrupt-rdf/Test/vocab-inrupt-test.yml | 6 +- .../CopyOfVocab/Legacy-SolidGeneratorUi.ttl | 8 +- .../Ui/CopyOfVocab/inrupt-ui-common.ttl | 6 +- .../inrupt-ui-component-tictactoe.ttl | 6 +- .../inrupt-ui-component-welcome.ttl | 6 +- inrupt-rdf/Ui/vocab-inrupt-ui.yml | 6 +- solid-rdf/CopyOfVocab/solid-meta-acl.ttl | 6 +- solid-rdf/CopyOfVocab/solid-meta-client.ttl | 6 +- .../solid-meta-server-creational.ttl | 6 +- .../CopyOfVocab/solid-meta-server-runtime.ttl | 6 +- solid-rdf/CopyOfVocab/solid-service-core.ttl | 6 +- .../CopyOfVocab/solid-service-description.ttl | 4 +- solid-rdf/Extension/workspace-inrupt-ext.ttl | 2 +- solid-rdf/vocab-solid.yml | 6 +- 42 files changed, 248 insertions(+), 220 deletions(-) diff --git a/common-rdf/vocab-common-rdf.yml b/common-rdf/vocab-common-rdf.yml index 2a0826d..3d4f8a8 100644 --- a/common-rdf/vocab-common-rdf.yml +++ b/common-rdf/vocab-common-rdf.yml @@ -18,7 +18,7 @@ # artifactName: vocab-common-rdf -artifactGeneratorVersion: 3.0.0 +artifactGeneratorVersion: 3.1.1 versioning: type: git @@ -307,7 +307,7 @@ artifactToGenerate: artifactDirectoryName: TypeScript-SolidCommonVocab sourceFileExtension: ts - solidCommonVocabVersion: "^1.0.0" + solidCommonVocabVersion: "^1.4.0" rdfjsTypesVersion: "^1.0.1" rdfjsImplVersion: "^1.1.0" templateInternal: solidCommonVocabDependent/typescript/rdfjsRdfDataFactory/vocab.hbs @@ -348,7 +348,7 @@ artifactToGenerate: artifactDirectoryName: TypeScript-SolidCommonVocab-RdfDataFactory sourceFileExtension: ts - solidCommonVocabVersion: "^1.0.0" + solidCommonVocabVersion: "^1.4.0" rdfjsTypesVersion: "^1.0.1" rdfjsImplVersion: "^1.1.0" templateInternal: solidCommonVocabDependent/typescript/rdfjsRdfDataFactory/vocab.hbs @@ -646,6 +646,10 @@ vocabList: # Alternative URL for this vocab... # - http://dublincore.org/2012/06/14/dcterms.ttl + - nameAndPrefixOverride: dcam + inputResources: + - http://purl.org/dc/dcam/ + # # Activity Streams 2.0 seems a little bit strange - i.e., it's namespace IRI # does not resolve to RDF (see below), and the best RDF definition (that we @@ -844,13 +848,13 @@ vocabList: # - https://w3id.org/security# - - inputResources: + - nameAndPrefixOverride: jsonld + inputResources: - http://www.w3.org/ns/json-ld# - nameAndPrefixOverride: jsonld - - inputResources: + - nameAndPrefixOverride: earl + inputResources: - http://www.w3.org/ns/earl# - nameAndPrefixOverride: earl - inputResources: - http://www.w3.org/2003/06/sw-vocab-status/ns# @@ -878,9 +882,9 @@ vocabList: inputResources: - https://raw.githubusercontent.com/UKGovLD/publishing-statistical-data/master/specs/src/main/vocab/sdmx-dimension.ttl - - inputResources: + - nameAndPrefixOverride: sioc + inputResources: - http://rdfs.org/sioc/ns# - nameAndPrefixOverride: sioc ignoreNonVocabTerms: true - inputResources: @@ -890,9 +894,9 @@ vocabList: vocabAcceptHeaderOverride: text/turtle ignoreNonVocabTerms: true - - nameAndPrefixOverride: time - inputResources: + - inputResources: - http://www.w3.org/2006/time# + nameAndPrefixOverride: time - inputResources: - http://www.w3.org/ns/locn# @@ -913,9 +917,9 @@ vocabList: ignoreNonVocabTerms: true - descriptionFallback: Creative Commons (licensing vocabulary) + nameAndPrefixOverride: cc inputResources: - http://creativecommons.org/ns# - nameAndPrefixOverride: cc # GeoNames seems to still be serving the v3.1 version from their namespace # URI, even though they've moved to v3.3 (although resolving their v3.3 vocab @@ -924,26 +928,26 @@ vocabList: # updated (as of v3.2) namespace os 'https://'. # So, as an experiment, I've overridden the prefix from 'gn' to include the # version number. - - inputResources: + - nameAndPrefixOverride: gn_v3_1 + inputResources: - https://www.geonames.org/ontology# - nameAndPrefixOverride: gn_v3_1 ignoreNonVocabTerms: true # Here we try and provide the latest version of GeoNames (but although the # URI states v3.3, it seems to still (as of April 2022) be serving v3.2). - - inputResources: + - nameAndPrefixOverride: gn_v3_2 + inputResources: - https://www.geonames.org/ontology/ontology_v3.3.rdf - nameAndPrefixOverride: gn_v3_2 ignoreNonVocabTerms: true # This NeoGeo vocab is pulled in by GeoNames via 'owl:import'. - - inputResources: + - nameAndPrefixOverride: neogeo + inputResources: - http://geovocab.org/spatial - nameAndPrefixOverride: neogeo - - inputResources: + - nameAndPrefixOverride: qudt + inputResources: - http://qudt.org/schema/qudt/ - nameAndPrefixOverride: qudt ignoreNonVocabTerms: true - inputResources: @@ -953,58 +957,70 @@ vocabList: - https://w3id.org/dpv/dpv-pd# - inputResources: + - https://w3id.org/dpv/dpv-tech# + + - inputResources: + - https://w3id.org/oac# + + - inputResources: + - https://w3id.org/plasma# + + - nameAndPrefixOverride: bibo + inputResources: - http://purl.org/ontology/bibo/ - nameAndPrefixOverride: bibo ignoreNonVocabTerms: true vocabContentTypeHeaderOverride: "application/rdf+xml" - inputResources: - - https://ontologies.semanticarts.com/o/gistCore11.1.0 + - https://w3id.org/semanticarts/ontology/gistCore - - inputResources: + - nameAndPrefixOverride: auto_vc + inputResources: - https://spec.edmcouncil.org/auto/ontology/VC/VehicleCore/ - nameAndPrefixOverride: auto_vc vocabAcceptHeaderOverride: text/turtle ignoreNonVocabTerms: true - - inputResources: + - nameAndPrefixOverride: auto_vs + inputResources: - https://spec.edmcouncil.org/auto/ontology/VS/VehicleSignals/ - nameAndPrefixOverride: auto_vs vocabAcceptHeaderOverride: text/turtle ignoreNonVocabTerms: true - - inputResources: + - nameAndPrefixOverride: sm + inputResources: - http://www.omg.org/techprocess/ab/SpecificationMetadata/ - nameAndPrefixOverride: sm ignoreNonVocabTerms: true - - inputResources: - - http://www.w3.org/ns/adms# # Changes noticed in May 2023 where the VANN triples were removed for some # reason - meaning we now need to provide a preferred prefix for this # vocab (which is a shame!). - nameAndPrefixOverride: adms + - nameAndPrefixOverride: adms + inputResources: + - http://www.w3.org/ns/adms# - - inputResources: + - nameAndPrefixOverride: ore + inputResources: - http://www.openarchives.org/ore/terms/ - nameAndPrefixOverride: ore - - inputResources: + - nameAndPrefixOverride: wfprov + inputResources: - http://purl.org/wf4ever/wfprov# - nameAndPrefixOverride: wfprov - - inputResources: + + - nameAndPrefixOverride: wfdesc + inputResources: - http://purl.org/wf4ever/wfdesc# - nameAndPrefixOverride: wfdesc - - inputResources: + + - nameAndPrefixOverride: ro + inputResources: - http://purl.org/wf4ever/ro# - nameAndPrefixOverride: ro + # # This vocab still (2023-04) has the known bug that it uses relative IRIs, # which blows up because its actual namespace IRI is HTTP-based, yet when - # dereferenced the server redirects all lookups to HTTPS IRIs... + # de-referenced the server redirects all lookups to HTTPS IRIs... # But the real problem is actually in the version of 'fetch-lite' (v2.1.2) # the Artifact Generator currently uses, specifically the code here: # @rdfjs/fetch-lite/lib/attachQuadStream.js @@ -1019,3 +1035,15 @@ vocabList: # - inputResources: # - https://www.w3.org/ns/spec # namespaceIriOverride: http://www.w3.org/ns/spec + + - inputResources: + - http://rdf-vocabulary.ddialliance.org/xkos# + + # + # The Profiles Vocabulary namespace 'http://www.w3.org/ns/dx/prof/' only + # resolves to an HTML page (which points to the Turtle). + # + - nameAndPrefixOverride: prof + inputResources: + - https://www.w3.org/TR/dx-prof/rdf/prof.ttl + ignoreNonVocabTerms: true diff --git a/inrupt-rdf/ClientApplication/CopyOfVocab/inrupt-sample-client-app.ttl b/inrupt-rdf/ClientApplication/CopyOfVocab/inrupt-sample-client-app.ttl index c16e2a7..5204560 100755 --- a/inrupt-rdf/ClientApplication/CopyOfVocab/inrupt-sample-client-app.ttl +++ b/inrupt-rdf/ClientApplication/CopyOfVocab/inrupt-sample-client-app.ttl @@ -9,7 +9,7 @@ prefix dalicc: prefix inrupt_gen: -prefix inrupt_client_app: +prefix inrupt_client_app: # # By marking our vocabulary as an Inrupt Artifact Generator ontology (i.e., inrupt_gen:Ontology) @@ -18,14 +18,14 @@ prefix inrupt_client_app: # inrupt_client_app: a owl:Ontology , inrupt_gen:Ontology ; owl:versionInfo "0.0.1" ; - owl:versionIRI ; + owl:versionIRI ; dcterms:title "Sample Inrupt client application vocabulary"@en ; dcterms:description "Just a sample of what a client application vocabulary might look like."@en ; dcterms:creator ; dcterms:issued "2019/11/08"^^xsd:date ; dcterms:license dalicc:MIT ; vann:preferredNamespacePrefix "inrupt_client_app" ; - vann:preferredNamespaceUri "https://inrupt.com/vocab/sample/client-app#" . + vann:preferredNamespaceUri "https://w3id.org/inrupt/namespace/vocab/sample/client-app/" . inrupt_client_app:sampleProperty a rdf:Property ; diff --git a/inrupt-rdf/ClientApplication/vocab-inrupt-client-application.yml b/inrupt-rdf/ClientApplication/vocab-inrupt-client-application.yml index f4667ba..d937f47 100644 --- a/inrupt-rdf/ClientApplication/vocab-inrupt-client-application.yml +++ b/inrupt-rdf/ClientApplication/vocab-inrupt-client-application.yml @@ -11,7 +11,7 @@ # list file. # artifactName: vocab-inrupt-client-application -artifactGeneratorVersion: 3.0.0 +artifactGeneratorVersion: 3.1.1 versioning: type: git @@ -78,7 +78,7 @@ artifactToGenerate: artifactDirectoryName: TypeScript-SolidCommonVocab sourceFileExtension: ts - solidCommonVocabVersion: "^1.0.0" + solidCommonVocabVersion: "^1.4.0" rdfjsTypesVersion: "^1.0.1" rdfjsImplVersion: "^1.1.0" templateInternal: solidCommonVocabDependent/typescript/rdfjsRdfDataFactory/vocab.hbs @@ -119,7 +119,7 @@ artifactToGenerate: artifactDirectoryName: TypeScript-SolidCommonVocab-RdfDataFactory sourceFileExtension: ts - solidCommonVocabVersion: "^1.0.0" + solidCommonVocabVersion: "^1.4.0" rdfjsTypesVersion: "^1.0.1" rdfjsImplVersion: "^1.1.0" templateInternal: solidCommonVocabDependent/typescript/rdfjsRdfDataFactory/vocab.hbs diff --git a/inrupt-rdf/Core/CopyOfVocab/inrupt-best-practice-core.ttl b/inrupt-rdf/Core/CopyOfVocab/inrupt-best-practice-core.ttl index 5b47372..3ac0edc 100755 --- a/inrupt-rdf/Core/CopyOfVocab/inrupt-best-practice-core.ttl +++ b/inrupt-rdf/Core/CopyOfVocab/inrupt-best-practice-core.ttl @@ -26,7 +26,7 @@ inrupt_bp_core:_Ontology a owl:Ontology , inrupt_gen:Ontology ; inrupt_bp_core:_PrefixDeclaration a sh:PrefixDeclaration ; sh:prefix "inrupt_bp_core" ; - sh:namespace "https://w3id.org/inrupt/vocab/tool/bestPractice/core/" . + sh:namespace "https://w3id.org/inrupt/vocab/tool/bestPractice/core/"^^xsd:anyURI . # # Terms... diff --git a/inrupt-rdf/Core/CopyOfVocab/inrupt-best-practice-vocab.ttl b/inrupt-rdf/Core/CopyOfVocab/inrupt-best-practice-vocab.ttl index 0e83234..f07c49f 100755 --- a/inrupt-rdf/Core/CopyOfVocab/inrupt-best-practice-vocab.ttl +++ b/inrupt-rdf/Core/CopyOfVocab/inrupt-best-practice-vocab.ttl @@ -28,7 +28,7 @@ inrupt_bp_vocab:vocabulary a owl:Ontology , inrupt_gen:Ontology ; inrupt_bp_vocab:_PrefixDeclaration a sh:PrefixDeclaration ; sh:prefix "inrupt_bp_vocab" ; - sh:namespace "https://w3id.org/inrupt/vocab/tool/bestPractice/vocab/" . + sh:namespace "https://w3id.org/inrupt/vocab/tool/bestPractice/vocab/"^^xsd:anyURI . # # Categories of Best Practices... diff --git a/inrupt-rdf/Core/CopyOfVocab/inrupt-common.ttl b/inrupt-rdf/Core/CopyOfVocab/inrupt-common.ttl index 0d413eb..39e03fe 100755 --- a/inrupt-rdf/Core/CopyOfVocab/inrupt-common.ttl +++ b/inrupt-rdf/Core/CopyOfVocab/inrupt-common.ttl @@ -70,7 +70,7 @@ inrupt_common:acronym rdfs:subPropertyOf skosxl:labelRelation ; schema:domainIncludes skosxl:Label ; schema:rangeIncludes skosxl:Label . -inrupt_common:acronymExpandedForm a rdfs:Property ; +inrupt_common:acronymExpandedForm a rdf:Property ; rdfs:isDefinedBy inrupt_common: ; rdfs:label "Acronym expanded form"@en ; rdfs:label "Forma expandida de siglas"@es ; diff --git a/inrupt-rdf/Core/CopyOfVocab/inrupt-consent.ttl b/inrupt-rdf/Core/CopyOfVocab/inrupt-consent.ttl index 2ae6a58..df613cd 100755 --- a/inrupt-rdf/Core/CopyOfVocab/inrupt-consent.ttl +++ b/inrupt-rdf/Core/CopyOfVocab/inrupt-consent.ttl @@ -13,9 +13,9 @@ prefix dalicc: prefix gconsent: prefix inrupt_gen: -prefix inrupt_consent: +prefix inrupt_consent: -prefix project: +prefix project: # # This vocab doesn't exist yet, but I've requested an update to the WebID draft spec (from Henry Story on the Solid @@ -29,13 +29,13 @@ prefix webid: # inrupt_consent: a owl:Ontology , inrupt_gen:Ontology ; owl:versionInfo "0.0.1" ; - owl:versionIRI ; + owl:versionIRI ; dcterms:creator ; dcterms:issued "2019/01/01"^^xsd:date ; dcterms:title "Inrupt Consent vocabulary"@en ; dcterms:description "Consent vocabulary defining Inrupt-specific terms, especially terms that provide context"@en ; vann:preferredNamespacePrefix "inrupt_consent" ; - vann:preferredNamespaceUri "https://inrupt.com/vocab/consent#" ; + vann:preferredNamespaceUri "https://w3id.org/inrupt/namespace/vocab/consent/" ; dcterms:license dalicc:MIT . diff --git a/inrupt-rdf/Core/CopyOfVocab/inrupt-fair-principle.ttl b/inrupt-rdf/Core/CopyOfVocab/inrupt-fair-principle.ttl index 0a591c7..7552817 100755 --- a/inrupt-rdf/Core/CopyOfVocab/inrupt-fair-principle.ttl +++ b/inrupt-rdf/Core/CopyOfVocab/inrupt-fair-principle.ttl @@ -28,7 +28,7 @@ inrupt_fair:_Ontology a owl:Ontology , inrupt_gen:Ontology ; inrupt_fair:_PrefixDeclaration a sh:PrefixDeclaration ; sh:prefix "inrupt_fair" ; - sh:namespace "https://w3id.org/inrupt/vocab/tool/bestPractice/fair/" . + sh:namespace "https://w3id.org/inrupt/vocab/tool/bestPractice/fair/"^^xsd:anyURI . # # Terms... diff --git a/inrupt-rdf/Core/CopyOfVocab/inrupt-meta-client.ttl b/inrupt-rdf/Core/CopyOfVocab/inrupt-meta-client.ttl index 217d7ab..57d6379 100755 --- a/inrupt-rdf/Core/CopyOfVocab/inrupt-meta-client.ttl +++ b/inrupt-rdf/Core/CopyOfVocab/inrupt-meta-client.ttl @@ -11,7 +11,7 @@ prefix prov: prefix dalicc: prefix inrupt_gen: -prefix inrupt_meta_client: +prefix inrupt_meta_client: # # Describe our vocabulary - i.e., an English description, its version, who created it, its @@ -19,13 +19,13 @@ prefix inrupt_meta_client: # inrupt_meta_client: a owl:Ontology , inrupt_gen:Ontology ; owl:versionInfo "0.0.1" ; - owl:versionIRI ; + owl:versionIRI ; dcterms:title "Metadata Client Vocabulary"@en ; dcterms:description "This vocabulary provides client metadata terms (e.g., classes, properties and text strings (e.g., informative labels or error messages)) used by clients at runtime."@en ; dcterms:creator ; dcterms:issued "2019/08/19"^^xsd:date ; vann:preferredNamespacePrefix "inrupt_meta_client" ; - vann:preferredNamespaceUri "https://inrupt.com/vocab/meta/client#" ; + vann:preferredNamespaceUri "https://w3id.org/inrupt/namespace/vocab/meta/client/" ; dcterms:license dalicc:MIT . diff --git a/inrupt-rdf/Core/CopyOfVocab/inrupt-meta-server-creational.ttl b/inrupt-rdf/Core/CopyOfVocab/inrupt-meta-server-creational.ttl index f3e59d4..0904629 100755 --- a/inrupt-rdf/Core/CopyOfVocab/inrupt-meta-server-creational.ttl +++ b/inrupt-rdf/Core/CopyOfVocab/inrupt-meta-server-creational.ttl @@ -11,7 +11,7 @@ prefix prov: prefix dalicc: prefix inrupt_gen: -prefix inrupt_meta_server_creational: +prefix inrupt_meta_server_creational: # # Describe our vocabulary - i.e., an English description, its version, who created it, its @@ -19,7 +19,7 @@ prefix inrupt_meta_server_creational: ; + owl:versionIRI ; dcterms:title "Metadata Server Creational Vocabulary"@en ; dcterms:description """A vocabulary providing terms (e.g., classes, properties and text strings (e.g. informative labels or error messages) used by Solid servers at server creation @@ -27,7 +27,7 @@ inrupt_meta_server_creational: a owl:Ontology , inrupt_gen:Ontology ; dcterms:creator ; dcterms:issued "2019/08/19"^^xsd:date ; vann:preferredNamespacePrefix "inrupt_meta_server_creational" ; - vann:preferredNamespaceUri "https://inrupt.com/vocab/meta/server_creational#" ; + vann:preferredNamespaceUri "https://w3id.org/inrupt/namespace/vocab/meta/server_creational/" ; dcterms:license dalicc:MIT . diff --git a/inrupt-rdf/Core/CopyOfVocab/inrupt-meta-server-runtime.ttl b/inrupt-rdf/Core/CopyOfVocab/inrupt-meta-server-runtime.ttl index 7dd98a7..73261f9 100755 --- a/inrupt-rdf/Core/CopyOfVocab/inrupt-meta-server-runtime.ttl +++ b/inrupt-rdf/Core/CopyOfVocab/inrupt-meta-server-runtime.ttl @@ -11,7 +11,7 @@ prefix prov: prefix dalicc: prefix inrupt_gen: -prefix inrupt_meta_server_runtime: +prefix inrupt_meta_server_runtime: # # Describe our vocabulary - i.e., an English description, its version, who created it, its @@ -19,14 +19,14 @@ prefix inrupt_meta_server_runtime: ; + owl:versionIRI ; dcterms:title "Metadata Server runtime Vocabulary"@en ; dcterms:description """A vocabulary providing terms (e.g., classes, properties and text strings (e.g. informative labels or error messages) used by Solid servers at server runtime."""@en ; dcterms:creator ; dcterms:issued "2019/08/19"^^xsd:date ; vann:preferredNamespacePrefix "inrupt_meta_server_runtime" ; - vann:preferredNamespaceUri "https://inrupt.com/vocab/meta/server_runtime#" ; + vann:preferredNamespaceUri "https://w3id.org/inrupt/namespace/vocab/meta/server_runtime/" ; dcterms:license dalicc:MIT . diff --git a/inrupt-rdf/Core/CopyOfVocab/inrupt-meta-shacl.ttl b/inrupt-rdf/Core/CopyOfVocab/inrupt-meta-shacl.ttl index 28e1a03..d027055 100755 --- a/inrupt-rdf/Core/CopyOfVocab/inrupt-meta-shacl.ttl +++ b/inrupt-rdf/Core/CopyOfVocab/inrupt-meta-shacl.ttl @@ -11,7 +11,7 @@ prefix prov: prefix dalicc: prefix inrupt_gen: -prefix inrupt_meta_shacl: +prefix inrupt_meta_shacl: # # Describe our vocabulary - i.e., an English description, its version, who created it, its @@ -19,14 +19,14 @@ prefix inrupt_meta_shacl: # inrupt_meta_shacl: a owl:Ontology , inrupt_gen:Ontology ; owl:versionInfo "0.0.1" ; - owl:versionIRI ; + owl:versionIRI ; dcterms:title "Metadata Client Vocabulary"@en ; dcterms:description """A vocabulary providing terms (e.g., classes, properties and text strings (e.g. informative labels or error messages) usable by SHACL validation engines at runtime."""@en ; dcterms:creator ; dcterms:issued "2019/10/21"^^xsd:date ; vann:preferredNamespacePrefix "inrupt_meta_shacl" ; - vann:preferredNamespaceUri "https://inrupt.com/vocab/meta/shacl#" ; + vann:preferredNamespaceUri "https://w3id.org/inrupt/namespace/vocab/meta/shacl/" ; dcterms:license dalicc:MIT . diff --git a/inrupt-rdf/Core/CopyOfVocab/inrupt-metric.ttl b/inrupt-rdf/Core/CopyOfVocab/inrupt-metric.ttl index 0c3b4a8..6a4d44e 100644 --- a/inrupt-rdf/Core/CopyOfVocab/inrupt-metric.ttl +++ b/inrupt-rdf/Core/CopyOfVocab/inrupt-metric.ttl @@ -11,7 +11,7 @@ prefix prov: prefix dalicc: prefix inrupt_gen: -prefix inrupt_metric: +prefix inrupt_metric: # # Describe our vocabulary - i.e., an English description, its version, who created it, its @@ -19,14 +19,14 @@ prefix inrupt_metric: # inrupt_metric: a owl:Ontology , inrupt_gen:Ontology ; owl:versionInfo "0.0.1" ; - owl:versionIRI ; + owl:versionIRI ; dcterms:title "Inrupt Metric Ontology"@en ; dcterms:description "The Inrupt Metric Ontology contains vocab terms to represent metric statistics"@en ; dcterms:creator ; dcterms:issued "2019/08/10"^^xsd:date ; dcterms:license dalicc:MIT ; vann:preferredNamespacePrefix "inrupt_metric" ; - vann:preferredNamespaceUri "https://inrupt.com/vocab/metric#" . + vann:preferredNamespaceUri "https://w3id.org/inrupt/namespace/vocab/metric/" . inrupt_metric:subject a rdf:Property ; rdfs:isDefinedBy inrupt_metric: ; diff --git a/inrupt-rdf/Core/CopyOfVocab/inrupt-request-body.ttl b/inrupt-rdf/Core/CopyOfVocab/inrupt-request-body.ttl index ef7609d..ed89a69 100755 --- a/inrupt-rdf/Core/CopyOfVocab/inrupt-request-body.ttl +++ b/inrupt-rdf/Core/CopyOfVocab/inrupt-request-body.ttl @@ -11,7 +11,7 @@ prefix prov: prefix dalicc: prefix inrupt_gen: -prefix inrupt_request_body: +prefix inrupt_request_body: # # Describe our vocabulary - i.e., an English description, its version, who created it, its @@ -19,7 +19,7 @@ prefix inrupt_request_body: # inrupt_request_body: a owl:Ontology , inrupt_gen:Ontology ; owl:versionInfo "0.0.1" ; - owl:versionIRI ; + owl:versionIRI ; dcterms:title "Solid Request body Vocabulary"@en ; dcterms:description """The Solid vocabulary providing terms for a request body (in this case, we're really just providing the Named Graph details (e.g., the IRI for the named graph itself), since the contents of a request body are @@ -27,7 +27,7 @@ inrupt_request_body: a owl:Ontology , inrupt_gen:Ontology ; dcterms:creator ; dcterms:issued "2019/08/19"^^xsd:date ; vann:preferredNamespacePrefix "inrupt_request_body" ; - vann:preferredNamespaceUri "https://inrupt.com/vocab/request_body#" ; + vann:preferredNamespaceUri "https://w3id.org/inrupt/namespace/vocab/request_body/" ; dcterms:license dalicc:MIT . diff --git a/inrupt-rdf/Core/CopyOfVocab/inrupt-request.ttl b/inrupt-rdf/Core/CopyOfVocab/inrupt-request.ttl index 78d9ab4..cabe14d 100755 --- a/inrupt-rdf/Core/CopyOfVocab/inrupt-request.ttl +++ b/inrupt-rdf/Core/CopyOfVocab/inrupt-request.ttl @@ -11,7 +11,7 @@ prefix prov: prefix dalicc: prefix inrupt_gen: -prefix inrupt_request: +prefix inrupt_request: # # Describe our vocabulary - i.e., an English description, its version, who created it, its @@ -19,7 +19,7 @@ prefix inrupt_request: # inrupt_request: a owl:Ontology , inrupt_gen:Ontology ; owl:versionInfo "0.0.1" ; - owl:versionIRI ; + owl:versionIRI ; dcterms:title "Solid Request Vocabulary"@en ; dcterms:description """The Solid vocabulary providing terms for a various Named Graphs that make up a request. For example; Headers, Body, Metadata, @@ -27,7 +27,7 @@ inrupt_request: a owl:Ontology , inrupt_gen:Ontology ; dcterms:creator ; dcterms:issued "2020/05/15"^^xsd:date ; vann:preferredNamespacePrefix "inrupt_request" ; - vann:preferredNamespaceUri "https://inrupt.com/vocab/request#" ; + vann:preferredNamespaceUri "https://w3id.org/inrupt/namespace/vocab/request/" ; dcterms:license dalicc:MIT . diff --git a/inrupt-rdf/Core/vocab-inrupt-core.yml b/inrupt-rdf/Core/vocab-inrupt-core.yml index ea40f22..7b10011 100644 --- a/inrupt-rdf/Core/vocab-inrupt-core.yml +++ b/inrupt-rdf/Core/vocab-inrupt-core.yml @@ -17,7 +17,7 @@ # list file. # artifactName: vocab-inrupt-core -artifactGeneratorVersion: 3.0.0 +artifactGeneratorVersion: 3.1.1 versioning: type: git @@ -176,7 +176,7 @@ artifactToGenerate: artifactDirectoryName: TypeScript-SolidCommonVocab sourceFileExtension: ts - solidCommonVocabVersion: "^1.0.0" + solidCommonVocabVersion: "^1.4.0" rdfjsTypesVersion: "^1.0.1" rdfjsImplVersion: "^1.1.0" templateInternal: solidCommonVocabDependent/typescript/rdfjsRdfDataFactory/vocab.hbs @@ -217,7 +217,7 @@ artifactToGenerate: artifactDirectoryName: TypeScript-SolidCommonVocab-RdfDataFactory sourceFileExtension: ts - solidCommonVocabVersion: "^1.0.0" + solidCommonVocabVersion: "^1.4.0" rdfjsTypesVersion: "^1.0.1" rdfjsImplVersion: "^1.1.0" templateInternal: solidCommonVocabDependent/typescript/rdfjsRdfDataFactory/vocab.hbs diff --git a/inrupt-rdf/Glossary/CopyOfVocab/inrupt-glossary-acronym.ttl b/inrupt-rdf/Glossary/CopyOfVocab/inrupt-glossary-acronym.ttl index 98b66ce..38e3b6c 100644 --- a/inrupt-rdf/Glossary/CopyOfVocab/inrupt-glossary-acronym.ttl +++ b/inrupt-rdf/Glossary/CopyOfVocab/inrupt-glossary-acronym.ttl @@ -9,10 +9,10 @@ prefix skos: prefix skosxl: prefix inrupt_gen: -prefix inrupt_common: -prefix inrupt_glossary_solid: +prefix inrupt_common: +prefix inrupt_glossary_solid: -prefix inrupt_glossary_acronym: +prefix inrupt_glossary_acronym: # # Describe our vocabulary - i.e., an English description, its version, who created it, its @@ -20,14 +20,14 @@ prefix inrupt_glossary_acronym: ; + owl:versionIRI ; dcterms:title "Inrupt's glossary of acronyms" ; dcterms:description """A glossary of acronyms used across Inrupt, Solid, and the Semantic Web"""@en ; rdfs:seeAlso ; dcterms:creator ; dcterms:issued "2021-08-23"^^xsd:date ; vann:preferredNamespacePrefix "inrupt_glossary_acronym" ; - vann:preferredNamespaceUri "https://inrupt.com/inrupt/vocab/glossary/acronym#" ; + vann:preferredNamespaceUri "https://w3id.org/inrupt/namespace/vocab/glossary/acronym#" ; cc:attributionURL inrupt_glossary_acronym: ; cc:license . diff --git a/inrupt-rdf/Glossary/CopyOfVocab/inrupt-glossary-ess.ttl b/inrupt-rdf/Glossary/CopyOfVocab/inrupt-glossary-ess.ttl index 4534d17..3858743 100644 --- a/inrupt-rdf/Glossary/CopyOfVocab/inrupt-glossary-ess.ttl +++ b/inrupt-rdf/Glossary/CopyOfVocab/inrupt-glossary-ess.ttl @@ -8,7 +8,7 @@ prefix cc: prefix skosxl: prefix inrupt_gen: -prefix inrupt_glossary_ess: +prefix inrupt_glossary_ess: # # Describe our vocabulary - i.e., an English description, its version, who created it, its @@ -16,13 +16,13 @@ prefix inrupt_glossary_ess: # inrupt_glossary_ess: a owl:Ontology , inrupt_gen:Ontology ; owl:versionInfo "0.0.1" ; - owl:versionIRI ; + owl:versionIRI ; dcterms:title "Inrupt ESS glossary vocabulary" ; dcterms:description "The Enterprise Solid Server (ESS) glossary vocabulary describes the terms commonly used across the entire Inrupt ESS system. This includes all of the services, infrastructure, storage technologies, etc."@en ; dcterms:creator ; dcterms:issued "2021-08-23"^^xsd:date ; vann:preferredNamespacePrefix "inrupt_glossary_ess" ; - vann:preferredNamespaceUri "https://inrupt.com/inrupt/vocab/glossary/ess#" ; + vann:preferredNamespaceUri "https://w3id.org/inrupt/namespace/vocab/glossary/ess#" ; cc:attributionURL inrupt_glossary_ess: ; cc:license . diff --git a/inrupt-rdf/Glossary/CopyOfVocab/inrupt-glossary-release.ttl b/inrupt-rdf/Glossary/CopyOfVocab/inrupt-glossary-release.ttl index ebe425d..dc39c3c 100644 --- a/inrupt-rdf/Glossary/CopyOfVocab/inrupt-glossary-release.ttl +++ b/inrupt-rdf/Glossary/CopyOfVocab/inrupt-glossary-release.ttl @@ -8,7 +8,7 @@ prefix cc: prefix skosxl: prefix inrupt_gen: -prefix inrupt_glossary_release: +prefix inrupt_glossary_release: # # Describe our vocabulary - i.e., an English description, its version, who created it, its @@ -16,13 +16,13 @@ prefix inrupt_glossary_release: ; + owl:versionIRI ; dcterms:title "Inrupt release glossary vocabulary" ; dcterms:description "The Inrupt release glossary vocabulary describes the terms used within Inrupt to describe the various stages of product releases."@en ; dcterms:creator ; dcterms:issued "2021-08-23"^^xsd:date ; vann:preferredNamespacePrefix "inrupt_glossary_release" ; - vann:preferredNamespaceUri "https://inrupt.com/inrupt/vocab/glossary/release#" ; + vann:preferredNamespaceUri "https://w3id.org/inrupt/namespace/vocab/glossary/release#" ; cc:attributionURL inrupt_glossary_release: ; cc:license . diff --git a/inrupt-rdf/Glossary/CopyOfVocab/inrupt-glossary-solid.ttl b/inrupt-rdf/Glossary/CopyOfVocab/inrupt-glossary-solid.ttl index fe2f3f9..7aa96d9 100644 --- a/inrupt-rdf/Glossary/CopyOfVocab/inrupt-glossary-solid.ttl +++ b/inrupt-rdf/Glossary/CopyOfVocab/inrupt-glossary-solid.ttl @@ -8,9 +8,9 @@ prefix cc: prefix skosxl: prefix inrupt_gen: -prefix inrupt_common: -prefix inrupt_glossary_acronym: -prefix inrupt_glossary_solid: +prefix inrupt_common: +prefix inrupt_glossary_acronym: +prefix inrupt_glossary_solid: # Just for illustration purposes in Widoco, we type 'skosxl:Label' as an 'owl:NamedIndividual' @@ -34,7 +34,7 @@ inrupt_glossary_solid:FallbackACL rdfs:subClassOf inrupt_glossary_solid:AccessCo # inrupt_glossary_solid: a owl:Ontology , inrupt_gen:Ontology ; owl:versionInfo "0.0.1" ; - owl:versionIRI ; + owl:versionIRI ; dcterms:title "Inrupt's Solid glossary" ; dcterms:description """Solid glossary describing terms and concepts used across the entire Solid eco-system. For questions around the concepts and terminology specific to Solid, refer to @@ -43,7 +43,7 @@ inrupt_glossary_solid: a owl:Ontology , inrupt_gen:Ontology ; dcterms:creator ; dcterms:issued "2021-08-23"^^xsd:date ; vann:preferredNamespacePrefix "inrupt_glossary_solid" ; - vann:preferredNamespaceUri "https://inrupt.com/inrupt/vocab/glossary/solid#" ; + vann:preferredNamespaceUri "https://w3id.org/inrupt/namespace/vocab/glossary/solid#" ; cc:attributionURL inrupt_glossary_solid: ; cc:license . diff --git a/inrupt-rdf/Glossary/vocab-inrupt-glossary.yml b/inrupt-rdf/Glossary/vocab-inrupt-glossary.yml index ea7de5f..6688d10 100644 --- a/inrupt-rdf/Glossary/vocab-inrupt-glossary.yml +++ b/inrupt-rdf/Glossary/vocab-inrupt-glossary.yml @@ -11,7 +11,7 @@ # list file. # artifactName: vocab-inrupt-glossary -artifactGeneratorVersion: 3.0.0 +artifactGeneratorVersion: 3.1.1 versioning: type: git @@ -325,7 +325,7 @@ artifactToGenerate: artifactDirectoryName: TypeScript-SolidCommonVocab sourceFileExtension: ts - solidCommonVocabVersion: "^1.0.0" + solidCommonVocabVersion: "^1.4.0" rdfjsTypesVersion: "^1.0.1" rdfjsImplVersion: "^1.1.0" templateInternal: solidCommonVocabDependent/typescript/rdfjsRdfDataFactory/vocab.hbs @@ -367,7 +367,7 @@ artifactToGenerate: artifactDirectoryName: TypeScript-SolidCommonVocab-RdfDataFactory sourceFileExtension: ts - solidCommonVocabVersion: "^1.0.0" + solidCommonVocabVersion: "^1.4.0" rdfjsTypesVersion: "^1.0.1" rdfjsImplVersion: "^1.1.0" templateInternal: solidCommonVocabDependent/typescript/rdfjsRdfDataFactory/vocab.hbs diff --git a/inrupt-rdf/Playground/ExamplePodModelling/PodBob.trig b/inrupt-rdf/Playground/ExamplePodModelling/PodBob.trig index 9869af6..d517665 100644 --- a/inrupt-rdf/Playground/ExamplePodModelling/PodBob.trig +++ b/inrupt-rdf/Playground/ExamplePodModelling/PodBob.trig @@ -63,7 +63,7 @@ bob-storage: { foaf:name "Bobby the dog"@en, "Bob Óg an madra"@ga ; # solid:account bob-storage: ; # NSS might do it, but we have no need for 2 references to storage! ws:storage bob-storage: ; - solid:oidcIssuer ; + solid:oidcIssuer ; solid:account bob-storage: ; # Or is this really the root, i.e., just up to the domain? viz:nodeSize 0.85 . @@ -324,7 +324,7 @@ bob-storage: { # If a quad serialization was asked for in the 'Accept:' header. viz:nodeSize 0.55 . a schema:Image ; - ex:binaryFile ; + ex:binaryFile ; ex:gpsLat "20.423" ; ex:gpsLong "20.423" ; ex:apeture "??" . @@ -434,28 +434,28 @@ bob-storage: { # If a quad serialization was asked for in the 'Accept:' header. # What does DELETE Resource B mean? -# POST https://pod.inrupt.com/bob/resourceA +# POST https://pod.provider.example.com/bob/resourceA # prefix rdfs: -# { -# rdfs:comment "Subject number one"@en . +# { +# rdfs:comment "Subject number one"@en . # } -# POST https://pod.inrupt.com/bob/resourceB +# POST https://pod.provider.example.com/bob/resourceB # prefix rdfs: -# { -# rdfs:comment "Sujet numéro un"@fr . +# { +# rdfs:comment "Sujet numéro un"@fr . # } # What does GET /resourceA return? # prefix rdfs: -# rdfs:comment "Subject number one"@en . +# rdfs:comment "Subject number one"@en . # ...or... # prefix rdfs: -# rdfs:comment "Subject number one"@en , "Sujet numéro un"@fr . +# rdfs:comment "Subject number one"@en , "Sujet numéro un"@fr . # @@ -463,22 +463,22 @@ bob-storage: { # If a quad serialization was asked for in the 'Accept:' header. # You'll just get back multiple values for that Subject+Predicate. # INSERT DATA { - { - rdfs:comment "I say po-tay-toe"@en . + { + rdfs:comment "I say po-tay-toe"@en . } - { - rdfs:comment "You say po-ta-toe"@en . + { + rdfs:comment "You say po-ta-toe"@en . } - { - rdfs:comment "I say po-tay-toe"@en . - rdfs:comment "You say po-ta-toe"@en . + { + rdfs:comment "I say po-tay-toe"@en . + rdfs:comment "You say po-ta-toe"@en . } } -# What do I get back if I query my entire Pod for ? -# SELECT * WHERE { ?p ?o } +# What do I get back if I query my entire Pod for ? +# SELECT * WHERE { ?p ?o } # Seems like Resource POST/PUT requests can't contain quads (since a Solid Resourced needs to go # into it's own Named Graph if it's to be retrievable as a 'unit'). @@ -495,25 +495,25 @@ bob-storage: { # If a quad serialization was asked for in the 'Accept:' header. prefix bob-storage: - ex:occupation "Lion tamer"@en . - {| ex:provenance |} + ex:occupation "Lion tamer"@en . + {| ex:provenance |} - ex:occupation "Lion tamer"@en . - {| ex:provenance |} + ex:occupation "Lion tamer"@en . + {| ex:provenance |} # POST request, but no need for creation of dedicated Resource Named Graph (but could duplicate # data in Resource Named Graphs *if* Resource-centric performance was shown to be too slow). - { - rdfs:comment "Subject number one"@en . - ex:salary "$1 million" . - ex:occupation "Lion tamer"@en . + { + rdfs:comment "Subject number one"@en . + ex:salary "$1 million" . + ex:occupation "Lion tamer"@en . } - { - rdfs:comment "Sujet numéro un"@fr . - ex:salary "$100 million" . - ex:occupation "Lion tamer"@en . + { + rdfs:comment "Sujet numéro un"@fr . + ex:salary "$100 million" . + ex:occupation "Lion tamer"@en . } # # What happens to the triple in Named Graph if I DELETE ...? @@ -528,28 +528,28 @@ bob-storage: { # If a quad serialization was asked for in the 'Accept:' header. # ************************************ # - { - << rdfs:comment "Subject number one"@en >> - prov:qualifiedGeneration . - << rdfs:comment "Sujet numéro un"@fr >> - prov:qualifiedGeneration . + { + << rdfs:comment "Subject number one"@en >> + prov:qualifiedGeneration . + << rdfs:comment "Sujet numéro un"@fr >> + prov:qualifiedGeneration . - << ex:salary "$1 million" >> - solid-ext:assertedBy . - << ex:salary "$100 million" >> - solid-ext:assertedBy . + << ex:salary "$1 million" >> + solid-ext:assertedBy . + << ex:salary "$100 million" >> + solid-ext:assertedBy . - << ex:occupation "Lion tamer"@en >> + << ex:occupation "Lion tamer"@en >> solid-ext:assertedBy - , - . + , + . - a solid-ext:SolidResource , ldp:NonRDFSource ; + a solid-ext:SolidResource , ldp:NonRDFSource ; schema:dateCreated "2021/01/10" ; solid:nonBinaryId . - a prov:Generation ; - prov:collection . + a prov:Generation ; + prov:collection . } @@ -557,33 +557,33 @@ bob-storage: { # If a quad serialization was asked for in the 'Accept:' header. # we could choose to apply these policies even when returning Resources (to filter out Subjects). # Could be very expensive (i.e., for every Subject in a Resource, check it's ACP)! # But could be run for TPF, and possibly for CONSTRUCT queries (to filter on ?s). - acp:accessControl . - a acp:AccessControlResource ; + acp:accessControl . + a acp:AccessControlResource ; acp:apply bob-storage:policyFriendNotNeighbour . - acp:accessControl . - a acp:AccessControlResource ; - acp:apply . - a acp:AccessControlPolicy ; + acp:accessControl . + a acp:AccessControlResource ; + acp:apply . + a acp:AccessControlPolicy ; acp:allow acp:Read, acp:Write, acp:Append ; acp:anyOf bob-storage:myMatcherFriendCollege, bob-storage:myMatcherFriendWork . } - { - acp:accessControl . - acp:apply . + { + acp:accessControl . + acp:apply . } - { - a acp:AccessControlPolicy ; + { + a acp:AccessControlPolicy ; acp:allow acp:Read, acp:Write, acp:Append ; acp:anyOf bob-storage:myMatcherFriendCollege, bob-storage:myMatcherFriendWork . } - { - acp:accessControl . - acp:apply bob-storage:policyFriendNotNeighbour . + { + acp:accessControl . + acp:apply bob-storage:policyFriendNotNeighbour . } diff --git a/inrupt-rdf/Playground/ExamplePodModelling/PodBobSmall.trig b/inrupt-rdf/Playground/ExamplePodModelling/PodBobSmall.trig index 687eadb..36b4086 100644 --- a/inrupt-rdf/Playground/ExamplePodModelling/PodBobSmall.trig +++ b/inrupt-rdf/Playground/ExamplePodModelling/PodBobSmall.trig @@ -65,7 +65,7 @@ bob-storage: { foaf:name "Bobby the dog"@en, "Bob Óg an madra"@ga ; # solid:account bob-storage: ; # NSS might do it, but we have no need for 2 references to storage! ws:storage bob-storage: ; - solid:oidcIssuer ; + solid:oidcIssuer ; solid:account bob-storage: ; # Or is this really the root, i.e., just up to the domain? viz:nodeSize 0.85 . @@ -362,7 +362,7 @@ bob-storage: { # If a quad serialization was asked for in the 'Accept:' header. viz:nodeSize 0.55 . a schema:Image ; - ex:binaryFile ; + ex:binaryFile ; ex:gpsLat "20.423" ; ex:gpsLong "20.423" ; ex:apeture "??" . @@ -472,25 +472,25 @@ bob-storage: { # If a quad serialization was asked for in the 'Accept:' header. # What does DELETE Resource B mean? -# POST https://pod.inrupt.com/bob/resourceA +# POST https://pod.provider.example.com/bob/resourceA # prefix rdfs: -# { -# rdfs:comment "Subject number one"@en . +# { +# rdfs:comment "Subject number one"@en . # } -# POST https://pod.inrupt.com/bob/resourceB +# POST https://pod.provider.example.com/bob/resourceB # prefix rdfs: -# { -# rdfs:comment "Sujet numéro un"@fr . +# { +# rdfs:comment "Sujet numéro un"@fr . # } # What does GET /resourceA return? # prefix rdfs: -# rdfs:comment "Subject number one"@en . +# rdfs:comment "Subject number one"@en . # ...or... # prefix rdfs: -# rdfs:comment "Subject number one"@en , "Sujet numéro un"@fr . +# rdfs:comment "Subject number one"@en , "Sujet numéro un"@fr . diff --git a/inrupt-rdf/Playground/ExamplePodModelling/PodPat.trig b/inrupt-rdf/Playground/ExamplePodModelling/PodPat.trig index 9f281e3..268cfdd 100644 --- a/inrupt-rdf/Playground/ExamplePodModelling/PodPat.trig +++ b/inrupt-rdf/Playground/ExamplePodModelling/PodPat.trig @@ -65,7 +65,7 @@ my_storage: { vcard:fn "Pat McB"@en, "Padraig MacB"@ga ; schema:name "Pat McB"@en, "Padraig MacB"@ga ; foaf:name "Pat McB"@en, "Padraig MacB"@ga ; - solid:oidcIssuer ; + solid:oidcIssuer ; # solid:account my_storage: ; # NSS might do it, but we have no need for 2 references to storage! # solid:account my_storage: ; # Or is this really the root, i.e., just up to the domain? ws:storage my_storage: ; diff --git a/inrupt-rdf/Service/CopyOfVocab/inrupt-service-notification.ttl b/inrupt-rdf/Service/CopyOfVocab/inrupt-service-notification.ttl index 244adf2..ec18835 100755 --- a/inrupt-rdf/Service/CopyOfVocab/inrupt-service-notification.ttl +++ b/inrupt-rdf/Service/CopyOfVocab/inrupt-service-notification.ttl @@ -11,19 +11,19 @@ prefix prov: prefix dalicc: prefix inrupt_gen: -prefix inrupt_notification: +prefix inrupt_notification: inrupt_notification: a owl:Ontology , inrupt_gen:Ontology ; owl:versionInfo "0.0.1" ; - owl:versionIRI ; + owl:versionIRI ; dcterms:title "Inrupt notification vocabulary"@en ; dcterms:description """The Inrupt notification vocabulary."""@en ; dcterms:creator ; dcterms:issued "2019/11/08"^^xsd:date ; dcterms:license dalicc:MIT ; vann:preferredNamespacePrefix "inrupt_notification" ; - vann:preferredNamespaceUri "https://inrupt.com/vocab/service/notification#" . + vann:preferredNamespaceUri "https://w3id.org/inrupt/namespace/vocabservice/notification#" . inrupt_notification:msgEventValidated a rdfs:Literal ; skos:definition "Successfully validated event - from actor [{{0}}]"@en ; diff --git a/inrupt-rdf/Service/CopyOfVocab/inrupt-service-websub.ttl b/inrupt-rdf/Service/CopyOfVocab/inrupt-service-websub.ttl index 5cd6377..5d5c633 100755 --- a/inrupt-rdf/Service/CopyOfVocab/inrupt-service-websub.ttl +++ b/inrupt-rdf/Service/CopyOfVocab/inrupt-service-websub.ttl @@ -11,19 +11,19 @@ prefix prov: prefix dalicc: prefix inrupt_gen: -prefix inrupt_websub: +prefix inrupt_websub: inrupt_websub: a owl:Ontology , inrupt_gen:Ontology ; owl:versionInfo "0.0.1" ; - owl:versionIRI ; + owl:versionIRI ; dcterms:title "Inrupt WebSub vocabulary"@en ; dcterms:description """The Inrupt WebSub vocabulary."""@en ; dcterms:creator ; dcterms:issued "2019/11/08"^^xsd:date ; dcterms:license dalicc:MIT ; vann:preferredNamespacePrefix "inrupt_websub" ; - vann:preferredNamespaceUri "https://inrupt.com/vocab/service/websub#" . + vann:preferredNamespaceUri "https://w3id.org/inrupt/namespace/vocabservice/websub#" . inrupt_websub:hub a rdf:Property ; rdfs:isDefinedBy inrupt_websub: ; diff --git a/inrupt-rdf/Service/vocab-inrupt-service.yml b/inrupt-rdf/Service/vocab-inrupt-service.yml index 7d3b9ab..1b7188a 100644 --- a/inrupt-rdf/Service/vocab-inrupt-service.yml +++ b/inrupt-rdf/Service/vocab-inrupt-service.yml @@ -11,7 +11,7 @@ # list file. # artifactName: vocab-inrupt-service -artifactGeneratorVersion: 3.0.0 +artifactGeneratorVersion: 3.1.1 versioning: type: git @@ -78,7 +78,7 @@ artifactToGenerate: artifactDirectoryName: TypeScript-SolidCommonVocab sourceFileExtension: ts - solidCommonVocabVersion: "^1.0.0" + solidCommonVocabVersion: "^1.4.0" rdfjsTypesVersion: "^1.0.1" rdfjsImplVersion: "^1.1.0" templateInternal: solidCommonVocabDependent/typescript/rdfjsRdfDataFactory/vocab.hbs @@ -118,7 +118,7 @@ artifactToGenerate: artifactDirectoryName: TypeScript-SolidCommonVocab-RdfDataFactory sourceFileExtension: ts - solidCommonVocabVersion: "^1.0.0" + solidCommonVocabVersion: "^1.4.0" rdfjsTypesVersion: "^1.0.1" rdfjsImplVersion: "^1.1.0" templateInternal: solidCommonVocabDependent/typescript/rdfjsRdfDataFactory/vocab.hbs diff --git a/inrupt-rdf/Test/CopyOfVocab/inrupt-test.ttl b/inrupt-rdf/Test/CopyOfVocab/inrupt-test.ttl index e854482..daea85f 100755 --- a/inrupt-rdf/Test/CopyOfVocab/inrupt-test.ttl +++ b/inrupt-rdf/Test/CopyOfVocab/inrupt-test.ttl @@ -9,7 +9,7 @@ prefix status: prefix dalicc: prefix inrupt_gen: -prefix inrupt_test: +prefix inrupt_test: # # Describe our vocabulary - i.e., an English description, its version, who created it, its @@ -17,7 +17,7 @@ prefix inrupt_test: # inrupt_test: a owl:Ontology , inrupt_gen:Ontology; owl:versionInfo "0.0.1" ; - owl:versionIRI ; + owl:versionIRI ; dcterms:title "Inrupt test vocabulary"@en ; dcterms:description """The Inrupt test vocabulary - just commonly used terms across all Inrupt tests."""@en ; @@ -25,7 +25,7 @@ inrupt_test: a owl:Ontology , inrupt_gen:Ontology; dcterms:issued "2020/07/05"^^xsd:date ; dcterms:license dalicc:MIT ; vann:preferredNamespacePrefix "inrupt_test" ; - vann:preferredNamespaceUri "https://inrupt.com/vocab/test#" . + vann:preferredNamespaceUri "https://w3id.org/inrupt/namespace/vocab/test/" . inrupt_test:somePodRoot a inrupt_gen:ConstantIri ; diff --git a/inrupt-rdf/Test/vocab-inrupt-test.yml b/inrupt-rdf/Test/vocab-inrupt-test.yml index 8103fe1..13465f4 100644 --- a/inrupt-rdf/Test/vocab-inrupt-test.yml +++ b/inrupt-rdf/Test/vocab-inrupt-test.yml @@ -11,7 +11,7 @@ # list file. # artifactName: vocab-inrupt-test -artifactGeneratorVersion: 3.0.0 +artifactGeneratorVersion: 3.1.1 versioning: type: git @@ -124,7 +124,7 @@ artifactToGenerate: artifactDirectoryName: TypeScript-SolidCommonVocab sourceFileExtension: ts - solidCommonVocabVersion: "^1.0.0" + solidCommonVocabVersion: "^1.4.0" rdfjsTypesVersion: "^1.0.1" rdfjsImplVersion: "^1.1.0" templateInternal: solidCommonVocabDependent/typescript/rdfjsRdfDataFactory/vocab.hbs @@ -164,7 +164,7 @@ artifactToGenerate: artifactDirectoryName: TypeScript-SolidCommonVocab-RdfDataFactory sourceFileExtension: ts - solidCommonVocabVersion: "^1.0.0" + solidCommonVocabVersion: "^1.4.0" rdfjsTypesVersion: "^1.0.1" rdfjsImplVersion: "^1.1.0" templateInternal: solidCommonVocabDependent/typescript/rdfjsRdfDataFactory/vocab.hbs diff --git a/inrupt-rdf/Ui/CopyOfVocab/Legacy-SolidGeneratorUi.ttl b/inrupt-rdf/Ui/CopyOfVocab/Legacy-SolidGeneratorUi.ttl index 8c8dae2..a621fb7 100755 --- a/inrupt-rdf/Ui/CopyOfVocab/Legacy-SolidGeneratorUi.ttl +++ b/inrupt-rdf/Ui/CopyOfVocab/Legacy-SolidGeneratorUi.ttl @@ -11,14 +11,14 @@ prefix prov: prefix dalicc: prefix inrupt_gen: -prefix solid_generator_ui: +prefix solid_generator_ui: solid_generator_ui: a owl:Ontology , inrupt_gen:Ontology ; owl:versionInfo "1.2.1" ; - owl:versionIRI ; - owl:priorVersion ; - vann:preferredNamespaceUri "https://inrupt.com/vocab/solid-generator-ui#" ; + owl:versionIRI ; + owl:priorVersion ; + vann:preferredNamespaceUri "https://w3id.org/inrupt/namespace/vocab/solid-generator-ui/" ; vann:preferredNamespacePrefix "solid_generator_ui" ; dcterms:title "Solid Generator UI"@en ; dcterms:description """The Solid Generator UI Vocabulary. The Solid Generator bootstraps Solid applications, and this diff --git a/inrupt-rdf/Ui/CopyOfVocab/inrupt-ui-common.ttl b/inrupt-rdf/Ui/CopyOfVocab/inrupt-ui-common.ttl index 6a5bde6..ab54fea 100755 --- a/inrupt-rdf/Ui/CopyOfVocab/inrupt-ui-common.ttl +++ b/inrupt-rdf/Ui/CopyOfVocab/inrupt-ui-common.ttl @@ -8,12 +8,12 @@ prefix vann: prefix dalicc: prefix inrupt_gen: -prefix inrupt_ui_common: +prefix inrupt_ui_common: inrupt_ui_common: a owl:Ontology , inrupt_gen:Ontology ; owl:versionInfo "0.0.1" ; - owl:versionIRI ; + owl:versionIRI ; dcterms:title "Inrupt UI common vocabulary"@en ; dcterms:description """The Inrupt User Interface (UI) common vocabulary - commonly used terms across all Inrupt UI components."""@en ; @@ -21,7 +21,7 @@ inrupt_ui_common: a owl:Ontology , inrupt_gen:Ontology ; dcterms:issued "2019/11/08"^^xsd:date ; dcterms:license dalicc:MIT ; vann:preferredNamespacePrefix "inrupt_ui_common" ; - vann:preferredNamespaceUri "https://inrupt.com/vocab/ui/common#" . + vann:preferredNamespaceUri "https://w3id.org/inrupt/namespace/vocab/ui/common/" . # diff --git a/inrupt-rdf/Ui/CopyOfVocab/inrupt-ui-component-tictactoe.ttl b/inrupt-rdf/Ui/CopyOfVocab/inrupt-ui-component-tictactoe.ttl index 228e441..3ff7d1b 100755 --- a/inrupt-rdf/Ui/CopyOfVocab/inrupt-ui-component-tictactoe.ttl +++ b/inrupt-rdf/Ui/CopyOfVocab/inrupt-ui-component-tictactoe.ttl @@ -8,19 +8,19 @@ prefix vann: prefix dalicc: prefix inrupt_gen: -prefix inrupt_ui_comp_tictactoe: +prefix inrupt_ui_comp_tictactoe: inrupt_ui_comp_tictactoe: a owl:Ontology , inrupt_gen:Ontology ; owl:versionInfo "0.0.1" ; - owl:versionIRI ; + owl:versionIRI ; dcterms:title "Inrupt Tic-Tac-Toe game vocabulary"@en ; dcterms:description """The Inrupt Tic-Tac-Toe game vocabulary."""@en ; dcterms:creator ; dcterms:issued "2020/05/06"^^xsd:date ; dcterms:license dalicc:MIT ; vann:preferredNamespacePrefix "inrupt_ui_comp_tictactoe" ; - vann:preferredNamespaceUri "https://inrupt.com/vocab/ui/component/tictactoe#" . + vann:preferredNamespaceUri "https://w3id.org/inrupt/namespace/vocab/ui/component/tictactoe/" . inrupt_ui_comp_tictactoe:msgCreateGameSuccess a rdfs:Literal ; skos:definition "Game created successfully"@en ; diff --git a/inrupt-rdf/Ui/CopyOfVocab/inrupt-ui-component-welcome.ttl b/inrupt-rdf/Ui/CopyOfVocab/inrupt-ui-component-welcome.ttl index b02c9eb..806f1e1 100755 --- a/inrupt-rdf/Ui/CopyOfVocab/inrupt-ui-component-welcome.ttl +++ b/inrupt-rdf/Ui/CopyOfVocab/inrupt-ui-component-welcome.ttl @@ -8,19 +8,19 @@ prefix vann: prefix dalicc: prefix inrupt_gen: -prefix inrupt_ui_comp_welcome: +prefix inrupt_ui_comp_welcome: inrupt_ui_comp_welcome: a owl:Ontology , inrupt_gen:Ontology ; owl:versionInfo "0.0.1" ; - owl:versionIRI ; + owl:versionIRI ; dcterms:title "Inrupt Welcome Page vocabulary"@en ; dcterms:description """The Inrupt Welcome Page vocabulary."""@en ; dcterms:creator ; dcterms:issued "2020/05/06"^^xsd:date ; dcterms:license dalicc:MIT ; vann:preferredNamespacePrefix "inrupt_ui_comp_welcome" ; - vann:preferredNamespaceUri "https://inrupt.com/vocab/ui/component/welcome#" . + vann:preferredNamespaceUri "https://w3id.org/inrupt/namespace/vocab/ui/component/welcome/" . inrupt_ui_comp_welcome:msgWelcome a rdfs:Literal ; skos:definition "Welcome"@en ; diff --git a/inrupt-rdf/Ui/vocab-inrupt-ui.yml b/inrupt-rdf/Ui/vocab-inrupt-ui.yml index ea397d5..e622985 100644 --- a/inrupt-rdf/Ui/vocab-inrupt-ui.yml +++ b/inrupt-rdf/Ui/vocab-inrupt-ui.yml @@ -6,7 +6,7 @@ # list file. # artifactName: vocab-inrupt-ui -artifactGeneratorVersion: 3.0.0 +artifactGeneratorVersion: 3.1.1 versioning: type: git @@ -34,7 +34,7 @@ artifactToGenerate: artifactDirectoryName: TypeScript-SolidCommonVocab sourceFileExtension: ts - solidCommonVocabVersion: "^1.0.0" + solidCommonVocabVersion: "^1.4.0" rdfjsTypesVersion: "^1.0.1" rdfjsImplVersion: "^1.1.0" templateInternal: solidCommonVocabDependent/typescript/rdfjsRdfDataFactory/vocab.hbs @@ -76,7 +76,7 @@ artifactToGenerate: artifactDirectoryName: TypeScript-SolidCommonVocab-RdfDataFactory sourceFileExtension: ts - solidCommonVocabVersion: "^1.0.0" + solidCommonVocabVersion: "^1.4.0" rdfjsTypesVersion: "^1.0.1" rdfjsImplVersion: "^1.1.0" templateInternal: solidCommonVocabDependent/typescript/rdfjsRdfDataFactory/vocab.hbs diff --git a/solid-rdf/CopyOfVocab/solid-meta-acl.ttl b/solid-rdf/CopyOfVocab/solid-meta-acl.ttl index bd0cc9f..ddae944 100755 --- a/solid-rdf/CopyOfVocab/solid-meta-acl.ttl +++ b/solid-rdf/CopyOfVocab/solid-meta-acl.ttl @@ -10,19 +10,19 @@ prefix vann: prefix prov: prefix dalicc: -prefix solid_meta_acl: +prefix solid_meta_acl: solid_meta_acl: a owl:Ontology; owl:versionInfo "0.0.1" ; - owl:versionIRI ; + owl:versionIRI ; dcterms:title "Solid Metadata Server runtime Vocabulary"@en ; dcterms:description """The Solid vocabulary providing terms (e.g., classes, properties and text strings (e.g. informative labels or error messages) used by the Solid ACL system."""@en ; dcterms:creator ; dcterms:issued "2019/08/19"^^xsd:date ; vann:preferredNamespacePrefix "solid_meta_acl" ; - vann:preferredNamespaceUri "https://inrupt.com/vocab/solid_meta_acl#" ; + vann:preferredNamespaceUri "https://w3id.org/inrupt/namespace/vocabsolid_meta_acl#" ; dcterms:license dalicc:MIT . diff --git a/solid-rdf/CopyOfVocab/solid-meta-client.ttl b/solid-rdf/CopyOfVocab/solid-meta-client.ttl index a551a89..596d05e 100755 --- a/solid-rdf/CopyOfVocab/solid-meta-client.ttl +++ b/solid-rdf/CopyOfVocab/solid-meta-client.ttl @@ -10,19 +10,19 @@ prefix vann: prefix prov: prefix dalicc: -prefix solid_meta_client: +prefix solid_meta_client: solid_meta_client: a owl:Ontology; owl:versionInfo "0.0.1" ; - owl:versionIRI ; + owl:versionIRI ; dcterms:title "Solid Metadata Server runtime Vocabulary"@en ; dcterms:description """The Solid vocabulary providing terms (e.g., classes, properties and text strings (e.g. informative labels or error messages) used by Solid clients."""@en ; dcterms:creator ; dcterms:issued "2019/08/19"^^xsd:date ; vann:preferredNamespacePrefix "solid_meta_client" ; - vann:preferredNamespaceUri "https://inrupt.com/vocab/solid_meta_client#" ; + vann:preferredNamespaceUri "https://w3id.org/inrupt/namespace/vocabsolid_meta_client#" ; dcterms:license dalicc:MIT . diff --git a/solid-rdf/CopyOfVocab/solid-meta-server-creational.ttl b/solid-rdf/CopyOfVocab/solid-meta-server-creational.ttl index 65c2779..38265d9 100755 --- a/solid-rdf/CopyOfVocab/solid-meta-server-creational.ttl +++ b/solid-rdf/CopyOfVocab/solid-meta-server-creational.ttl @@ -10,19 +10,19 @@ prefix vann: prefix prov: prefix dalicc: -prefix solid_meta_server_creational: +prefix solid_meta_server_creational: solid_meta_server_creational: a owl:Ontology; owl:versionInfo "0.0.1" ; - owl:versionIRI ; + owl:versionIRI ; dcterms:title "Solid Metadata Server Creational Vocabulary"@en ; dcterms:description """The Solid vocabulary providing terms (e.g., classes, properties and text strings (e.g. informative labels or error messages) used by Solid servers at server creation time."""@en ; dcterms:creator ; dcterms:issued "2019/08/19"^^xsd:date ; vann:preferredNamespacePrefix "solid_meta_server_creational" ; - vann:preferredNamespaceUri "https://inrupt.com/vocab/solid_meta_server_creational#" ; + vann:preferredNamespaceUri "https://w3id.org/inrupt/namespace/vocabsolid_meta_server_creational#" ; dcterms:license dalicc:MIT . diff --git a/solid-rdf/CopyOfVocab/solid-meta-server-runtime.ttl b/solid-rdf/CopyOfVocab/solid-meta-server-runtime.ttl index 6b8601d..e0004b4 100755 --- a/solid-rdf/CopyOfVocab/solid-meta-server-runtime.ttl +++ b/solid-rdf/CopyOfVocab/solid-meta-server-runtime.ttl @@ -10,19 +10,19 @@ prefix vann: prefix prov: prefix dalicc: -prefix solid_meta_server_runtime: +prefix solid_meta_server_runtime: solid_meta_server_runtime: a owl:Ontology; owl:versionInfo "0.0.1" ; - owl:versionIRI ; + owl:versionIRI ; dcterms:title "Solid Metadata Server runtime Vocabulary"@en ; dcterms:description """The Solid vocabulary providing terms (e.g., classes, properties and text strings (e.g. informative labels or error messages) used by Solid servers at server creation time."""@en ; dcterms:creator ; dcterms:issued "2019/08/19"^^xsd:date ; vann:preferredNamespacePrefix "solid_meta_server_runtime" ; - vann:preferredNamespaceUri "https://inrupt.com/vocab/solid_meta_server_runtime#" ; + vann:preferredNamespaceUri "https://w3id.org/inrupt/namespace/vocabsolid_meta_server_runtime#" ; dcterms:license dalicc:MIT . diff --git a/solid-rdf/CopyOfVocab/solid-service-core.ttl b/solid-rdf/CopyOfVocab/solid-service-core.ttl index cbe09b7..b1c108b 100755 --- a/solid-rdf/CopyOfVocab/solid-service-core.ttl +++ b/solid-rdf/CopyOfVocab/solid-service-core.ttl @@ -11,19 +11,19 @@ prefix prov: prefix dalicc: prefix inrupt_gen: -prefix solid_service_core: +prefix solid_service_core: solid_service_core: a owl:Ontology , inrupt_gen:Ontology ; owl:versionInfo "0.0.1" ; - owl:versionIRI ; + owl:versionIRI ; dcterms:title "Solid Metadata Server Creational Vocabulary"@en ; dcterms:description """The Solid vocabulary providing terms (e.g., classes, properties and text strings (e.g. informative labels or error messages) commonly used across Solid services."""@en ; dcterms:creator ; dcterms:issued "2019/08/19"^^xsd:date ; vann:preferredNamespacePrefix "solid_service_core" ; - vann:preferredNamespaceUri "https://inrupt.com/vocab/solid_service_core#" ; + vann:preferredNamespaceUri "https://w3id.org/inrupt/namespace/vocabsolid_service_core#" ; dcterms:license dalicc:MIT . diff --git a/solid-rdf/CopyOfVocab/solid-service-description.ttl b/solid-rdf/CopyOfVocab/solid-service-description.ttl index 548f58c..12866e9 100644 --- a/solid-rdf/CopyOfVocab/solid-service-description.ttl +++ b/solid-rdf/CopyOfVocab/solid-service-description.ttl @@ -1,7 +1,7 @@ -base +base # BaseIRI determines if this document is Server-wide description, # or only applies to a specific Pod. -#base +#base prefix rdf: prefix rdfs: diff --git a/solid-rdf/Extension/workspace-inrupt-ext.ttl b/solid-rdf/Extension/workspace-inrupt-ext.ttl index 537839c..3b5d2d4 100644 --- a/solid-rdf/Extension/workspace-inrupt-ext.ttl +++ b/solid-rdf/Extension/workspace-inrupt-ext.ttl @@ -20,7 +20,7 @@ prefix ws: # own prefix to try and differentiate. # prefix inrupt_gen: -prefix ws_solid_ext: +prefix ws_solid_ext: ws_solid_ext: a inrupt_gen:OntologyExtension ; owl:versionInfo "0.0.1" ; diff --git a/solid-rdf/vocab-solid.yml b/solid-rdf/vocab-solid.yml index 12c434f..7f883de 100644 --- a/solid-rdf/vocab-solid.yml +++ b/solid-rdf/vocab-solid.yml @@ -18,7 +18,7 @@ # artifactName: vocab-solid -artifactGeneratorVersion: 3.0.0 +artifactGeneratorVersion: 3.1.1 versioning: type: git @@ -215,7 +215,7 @@ artifactToGenerate: artifactDirectoryName: TypeScript-SolidCommonVocab sourceFileExtension: ts - solidCommonVocabVersion: "^1.0.0" + solidCommonVocabVersion: "^1.4.0" rdfjsTypesVersion: "^1.0.1" rdfjsImplVersion: "^1.1.0" templateInternal: solidCommonVocabDependent/typescript/rdfjsRdfDataFactory/vocab.hbs @@ -255,7 +255,7 @@ artifactToGenerate: artifactDirectoryName: TypeScript-SolidCommonVocab-RdfDataFactory sourceFileExtension: ts - solidCommonVocabVersion: "^1.0.0" + solidCommonVocabVersion: "^1.4.0" rdfjsTypesVersion: "^1.0.1" rdfjsImplVersion: "^1.1.0" templateInternal: solidCommonVocabDependent/typescript/rdfjsRdfDataFactory/vocab.hbs