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
  • 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