edu-sharing 9.1 veröffentlicht!
21. Januar 2025
edu-sharing 9.1 veröffentlicht!
21. Januar 2025

edu-sharing | 10.0 | Final Release | Veröffentlichung | Download

edu-sharing 10.0 veröffentlicht

Die neuste edu-sharing Version 10.0 ist veröffentlicht. Was alles drinsteckt? Erfahren Sie hier alle wichtigen Infos zum Update.

Zur Download-Seite →

Features

Was hat sich geändert?

Motortausch

Mit dieser Version haben wir einen zentralen Teil der technischen Grundlage des Systems modernisiert. Dabei haben wir uns vollständig von der bisherigen Suchtechnologie Solr verabschiedet und die Architektur grundlegend erneuert. Gleichzeitig wurden wichtige Kernkomponenten aktualisiert – unter anderem Alfresco von 23.4 auf 25.2, Angular von Version 16 auf 19 sowie PostgreSQL 16. Auch die Container-Architektur wurde überarbeitet und weiter verbessert. Das Ergebnis ist eine modernere, wartungsfreundlichere und zukunftssichere Systembasis.

 

Rendering 2.0

Mit Version 10.0 führen wir eine neue Generation unseres Rendering-Services ein. Die neue Version ist vollständig modular aufgebaut, horizontal skalierbar und für den Betrieb in mehreren Instanzen ausgelegt. Technisch basiert sie auf modernen Komponenten wie Spring Boot/Kotlin, RabbitMQ, MongoDB sowie einem S3-kompatiblen Storage mit RustFS und integriert das Frontend als Angular-Library (Web Components) für eine flexible Einbindung ins Layout. In Version 10.0 kann Rendering 2.0 optional aktiviert werden; ab Version 11.0 wird es zum Standard Bestandteil des Systems.

DSGVO – Datenschutz-Selbstauskunft für Nutzende

Mit dieser Funktion können Nutzerinnen und Nutzer eine vollständige Selbstauskunft über die im System gespeicherten personenbezogenen Daten anfordern. Die Auskunft kann wahlweise als übersichtlicher Report (PDF) oder als strukturierte Datenausgabe bereitgestellt werden. Dabei werden sowohl Metadaten als auch – auf Wunsch – die zugehörigen Originaldateien (Binaries) berücksichtigt. So unterstützt das System Organisationen dabei, die Anforderungen der DSGVO hinsichtlich Transparenz und Datenzugang effizient umzusetzen.

 

OpenJupyter (Proof of Concept)

Mit OpenJupyter erproben wir die Integration von Jupyter Notebooks in edu-sharing. Jupyter ist eine weit verbreitete Umgebung in Wissenschaft und Hochschullehre, um Code, Datenanalysen, Visualisierungen und erklärende Texte in interaktiven Dokumenten zu kombinieren. In diesem Proof of Concept können GitHub-Projekte als Link-Objekte in edu-sharing erstellt und in einer interaktiven Notebook-Umgebung gerendert werden. Dadurch lassen sich reproduzierbare Analysen, Programmierübungen oder datenbasierte Lehrmaterialien direkt aus der Plattform heraus nutzen.

Für die Weiterentwicklung suchen wir Praxispartner aus dem Hochschulbereich, insbesondere mit Erfahrung im Betrieb sicherer Jupyter-Infrastrukturen und in Fragen von IT-Security und Plattformbetrieb.

 

KI-gestützte Metadaten-Vorschläge

Diese Funktion unterstützt Nutzende bei der Beschreibung von Materialien durch automatisch generierte Metadaten. Beim Hochladen von Inhalten können Analyse-Dienste angebunden werden, die passende Schlagwörter, Themen oder Klassifikationen vorschlagen. Eine zentrale Backend-API übernimmt dabei die Verwaltung von KI-Zugängen und steuert die Kommunikation mit verschiedenen Analyse-Services. Die erzeugten Vorschläge werden in einer Suggestion-Datenbank gespeichert und können direkt in die Metadaten der Materialien übernommen werden.

 

Storybook für Layouts und UI-Komponenten

Mit Storybook wurde eine zentrale Arbeitsumgebung für Layouts und UI-Komponenten eingeführt. Dadurch können einzelne Komponenten und komplette Layout-Bausteine unabhängig vom Gesamtsystem visualisiert, getestet und weiterentwickelt werden. Mockup-Tests erleichtern die Abstimmung mit UX und verbessern die Testbarkeit neuer Oberflächen bereits in einer frühen Phase. Zusätzlich unterstützt Storybook die Prüfung von Farbschemata, Accessibility und dem konsistenten Einsatz der Komponentenbibliothek.

Themenseiten – Widgets als Baukastensystem

Mit den neuen Themenseiten können Inhalte flexibel über ein modulares Baukastensystem zusammengestellt werden. Verschiedene Widgets – etwa Inhaltslisten oder Einzelvorschauen – lassen sich frei konfigurieren und kombinieren. Ergänzt wird das System durch WYSIWYG-Elemente, mit denen kuratierte Inhalte direkt gestaltet werden können. Auch KI-generierte Inhalte können integriert und anschließend bearbeitet werden. So entstehen individuell anpassbare Seiten zur übersichtlichen Präsentation von Inhalten.

Systemweite Wartungsmeldungen

Administratoren können ab Sofort zeitgesteuerte Systemhinweise - z.B. zu geplanten Wartungsfenstern oder aktuellen Diensteinschränkungen - festlegen.

Sowohl die Anzeigeform als auch die Einschränkung auf gewisse Bereiche - z.B. lediglich die Suche - sind möglich.

Wir benutzen Cookies um die Nutzerfreundlichkeit der Webseite zu verbessen. Wenn Sie fortfahren, diese Seite zu verwenden, nehmen wir an, dass Sie damit einverstanden sind. / We use cookies to improve the user-friendliness of the site. If you continue to use it, we'll assume you are ok with that.