Skip to content

Commit f0f15b0

Browse files
committed
Built static site
Signed-off-by: Dimitris Kolovos <dimitris.kolovos@york.ac.uk>
1 parent 7a28845 commit f0f15b0

File tree

6 files changed

+10
-6
lines changed

6 files changed

+10
-6
lines changed

doc/articles/playground/index.html

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1858,6 +1858,10 @@ <h2 id="emfatic-metamodels-in-the-playground">Emfatic Metamodels in the Playgrou
18581858
<h2 id="save-and-share-your-work">Save and share your work<a class="headerlink" href="#save-and-share-your-work" title="Permanent link">&para;</a></h2>
18591859
<p>To share a snapshot of your work, click the <code>Share Snapshot</code> button. This will create a short link that you can copy to your clipboard. Please note that the contents of the editors <strong>will be stored in the back-end of the Epsilon Playground</strong> so that they can be retrieved when you visit that link again later.</p>
18601860
<p>To start a live sharing session, click the <code>Live Share</code> button. This will create a link that you can share with others to collaborate with them in real-time. </p>
1861+
<div class="admonition warning">
1862+
<p class="admonition-title">No long-term availability guarantees</p>
1863+
<p>Snapshots are stored in an AWS bucket. While there is no expiration policy, we <b>cannot guarantee</b> their long-term availability. Live sharing sessions are <b>memory-based and are lost</b> every time the Playgroung's <a href="https://github.com/epsilonlabs/yjs-websocket-nginx-docker">collaboration server</a> restarts. Thefore live sharing should be used <b>for ephemeral collaboration only</b>. For long-term storage, please download a copy of your work as discussed below.</p>
1864+
</div>
18611865
<h2 id="download-your-work">Download your work<a class="headerlink" href="#download-your-work" title="Permanent link">&para;</a></h2>
18621866
<p>To download a zipped archive of your work, click the <code>Download</code> button. Depending on your selection, the zipped archived will contain the model management program(s), the models and metamodels of the example, a <code>readme.md</code> file with instructions as well as:</p>
18631867
<ul>

playground/dist/bundle.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

playground/dist/bundle.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

playground/js/LiveShareDialog.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@ class LiveShareDialog {
1717
title: "Live Sharing",
1818
content: "<p>You can invite others to join this session by sharing " +
1919
//"<input style='width:100%' value='" + liveShareManager.getShareURL() + "'>",
20-
"<a href='" + liveShareManager.getShareURL() + "'>this link</a> with them." ,
21-
20+
"<a href='" + liveShareManager.getShareURL() + "'>this link</a> with them. " +
21+
"Please note that live sharing should be used for <a href='https://eclipse.dev/epsilon/doc/articles/playground/#save-and-share-your-work' target='_blank'>ephemeral collaboration only</a>.",
2222
actions: [
2323
{
2424
caption: "Copy Link to Clipboard",

playground/js/Playground.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -131,7 +131,7 @@ function copyShortenedLink(event) {
131131
Metro.notify.killAll();
132132
Metro.dialog.create({
133133
title: "Share link",
134-
content: "<p>The link below contains a snapshot of the contents of all the editors in the playground. Anyone who visits this link should be able to view and run your example.</p><br/> <input style='width:100%' value='" + baseUrl + "?" + json.shortened + "'>",
134+
content: "<p>The link below contains a snapshot of the contents of all the editors in the playground. Anyone who visits this link <a href='https://eclipse.dev/epsilon/doc/articles/playground/#save-and-share-your-work' target='_blank'>should be able</a> to view and run your example. </p><br/> <input style='width:100%' value='" + baseUrl + "?" + json.shortened + "'>",
135135
closeButton: true,
136136
actions: [
137137
{

search/search_index.json

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)