{"id":6424,"date":"2024-07-11T12:00:59","date_gmt":"2024-07-11T10:00:59","guid":{"rendered":"https:\/\/blog.rwth-aachen.de\/forschungsdaten\/?p=6424"},"modified":"2024-08-08T10:31:52","modified_gmt":"2024-08-08T08:31:52","slug":"datenfreigabe-3","status":"publish","type":"post","link":"https:\/\/blog.rwth-aachen.de\/forschungsdaten\/2024\/07\/11\/datenfreigabe-3\/","title":{"rendered":"Effektive Datenfreigabe mit Coscine \u2013 Teil 3"},"content":{"rendered":"<p><div id=\"attachment_3002\" style=\"width: 310px\" class=\"wp-caption alignright\"><a href=\"https:\/\/blog.rwth-aachen.de\/forschungsdaten\/files\/2020\/11\/rwth_coscine_rgb.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-3002\" class=\"size-medium wp-image-3002\" src=\"https:\/\/blog.rwth-aachen.de\/forschungsdaten\/files\/2020\/11\/rwth_coscine_rgb-300x136.png\" alt=\"Coscine Logo\" width=\"300\" height=\"136\" srcset=\"https:\/\/blog.rwth-aachen.de\/forschungsdaten\/files\/2020\/11\/rwth_coscine_rgb-300x136.png 300w, https:\/\/blog.rwth-aachen.de\/forschungsdaten\/files\/2020\/11\/rwth_coscine_rgb.png 709w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><p id=\"caption-attachment-3002\" class=\"wp-caption-text\">Quelle: Coscine<\/p><\/div><\/p>\n<p>Im zweiten Teil der Blogreihe \u201e<a href=\"https:\/\/blog.rwth-aachen.de\/forschungsdaten\/2024\/05\/28\/datenfreigabe-coscine-2\/\">Effektive Datenfreigabe mit Coscine<\/a>\u201c haben wir unter Nutzung der Coscine-API eine Liste mit Download-Links zu Forschungsdaten in einer Ressource erstellt. Diese Liste wurde zur besseren Darstellung in ein strukturiertes Markup-Format \u00fcberf\u00fchrt und Sie haben verschiedene M\u00f6glichkeiten zur Darstellung bestimmter Dateitypen kennengelernt. Im dritten Teil erfahren Sie nun, wie Sie darauf aufbauen und eine Webseite zur Pr\u00e4sentation Ihrer Daten erstellen k\u00f6nnen. Hierbei wird auf die kostenlosen Angebote von GitHub oder wahlweise auch GitLab zur Erstellung und dem Hosting einer statischen Webseite zur\u00fcckgegriffen.<\/p>\n<p>&nbsp;<\/p>\n<p><!--more--><\/p>\n<p>&nbsp;<\/p>\n<h3><span style=\"color: #00549f;\">Statische Webseite mit GitHub oder GitLab pages erstellen<\/span><\/h3>\n<p>Um Ihre Daten anderen mittels einer Webseite zug\u00e4nglich zu machen, greifen Sie auf die kostenlosen Dienste von <a href=\"https:\/\/github.com\/\">GitHub<\/a> oder <a href=\"https:\/\/about.gitlab.com\/de-de\/\">GitLab<\/a> zur\u00fcck, die neben Quellcodeverwaltung unter anderem auch Webhosting von statischen Webseiten anbieten. Haben Sie dort einen Account, k\u00f6nnen Sie entsprechend ein neues Repository erstellen und eine pages-Instanz aufsetzen. Eine Anleitung dazu finden Sie jeweils unter <a href=\"https:\/\/pages.github.com\/\">GitHub<\/a> und <a href=\"https:\/\/docs.gitlab.com\/ee\/user\/project\/pages\/\">GitLab<\/a>.<\/p>\n<p>&nbsp;<\/p>\n<h3><span style=\"color: #00549f;\">Workflows Automatisieren<\/span><\/h3>\n<p>Mittels der ebenfalls kostenfreien Features CI\/CD k\u00f6nnen Sie zus\u00e4tzlich das Erstellen der Webseite automatisieren und so die Webseite alle 24 Stunden aktualisieren, um stets g\u00fcltige Download-Links zu erhalten. Schauen Sie dazu einfach in der jeweiligen Dokumentation des Anbieters <a href=\"https:\/\/docs.github.com\/de\/actions\/learn-github-actions\">GitHub<\/a> oder <a href=\"https:\/\/docs.gitlab.com\/ee\/ci\/\">GitLab<\/a> nach.<\/p>\n<p>Weiter unten stellen wir Ihnen auch ein Tool vor, in dem bereits vorgefertigte CI\/CD-Skripte enthalten sind. Sie k\u00f6nnen diese Skripte dort auch als Grundlage f\u00fcr Ihr eigenes Skript nehmen und entsprechende Modifikationen f\u00fcr <a href=\"https:\/\/git.rwth-aachen.de\/coscine\/community-features\/coscine-custom-resource-frontend\/-\/blob\/main\/.github\/workflows\/coscine.yml?ref_type=heads\">GitHub<\/a> oder <a href=\"https:\/\/git.rwth-aachen.de\/coscine\/community-features\/coscine-custom-resource-frontend\/-\/blob\/main\/.gitlab-ci.yml?ref_type=heads\">GitLab<\/a> vornehmen.<\/p>\n<p>&nbsp;<\/p>\n<h3><span style=\"color: #00549f;\">Teilen<\/span><\/h3>\n<p>Ist alles fertig, k\u00f6nnen Sie nun statt der im vorherigen Teil beschriebenen Download-Links einen Link zu Ihrer erstellten Webseite teilen und schon k\u00f6nnen Sie Ihre in Coscine gespeicherten Forschungsdaten auch Menschen zug\u00e4nglich machen, die weder einen Coscine-Account haben noch Teil Ihres Projektes sind. Somit sind die Forschungsdaten weltweit zug\u00e4nglich. F\u00fcgen Sie Ihrer Ressource in Coscine nun Daten hinzu oder entfernen diese, sind diese \u00c4nderungen nach Ablauf des 24-Stunden Intervalls auch auf Ihrer Webseite reflektiert. (*)<\/p>\n<p>&nbsp;<\/p>\n<h3><span style=\"color: #00549f;\">Coscine Community-Features nutzen<\/span><\/h3>\n<p>Andere Nutzende in Coscine haben nach dem gleichen Prinzip bereits etwas komplexere Webseiten gebaut und die zur Erstellung genutzten Skripte in den Coscine community-features bereitgestellt. Falls Sie auf der Suche nach Inspiration sind oder nicht bei null anzufangen m\u00f6chten, k\u00f6nnen Sie diese Projekte nachnutzen und auf Ihre Projekte anpassen. Ein Beispiel ist der <a href=\"https:\/\/git.rwth-aachen.de\/coscine\/community-features\/coscine-static-site-generator\">Coscine Static Site Generator<\/a>, welcher eine statische Webseite unabh\u00e4ngig von Projekt und Ressource erstellt. Darauf aufbauend stellt das Projekt <a href=\"https:\/\/git.rwth-aachen.de\/coscine\/community-features\/coscine-custom-resource-frontend\">Coscine Custom Resource Frontend<\/a> ein Skript und einen Workflow bereit, mit welchem Sie den Static Site Generator mittels GitLab\/GitHub konfigurieren und ausf\u00fchren k\u00f6nnen. Dies hat den Vorteil, dass Sie nicht lokal arbeiten m\u00fcssen, sondern alles online erledigen k\u00f6nnen.<\/p>\n<div id=\"attachment_6429\" style=\"width: 310px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/blog.rwth-aachen.de\/forschungsdaten\/files\/2024\/07\/Bild2-coscine.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-6429\" class=\"size-medium wp-image-6429\" src=\"https:\/\/blog.rwth-aachen.de\/forschungsdaten\/files\/2024\/07\/Bild2-coscine-300x271.png\" alt=\"Tabellarische \u00dcbersicht \u00fcber alle Dateien in der Coscine Ressource\" width=\"300\" height=\"271\" srcset=\"https:\/\/blog.rwth-aachen.de\/forschungsdaten\/files\/2024\/07\/Bild2-coscine-300x271.png 300w, https:\/\/blog.rwth-aachen.de\/forschungsdaten\/files\/2024\/07\/Bild2-coscine.png 595w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><p id=\"caption-attachment-6429\" class=\"wp-caption-text\">Quelle: Eigene Darstellung<\/p><\/div>\n<p>Falls Sie diese Projekte nachnnutzen und Ihren Bed\u00fcrfnissen anpassen oder eigenst\u00e4ndig etwas Neues entwickeln, stellen Sie dies gerne ebenfalls in den community features anderen Nutzenden zur Verf\u00fcgung.<\/p>\n<h2><\/h2>\n<p>&nbsp;<\/p>\n<h3><span style=\"color: #00549f;\">Wichtige Informationen nach Erstellung der Webseite<\/span><\/h3>\n<p>Das Coscine Api-Token ist nur f\u00fcr einen begrenzten Zeitraum g\u00fcltig (maximal 1 Jahr) und muss rechtzeitig erneuert werden, damit die automatisierten Prozesse weiterhin funktionieren. Eventuell m\u00fcssen alle paar Monate commits im pages repository registriert werden, damit die workflows weiterhin bestehen bleiben und nicht mangels Aktivit\u00e4t automatisch abgestellt werden. Die Aktualit\u00e4t der Daten auf der Webseite sollte regelm\u00e4\u00dfig gepr\u00fcft werden, da Updates an Coscine stattgefunden haben k\u00f6nnen oder aktualisierte Einstellungen m\u00f6glicherweise zum Teilen von unerw\u00fcnschten Daten f\u00fchrt (Datenleak).<\/p>\n<h2><\/h2>\n<h3><span style=\"color: #00549f;\">Fazit<\/span><\/h3>\n<p>Nun haben Sie erfahren, wie Sie Ihre Daten in Coscine teilen und pr\u00e4sentieren k\u00f6nnen, ohne dabei \u00fcber Coscine selbst zu gehen. Mit den hier vorgestellten Methoden und Techniken sind Sie in der Lage, Ihre Forschungsdaten effektiv und sicher zu verwalten und \u00f6ffentlich zug\u00e4nglich zu machen. (**)<\/p>\n<p>Mit diesem letzten Beitrag endet unsere Blogreihe \u201eEffektive Datenfreigabe mit Coscine&#8220;. Wir hoffen, dass Ihnen die Reihe wertvolle Einblicke und praktische Werkzeuge an die Hand gegeben hat, um Ihre FDM-Prozesse zu optimieren. Herzlichen Dank f\u00fcr Ihr Interesse und viel Erfolg bei der Umsetzung!<\/p>\n<p>&nbsp;<\/p>\n<h3><span style=\"color: #00549f;\">Mehr erfahren<\/span><\/h3>\n<p>Sie m\u00f6chten keine News \u00fcber Coscine mehr verpassen? Dann abonnieren Sie unseren\u00a0<a href=\"https:\/\/lists.rwth-aachen.de\/postorius\/lists\/coscine.lists.rwth-aachen.de\/\">Newsletter<\/a>\u00a0und besuchen Sie uns auf unserer\u00a0<a href=\"https:\/\/www.coscine.de\/news\/\">Webseite<\/a>.<\/p>\n<p>Sie haben Fragen oder Feedback? Dann schreiben Sie eine Nachricht an das\u00a0<a href=\"mailto:servicedesk@rwth-aachen.de\">IT-ServiceDesk<\/a>. Wir freuen uns auf Ihre Nachricht!<\/p>\n<p>&nbsp;<\/p>\n<hr \/>\n<p>Verantwortlich f\u00fcr die Inhalte dieses Beitrags ist\u00a0<a href=\"https:\/\/www.rwth-aachen.de\/go\/id\/bdfr\/gguid\/0x880B5CF1D5A69148980B5603DE6A4917\">Arlinda Ujkani<\/a>.<\/p>\n<p>(*) Der Absatz wurde am 08.08.2024 aktualisiert.<\/p>\n<p>(**) Der Absatz wurde am 08.08.2024 aktualisiert.<\/p>","protected":false},"excerpt":{"rendered":"<p>Im zweiten Teil der Blogreihe \u201eEffektive Datenfreigabe mit Coscine\u201c haben wir unter Nutzung der Coscine-API eine Liste mit Download-Links zu Forschungsdaten in einer Ressource erstellt. Diese Liste wurde zur besseren [&hellip;]<\/p>\n","protected":false},"author":6019,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"c2c_always_allow_admin_comments":false,"footnotes":""},"categories":[3,104,102],"tags":[599,753,148,751,752,633,745,385,747,749,207,723,746,748,750,161,218,583,26,226,754,502,744,190],"class_list":["post-6424","post","type-post","status-publish","format-standard","hentry","category-rwth","category-it-services","category-services","tag-api","tag-ci-cd-skripte","tag-coscine","tag-coscine-community-features","tag-coscine-api","tag-coscine-nrw","tag-datei","tag-dateiformate","tag-dateityp","tag-dateitypen","tag-daten","tag-datenfreigabe","tag-datenleak","tag-datentyp","tag-datentypen","tag-fdm","tag-forschungsdaten","tag-github","tag-gitlab","tag-liste","tag-ressource","tag-ressourcen","tag-statische-webseite","tag-webseite"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/blog.rwth-aachen.de\/forschungsdaten\/wp-json\/wp\/v2\/posts\/6424","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.rwth-aachen.de\/forschungsdaten\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.rwth-aachen.de\/forschungsdaten\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.rwth-aachen.de\/forschungsdaten\/wp-json\/wp\/v2\/users\/6019"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.rwth-aachen.de\/forschungsdaten\/wp-json\/wp\/v2\/comments?post=6424"}],"version-history":[{"count":15,"href":"https:\/\/blog.rwth-aachen.de\/forschungsdaten\/wp-json\/wp\/v2\/posts\/6424\/revisions"}],"predecessor-version":[{"id":6506,"href":"https:\/\/blog.rwth-aachen.de\/forschungsdaten\/wp-json\/wp\/v2\/posts\/6424\/revisions\/6506"}],"wp:attachment":[{"href":"https:\/\/blog.rwth-aachen.de\/forschungsdaten\/wp-json\/wp\/v2\/media?parent=6424"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.rwth-aachen.de\/forschungsdaten\/wp-json\/wp\/v2\/categories?post=6424"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.rwth-aachen.de\/forschungsdaten\/wp-json\/wp\/v2\/tags?post=6424"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}