From c600a48cbaf4d19b346fa66b8737d6ff8f361503 Mon Sep 17 00:00:00 2001 From: Adrian Pohl Date: Wed, 31 Jan 2024 11:02:44 +0100 Subject: [PATCH 01/11] Add missing `npm i` step to Gatsby starter --- gatsby/lobid/README.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/gatsby/lobid/README.md b/gatsby/lobid/README.md index 623e9ae..8167bee 100644 --- a/gatsby/lobid/README.md +++ b/gatsby/lobid/README.md @@ -49,6 +49,12 @@ nvm use 18 cd lobid/gatsby/lobid ``` + Install node packages: + + ```shell + npm i + ``` + Start it up. ```shell From 0973266126a9b48ef621c8188e480e0d840fddff Mon Sep 17 00:00:00 2001 From: Adrian Pohl Date: Wed, 31 Jan 2024 12:17:59 +0100 Subject: [PATCH 02/11] Add slides and metadaten.community, fix errors --- .../static/product/metadaten.community.json | 58 +++++++++++++++ gatsby/lobid/static/product/oersi.json | 2 +- .../publication/2022-08-mi@hbz-roadshow.json | 67 ++++++++++++++++++ .../publication/2023-11-16-netz-ag.json | 70 +++++++++++++++++++ .../static/publication/2023prolibris.json | 60 ++++++++++++++++ .../static/publication/code4lib-nwbib.json | 2 +- 6 files changed, 257 insertions(+), 2 deletions(-) create mode 100644 gatsby/lobid/static/product/metadaten.community.json create mode 100644 gatsby/lobid/static/publication/2022-08-mi@hbz-roadshow.json create mode 100644 gatsby/lobid/static/publication/2023-11-16-netz-ag.json create mode 100644 gatsby/lobid/static/publication/2023prolibris.json diff --git a/gatsby/lobid/static/product/metadaten.community.json b/gatsby/lobid/static/product/metadaten.community.json new file mode 100644 index 0000000..cf8d94b --- /dev/null +++ b/gatsby/lobid/static/product/metadaten.community.json @@ -0,0 +1,58 @@ +{ + "@context": "https://schema.org/", + "id": "https://lobid.org/product/metadaten.community", + "url": "https://metadaten.community", + "type": [ + "Product" + ], + "name": { + "de": "metadaten.community", + "en": "metadaten.community" + }, + "image": "https://metadaten.community/uploads/default/original/1X/b549c3d27f8b0c4d4bdca73d6b7c0be3783e439b.png", + "startDate": "2023--15", + "description": { + "de": "Ein offener Suchindex für Bildungsressourcen, gemeinsames Angebot der TIB Hannover und des hbz.", + "en": "An open search index for educational resources, common offering by TIB Hannover and hbz." + }, + "isBasedOn": [ + { + "id": "https://lobid.org/product/metafacture" + }, + { + "id": "https://lobid.org/project/amb" + } + ], + "membership": [ + { + "type": "Role", + "roleName": { + "de": "Beitragende Person", + "en": "contributor" + }, + "member": { + "id": "http://lobid.org/team/ap#!" + } + }, + { + "type": "Role", + "roleName": { + "de": "Datentransformation", + "en": "data transformation" + }, + "member": { + "id": "http://lobid.org/team/tb#!" + } + }, + { + "type": "Role", + "roleName": { + "de": "Datentransformation", + "en": "data transformation" + }, + "member": { + "id": "http://lobid.org/team/pm#!" + } + } + ] +} \ No newline at end of file diff --git a/gatsby/lobid/static/product/oersi.json b/gatsby/lobid/static/product/oersi.json index b79bbbc..264f2ee 100644 --- a/gatsby/lobid/static/product/oersi.json +++ b/gatsby/lobid/static/product/oersi.json @@ -3,7 +3,7 @@ "id": "https://lobid.org/product/oersi", "url": "https://oersi.org", "type": [ - "Project" + "Product" ], "name": { "de": "OER Search Index", diff --git a/gatsby/lobid/static/publication/2022-08-mi@hbz-roadshow.json b/gatsby/lobid/static/publication/2022-08-mi@hbz-roadshow.json new file mode 100644 index 0000000..1b24f20 --- /dev/null +++ b/gatsby/lobid/static/publication/2022-08-mi@hbz-roadshow.json @@ -0,0 +1,67 @@ +{ + "@context": "https://schema.org", + "type": [ + "PresentationDigitalDocument" + ], + "name": { + "de": "Offene Metadatendienste – kooperativ, verlässlich und effizient in die Zukunft" + }, + "description": { + "de": "Präsentationsfolien zum Vortrag bei der \"hbz-Roadshow\" am 17.8.2023" + }, + "creator": [ + { + "id": "http://lobid.org/team/ap#!", + "type": "Person", + "name": "Adrian Pohl" + }, + { + "id": "http://lobid.org/team/ak#!", + "type": "Person", + "name": "Anna Keller" + } + ], + "keywords": [ + "lobid", + "hbz", + "Linked Open Data", + "libraries", + "metadata" + ], + "id": "https://pad.gwdg.de/p/2022-08-mi@hbz-roadshow", + "about": [ + { + "id": "https://lobid.org/product/lobid" + }, + { + "id": "https://lobid.org/product/lobid-resources" + }, + { + "id": "https://lobid.org/product/lobid-gnd" + }, + { + "id": "https://lobid.org/project/reconciliation" + }, + { + "id": "https://lobid.org/project/infrastrukturinitiative" + }, + { + "id": "https://lobid.org/product/oersi" + }, + { + "id": "https://lobid.org/product/metafacture" + }, + { + "id": "https://lobid.org/product/skohub" + } + ], + "datePublished": "2023-08-17", + "inLanguage": [ + "de" + ], + "audience": [ + "librarians", + "library management" + ], + "license": "https://creativecommons.org/licenses/by/4.0/" +} \ No newline at end of file diff --git a/gatsby/lobid/static/publication/2023-11-16-netz-ag.json b/gatsby/lobid/static/publication/2023-11-16-netz-ag.json new file mode 100644 index 0000000..cc47ec4 --- /dev/null +++ b/gatsby/lobid/static/publication/2023-11-16-netz-ag.json @@ -0,0 +1,70 @@ +{ + "@context": "https://schema.org", + "type": [ + "PresentationDigitalDocument" + ], + "name": { + "de": "Metadatenmanagement – Tools und Dienste des hbz" + }, + "description": { + "de": "Präsentationsfolien zum Vortrag beim \"Erfahrungsaustausch: DV-Systembetreuung in Bibliotheken\" der ZBIW" + }, + "creator": [ + { + "id": "http://lobid.org/team/ap#!", + "type": "Person", + "name": "Adrian Pohl" + }, + { + "id": "http://lobid.org/team/ak#!", + "type": "Person", + "name": "Anna Keller" + } + ], + "keywords": [ + "lobid", + "hbz", + "Linked Open Data", + "libraries", + "metadata" + ], + "id": "https://pad.lobid.org/p/2023-11-16-zbiw-erfahrungsaustausch-dv", + "about": [ + { + "id": "https://lobid.org/product/lobid" + }, + { + "id": "https://lobid.org/product/lobid-resources" + }, + { + "id": "https://lobid.org/product/lobid-gnd" + }, + { + "id": "https://lobid.org/project/reconciliation" + }, + { + "id": "https://lobid.org/project/infrastrukturinitiative" + }, + { + "id": "https://lobid.org/product/oersi" + }, + { + "id": "https://lobid.org/product/metafacture" + }, + { + "id": "https://lobid.org/product/skohub" + }, + { + "id": "https://lobid.org/product/metadaten.community" + } + ], + "datePublished": "2023-11-16", + "inLanguage": [ + "de" + ], + "audience": [ + "librarians", + "developers" + ], + "license": "https://creativecommons.org/licenses/by/4.0/" +} \ No newline at end of file diff --git a/gatsby/lobid/static/publication/2023prolibris.json b/gatsby/lobid/static/publication/2023prolibris.json new file mode 100644 index 0000000..c59d2b6 --- /dev/null +++ b/gatsby/lobid/static/publication/2023prolibris.json @@ -0,0 +1,60 @@ +{ + "@context": "https://schema.org", + "type": [ + "Article" + ], + "name": { + "de": "Im Fokus: Offene Metadaten-Infrastrukturen" + }, + "creator": [ + { + "id": "http://lobid.org/team/ap#!", + "type": "Person", + "name": "Adrian Pohl" + } + ], + "description": { + "de": "Den Katalog mit seinen hölzernen Schüben hat die Digitalisierung längst überholt. Die Kärtchen im Katalogkasten enthielten Metadaten, also strukturierte Informationen über die Medien einer Bibliothek. Diese liegen mittlerweile längst digitalisiert vor. Daher ist es heute möglich, Daten wesentlich größerer Einheiten als einer einzelnen Bibliothek zusammenzuführen; Instituts- oder Ländergrenzen bilden z. B. keine Hindernisse mehr. Hinderlich sind jedoch die unterschiedlichen Arten (Strukturen, Vokabulare, Software, Schnittstellen etc.) der Datenerfassung. Diese Probleme zu überwinden, das Zusammenführen von Daten zu erleichtern und für alle Interessierten nutzbare, offene Metadatenstrukturen aufzubauen, anzubieten und weiterzuentwickeln, hat sich das Hochschulbibliothekszentrum des Landes Nordrhein-Westfalen (hbz) auf die Fahnen geschrieben. Die folgenden Texte geben einen Überblick über den Stand der Entwicklung." + }, + "keywords": [ + "Metadateninfrastruktur", + "hbz" + ], + "about": [ + { + "id": "https://lobid.org/product/lobid" + }, + { + "id": "https://lobid.org/product/lobid-resources" + }, + { + "id": "https://lobid.org/product/lobid-gnd" + }, + { + "id": "https://lobid.org/project/reconciliation" + }, + { + "id": "https://lobid.org/project/infrastrukturinitiative" + }, + { + "id": "https://lobid.org/product/oersi" + }, + { + "id": "https://lobid.org/product/metafacture" + }, + { + "id": "https://lobid.org/product/skohub" + } + ], + "id": "https://www.bibliotheken-nrw.de/wp-content/uploads/2023-3-_ProLibris-web-DS.pdf", + "datePublished": "2023", + "inLanguage": [ + "de" + ], + "audience": [ + "developers", + "librarians", + "library management" + ], + "license": "https://creativecommons.org/licenses/by/4.0/" +} \ No newline at end of file diff --git a/gatsby/lobid/static/publication/code4lib-nwbib.json b/gatsby/lobid/static/publication/code4lib-nwbib.json index 051faaf..a2352c5 100644 --- a/gatsby/lobid/static/publication/code4lib-nwbib.json +++ b/gatsby/lobid/static/publication/code4lib-nwbib.json @@ -4,7 +4,7 @@ "Article" ], "name": { - "de": "How We Built a Spatial Subject Classification Based on Wikidata" + "en": "How We Built a Spatial Subject Classification Based on Wikidata" }, "creator": [ { From 509b14d262956e3cdd23cfc2af6bfcd84e12b01f Mon Sep 17 00:00:00 2001 From: Adrian Date: Wed, 31 Jan 2024 13:10:25 +0100 Subject: [PATCH 03/11] Add SkoHub slides and vbib slides for 2023 --- .../2023-metadaten-community@vbib.json | 42 +++++++++++++++++ .../publication/2023-skohub@bibliocon.json | 43 +++++++++++++++++ .../static/publication/2023-skohub@kim.json | 47 +++++++++++++++++++ .../2023-skohub@nfdi4ing-conference.json | 43 +++++++++++++++++ 4 files changed, 175 insertions(+) create mode 100644 gatsby/lobid/static/publication/2023-metadaten-community@vbib.json create mode 100644 gatsby/lobid/static/publication/2023-skohub@bibliocon.json create mode 100644 gatsby/lobid/static/publication/2023-skohub@kim.json create mode 100644 gatsby/lobid/static/publication/2023-skohub@nfdi4ing-conference.json diff --git a/gatsby/lobid/static/publication/2023-metadaten-community@vbib.json b/gatsby/lobid/static/publication/2023-metadaten-community@vbib.json new file mode 100644 index 0000000..452ff24 --- /dev/null +++ b/gatsby/lobid/static/publication/2023-metadaten-community@vbib.json @@ -0,0 +1,42 @@ +{ + "@context": "https://schema.org", + "type": [ + "PresentationDigitalDocument" + ], + "name": { + "de": "metadaten.community – ein Forum für Metadatenpraktiker:innen" + }, + "description": { + "de": "Folien zu einer Session in der Metadaten-Corner des #vBIB23" + }, + "creator": [ + { + "id": "http://lobid.org/team/ap#!", + "type": "Person", + "name": "Adrian Pohl" + }, + { + "id": "http://lobid.org/team/pt#!", + "type": "Person", + "name": "Phu Tu" + } + ], + "keywords": [ + "metadaten", + "community" ], + "id": "https://pad.lobid.org/p/nmmvvKKnB", + "about": [ + { + "id": "https://lobid.org/product/metadaten.community" + } + ], + "datePublished": "2023-12-06", + "inLanguage": [ + "de" + ], + "audience": [ + "librarians", + "developers" + ], + "license": "https://creativecommons.org/licenses/by/4.0/" +} \ No newline at end of file diff --git a/gatsby/lobid/static/publication/2023-skohub@bibliocon.json b/gatsby/lobid/static/publication/2023-skohub@bibliocon.json new file mode 100644 index 0000000..95764f9 --- /dev/null +++ b/gatsby/lobid/static/publication/2023-skohub@bibliocon.json @@ -0,0 +1,43 @@ +{ + "@context": "https://schema.org", + "type": [ + "PresentationDigitalDocument" + ], + "name": { + "de": "SkoHub - Das Potential kontrollierter Vokabulare nutzen" + }, + "description": { + "de": "Präsentationsfolien zum Vortrag bei der 111. BiblioCon, Hannover" + }, + "creator": [ + { + "id": "http://lobid.org/team/ap#!", + "type": "Person", + "name": "Adrian Pohl" + }, + { + "id": "http://lobid.org/team/sr#!", + "type": "Person", + "name": "Steffen Rörtgen" + } + ], + "keywords": [ + "SKOS", + "SkoHub" + ], + "id": "https://pad.gwdg.de/p/2023-05-25-skohub@bibliocon23", + "about": [ + { + "id": "https://lobid.org/product/skohub" + } + ], + "datePublished": "2023-05-25", + "inLanguage": [ + "de" + ], + "audience": [ + "librarians", + "developers" + ], + "license": "https://creativecommons.org/licenses/by/4.0/" +} \ No newline at end of file diff --git a/gatsby/lobid/static/publication/2023-skohub@kim.json b/gatsby/lobid/static/publication/2023-skohub@kim.json new file mode 100644 index 0000000..68fdcac --- /dev/null +++ b/gatsby/lobid/static/publication/2023-skohub@kim.json @@ -0,0 +1,47 @@ +{ + "@context": "https://schema.org", + "type": [ + "PresentationDigitalDocument" + ], + "name": { + "de": "Publikation von SKOS-Vokabularen inklusive Reconciliation-Schnittstelle mit SkoHub" + }, + "description": { + "de": "Präsentationsfolien zum Hands-on Tutorial beim KIM-Workshop, Mannheim" + }, + "creator": [ + { + "id": "http://lobid.org/team/ap#!", + "type": "Person", + "name": "Adrian Pohl" + }, + { + "id": "http://lobid.org/team/sr#!", + "type": "Person", + "name": "Steffen Rörtgen" + } + ], + "keywords": [ + "SKOS", + "SkoHub", + "Reconciliation" + ], + "id": "https://pad.gwdg.de/p/2023-05-08-skohub@kim-ws", + "about": [ + { + "id": "https://lobid.org/project/reconciliation" + }, + { + "id": "https://lobid.org/product/skohub" + } + ], + "datePublished": "2023-05-08", + "inLanguage": [ + "de" + ], + "audience": [ + "librarians", + "developers" + ], + "license": "https://creativecommons.org/licenses/by/4.0/" +} \ No newline at end of file diff --git a/gatsby/lobid/static/publication/2023-skohub@nfdi4ing-conference.json b/gatsby/lobid/static/publication/2023-skohub@nfdi4ing-conference.json new file mode 100644 index 0000000..af2cc26 --- /dev/null +++ b/gatsby/lobid/static/publication/2023-skohub@nfdi4ing-conference.json @@ -0,0 +1,43 @@ +{ + "@context": "https://schema.org", + "type": [ + "PresentationDigitalDocument" + ], + "name": { + "en": "SkoHub - Unleash the full potential of controlled vocabularies" + }, + "description": { + "de": "Präsentationsfolien zum Vortrag bei der NDI4Ing Conference 2023, WWW" + }, + "creator": [ + { + "id": "http://lobid.org/team/ap#!", + "type": "Person", + "name": "Adrian Pohl" + }, + { + "id": "http://lobid.org/team/sr#!", + "type": "Person", + "name": "Steffen Rörtgen" + } + ], + "keywords": [ + "SKOS", + "SkoHub" + ], + "id": "https://pad.lobid.org/p/skohub@nfdi4ing-conference", + "about": [ + { + "id": "https://lobid.org/product/skohub" + } + ], + "datePublished": "2023-09-28", + "inLanguage": [ + "de" + ], + "audience": [ + "librarians", + "developers" + ], + "license": "https://creativecommons.org/licenses/by/4.0/" +} \ No newline at end of file From 16f0fdab9705c4968b379c405f28fcc7f824e235 Mon Sep 17 00:00:00 2001 From: Adrian Date: Wed, 31 Jan 2024 13:14:56 +0100 Subject: [PATCH 04/11] Fix metadaten.community description --- .../static/product/metadaten.community.json | 36 +++++-------------- 1 file changed, 9 insertions(+), 27 deletions(-) diff --git a/gatsby/lobid/static/product/metadaten.community.json b/gatsby/lobid/static/product/metadaten.community.json index cf8d94b..40bd955 100644 --- a/gatsby/lobid/static/product/metadaten.community.json +++ b/gatsby/lobid/static/product/metadaten.community.json @@ -10,48 +10,30 @@ "en": "metadaten.community" }, "image": "https://metadaten.community/uploads/default/original/1X/b549c3d27f8b0c4d4bdca73d6b7c0be3783e439b.png", - "startDate": "2023--15", + "startDate": "2023-12-06", "description": { - "de": "Ein offener Suchindex für Bildungsressourcen, gemeinsames Angebot der TIB Hannover und des hbz.", - "en": "An open search index for educational resources, common offering by TIB Hannover and hbz." + "de": "Ein Forum zum Austausch von Metadatenpraktiker:innen im deutschsprachigen Raum.", + "en": "A forum for professional exchange of German-speaking metadata practitioners." }, - "isBasedOn": [ - { - "id": "https://lobid.org/product/metafacture" - }, - { - "id": "https://lobid.org/project/amb" - } - ], "membership": [ { "type": "Role", "roleName": { - "de": "Beitragende Person", - "en": "contributor" - }, - "member": { - "id": "http://lobid.org/team/ap#!" - } - }, - { - "type": "Role", - "roleName": { - "de": "Datentransformation", - "en": "data transformation" + "de": "Administration und Moderation", + "en": "administration and moderation" }, "member": { - "id": "http://lobid.org/team/tb#!" + "id": "http://lobid.org/team/pt#!" } }, { "type": "Role", "roleName": { - "de": "Datentransformation", - "en": "data transformation" + "de": "Moderation", + "en": "moderation" }, "member": { - "id": "http://lobid.org/team/pm#!" + "id": "http://lobid.org/team/ap#!" } } ] From 1a472406925ba835e841048f11a1ed197cf29ac8 Mon Sep 17 00:00:00 2001 From: Adrian Pohl Date: Wed, 31 Jan 2024 13:20:49 +0100 Subject: [PATCH 05/11] Add AMB start and end date --- gatsby/lobid/static/project/amb.json | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gatsby/lobid/static/project/amb.json b/gatsby/lobid/static/project/amb.json index 009e599..a57953a 100644 --- a/gatsby/lobid/static/project/amb.json +++ b/gatsby/lobid/static/project/amb.json @@ -16,6 +16,8 @@ "en": "A schema.org/LRMI-based profile for describing learning resources.", "de": "In diesem Projekt wird die erste offizielle Version eines Metadatenprofils für die web-konforme Publikation von Metadaten für Lehr- und Lernressourcen im deutschsprachigen Raum entwickelt. Es basiert auf dem schema.org-Vokabular mit seinen LRMI-Erweiterungen (Learning Resource Metadata Initiative) und fokussiert auf die Publikation der Metadaten als JSON-LD.\n\nDas Profil ist Basis für das Index-Schema im OERSI-Projekt und soll als Vorgabe dienen für die Vergabe von Metadaten für OERs, die mit Fördergeldern des Landes NRW erstellt werden.\n\nFür die Validierung von Metadaten im Hinblick auf ihre Konformität zum Profil wird ein JSON Schema gepflegt." }, + "startDate": "2020-03-23", + "endDate": "2023-10-19", "isBasedOn": [ { "id": "https://lobid.org/project/oer-stoeberspecs" From bad6789633e1ce79762ac9a9df13bd098e9e2caf Mon Sep 17 00:00:00 2001 From: Adrian Pohl Date: Wed, 31 Jan 2024 13:26:02 +0100 Subject: [PATCH 06/11] Add end date to Alma migration and ORCA.nrw --- gatsby/lobid/static/project/alma-migration.json | 2 ++ gatsby/lobid/static/project/orca.json | 1 + 2 files changed, 3 insertions(+) diff --git a/gatsby/lobid/static/project/alma-migration.json b/gatsby/lobid/static/project/alma-migration.json index c43d2a4..d85e8c4 100644 --- a/gatsby/lobid/static/project/alma-migration.json +++ b/gatsby/lobid/static/project/alma-migration.json @@ -14,6 +14,8 @@ "en": "Switch lobid-resources ETL and indexing from Aleph to Alma Marc21 XML", "de": "Der schrittweise Umstieg der hbz-Verbundbibliotheken auf das Bibliotheksmanagementsystem Alma im Rahmen des GO:AL-Projekts bringt auch für die Gruppe Offene Infrastruktur dauerhaft Aufgaben mit sich: lobid indexiert unter anderem die Verbunddaten des hbz, die nun schrittweise nach Alma wandern. Demenstprechend müssen sämtliche Prozesse zum Extrahieren, Transformieren und Laden (ETL) der Verbunddaten angepasst werden, damit sie (auch) auf Basis von Alma-Daten funktionieren." }, + "startDate": "2020-03-23", + "endDate": "2023-06-30", "enhances": [ { "id": "https://lobid.org/product/lobid" diff --git a/gatsby/lobid/static/project/orca.json b/gatsby/lobid/static/project/orca.json index 2d8321e..9a9d359 100644 --- a/gatsby/lobid/static/project/orca.json +++ b/gatsby/lobid/static/project/orca.json @@ -17,6 +17,7 @@ "de": "ORCA ist ein kostenfreies Online-Portal rund um digital gestütztes Lehren und Lernen an Hochschulen. Die Gruppe Offene Infrastruktur ist im Rahmen von ORCA.nrw für die zwei Aufgabenbereiche ORCA-Metadateninfrastruktur und ORCA-Suche mit OERSI zuständig." }, "startDate": "2021-02-15", + "endDate": "2023-04-30", "isBasedOn": [ { "id": "https://lobid.org/product/oersi" From 4bd30cfcfafe5ec3275185ed1b40171fda687925 Mon Sep 17 00:00:00 2001 From: Fabian Steeg Date: Wed, 31 Jan 2024 17:07:33 +0100 Subject: [PATCH 07/11] Add metadaten.community to team.json (#524) --- gatsby/lobid/static/team.json | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/gatsby/lobid/static/team.json b/gatsby/lobid/static/team.json index dd45736..cc32792 100644 --- a/gatsby/lobid/static/team.json +++ b/gatsby/lobid/static/team.json @@ -84,6 +84,10 @@ { "id": "https://lobid.org/product/oersi", "name": "OERSI" + }, + { + "id": "https://lobid.org/product/metadaten.community", + "name": "metadaten.community" } ], "membership": [ From f9bf6e6745fc1576f5946bc787fea47a0cd75c84 Mon Sep 17 00:00:00 2001 From: Adrian Date: Thu, 1 Feb 2024 16:15:28 +0100 Subject: [PATCH 08/11] Add "Sotware entwickeln und betreiben" article --- .../publication/2023-software-entwickeln.json | 36 +++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 gatsby/lobid/static/publication/2023-software-entwickeln.json diff --git a/gatsby/lobid/static/publication/2023-software-entwickeln.json b/gatsby/lobid/static/publication/2023-software-entwickeln.json new file mode 100644 index 0000000..096bc64 --- /dev/null +++ b/gatsby/lobid/static/publication/2023-software-entwickeln.json @@ -0,0 +1,36 @@ +{ + "@context": "https://schema.org", + "type": [ + "Article" + ], + "name": { + "de": "Software entwickeln und betreiben" + }, + "creator": [ + { + "id": "http://lobid.org/team/ap#!", + "type": "Person", + "name": "Adrian Pohl" + } + ], + "description": { + "de": "Den Katalog mit seinen hölzernen Schüben hat die Digitalisierung längst überholt. Die Kärtchen im Katalogkasten enthielten Metadaten, also strukturierte Informationen über die Medien einer Bibliothek. Diese liegen mittlerweile längst digitalisiert vor. Daher ist es heute möglich, Daten wesentlich größerer Einheiten als einer einzelnen Bibliothek zusammenzuführen; Instituts- oder Ländergrenzen bilden z. B. keine Hindernisse mehr. Hinderlich sind jedoch die unterschiedlichen Arten (Strukturen, Vokabulare, Software, Schnittstellen etc.) der Datenerfassung. Diese Probleme zu überwinden, das Zusammenführen von Daten zu erleichtern und für alle Interessierten nutzbare, offene Metadatenstrukturen aufzubauen, anzubieten und weiterzuentwickeln, hat sich das Hochschulbibliothekszentrum des Landes Nordrhein-Westfalen (hbz) auf die Fahnen geschrieben. Die folgenden Texte geben einen Überblick über den Stand der Entwicklung." + }, + "keywords": [ + "Software-Entwicklung", "Software-Betrieb", "Software-Maintenance", "Entwicklungsprozesse" + ], + "about": [ + { + "id": "https://lobid.org/team#!" + } + ], + "id": "https://doi.org/10.1515/9783110790375-033", + "datePublished": "2023", + "inLanguage": [ + "de" + ], + "audience": [ + "librarians" + ], + "license": "https://creativecommons.org/licenses/by/4.0/" +} \ No newline at end of file From a058b07dfa041450656d2348efbfaa132bdfefb9 Mon Sep 17 00:00:00 2001 From: Adrian Date: Thu, 1 Feb 2024 16:17:52 +0100 Subject: [PATCH 09/11] Fix description/abstract --- gatsby/lobid/static/publication/2023-software-entwickeln.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gatsby/lobid/static/publication/2023-software-entwickeln.json b/gatsby/lobid/static/publication/2023-software-entwickeln.json index 096bc64..e8351a2 100644 --- a/gatsby/lobid/static/publication/2023-software-entwickeln.json +++ b/gatsby/lobid/static/publication/2023-software-entwickeln.json @@ -14,7 +14,7 @@ } ], "description": { - "de": "Den Katalog mit seinen hölzernen Schüben hat die Digitalisierung längst überholt. Die Kärtchen im Katalogkasten enthielten Metadaten, also strukturierte Informationen über die Medien einer Bibliothek. Diese liegen mittlerweile längst digitalisiert vor. Daher ist es heute möglich, Daten wesentlich größerer Einheiten als einer einzelnen Bibliothek zusammenzuführen; Instituts- oder Ländergrenzen bilden z. B. keine Hindernisse mehr. Hinderlich sind jedoch die unterschiedlichen Arten (Strukturen, Vokabulare, Software, Schnittstellen etc.) der Datenerfassung. Diese Probleme zu überwinden, das Zusammenführen von Daten zu erleichtern und für alle Interessierten nutzbare, offene Metadatenstrukturen aufzubauen, anzubieten und weiterzuentwickeln, hat sich das Hochschulbibliothekszentrum des Landes Nordrhein-Westfalen (hbz) auf die Fahnen geschrieben. Die folgenden Texte geben einen Überblick über den Stand der Entwicklung." + "de": "In vielen insbesondere größeren Wissenschaftlichen Bibliotheken wird Software entwickelt und betrieben. Wissenschaftliche Bibliothekar:innen besitzen wichtige Kompetenzen, um wertvolle Beiträge zu Entwicklung und Betrieb von Software zuleisten. Denn für Entwicklung, Betrieb und Instandhaltung von Software, die dauerhaft erfolgreich sind, müssen viele verschiedene Aufgaben erledigt und unterschiedlichste Rollen übernommen werden. Der Beitrag stellt zur besseren Einordnung derAufgaben die verschiedenen Schritte im Prozess der Softwareentwicklung dar und erläutert dann die Aufgaben und Rollen, die Bibliothekar:innen in diesem Prozess übernehmen können. Dabei konzentriert er sich auf Arbeiten, die selbst nicht Programmier-, Deployment- oder Administrationsaufgaben sind. Schließlich wird erläutert,welche Kompetenzen für die Erledigung der genannten Aufgaben hilfreich sind undwelche Herausforderungen bei der Arbeit entstehen können." }, "keywords": [ "Software-Entwicklung", "Software-Betrieb", "Software-Maintenance", "Entwicklungsprozesse" From b0adcacbd5090e55886adb300ae99e86edf2a154 Mon Sep 17 00:00:00 2001 From: Fabian Steeg Date: Fri, 2 Feb 2024 17:08:44 +0100 Subject: [PATCH 10/11] Set start and end dates for fix and playground projects Based on: https://github.com/metafacture/metafacture-fix/graphs/contributors?from=2021-07-29&to=2022-12-01&type=c https://github.com/metafacture/metafacture-playground/commit/b5f58e96ee4df66b45df235cda56b34b7619a809 --- gatsby/lobid/static/project/metafacture-fix.json | 2 ++ gatsby/lobid/static/project/metafacture-playground.json | 2 ++ 2 files changed, 4 insertions(+) diff --git a/gatsby/lobid/static/project/metafacture-fix.json b/gatsby/lobid/static/project/metafacture-fix.json index b0974d0..dffe1d4 100644 --- a/gatsby/lobid/static/project/metafacture-fix.json +++ b/gatsby/lobid/static/project/metafacture-fix.json @@ -13,6 +13,8 @@ "en": "Implementation of the Fix language for Metafacture as an alternative to configuring data transformations with Metamorph", "de": "Ziel des Projekts ist die Erleichterung der Metafacture-Konfiguration und damit die Erweiterung der Zielgruppe um Bibliothekar:innen und andere Metadatenfachleute, die keinen Programmierhintergrund haben.\n\nDies geschieht durch die Implementierung der Fix-DSL (domain-specific language) für die Konfiguration von Metadatenmappings als Alternative zum XML-basierten Metamorph. Zunächst wird die Erweiterung zur produktiven Nutzung im OERSI-Kontext und anderen neu zu erstellenden ETL-Prozessen entwickelt und dann auf die komplexeren Prozesse – etwa im lobid-Kontext – ausgeweitet.\n\nIn einem nächsten Schritt soll an einer Standardisierung der Fix-Sprache gearbeitet werden mit dem Ziel, Kompatibilität zwischen Metafacture und Catmandu zu erreichen." }, + "startDate": "2021-08-01", + "endDate": "2022-12-01", "enhances": [ { "id": "https://lobid.org/product/metafacture" diff --git a/gatsby/lobid/static/project/metafacture-playground.json b/gatsby/lobid/static/project/metafacture-playground.json index 1fc8ff7..bf8192f 100644 --- a/gatsby/lobid/static/project/metafacture-playground.json +++ b/gatsby/lobid/static/project/metafacture-playground.json @@ -14,6 +14,8 @@ "en": "This projects aims to provide a web application to play around with Metafactures languages Fix and Flux.", "de": "Der Metafacture Playground ist eine browserbasierte Umgebung, um an der Konfiguration von ETL-Prozessen mittels Metafacture zu arbeiten. Der Playground unterstützt dabei auch die Metafacture-Fix-Erweiterung. Kurzfristig soll der Playground zum Teilen von ETL-Konfigurationen via URL und für aktive Arbeit in Metafacture-Workshops Verwendung finden.\n\nMittelfristiges Ziel ist der Aufbau einer Plattform zum Teilen von ETL-Konfigurationen, um das Auffinden bestehender Lösungen und deren Nachnutzung zu erleichtern und damit Parallelarbeiten zu vermeiden." }, + "startDate": "2021-01-24", + "endDate": "2023-05-08", "enhances": [ { "id": "https://lobid.org/product/metafacture" From d3c966160bbd4887c62bdb1fe9b20717d17fcad2 Mon Sep 17 00:00:00 2001 From: Fabian Steeg Date: Mon, 5 Feb 2024 14:06:40 +0100 Subject: [PATCH 11/11] Show former projects on member pages (#524) --- gatsby/lobid/src/components/member.html.js | 45 +++++++++++++++++++++- gatsby/lobid/src/templates/member.js | 2 +- 2 files changed, 45 insertions(+), 2 deletions(-) diff --git a/gatsby/lobid/src/components/member.html.js b/gatsby/lobid/src/components/member.html.js index 501762d..342e544 100644 --- a/gatsby/lobid/src/components/member.html.js +++ b/gatsby/lobid/src/components/member.html.js @@ -19,8 +19,46 @@ export class Member extends React.Component { constructor(props) { super(props); this.props = props; + this.state = { + infoToggledProjects: false + }; } + getToggle = (state, event) => { + return ( + +