Skip to content

Commit

Permalink
Updated config to version 1.1 and created PSD in preparation for publ…
Browse files Browse the repository at this point in the history
…ishing
  • Loading branch information
Jim Amsden committed Jun 25, 2024
1 parent 45303ae commit 4481487
Show file tree
Hide file tree
Showing 7 changed files with 61 additions and 59 deletions.
2 changes: 2 additions & 0 deletions specs/config/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@
This directory contains the source files for the OSLC Configuration Management Specification,
which is one of the work products of the OASIS OSLC Open Project.

Version 1.1 extends OASIS Standard version 1.0 with change set delivery and history.

Earlier draft revisions of this specification were work products of the OASIS OSLC Core Technical
Committee, and may be found in the [OASIS OSLC Core TC SVN repo](https://tools.oasis-open.org/version-control/browse/wsvn/oslc-core/trunk/specs/config/).

Expand Down
26 changes: 13 additions & 13 deletions specs/config/config-resources.html
Original file line number Diff line number Diff line change
Expand Up @@ -6,25 +6,25 @@
name="description"
content="This part of the OSLC Configuration Management Specification defines the representation and behavior of components and configurations of resources in those components (typically referred to as configurations of components, or just configurations)."
/>
<title>OSLC Configuration Management Version 1.0. Part 3: Configuration Specification</title>
<title>OSLC Configuration Management Version 1.1. Part 3: Configuration Specification</title>
<script
src="https://cdn.jsdelivr.net/gh/oasis-tcs/tab-respec@v2.1.32/builds/respec-oasis-common.min.js"
src="https://cdn.jsdelivr.net/gh/oasis-tcs/tab-respec@v2.1.35/builds/respec-oasis-common.min.js"
async
class="remove"
></script>
<script class="remove">
var filePath = "/config-resources.html";
var status = "OS";
var status = "PSD";
var wdBase = "https://oslc-op.github.io/oslc-specs/specs/config";
var oasisBase = "https://docs.oasis-open-projects.org/oslc-op/config/v1.0";
var rev = "";
var oasisBase = "https://docs.oasis-open-projects.org/oslc-op/config/v1.1";
var rev = "01";
var thisBase = wdBase;
if (status != "WD") {
thisBase = oasisBase + "/" + status.toLowerCase() + rev;
}
var respecConfig = {
shortName: "oslc-config-resources",
citationLabel: "OSLC-Config-1.0-Part3",
citationLabel: "OSLC-Config-1.1-Part3",
specStatus: status,
revision: rev,
conformanceLabelPrefix: "CONFIG-RES",
Expand All @@ -45,7 +45,7 @@
publishDate: "2023-07-23T12:00Z",
//previousPublishDate: "2022-05-30T12:00Z",
//previousMaturity: "PS",
prevVersion: "https://docs.oasis-open-projects.org/oslc-op/config/v1.0/ps01/config-resources.html",
prevVersion: "https://docs.oasis-open-projects.org/oslc-op/config/v1.0/os/config-resources.html",
// chairs and editors, add as many as you like
// only "name" is required
editors: [
Expand Down Expand Up @@ -78,27 +78,27 @@
// Other parts of multi-part spec
additionalArtifacts: [
{
title: "OSLC Configuration Management Version 1.0. Part 1: Overview",
title: "OSLC Configuration Management Version 1.1. Part 1: Overview",
href: thisBase + "/oslc-config-mgt.html",
},
{
title: "OSLC Configuration Management Version 1.0. Part 2: Versioned Resources",
title: "OSLC Configuration Management Version 1.1. Part 2: Versioned Resources",
href: thisBase + "/versioned-resources.html",
},
{
title: "OSLC Configuration Management Version 1.0. Part 3: Configuration Specification (this document)",
title: "OSLC Configuration Management Version 1.1. Part 3: Configuration Specification (this document)",
href: thisBase + "/config-resources.html",
},
{
title: "OSLC Configuration Management Version 1.0. Part 4: RDF Vocabulary",
title: "OSLC Configuration Management Version 1.1. Part 4: RDF Vocabulary",
href: thisBase + "/config-vocab.html",
},
{
title: "OSLC Configuration Management Version 1.0. Part 5: Machine Readable Vocabulary Terms",
title: "OSLC Configuration Management Version 1.1. Part 5: Machine Readable Vocabulary Terms",
href: thisBase + "/config-vocab.ttl",
},
{
title: "OSLC Configuration Management Version 1.0. Part 6: Machine Readable Vocabulary Constraints",
title: "OSLC Configuration Management Version 1.1. Part 6: Machine Readable Vocabulary Constraints",
href: thisBase + "/config-shapes.ttl",
},
],
Expand Down
8 changes: 4 additions & 4 deletions specs/config/config-shapes.ttl
Original file line number Diff line number Diff line change
Expand Up @@ -25,17 +25,17 @@
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

@prefix : <http://open-services.net/ns/config/shapes/1.0/#> .
@prefix : <http://open-services.net/ns/config/shapes/1.1/#> .

:
a oslc:ResourceShapeConstraints ;
rdfs:label "Resource Shapes for OSLC Configuration Management" ;
dcterms:title "Resource Shapes for OSLC Configuration Management" ;
dcterms:description "Shapes for resources defined by OSLC Configuration Management."^^rdf:XMLLiteral ;
dcterms:publisher <https://open-services.net/about/> ;
dcterms:source <https://docs.oasis-open-projects.org/oslc-op/config/v1.0/os/config-shapes.ttl> ;
dcterms:isPartOf <https://docs.oasis-open-projects.org/oslc-op/config/v1.0/os/oslc-config-mgt.html> ;
dcterms:hasVersion "PS" ;
dcterms:source <https://docs.oasis-open-projects.org/oslc-op/config/v1.1/os/config-shapes.ttl> ;
dcterms:isPartOf <https://docs.oasis-open-projects.org/oslc-op/config/v1.1/os/oslc-config-mgt.html> ;
dcterms:hasVersion "PSD" ;
dcterms:license <http://www.apache.org/licenses/LICENSE-2.0> ;
dcterms:issued "2023-07-23"^^<http://www.w3.org/2001/XMLSchema#date> ;
dcterms:dateCopyrighted "2012-2023" .
Expand Down
26 changes: 13 additions & 13 deletions specs/config/config-vocab.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,25 +3,25 @@
<head>
<meta charset="utf-8" />
<meta name="description" content="OSLC Configuration Management RDF Vocabulary" />
<title>OSLC Configuration Management Version 1.0. Part 4: RDF Vocabulary</title>
<title>OSLC Configuration Management Version 1.1. Part 4: RDF Vocabulary</title>
<script
src="https://cdn.jsdelivr.net/gh/oasis-tcs/tab-respec@v2.1.32/builds/respec-oasis-common.min.js"
src="https://cdn.jsdelivr.net/gh/oasis-tcs/tab-respec@v2.1.35/builds/respec-oasis-common.min.js"
async
class="remove"
></script>
<script class="remove">
var filePath = "/config-vocab.html";
var status = "OS";
var status = "PSD";
var wdBase = "https://oslc-op.github.io/oslc-specs/specs/config";
var oasisBase = "https://docs.oasis-open-projects.org/oslc-op/config/v1.0";
var rev = "";
var oasisBase = "https://docs.oasis-open-projects.org/oslc-op/config/v1.1";
var rev = "01";
var thisBase = wdBase;
if (status != "WD") {
thisBase = oasisBase + "/" + status.toLowerCase() + rev;
}
var respecConfig = {
shortName: "oslc-config-vocab",
citationLabel: "OSLC-Config-1.0-Part4",
citationLabel: "OSLC-Config-1.1-Part4",
specStatus: status,
revision: rev,
conformanceLabelPrefix: "CONFIG-VOCAB",
Expand All @@ -43,7 +43,7 @@
publishDate: "2023-07-23T12:00Z",
//previousPublishDate: "2022-05-30T12:00Z",
//previousMaturity: "PS",
prevVersion: "https://docs.oasis-open-projects.org/oslc-op/config/v1.0/ps01/config-vocab.html",
prevVersion: "https://docs.oasis-open-projects.org/oslc-op/config/v1.0/os/config-vocab.html",

// chairs and editors, add as many as you like
// only "name" is required
Expand Down Expand Up @@ -77,27 +77,27 @@
// Other parts of multi-part spec
additionalArtifacts: [
{
title: "OSLC Configuration Management Version 1.0. Part 1: Overview",
title: "OSLC Configuration Management Version 1.1. Part 1: Overview",
href: thisBase + "/oslc-config-mgt.html",
},
{
title: "OSLC Configuration Management Version 1.0. Part 2: Versioned Resources",
title: "OSLC Configuration Management Version 1.1. Part 2: Versioned Resources",
href: thisBase + "/versioned-resources.html",
},
{
title: "OSLC Configuration Management Version 1.0. Part 3: Configuration Specification",
title: "OSLC Configuration Management Version 1.1. Part 3: Configuration Specification",
href: thisBase + "/config-resources.html",
},
{
title: "OSLC Configuration Management Version 1.0. Part 4: RDF Vocabulary (this document)",
title: "OSLC Configuration Management Version 1.1. Part 4: RDF Vocabulary (this document)",
href: thisBase + "/config-vocab.html",
},
{
title: "OSLC Configuration Management Version 1.0. Part 5: Machine Readable Vocabulary Terms",
title: "OSLC Configuration Management Version 1.1. Part 5: Machine Readable Vocabulary Terms",
href: thisBase + "/config-vocab.ttl",
},
{
title: "OSLC Configuration Management Version 1.0. Part 6: Machine Readable Vocabulary Constraints",
title: "OSLC Configuration Management Version 1.1. Part 6: Machine Readable Vocabulary Constraints",
href: thisBase + "/config-shapes.ttl",
},
],
Expand Down
6 changes: 3 additions & 3 deletions specs/config/config-vocab.ttl
Original file line number Diff line number Diff line change
Expand Up @@ -32,9 +32,9 @@ oslc_config:
dcterms:title "OSLC Configuration Management vocabulary" ;
dcterms:description "The OSLC Configuration Management vocabulary defines terms for versioned resources and configurations of those versioned resources." ;
dcterms:publisher <https://open-services.net/about/> ;
dcterms:source <https://docs.oasis-open-projects.org/oslc-op/config/v1.0/os/config-vocab.ttl> ;
dcterms:isPartOf <https://docs.oasis-open-projects.org/oslc-op/config/v1.0/os/oslc-config-mgt.html> ;
dcterms:hasVersion "PS" ;
dcterms:source <https://docs.oasis-open-projects.org/oslc-op/config/v1.1/os/config-vocab.ttl> ;
dcterms:isPartOf <https://docs.oasis-open-projects.org/oslc-op/config/v1.1/os/oslc-config-mgt.html> ;
dcterms:hasVersion "PSD" ;
dcterms:license <http://www.apache.org/licenses/LICENSE-2.0> ;
dcterms:issued "2023-07-23"^^<http://www.w3.org/2001/XMLSchema#date> ;
dcterms:dateCopyrighted "2012-2023" .
Expand Down
26 changes: 13 additions & 13 deletions specs/config/oslc-config-mgt.html
Original file line number Diff line number Diff line change
Expand Up @@ -6,25 +6,25 @@
name="description"
content="OSLC Configuration Management defines an RDF vocabulary and a set of REST APIs for managing versions and configurations of linked data resources from multiple domains."
/>
<title>OSLC Configuration Management Version 1.0. Part 1: Overview</title>
<title>OSLC Configuration Management Version 1.1. Part 1: Overview</title>
<script
src="https://cdn.jsdelivr.net/gh/oasis-tcs/tab-respec@v2.1.32/builds/respec-oasis-common.min.js"
src="https://cdn.jsdelivr.net/gh/oasis-tcs/tab-respec@v2.1.35/builds/respec-oasis-common.min.js"
async
class="remove"
></script>
<script class="remove">
var filePath = "/oslc-config-mgt.html";
var status = "OS";
var status = "PSD";
var wdBase = "https://oslc-op.github.io/oslc-specs/specs/config";
var oasisBase = "https://docs.oasis-open-projects.org/oslc-op/config/v1.0";
var rev = "";
var oasisBase = "https://docs.oasis-open-projects.org/oslc-op/config/v1.1";
var rev = "01";
var thisBase = wdBase;
if (status != "WD") {
thisBase = oasisBase + "/" + status.toLowerCase() + rev;
}
var respecConfig = {
shortName: "oslc-config-mgt",
citationLabel: "OSLC-Config-1.0-Part1",
citationLabel: "OSLC-Config-1.1-Part1",
specStatus: status,
revision: rev,
conformanceLabelPrefix: "CONFIG-MGT",
Expand All @@ -45,7 +45,7 @@
publishDate: "2023-07-23T12:00Z",
//previousPublishDate: "2022-05-30T12:00Z",
//previousMaturity: "PS",
prevVersion: "https://docs.oasis-open-projects.org/oslc-op/config/v1.0/ps01/oslc-config-mgt.html",
prevVersion: "https://docs.oasis-open-projects.org/oslc-op/config/v1.0/os/oslc-config-mgt.html",

// chairs and editors, add as many as you like
// only "name" is required
Expand Down Expand Up @@ -79,27 +79,27 @@
// Other parts of multi-part spec
additionalArtifacts: [
{
title: "OSLC Configuration Management Version 1.0. Part 1: Overview (this document)",
title: "OSLC Configuration Management Version 1.1. Part 1: Overview (this document)",
href: thisBase + "/oslc-config-mgt.html",
},
{
title: "OSLC Configuration Management Version 1.0. Part 2: Versioned Resources",
title: "OSLC Configuration Management Version 1.1. Part 2: Versioned Resources",
href: thisBase + "/versioned-resources.html",
},
{
title: "OSLC Configuration Management Version 1.0. Part 3: Configuration Specification",
title: "OSLC Configuration Management Version 1.1. Part 3: Configuration Specification",
href: thisBase + "/config-resources.html",
},
{
title: "OSLC Configuration Management Version 1.0. Part 4: RDF Vocabulary",
title: "OSLC Configuration Management Version 1.1. Part 4: RDF Vocabulary",
href: thisBase + "/config-vocab.html",
},
{
title: "OSLC Configuration Management Version 1.0. Part 5: Machine Readable Vocabulary Terms",
title: "OSLC Configuration Management Version 1.1. Part 5: Machine Readable Vocabulary Terms",
href: thisBase + "/config-vocab.ttl",
},
{
title: "OSLC Configuration Management Version 1.0. Part 6: Machine Readable Vocabulary Constraints",
title: "OSLC Configuration Management Version 1.1. Part 6: Machine Readable Vocabulary Constraints",
href: thisBase + "/config-shapes.ttl",
},
],
Expand Down
26 changes: 13 additions & 13 deletions specs/config/versioned-resources.html
Original file line number Diff line number Diff line change
Expand Up @@ -6,25 +6,25 @@
name="description"
content="This part of the OSLC Configuration Management Specification defines the representation and behavior of versioned resources."
/>
<title>OSLC Configuration Management Version 1.0. Part 2: Versioned Resources</title>
<title>OSLC Configuration Management Version 1.1. Part 2: Versioned Resources</title>
<script
src="https://cdn.jsdelivr.net/gh/oasis-tcs/tab-respec@v2.1.32/builds/respec-oasis-common.min.js"
src="https://cdn.jsdelivr.net/gh/oasis-tcs/tab-respec@v2.1.35/builds/respec-oasis-common.min.js"
async
class="remove"
></script>
<script class="remove">
var filePath = "/versioned-resources.html";
var status = "OS";
var status = "PSD";
var wdBase = "https://oslc-op.github.io/oslc-specs/specs/config";
var oasisBase = "https://docs.oasis-open-projects.org/oslc-op/config/v1.0";
var rev = "";
var oasisBase = "https://docs.oasis-open-projects.org/oslc-op/config/v1.1";
var rev = "01";
var thisBase = wdBase;
if (status != "WD") {
thisBase = oasisBase + "/" + status.toLowerCase() + rev;
}
var respecConfig = {
shortName: "oslc-config-versioned-resources",
citationLabel: "OSLC-Config-1.0-Part2",
citationLabel: "OSLC-Config-1.1-Part2",
specStatus: status,
revision: rev,
conformanceLabelPrefix: "CONFIG-VR",
Expand All @@ -44,7 +44,7 @@
publishDate: "2023-07-23T12:00Z",
//previousPublishDate: "2022-05-20T12:00Z",
//previousMaturity: "WD",
prevVersion: "https://docs.oasis-open-projects.org/oslc-op/config/v1.0/ps01/versioned-resources.html",
prevVersion: "https://docs.oasis-open-projects.org/oslc-op/config/v1.0/os/versioned-resources.html",

// chairs and editors, add as many as you like
// only "name" is required
Expand Down Expand Up @@ -78,27 +78,27 @@
// Other parts of multi-part spec
additionalArtifacts: [
{
title: "OSLC Configuration Management Version 1.0. Part 1: Overview",
title: "OSLC Configuration Management Version 1.1. Part 1: Overview",
href: thisBase + "/oslc-config-mgt.html",
},
{
title: "OSLC Configuration Management Version 1.0. Part 2: Versioned Resources (this document)",
title: "OSLC Configuration Management Version 1.1. Part 2: Versioned Resources (this document)",
href: thisBase + "/versioned-resources.html",
},
{
title: "OSLC Configuration Management Version 1.0. Part 3: Configuration Specification",
title: "OSLC Configuration Management Version 1.1. Part 3: Configuration Specification",
href: thisBase + "/config-resources.html",
},
{
title: "OSLC Configuration Management Version 1.0. Part 4: RDF Vocabulary",
title: "OSLC Configuration Management Version 1.1. Part 4: RDF Vocabulary",
href: thisBase + "/config-vocab.html",
},
{
title: "OSLC Configuration Management Version 1.0. Part 5: Machine Readable Vocabulary Terms",
title: "OSLC Configuration Management Version 1.1. Part 5: Machine Readable Vocabulary Terms",
href: thisBase + "/config-vocab.ttl",
},
{
title: "OSLC Configuration Management Version 1.0. Part 6: Machine Readable Vocabulary Constraints",
title: "OSLC Configuration Management Version 1.1. Part 6: Machine Readable Vocabulary Constraints",
href: thisBase + "/config-shapes.ttl",
},
],
Expand Down

0 comments on commit 4481487

Please sign in to comment.