Skip to content

Commit 591b8c6

Browse files
authored
Merge pull request #34 from common-workflow-language/clarify_runtime_dirs
language saying platforms can do what they want except when they can't
2 parents bf9ca2b + 1e3af64 commit 591b8c6

File tree

2 files changed

+11
-3
lines changed

2 files changed

+11
-3
lines changed

CommandLineTool.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,8 @@ $graph:
8181
* Clarify CommandLineTool.arguments documentation
8282
* Clarify that runtime.outdir and runtime.tmpdir must be distinct
8383
directories.
84+
* Clarify that unspecified details related to execution are left open to
85+
the platform.
8486
8587
See also the [CWL Workflow Description, v1.1.0-dev1 changelog](Workflow.html#Changelog).
8688
@@ -110,10 +112,12 @@ $graph:
110112
provide a common standard description of grammar and semantics for
111113
invoking programs used in data-intensive fields such as Bioinformatics,
112114
Chemistry, Physics, Astronomy, and Statistics. This specification
113-
defines a precise data and execution model for Command Line Tools that
115+
attempts to define a precise data and execution model for Command Line Tools that
114116
can be implemented on a variety of computing platforms, ranging from a
115117
single workstation to cluster, grid, cloud, and high performance
116-
computing platforms.
118+
computing platforms. Details related to execution of these programs not
119+
laid out in this specification are open to interpretation by the computing
120+
platform implementing this specification.
117121
118122
- {$include: concepts.md}
119123
- {$include: invocation.md}

Workflow.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,8 @@ $graph:
7474
* [Addition](#Requirements_and_hints) of `cwl:requirments` field to
7575
input object documents
7676
* `secondaryFiles` can now be explicitly marked as `required` or not.
77+
* Add note that undefined details related to execution are left open to
78+
the platform.
7779
7880
See also the [CWL Command Line Tool Description, v1.1.0-dev1 changelog](CommandLineTool.html#Changelog).
7981
@@ -84,7 +86,9 @@ $graph:
8486
Physics, and Astronomy. This specification is intended to define a data
8587
and execution model for Workflows that can be implemented on top of a
8688
variety of computing platforms, ranging from an individual workstation to
87-
cluster, grid, cloud, and high performance computing systems.
89+
cluster, grid, cloud, and high performance computing systems. Details related
90+
to execution of these workflow not laid out in this specification are open to
91+
interpretation by the computing platform implementing this specification.
8892
8993
- {$include: concepts.md}
9094

0 commit comments

Comments
 (0)