From 3f34e614f50498a384be13f48fe2f7f5ec6bbec7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miles=20St=C3=B6tzner?= Date: Sun, 16 Jul 2023 11:32:12 +0200 Subject: [PATCH] update banner for CoopIS 2023 --- README.md | 25 ++++++++++--------- .../guides/artifacts/index.md | 8 +++++- .../guides/pipes-and-filters/index.md | 3 +++ .../variability4tosca/guides/pruning/index.md | 3 +++ docs/overrides/main.html | 10 +++++++- 5 files changed, 35 insertions(+), 14 deletions(-) diff --git a/README.md b/README.md index 6ae12eb64e..42598d4043 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,6 @@ # OpenTOSCA Vintner +> Check out the [step-by-step guide](https://vintner.opentosca.org/variability4tosca/guides/artifacts) for the publication submitted at _CoopIS 2023_. Additional links are [below](#step-by-step-guides). [![release](https://github.com/opentosca/opentosca-vintner/actions/workflows/release.yaml/badge.svg?branch=main)](https://github.com/opentosca/opentosca-vintner/actions/workflows/release.yaml) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/acec5103cf9b4f1bb1fa25bc5a99076d)](https://www.codacy.com/gh/OpenTOSCA/opentosca-vintner/dashboard?utm_source=github.com&utm_medium=referral&utm_content=OpenTOSCA/opentosca-vintner&utm_campaign=Badge_Grade) @@ -25,22 +26,22 @@ This repository holds the following specifications and profiles. - [Queries4TOSCA](https://vintner.opentosca.org/queries4tosca/getting-started) - [TOSCA SofDCar Profile](https://vintner.opentosca.org/sofdcar/profile) -# Step-by-Step Guides - This repository holds the step-by-step guides of the following publications. -## Modeling Different Deployment Variants of a Composite Application in a Single Declarative Deployment Model - -- Step-by-Step guide: https://vintner.opentosca.org/variability4tosca/motivation -- Model of the motivating scenario using Unfurl: https://github.com/OpenTOSCA/opentosca-vintner/tree/main/examples/unfurl-motivation -- Model of the motivating scenario using xOpera: https://github.com/OpenTOSCA/opentosca-vintner/tree/main/examples/xopera-motivation - +- **Managing the Variability of Component Implementations and Their Deployment Configurations Across Heterogeneous Deployment Technologies** + - CoopIS 2023 + - _Currently under Review_ + - [Step-by-Step Guide](https://vintner.opentosca.org/variability4tosca/guides/artifacts) + - [Model of the Motivating Scenario](examples/unfurl-artifacts) + - [Models of the Complexity Evaluation](examples/unfurl-artifacts/stats) -## Managing the Variability of Component Implementations and Their Deployment Configurations Across Heterogeneous Deployment Technologies -- Step-by-Step guide: https://vintner.opentosca.org/variability4tosca/guides/artifacts/ -- Model of the motivating scenario https://github.com/OpenTOSCA/opentosca-vintner/tree/main/examples/unfurl-artifacts -- Models of the complexity evaluation: https://github.com/OpenTOSCA/opentosca-vintner/tree/main/examples/unfurl-artifacts/stats +- **Modeling Different Deployment Variants of a Composite Application in a Single Declarative Deployment Model** + - Algorithms 2022 + - https://doi.org/10.3390/a15100382 + - [Step-by-Step Guide](https://vintner.opentosca.org/variability4tosca/motivation) + - [Model of the Motivating Scenario using Unfurl](examples/unfurl-motivation) + - [Model of the Motivating Scenario using xOpera](examples/xopera-motivation) # Haftungsausschluss diff --git a/docs/docs/variability4tosca/guides/artifacts/index.md b/docs/docs/variability4tosca/guides/artifacts/index.md index 42d201a4cb..75f479d6e7 100644 --- a/docs/docs/variability4tosca/guides/artifacts/index.md +++ b/docs/docs/variability4tosca/guides/artifacts/index.md @@ -1,4 +1,4 @@ -# Artifacts +# Conditional Deployment Artifacts and Conditional Properties In the following, we provide a detailed step-by-step tutorial to deploy the enterprise plan of the shopping application to showcase conditional deployment artifacts and conditional properties, as presented in Figure 1. The motivating scenario is a simple shopping application that consists of a shop component and a database. @@ -129,3 +129,9 @@ vintner instances delete --instance artifacts # (optional) Cleanup vintner setup clean ``` + + +## Publication + +This guide is part of our submission to the CoopIS 2023 which is currently under review. +Also check our other [publications](../../../publications.md){target=_blank}. \ No newline at end of file diff --git a/docs/docs/variability4tosca/guides/pipes-and-filters/index.md b/docs/docs/variability4tosca/guides/pipes-and-filters/index.md index 22e20f92be..b2cf10571a 100644 --- a/docs/docs/variability4tosca/guides/pipes-and-filters/index.md +++ b/docs/docs/variability4tosca/guides/pipes-and-filters/index.md @@ -1,5 +1,8 @@ # Pipes and Filters Application +!!! Warning + This document presents experimental features and is still in an early stage. + In the following, we provide a detailed step-by-step tutorial to deploy the Raspberry Pi variant of the pipes-and-filters application to showcase conditional deployment artifacts and properties. The application can be either installed on a Raspberry Pi or on a virtual machine. Based on the underlying host, either an arm64 or x64 binary must be used. diff --git a/docs/docs/variability4tosca/guides/pruning/index.md b/docs/docs/variability4tosca/guides/pruning/index.md index 4d4ad67048..43345ea68c 100644 --- a/docs/docs/variability4tosca/guides/pruning/index.md +++ b/docs/docs/variability4tosca/guides/pruning/index.md @@ -1,5 +1,8 @@ # Pruning Application +!!! Warning + This document presents experimental features and is still in an early stage. + In the following, we provide a detailed step-by-step tutorial to deploy the cloud variant of the pruning application to showcase default conditions and pruning of elements. !!! Warning "TODO" diff --git a/docs/overrides/main.html b/docs/overrides/main.html index f4f8b934eb..ac621301bc 100644 --- a/docs/overrides/main.html +++ b/docs/overrides/main.html @@ -1,3 +1,11 @@ -{% extends "base.html" %} {% block extrahead %} +{% extends "base.html" %} + +{% block extrahead %} {% endblock %} + +{% block announce %} +
+ Check out the step-by-step guide for the publication submitted at CoopIS 2023 🦄🦄🦄 +
+{% endblock %}