Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 12 additions & 8 deletions .github/workflows/update-metadata.yml
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ jobs:
- name: Install dependencies
run: |
python -m pip install --upgrade pip
pip install pyyaml
pip install -r dev-requirements.txt

- name: Update version metadata (if triggered by tag)
if: steps.extract_version.outputs.is_tag == 'true'
Expand All @@ -57,12 +57,21 @@ jobs:
python -m quadriga.metadata.update_version_from_tag

- name: Update metadata files
env:
PYTHONHASHSEED: 0
run: python -m quadriga.metadata.run_all

- name: Check if files changed
- name: Stage metadata files
run: |
# Add all metadata files that exist (handles both new and modified files)
for file in metadata.yml CITATION.bib CITATION.cff .zenodo.json metadata.jsonld metadata.rdf; do
[ -f "$file" ] && git add "$file"
done

- name: Check if files staged
id: check_changes
run: |
if git diff --quiet metadata.yml && git diff --quiet CITATION.bib && git diff --quiet CITATION.cff; then
if git diff --cached --quiet; then
echo "changes_detected=false" >> $GITHUB_OUTPUT
else
echo "changes_detected=true" >> $GITHUB_OUTPUT
Expand All @@ -73,19 +82,14 @@ jobs:
run: |
git config --local user.email "github-actions[bot]@users.noreply.github.com"
git config --local user.name "github-actions[bot]"
git add metadata.yml CITATION.bib CITATION.cff
git commit -m "[Automated] Update metadata files"
git push

- name: Commit changes and move tag (tag-triggered)
if: steps.check_changes.outputs.changes_detected == 'true' && steps.extract_version.outputs.is_tag == 'true'
run: |
# Configure git
git config --local user.email "github-actions[bot]@users.noreply.github.com"
git config --local user.name "github-actions[bot]"

# Commit the metadata changes
git add metadata.yml CITATION.bib CITATION.cff
git commit -m "[Automated] Update metadata for version ${{ steps.extract_version.outputs.version }}"

