Skip to content

Commit b902163

Browse files
authored
Merge pull request #178 from common-workflow-language/ui-tweaks
UI: Shrink workflow doc and in/step/out doc
2 parents f89f37a + c31d7f9 commit b902163

File tree

2 files changed

+28
-5
lines changed

2 files changed

+28
-5
lines changed

src/main/resources/templates/about.html

Lines changed: 27 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ <h1>About</h1>
5050
<p>Technical Report: <a href="https://doi.org/10.5281/zenodo.848163">https://doi.org/10.5281/zenodo.848163</a></p>
5151

5252
<p>CWL Viewer also won the <a href="https://f1000research.com/">F1000Research</a> Best Poster
53-
<a href="https://bioexcel.eu/poster-award-for-cwlviewer/"Award</a> at
53+
<a href="https://bioexcel.eu/poster-award-for-cwlviewer/">Award</a> at
5454
<a href="https://www.iscb.org/ismbeccb2017">ISMB/ECCB 2017</a> for its
5555
<a href="https://doi.org/10.7490/f1000research.1114375.1">poster submission.</a></p>
5656

@@ -82,8 +82,8 @@ <h2>Tracking usage</h2>
8282
for operational purposes and to prevent abuse.
8383
We may use HTTP session cookies in order to assist
8484
workflow submission, but do not use cookies to identify users.
85-
</section>
8685
</p>
86+
</section>
8787
<section id="what-info">
8888
<h2>What information is held?</h2>
8989
<p>
@@ -108,14 +108,36 @@ <h2>What information is held?</h2>
108108
from the original repository to update the information held.
109109
</p>
110110
</section>
111+
<section id="where-to">
112+
<h2>Where is information exposed?</h2>
113+
<p>
114+
Workflows and their metadata can be accessed in CWL Viewer through
115+
the <a href="/workflows">public listing</a> by browsers,
116+
programmaticaly through the <a href="/apidocs">API</a>, and
117+
can be downloaded in multiple formats like ZIP, SVG or RDF.
118+
</p>
119+
<p>
120+
CWL Viewer generates and exposes <a href="https://w3id.org/cwl/view/">permalinks</a>
121+
which reference the git <em>commit</em> and the workflow <em>path</em>
122+
within the git repository, but not the git repository location or username.
123+
These permalinks are only resolvable with
124+
the public <a href="https://view.commonwl.org/">https://view.commonwl.org/</a>
125+
if it has previously visualized a corresponding public git repository.
126+
</p>
127+
<p>
128+
Metadata from public workflows may be published to the
129+
<a href="https://www.openaire.eu/">OpenAIRE</a> registry,
130+
including author names and workflow title.
131+
</p>
132+
</section>
111133

112-
<section>
134+
<section id="data-controller">
113135
<h2>Data controller</h2>
114136
<p>
115137
The <em>Data Controller</em> for the
116138
<a href="https://view.commonwl.org/">https://view.commonwl.org/</a> instance of CWL Viewer
117139
is The University of Manchester, contact
118-
<a href="javascript:window.location.href=atob('bWFpbHRvOmluZm9AZXNjaWVuY2VsYWIub3JnLnVr')"
140+
<a href="javascript:window.location.href=atob('bWFpbHRvOmluZm9AZXNjaWVuY2VsYWIub3JnLnVr')">
119141
<code><span class="obf-hide">NOT</span>info<span class="obf-at"></span><span class="obf-hide">()</span><span class="obf-hide">NONE</span>esciencelab.org.uk</code></a> for any enquiries.
120142
If this viewer is accessed at a different URL, the data controller is likely someone else.
121143
</p>
@@ -127,6 +149,7 @@ <h2>Data controller</h2>
127149
of any workflow page to locate the corresponding git repository from
128150
the original publisher.
129151
</p>
152+
</section>
130153

131154
</section>
132155

src/main/resources/templates/fragments/footer.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@
3737
<span th:if="${workflow != null}">
3838
<a th:href="@{${workflow.retrievedFrom.getUrl(workflow.lastCommit)}}" href="#" rel="noopener" target="_blank">Shown workflow</a> has separate copyright and license.
3939
</span>
40-
([<a href="/about#privacy">Privacy policy</a>)
40+
(<a href="/about#privacy">Privacy policy</a>)
4141
</div>
4242
</div>
4343
<div class="row logos">

0 commit comments

Comments
 (0)