Einführung
Versionshinweise (Release Notes)
In diesem Abschnitt werden die Versionen der DEMel-Webanwendung mit ihren jeweils verwendeten Softwarebibliotheken und wichtigsten Funktionen sowie Neuerungen und Verbesserungen beschrieben.
Version 3.0 (Juli 2026)
Softwareabhängigkeiten /-versionen
- MySQL 8.0
- SOLR 10.0
- Java 21
- Spring 6
- Spring-Boot 3.5
- SolrJ 10.0
- JakartaEE 10
- Thymeleaf 3.1
- RDF4J 5.3
- Bootstrap 5.3
- Fontawesome 6.7
- Datatables 2.3
- Select2 4.0
- TinyMCE-Editor 6.8
Verbesserungen / Neue Funktionen
- Allgemeines:
- Aktualisierung der verwendeten Softwarebibliotheken
- Dokumentation der Download-API mit OpenAPI
- Bereitstellung der Taxonomie als Linked Data (SKOS) und XML
- Überarbeitung Datenmodell:
- weitere Tabellen für neue Daten (Kontexte, TEI-Texte)
- neuer Scantyp für Digitalisate vom DEM
- Einführung:
- Erweiterung der detaillierten Projektdokumentation
- Lemmaliste:
- Belegbutton in Kurzansicht
- Download eines Lemmas mit Belegen im Format TEI Lex-0
- Bereitstellung der Lemmata als Linked Data (OntoLex-Lemon)
- Belege:
- Filter nach Belegen mit Kontext
- Filter nach exakt datierten Belegen
- Anzeige der Belegkontexte und zugehörigen Stellenangaben
- Anzeige von Digitalisaten aus dem Repositorium RosDok (Scans vom DEM)
- Button zum Öffnen/Schließen aller Kontexte
- Download eines Belegs im Format TEI Lex-0
- Bereitstellung der Belege als Linked Data (Ontolex-Lemon)
- Bibliografie:
- Überarbeitung der Detailansicht für Bibliografieeinträge:
- Änderung der Reihenfolge
- Link zum TEI-Text
- Symbol für online verfügbare Digitalisate und TEI-Texte in Kurzansicht der Bibliografieeinträge
- Filter nach Bibliografieeinträgen mit TEI-Text
- Filter nach Bibliografieeinträgen mit online verfügbarem Digitalisat
- Filter nach Bibliografieeinträgen mit online frei verfügbarem Digitalisat
- Download eines Bibliografieeintrags als XML/TEI
- Bereitstellung der Bibliografieeinträge als Linked Data
- Überarbeitung der Detailansicht für Bibliografieeinträge:
- DEM:
- neue Seite mit Viewer zum Betrachten der drei Bände des DEM
- Texte:
- neue Seite für die Volltextanzeige der TEI-Texte
- Header mit Informationen zu Text
- Infobox zu ausgezeichneten Belegen
- Download der Volltexte in den Formaten TEI, HTML und TXT
- Download der Metadaten zu Texten im Format JSON
Version 2.0 (Mai 2023)
Softwareabhängigkeiten /-versionen
- MySQL 8.0
- SOLR 8.11
- Java 17
- Spring 6
- Spring-Boot 3.0
- SolrJ 8.11
- JakartaEE 10
- Thymeleaf 3.1
- Bootstrap 5.2
- Fontawesome 6.3
- Datatables 1.13
- Select2 4.0
- TinyMCE-Editor 6.3
Verbesserungen / Neue Funktionen
-
Überarbeitung Datenmodell:
- Konsolidierung der Tabellen- und Spaltennamen
- Weitere Tabellen für neue Daten (z. B. Personen und Reproduktionen)
- Erweiterung bestehender Tabellen um neue Spalten für zusätzliche Informationen
- Verwendung von Enums anstelle von Strings für häufig verwendete Begriffe
- Vereinfachung/Konsolidierung der Mapping-Tabellen für Beziehungen zwischen den Objekten
- Löschen veralteter Daten (u. a. Steuerungsdaten der Datenerfassungsphase)
-
Englische Benutzeroberfläche
-
Backend:
- Ablösung von Spring-Data-Solr durch SolrJ (Java-Schnittstelle für den SOLR-Server)
-
Frontend:
- Aktualisierung auf Bootstrap 5 (CSS Framework)
- Ablösung von JQuery durch “plain” Javascript
- Ersetzung von CKEditor durch TinyMCE (HTML-Editor für Webseitentexte)
-
Lemmaliste:
- Editor für DEMel-Redakteure zum Bearbeiten von Lemmata
- Anzeige von gelöschten Objekten
- Erweiterung der Kommentarfunktion um neue Kommentartypen
- URL zum Teilen eines Suchergebnisses
-
Belege:
- Anzeige, Filter und Sortierung von Mehrwortlexemen
- Erfassung des Ursprungs der Datierung (Scan, Primärquelle, Sekundärquelle, nicht angegeben)
- Anpassung von Anzeige, Filter und Sortierung für Datierung
- Erweiterung des Editors für DEMel-Redakteure zur Bearbeitung von weiteren Datenfeldern
- Anzeige von gelöschten Objekten
- Erweiterung der Kommentarfunktion um neue Kommentartypen
- URL zum Teilen eines Suchergebnisses
-
Bibliografie:
- Filter für Textsorte, Sprache, Genre und Subgenre
- Suchfeld für Autoren, Übersetzer
- Detailansicht für Bibliografieeinträge:
- Ergänzen neuer Daten (falls vorhanden: Textsorte, Sprache, Genre, Subgenre, Autor/Übersetzer mit zugehörigen Normdaten, Externe IDs von OSTA und BETA)
- Überarbeitung der Anzeige von Editionen (ggf. Verweis auf BNE, Hinweis auf Zeitschrift, Ergänzung von URLs externer Reproduktionen mit Angabe von Provider und Zugriffsmöglichkeit)
- Button zum Öffnen/Schließen aller Detailansichten
- Anzeige von gelöschten Objekten
- Implementierung einer Kommentarfunktion
- URL zum Teilen eines Suchergebnisses
Version 1.0 (Februar 2022)
Softwareabhängigkeiten /-versionen
- MySQL 5.7
- SOLR 7.7
- Java 11
- Spring-Boot 2.3
- Spring 5.3
- Spring Data Solr 4.2
- Thymeleaf 3.0
- Bootstrap 4.3
- JQuery 3.3
- Fontawesome 5.8
- Datatables 1.10
- Select2 4.0
- CKEditor 4.13
Basis-Funktionalität
-
Startseite:
- Kurze Vorstellung des Projekts und der Webanwendung
- Suchfeld für Lemmata und belegten Formen
- Bereich “Aktuelles”
-
Einführung:
- Detaillierte Projektdokumentation
- Geschichte des DEM und des DEMel
- Erfassungsrichtlinien, Benutzungshandbuch
-
Lemmaliste:
- Buchstabenleiste zum Filtern nach Anfangsbuchstaben
- Suchfeld für Lemmaname
- Filter für Lemmatyp und Wortart
- Anzeige der Lemmata in Tabellenform mit Detailansicht
- Download in den Formaten JSON, CSV und PDF
- Infobox mit Zitierhinweisen und JSON-Download für ein Objekt
- Kommentarfunktion
-
Belege:
- Suchfelder für belege Form, Lemma und Sigle
- Filter nach Belegtyp, Datierung der Quelle und Mehrwortlexem (ja/nein/nicht erfasst)
- Umschalter für exakte und nicht exakte Suche
- Anzeige der Belege in Tabellenform mit Anzeige des Scans
- Button zum Öffnen/Schließen aller Scans
- Download der Trefferliste in den Formaten JSON, CSV und PDF
- Kommentarfunktion
- Infobox mit Zitierhinweisen und JSON-Download für ein Objekt
- Editor für DEMel-Redakteure zum Bearbeiten der Belegdatierungen und Mehrwortlexeme
-
Bibliografie:
- Suchfelder für Siglen und bibliografische Angaben
- Filter nach Datierung und Quelltyp
- Filter zum Ausblenden von nicht verknüpften Einträgen
- Anzeige der Bibliografieeinträge in Tabellenform (ohne Detailansicht)
- Links zu externen Reproduktionen
- Infobox mit Zitierhinweisen und JSON-Download für ein Objekt
- Download der Trefferliste in den Formaten JSON und CSV (Editionen)
-
Digitalisierter Zettelkasten:
- Übersicht über alle Kästen mit kurzer Beschreibung
- Infobox für jeden Kasten mit ID, Titel und Verlinkungen zu DORO-Repository bzw. DFG-Viewer zur Ansicht der Scans
-
spanische und deutsche Benutzeroberfläche
-
Benutzerrollen /-rechte:
- Admin-Bereich (z. B. für Neuindexierung)
- Eingabemasken für Änderung an Objekten
- Webseiteneditor