# Delete the old tag (locally and remotely)
Expand Down
4 changes: 2 additions & 2 deletions .zenodo.json
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,8 @@
"orcid": "0000-0002-1421-4320"
}
],
"description": "Die vorliegende Fallstudie bereitet – in Form eines “Jupyter Books” – den Prozess und die Ergebnisse eines Forschungsprojekts aus den Digital Humanities didaktisch auf.",
"publication_date": "2025-06-20",
"description": "<p>Die vorliegende Fallstudie bereitet – in Form eines “Jupyter Books” – den Prozess und die Ergebnisse eines Forschungsprojekts aus den Digital Humanities didaktisch auf.</p>\n<p>Das interaktive Lehrbuch kann als <a href=\"https://quadriga-dk.github.io/Text-Fallstudie-2/\" target=\"_blank\">Web-Version</a> verwendet, zur individuellen Anpassung heruntergeladen werden und steht darüber hinaus auch auf <a href=\"https://github.com/quadriga-dk/Text-Fallstudie-2\" target=\"_blank\">GitHub</a> zur Verfügung.</p>\n<p>Die QUADRIGA-OER sind nach einem einheitlichen <a href=\"https://quadriga-dk.github.io/Book_Template\" target=\"_blank\">Template</a> gestaltet, werden nach einem <a href=\"https://doi.org/TODO\" target=\"_blank\">standardisierten Verfahren qualitätsgeprüft</a> und <a href=\"https://doi.org/10.5281/zenodo.18184772\" target=\"_blank\">mit Metadaten ausgezeichnet</a>.</p>\n<h5>QUADRIGA Datenkompetenzzentrum</h5>\n<p>QUADRIGA ist das Datenkompetenzzentrum der Wissenschaftsregion Berlin-Brandenburg. Für die beiden Anwendungsdomänen Digital Humanities und Verwaltungswissenschaft entstehen unter der Einbindung der Expertise der beiden Disziplinen Informatik und Informationswissenschaft Selbstlernangebote, die als OER in Form von Jupyter Books zur freien Nachnutzung zur Verfügung gestellt werden. Um den Forschungsprozess möglichst realistisch abzubilden, basieren die OER auf Fallstudien, denen wiederum ein eigens für das Projekt entwickeltes <a href=\"https://doi.org/10.5281/zenodo.14747822\" target=\"_blank\">Datenkompetenzframework</a> zugrunde liegt. Die Fallstudien nehmen drei für die Anwendungsdomänen repräsentativen Datentypen in den Blick: Bewegtes Bild, Tabelle und Text.</p>\n<p>Zu den Zielgruppen von QUADRIGA zählen insbesondere promovierende und promovierte Wissenschaftler*innen der genannten Disziplinen, die den Umgang mit digitalen Daten, Methoden und Werkzeugen erlernen und weiterentwickeln wollen.</p>\n<p>QUADRIGA ist eins von 11 Datenkompetenzzentren in Deutschland und wird vom <a href=\"https://www.bmftr.bund.de/DE/Forschung/Wissenschaftssystem/Forschungsdaten/DatenkompetenzenInDerWissenschaft/datenkompetenzeninderwissenschaft.html\" target=\"_blank\">Bundesministerium für Forschung, Technologie und Raumfahrt (BMFTR)</a> und von der Europäischen Union im Rahmen von “NextGenerationEU” finanziert. Zu den Verbundpartnern zählen:\n <ul>\n <li>Universität Potsdam (Verbundkoordination) <i>(Förderkennzeichen: 16DKZ2034A)</i></li>\n <li>Filmuniversität Babelsberg <i>(Förderkennzeichen: 16DKZ2034B)</i></li>\n <li>Fachhochschule Potsdam <i>(Förderkennzeichen: 16DKZ2034C)</i></li>\n <li>Fraunhofer FOKUS <i>(Förderkennzeichen: 16DKZ2034D)</i></li>\n <li>Freie Universität Berlin <i>(Förderkennzeichen: 16DKZ2034E)</i></li>\n <li>Technische Universität Berlin <i>(Förderkennzeichen: 16DKZ2034F)</i></li>\n <li>Gesellschaft für Informatik <i>(Förderkennzeichen: 16DKZ2034G)</i></li>\n <li>Humboldt-Universität zu Berlin <i>(Förderkennzeichen: 16DKZ2034H)</i></li>\n </ul>\n</p>\n\n<p>Mehr zum Aufbau und zur Umsetzung des Projekts können Sie im <a href=\"https://doi.org/10.5281/zenodo.10805015\" target=\"_blank\">Umsetzungskonzept</a> erfahren.</p>\n\n<p>Weitere Informationen sowie Publikationen finden Sie auf der <a href=\"https://www.quadriga-dk.de\" target=\"_blank\">Webseite</a>, in der <a href=\"https://zenodo.org/communities/quadriga\" target=\"_blank\">Zenodo-Community</a> und der <a href=\"https://github.com/quadriga-dk\" target=\"_blank\">GitHub-Organisation</a> des Projekts.</p>\n",
"publication_date": "2026-02-19",
"keywords": [
"Open Educational Resource"
],
Expand Down
4 changes: 2 additions & 2 deletions CITATION.bib
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
@book{Skorinkin_Quantitative_2025,
@book{Skorinkin_Quantitative_2026,
title = {Quantitative Analyse der kommunikativen Barrierearmut des Berliner Senats (2011-2024). Eine Fallstudie},
author = {Skorinkin, Daniil and Sluyter-Gäthje, Henny and Trilcke, Peer},
year = {2025},
year = {2026},
version = {1.0.0-beta},
doi = {10.5281/zenodo.15682652},
url = {https://quadriga-dk.github.io/Text-Fallstudie-2/},
Expand Down
2 changes: 1 addition & 1 deletion CITATION.cff
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ references:
- name: The Jupyter Book Community
website: https://github.com/jupyter-book/jupyter-book/graphs/contributors
preferred-citation:
year: '2025'
year: '2026'
authors: *id001
title: Quantitative Analyse der kommunikativen Barrierearmut des Berliner Senats
(2011-2024). Eine Fallstudie
Expand Down
3 changes: 2 additions & 1 deletion dev-requirements.txt
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
pyyaml
pyyaml
rdflib
Loading