From 8d5651f0e845717c0ff5643ec373da7fddc283af Mon Sep 17 00:00:00 2001 From: "Michael R. Crusoe" Date: Sat, 20 Apr 2024 18:55:37 +0200 Subject: [PATCH] `application/cwl+yaml` is now official --- CommandLineTool.yml | 3 +-- Workflow.yml | 3 +-- concepts.md | 2 +- 3 files changed, 3 insertions(+), 5 deletions(-) diff --git a/CommandLineTool.yml b/CommandLineTool.yml index 48644ba8..7abf8c10 100644 --- a/CommandLineTool.yml +++ b/CommandLineTool.yml @@ -56,8 +56,7 @@ $graph: * CWL has been assigned an official IANA Media Type of [`application/cwl`](https://www.iana.org/assignments/media-types/application/cwl) for either JSON or YAML format. For JSON formatted CWL documents, [`application/cwl+json`](https://www.iana.org/assignments/media-types/application/cwl+json) has also been assigned and can be used. For specifying a YAML formatted - CWL document, one can use `application/cwl+yaml` but that is not an official - IANA media-type yet. + CWL document, one can use [`application/cwl+yaml`](https://www.iana.org/assignments/media-types/application/cwl+yaml). The above has been documented in the [Syntax](#Syntax) section. * There is now an unofficial [JSON Schema for CWL documents](https://github.com/common-workflow-language/cwl-v1.2/blob/1.2.1_proposed/json-schema/cwl.yaml), donated by Francis Charette-Migneault. This schema captures much, but not diff --git a/Workflow.yml b/Workflow.yml index 29098c5b..d1733812 100644 --- a/Workflow.yml +++ b/Workflow.yml @@ -55,8 +55,7 @@ $graph: * CWL has been assigned an official IANA Media Type of [`application/cwl`](https://www.iana.org/assignments/media-types/application/cwl) for either JSON or YAML format. For JSON formatted CWL documents, [`application/cwl+json`](https://www.iana.org/assignments/media-types/application/cwl+json) has also been assigned and can be used. For specifying a YAML formatted - CWL document, one can use `application/cwl+yaml` but that is not an official - IANA media-type yet. + CWL document, one can use [`application/cwl+yaml`](https://www.iana.org/assignments/media-types/application/cwl+yaml). The above has been documented in the [Syntax](#Syntax) section. * There is now an unofficial [JSON Schema for CWL documents](https://github.com/common-workflow-language/cwl-v1.2/blob/1.2.1_proposed/json-schema/cwl.yaml), donated by Francis Charette-Migneault. This schema captures much, but not diff --git a/concepts.md b/concepts.md index 194f268d..d3c0e8d4 100644 --- a/concepts.md +++ b/concepts.md @@ -104,7 +104,7 @@ The official IANA media-type for CWL documents is [`application/cwl`](https://ww for either JSON or YAML format. For JSON formatted CWL documents, [`application/cwl+json`](https://www.iana.org/assignments/media-types/application/cwl+json) can be used. For specifying a YAML formatted CWL document, one can use -`application/cwl+yaml` but that is not an official IANA media-type yet. +[`application/cwl+yaml`](https://www.iana.org/assignments/media-types/application/cwl+yaml). CWL documents commonly reference other CWL documents. Each document must declare the `cwlVersion` of that document. Implementations must