Skip to content
Matthias Ronge edited this page Aug 5, 2020 · 16 revisions

2.x   Dies ist eine Abkürzung für Kitodo.Production-Version 2

3.x   Das bezieht sich auf die aktuelle Version 3 von Kitodo.Production.

Abbildungsdatei   Siehe XSLT

absolute URL   Absolute URLs kennen Sie von Ihrem Webbrowser. Sie werden in einem kleinen Feld oben auf der Seite angezeigt und beginnen normalerweise mit https://. Sie verweisen unabhängig von der technischen Struktur auf eine Datei im WWW. Sie stehen im Gegensatz zu relativen URLs, die nur im selben Kontext verwendet werden können und von einer Seite zur anderen verweisen, wobei ihre Position impliziert ist.

aktiv   Ein Projekt ist normalerweise aktiv. Es kann in den Projekt-Einstellungen auf nicht mehr aktiv gesetzt werden, wenn es abgeschlossen ist.

Aufgabe   Aufgaben sind die kleinsten Arbeitseinheiten, die von Production organisiert werden. Das Arbeit mit Production bedeutet üblicherweise, dass Sie sich anmelden. Anschließend wird eine Liste mit Aufgaben angezeigt, an denen gearbeitet werden muss. Sie übernehmen eine Aufgabe, führen aus was Sie in der Aufgabe tun müssen, und schließen sie dann ab.

Aufwandsschätzung   Vor der Softwareentwicklung wird normalerweise der Aufwand geschätzt. Hierzu gibt es mechanisierte Verfahren, die von im Voraus bekannten Parametern zu einem groben Aufwand in Stunden oder Tagen der Programmierung führen. Ein Beispiel ist das Function-Point-Verfahren.

Automatischer Schritt   Ein automatischer Schritt des Workflows ist ein Schritt, den das Programm automatisch ausführt und für den keine menschliche Arbeit aufgewendet werden muss.

Benutzungsschnittstelle   Die Benutzeroberfläche umfasst alle Elemente, die für die Benutzer sichtbar sind, die mit einer Software interagieren, z. B. Texte, Links und Steuerelemente.

Berechtigung   Für fast jede Aktivität, die in Production ausgeführt werden kann, gibt es eine eigene Berechtigung. Wenn Sie in einer Rolle sind, die diese Berechtigung besitzt, dürfen Sie tun, was die Berechtigung Ihnen erlaubt, andernfalls nicht.

Bildgenerierung   Mit Production werden digitalisierte Bilder verwaltet. Bei diesen Bildern handelt es sich normalerweise um Scans in hoher Auflösung und Qualität mit großen Dateien, bis zu Gigabytes, und in Geschäftsdformaten wie TIFF. Wenn Sie alle Bilder eines Vorgangs im Metadaten-Editor anzeigen möchten, benötigen Sie kleine Bilder in einem webkompatiblen Format. Um sie zu erhalten, kann Production ImageMagick ausführen, um diese zu generieren.

Bug   Bug (engl. Wanze) ist ein Fehler in einer Software. Der Name geht auf die Zeit der ersten elektischen Rechenmaschinen zurück, als tatsächlich eine Wanze in ein Relais kletterte und eine Unterbrechung des Stromkreises verursachte, die zu einem falschen Ergebnis der Berechnung führte.

Bulk-Import   siehe Massenimport.

Button   Eine Schaltfläche ist ein Eingabeelement, das Sie drücken können, um eine Aktion auszuführen.

Client   Siehe Mandant

Codepflege   Dies umfasst Arbeiten, die erforderlich sind, um ein Softwaresystem in einer Umgebung am Laufen zu halten, die auch regelmäßig aktualisiert wird. Es bedeutet auch, dass die Benutzeroberfläche von Zeit zu Zeit aktualisiert wird, um den sich ändernden Erwartungen der Benutzer gerecht zu werden.

Codomain   Die Zielmenge 𝔹 (engl. codomain) gibt die Klasse an, die ein Metadateneintrag annehmen kann. Beispielsweise können Zählungen normalerweise nur natürliche Zahlen (ℕ) annehmen.

Community   Die Community umreißt alle Personen und Institutionen, die mit Kitodo.Production oder Presentation arbeiten und dazu beitragen, indem sie Fragen stellen, neue Funktionen erwähnen, Fehler finden, Geld geben, Programmcode schreiben und vieles mehr.

Content   Der Inhalt eines XML-Elements ist alles, was zwischen dem öffnenden und dem schließenden Tag steht.

Dateigruppe   Eine Dateigruppe repräsentiert alle ähnlichen Ausprägungen der Dateien eines Vorgangs, z.B. alle Miniaturansichten.

Datenbank   Eine Datenbank ist ein Programm, das Daten mit einer festen Struktur und einem gewissen Grad an Komplexität speichert und deren Aktualisierung und Suche ermöglicht. Datenbanken haben seit den 1970er Jahren viel zur wirtschaftlichen Datenverarbeitung beigetragen. Sie können nur begrenzt Daten mit unterschiedlicher Komplexität verarbeiten, z.B. Metadaten. Production verwendet eine Datenbank zum Speichern seiner Prozessdaten, während Metadaten in Dateien gespeichert werden.

Digitalisiertes Werk   Nachdem ein Vorgang den Workflow erfolgreich durchlaufen hat, ist das digitalisierte Werk das Ergebnis, das in DMS exportiert wird.

Digitalisierungsvorgang   Siehe Vorgang

Division Im METS-Standard wird die Gliederung des Werks durch Divisionen (XML-Element <div>) beschrieben, wobei eine Divisione andere Divisionen enthalten kann.

DMS   Die Abkürzung DMS steht für Document Management System und bezeichnet jede Software, mit der das erstellte digitalisierte Werk angezeigt werden kann. In der Regel bietet ein DMS mehr Dienste, wie die Speicherung der Werke und die Suche. Wir empfehlen Kitodo.Presentation als DMS.

Dokumenttyp   Der Dokumenttyp ist eine Klassifizierung der Art, von der ein (physisches oder digitales) Werk sein kann. Der Dokumenttyp kann etwas reales sein, wie ein Buch (oder präziser eine Monographie, eine Anthologie, ein Band eines mehrbändigen Werks), ein Foto oder eine Schallplatte. Es kann auch etwas Abstraktes wie eine Serie oder ein Jahr des Erscheinens einer seriellen Publikation sein.

Drittsystem   Als Drittsystem werden alle anderen Computersysteme bezeichnet, mit denen die Software interagiert.

ElasticSearch   ElasticSearch ist eine Suchmaschine. Das ist ein separates Programm, das Daten so vorbereitet, bestimmte Begriffe in einer großen Datenmenge in sehr kurzer Zeit zu finden. ElasticSearch wird verwendet, um den Inhalt von Production und auch die Metadaten zu indizieren und durchsuchbar zu machen.

Elternvorgang   Ein übergeordneter Vorgang ist ein hiararchischer Vorgang, der untergeordnete Vorgänge aufweist. Übergeordnete Vorgänge sind normalerweise keine wirklichen Vorgänge, an denen gearbeitet werden muss, sondern abstrakte Einheiten, die lediglich aus Daten bestehen, die den untergeordneten Vorgängen gemeinsam sind. Sie dienen dazu, die untergeordneten Vorgänge miteinander zu verknüpfen und die gemeinsam genutzten Daten an einem gemeinsamen Ort zu bearbeiten, um zu verhindern, dass bei Änderungen bei alle untergeordneten Vorgänge dieselben Informationen geändert werden müssen.

Entwicklungsfonds   Ein Fonds ist Geld, das für einen bestimmten Zweck zusammengehalten wird, in diesem Fall, um die Softwarewartung daraus zu bezahlen.

Entwicklungsplanung   Während der Entwicklungsplanung werden die nächsten Entwicklungsschritte in eine vernünftige Reihenfolge gebracht und Wünsche mit niedriger Priorität werden aussortiert, um einen maximalen Fortschritt aus einer begrenzten Menge an Arbeit herauszuholen, die dafür aufgewendet werden muss.

Exemplardatensatz   Objektdatenbanken (z.B. Bibliothekskataloge) können so strukturiert sein, dass es einen Datensatz für das Konzept eines Objekts gibt (z.B. ein bestimmtes Buch eines bestimmten Autors in einer bestimmten Ausgabe) und einen oder mehrere Exemplarsatz für jede physische Manifestation dieses Objekts (d.h. einen Exemplarsatz für jede physische Kopie dieses Buches, die in der Datenbank aufgezeichnet ist. Diese Kopien können sich beispielsweise an verschiedenen Orten befinden.)

Export   Während des Exports wird das Digitalisat im DMS veröffentlicht. Dies bedeutet normalerweise, dass die zur Veröffentlichung gewünschten Dateien kopiert werden und die Metadatendatei aus dem internen Format in ein Format konvertiert wird, das das DMS versteht.

Export-Ordner   Hier werden die Dateien beim Export geschrieben.

Feature   siehe Funktionswunsch

Feldgewichtung   Feldgewichte bestimmen die Reihenfolge der Suchergebnisse in einer Suchmaschine. In der Regel hat das Titelfeld ein hohes Gewicht. Wenn der Suchbegriff im Titelfeld gefunden wurde, steht der Treffer mehr oben auf der Trefferliste, als wenn er nur in einem unsichtbaren Kommentar einer Person, die an dem Vorgang arbeitet, gefunden wird.

Funktionswunsch   Eine Feature meint eine Funktionalität, die hinzugefügt werden soll (oder kürzlich hinzugefügt wurde).

GitHub   GitHub ist der Webserver, den Sie gerade besuchen. Der Quellcode der Software wird hier als Git-Repository gespeichert, daher der Name.

Hierarchie   In Production können Vorgänge hierarchisch organisiert sein. Dies ermöglicht es, gemeinsam genutzte Daten in einem übergeordneten Vorgang zu halten, wobei einzelne Vorgänge diesem untergeordnet sind. Dieses Design kann verwendet werden, um die Struktur der zu digitalisierenden Medien darzustellen.

Hierarchien   Die möglichen Hierarchien verschiedener Divisions kann im Regelsatz mit <restriction> und <permit> eingeschränkt werden. Ohne diese können alle Divisions innerhalb einer anderen Division verwendet werden.

Hierarchischer Import   Während eines hierarchischen Imports wird nicht nur der ausgewählte Datensatz importiert, sondern auch übergeordnete Datensätze, falls vorhanden. Zum Beispiel ist es für einen Band eines Lexikons schön zu wissen, dass dies “Band E−G” ist. Es ist jedoch noch besser zu wissen, um einen Band welches Lexikons es sich handelt, eine Information, die in der hierarchisch übergeordneten Einheit, die das Lexikon als mehrbändiges Werk abbildet, gespeichert ist.

ImageMagick   Dies ist ein Programm, das viele Bildformate von einem in ein anderes transformieren und einige Änderungen hinzufügen kann, z.B. das Verkleinern. Production kann ImageMagick aufrufen, um abgeleitete Bilder zu erzeugen.

Images generieren   Siehe Bildgenerierung

Import   Während des Imports wird ein Datensatz (ggf. mehrere) aus einer anderen Datenbank in das System abgerufen.

Indexoptimierung   Der Index einer Suchmaschine muss von Zeit zu Zeit optimiert werden. Dies verbessert die Suchgeschwindigkeit und verringert den Speicherplatz auf der Festplatte, indem in der Regel veraltete Daten entfernt und Binärbäume neu ausgeglichen werden, was im normalen Betrieb nicht möglich ist.

Internformat   Intern werden die Daten eines Vorgangs in einem Format dargestellt, das sich an der Art und Weise orientiert, wie die Daten im Programm verarbeitet werden. Das Werkstück hat ein Wurzelelement, das durch eingeschlossene Strukturelemente unterteilt werden kann, und ihnen können Medieneinheiten zugewiesen werden. Zum Speichern wird dieses Format in eine Art METS-XML konvertiert.

Innovationsstau   Arbeiten, die am besten bereits erledigt sein sollten, aber nie ausgeführt wurden, werden als Innovationsrückstand bezeichnet.

Installation   Während der Installation wird eine Software für die Arbeit auf einem Computer eingerichtet. Dieser Prozess kann stark automatisiert sein (wie es für Personalcomputer-Software typisch ist) oder mehr oder weniger Handbindung erfordern, wenn mehrere Systemkomponenten ins Spiel kommen, wie dies bei Production der Fall ist.

Installationsanleitung   Die Installationsanleitungen bietet eine Art Kochrezept für die Installation.

Intranet   Das Ensemble von Servern, die normalerweise nur Mitgliedern eines Unternehmens oder einer Institution zur Verfügung stehen, wird als Intranet bezeichnet. Die meistbesuchte Webseite des Intranets ist häufig das Menü der Kantine.

Issue   Ein Thema ist ein Gegenstand einer Diskussionen. Sie können als Probleme angesehen werden, die nach einer Lösung suchen und reichen von fehlenden Informationen, Fragen und Missverständnissen bis hin zu eindeutigen Beschreibungen des Fehlerverhaltens oder Funktionsanfragen.

Jira   Dies war Teil des Intranets, bevor wir zur Arbeit mit GitHub übergingen.

Kalender   Der Kalendereditor ist Teil der Benutzeroberfläche zum Digitalisieren von Zeitungen. Angenommen, eine Bibliothek hat über viele Jahre Zeitung gesammelt. Jetzt sollen diese digitalisiert werden, und es muss in Production ein Vorgang für jede Ausgabe erstellt werden, die jemals in der Zeitung erschienen ist. Der Kalendereditor zeigt einen riesigen Kalender auf dem Bildschirm an und hilft dabei.

Katalog   In Bibliotheken ist ein Katalog die Hauptdatenbank, in der alle Medien der Bibliothek aufgezeichnet werden. Es verwaltet die wichtigen Vorgänge, wie das Ausleihen eines Buches.

Katalogknoten   Jede Datenbank, aus der Production importieren kann, ist in kitodo_opac.xml als <catalogue>-Knoten definiert.

Key   Der Schlüssel gibt an, worum es bei einem Metadateneintrag geht. Die Metadaten werden in einer Reihe von Einträgen gespeichert, wobei jeder einen Schlüssel hat. Die Schlüssel können Dinge wie Titel, Ausgabe, Verlag, Umdrehungen pro Minute, etc. sein.

Kindvorgang &nbps; Ein Vorgang wird als untergeordneter Prozess bezeichnet, wenn er mit einem abstrakten übergeordneten Vorgang verknüpft ist, der dann als übergeordneter Vorgang bezeichnet wird. In Production kann ein Elternteil mehrere Kinder haben, aber ein Kind kann nur einen Elternteil haben. Eltern können wiederum Kinder anderer Eltern sein und mehrstufige Hierarchien bilden.

kitodo_config.properties   Dies ist die Hauptkonfigurationsdatei der Anwendung. Sie enthält Basiskonfigurationsparameter, die während der Ausführung für die gesamte Software gelten.

kitodo_opac.xml   In dieser Datei müssen alle Datenbanken registriert sein, aus denen Daten importiert werden können.

Kitodo-Script   Der Dialog Kitodo-Skript der Vorgangsliste bietet Optionen zum Auslösen von Verwaltungsaufgaben im System. Diese Funktionalität wurde größtenteils aus praktischen Gründen für administrative Benutzer eingebaut, und zugunsten einer schnellen Bereitstellung der erforderlichen Funktion wurde auf eine ausgestaltete Benutzerschnittstelle verzichtet.

Klassifizierung   Während des Imports wird ermittelt, welche Art von Datensatz wir aus der Datenbank erhalten haben. Da Datenbanken diese Daten möglicherweise nicht homogen speichern, kann dies schwierig sein. Dies passiert im Import-XSLT-Skript.

Knoten   Der Schnittstellentypknoten definiert, welche Abfragesprache eine entfernte Datenbank versteht, z.B. SRU oder Solar.

Konfiguration   Konfiguration bedeutet, eine Software an eine bestimmte Umgebung anzupassen.

Konfigurationsdatei   Eine Konfigurationsdatei definiert das Verhalten der Anwendung, normalerweise auf systemweiter Ebene, und deklariert technische Aspekte, z.B. Dateisystempfade.

Laufzettel   Für jedes zu digitalisierende Medium wird zunächst ein Vorgang erstellt. In diesem Schritt wird das Laufzettel auf ein Blatt Papier gedruckt und in das Medium eingelegt oder mit einem Gummiring daran befestigt. Das Laufzettel enthält den Vorgangstitel und andere identifizierende Metadaten. Der Mitarbeitende der Digitalisierungsstation nimmt ein Medium und übernimmt mit dem Laufzettel die entsprechende Aufgabe. Die Reihenfolge der Verarbeitung an dieser Station richtet sich möglicherweise nicht nach der Reihenfolge der Aufgaben in der Schnittstelle von Production, sondern nach der Reihenfolge der physischen Medien in ihrem Behälter oder Regal. Mit einem optionalen Barcode auf dem Laufzettel und einem Scanner, der dies unterstützt, muss der Mitarbeitende nicht einmal auf der Tastatur nach der Aufgabe in Production suchen, sondern es reicht aus, den Laufzettel zu scannen, um die Aufgabe zu starten.

LDAP   LDAP ist ein IT-Service, der in den 1980er Jahren erfunden wurde, um Karteikästen zu ersetzen. In Production kann es verwendet werden, um Production-Benutzer auf serverweiter Ebene zu verwalten. Dies ist eine Möglichkeit, jedem Benutzer ein Netzwerklaufwerk zum Hoch- und Herunterladen von Medien mithilfe anderer Serverdienste wie Samba bereitzustellen. Oder es kann verwendet werden, um Benutzerkennwörter mit einem institutionellen LDAP zu vergleichen (hauptsächlich, damit Benutzer überall dasselbe Kennwort haben). Es ist nicht möglich, beide gleichzeitig zu verwenden.

Letter of Intend   Eine Letter of Intend ist eine schriftliche Äußerung eines Unternehmens oder einer Institution, in dem diese ihre Absicht erklärt, zu einem Projekt beizutragen.

Link   Ein Link ist ein Text, der häufig in Farbe und unterstrichen angezeigt wird und auf eine andere Quelle im Internet verweist. Das Wort kann auch eine der beiden Funktionen bedeuten, einen Text, auf den Sie klicken können (für was auch immer), oder einen Verweis auf eine andere Ressource im Internet (auch wenn diese nicht für die Anzeige bestimmt ist).

Mandant   Mit der Option Mandanten können Filter auf sehr hoher Ebene definiert werden. Einem Mandanten können Projekte, Vorgänge usw. zugewiesen werden. Der Benutzer kann immer die Daten genau eines Mandanten anzeigen, wodurch es möglich ist, Arbeitszeit für verschiedene Kunden abzurechnen oder Kunden Zugriff auf das System zu gewähren, ohne dass sie Zugriff auf die Daten anderer Kunden haben. Und vergleichbare Konstruktionen.

Massenimport   Während des Massenimports werden viele Medien in das Softwaresystem importiert.

Messages-Datei   Die Messages-Dateien enthalten die im Frontend sichtbaren Texte. Wenn Sie das Frontend in einer anderen Sprache verwenden möchten, müssen Sie den Inhalt dieser Dateien übersetzen.

meta.xml-Datei   Die meta.xml-Datei beschreibt den Inhalt des Vorgangsverzeichnisses, wie die Dateien eine Gesamtstruktur (z. B. ein Buch) mit ihren Unterteilungen (z. B. Kapiteln) bilden, und ihre Beziehungen (wie ein Bild in voller Größe, das mit einem Miniaturbild verknüpft ist) in einem technisch austauschbaren XML-Format mit dem Namen METS.

Mehrbändigkeit   Dies ist ein Buch, das zu lang ist, um in ein einziges physisches Buch zu passen. Stellen Sie sich ein gedrucktes Lexikon mit mehreren Bänden vor.

Metadaten   Im Kontext von Production sind Metadaten semantisch beschriftete Zeichenketten, die die Struktur und ihre Unterteilungen eines digitalisierten Werks beschreiben.

METS   METS ist eine bestimmte Art von XML-Datei, die im Bereich von Bibliotheken zur Beschreibung von Medieninhalten verwendet wird. Außerhalb dieser Domäne ist es von begrenztem Nutzen. Beispielsweise verwenden PDFs und E-Books völlig andere Ansätze.

METS-Filegroup   Siehe Dateigruppe

METS-Werte   Sie können einige Werte festlegen, die erforderlich sind, damit beim Export gültige METS-Dateien geschrieben werden. Dies kann in den Projekteinstellungen konfiguriert werden.

Migration   Hierbei wird von einer Version einer Software zu einer anderen Version oder einer anderen verwandten Software gewechselt. Dies beinhaltet normalerweise Schritte der Datentransformation, da die Datenspeicherformate verschiedener Software selten übereinstimmen.

Mittel   Dies bezeichnet das Geld, das zur Verfügung steht, um etwas zu erreichen.

MODS   MODS ist ein XML-Snippet-Format, das beim Datenaustausch zwischen Bibliotheken verwendet wird. Es definiert Kategorien bibliografischer Metadaten, d.h. was ein Titel oder ein Autor ist und wie er in XML formatiert werden muss, um maschinenaustauschbar zu sein.

Module   Das Production-Programm ist in mehrere Module unterteilt, die in separaten JAR-Dateien vorliegen. Die Idee dahinter ist, dass es in Zukunft möglicherweise verschiedene Module für eine bestimmte Aufgabe gibt und Sie beim Einrichten Ihrer Site das entsprechende auswählen können. Derzeit gibt es nur ein Modul für jede Art von Aufgabe.

OCR   Obwohl ein gedruckter Text, der gescannt wurde, von einem Menschen leicht gelesen werden kann, ist das gescannte Bild für einen Computer nicht mehr als viele einzelne Punkte in verschiedenen Farben. Die Aufgabe der optischen Zeichenerkennung besteht darin, diese Sammlungen farbiger Punkte wieder in Buchstabenfolgen umzuwandeln, aus denen ein Text besteht. Dieser Schritt ist z.B. notwendig, um den Text dann in einer Suchmaschine durchsuchbar zu machen.

OCR-D   OCR-D war ein Projekt zur wissenschaftlichen Bearbeitung gescannter Bücher aus der Moderne mittels OCR. Während des Projekts wurden verfügbare Tools für OCR evaluiert, Erfahrungen mit ihnen gesammelt und verbessert.

OPAC   Ein OPAC ist ein Bibliothekskatalog, d.h. ein Verzeichnis aller Medien, die eine Bibliothek besitzt und auf das online zugegriffen werden kann.

Open Source   Open Source ist eine Software, deren Programmcode öffentlich ist. Das heißt, Sie können den Programmcode über das Internet abrufen. In der Regel dürfen Sie sie kostenlos verwenden und an Ihre Bedürfnisse anpassen. Je nach Lizenzmodell müssen Sie möglicherweise Ihre Änderungen veröffentlichen oder müssen andere Einschränkungen beachten.

Optionen   Sie können im Regelsatz mehrere Wertoptionen für einen Metadatenschlüssel definieren. Die Eingabe wird dann als eine Art Auswahl angezeigt, damit der Bediener aus der Liste auswählen kann.

Ordnerkonfiguration   Diese definiert das Layout innerhalb des Dateisystemordners für jeden einzelnen Vorgang, d.h. welche Unterordner werden dort sein, welche Daten werden in jedem von ihnen gespeichert und in welcher Beziehung stehen die Dateien zueinander. Sie können auch festlegen, ob der Inhalt erstellt, validiert und/oder exportiert werden soll.

Parsen   Dieser Fachbegriff beschreibt das Laden einer Datei. Die Datei muss wohlgeformt sein, was bedeutet, dass sie den durch das Dateiformat definierten Regeln entsprechen muss. Andernfalls kann das Parsen fehlschlagen oder Unsinn erzeugen.

Performance   Leistung meint die Geschwindigkeit, mit der eine Anwendung arbeitet. In der Regel denken Sie nicht über die Leistung von Software nach, es sei denn, Sie stellen fest, dass die Software langsam ist.

Pipeline   Entwicklungsprojekte, die in der Pipeline stehen, sind anstehende Projekte zur Erweiterung der Software, die wir planen.

Preset   Mit dem Regelsatz können Sie eine Wertevoreinstellung für einen Metadatenschlüssel definieren, sodass der häufigste Wert nicht jedes Mal manuell eingegeben oder ausgewählt werden muss.

Projekt   Ein Projekt definiert den Organisationsrahmen für die Digitalisierung einer größeren Anzahl von Medien. In der Regel sind Kriterien außerhalb von Production, wie z.B. die Finanzierung, für die Durchführung eines Projekts relevant. Es kann Projekte mit einem geschlossenen Umfang geben (z.B. alle Schallplatten eines bestimmten Genres in einem bestimmten Jahrzehnt), oder Projekte mit einem offenen Umfang, wie ein „Dokumentlieferdienst“. Mit Production können Mitarbeiter bestimmten Projekten zugewiesen werden, um sie nicht mit Aufgaben zu belästigen, für die sie nicht verantwortlich sind.

Proof of concept   Ein Proof of Concept ist eine erste Implementierung einer Funktionalität, um zu zeigen, dass dies überhaupt möglich ist. In der Regel sind nicht alle Funktionen verfügbar, und die Verwendung ist unhandlich. Möglicherweise sind hohe Berechtigungen und detailliertes Fachwissen erforderlich, damit es überhaupt funktioniert, aber Sie können sich vorstellen, wohin die Geschichte führen könnte.

Quellcode   Der Quellcode ist ein Kompromiss zwischen den Anweisungen, die ein Computerkern verarbeiten kann, und dem, worüber Menschen nachdenken können. Dies ist, was der Programmierer schreibt, und die Programmiersprache gibt dem Programmierer z.B. die Möglichkeit, die Funktionen mit lesbaren Namen zu benennen (obwohl diese Namen für den Computer, auf dem das Programm später ausgeführt wird, bedeutungslos sind), damit sie für Menschen einen Sinn ergeben, während sie in einem Stil gehalten werden, den ein Computer ausführen kann.

Regelsatz   Der Regelsatz ist eine Datei, die im Entwicklungsprozess ausdrücklich erforderlich war. Darin sind Definitionen von Abteilungen zur hierarchischen Strukturierung der digitalen Inhalte (wie Buch, Inhaltsverzeichnis, Kapitel, Index) und Schlüssel für Metadaten zur Beschreibung dieser enthalten. Es können Regeln definiert werden, welche Abteilungen in welche anderen Abteilungen eingeschlossen werden können und welche Metadatenschlüssel zur Beschreibung dieser oder jener Abteilung verwendet werden können. Dies ist eine sehr komplexe Angelegenheit.

Release   Ein Release entspricht einer Version oder Edition einer Software.

Releasemanagement   Das Release-Management verwaltet das Hauptsoftware-Repository. Es ist dafür verantwortlich, dass die Anwendung schrittweise entwickelt wird, ohne durch die Entwicklungen beschädigt zu werden, und insbesondere veröffentlicht sie ab und zu neue Versionen.

<returnFormat>   Das Rückgabeformat gibt das semantische Beschreibungsformat des für den Metadatenimport verwendeten XML an (z.B. MODS).

Rollen   Rollen beschreiben die Bildungsqualifikation von Arbeitnehmern, die Production verwenden, und werden verwendet, um ihnen Aufgaben im Workflow zuzuweisen oder nicht. In der Regel bedeutet die Mitgliedschaft in einer Rolle, dass jemand darin geschult wurde, die mit dieser Rolle verbundenen Aufgaben auf akzeptable Weise auszuführen.

Root-Element Das Wurzelelement ist der oberste Knoten der Hierarchie, der ein digitalisiertes Werk beschreibt. Das heißt, der Typ des Wurzelknotens ist typischerweise ein Typ, der den Typ des physischen Mediums benennt, das hier digitalisiert wurde, wie eine Monographie oder eine Schallplatte. Das Wurzelelement ist das, was dann durch Unterteilungen weiter unterteilt wird, z.B. in Kapitel.

Ruleset   Siehe Regelsatz

Schnittstelle   Schnittstellen beschreiben, wie eine Software mit dem zugrunde liegenden Betriebssystem und der Laufzeitumgebung, den Benutzern und anderen Softwaresystemen interagiert.

Script   Der Begriff „Skript“ ist mehrdeutig und wird für verschiedene Dinge verwendet, siehe Kitodo-Script, Skriptschritt und Shell-Skript. Es kann auch eine Sammlung von SQL-Befehlen für die Datenbank gemeint sein, oder das Schriftsystem, in dem eine geschriebene Ressource niedergeschrieben wude (z.B. lateinisch, kyrillisch, griechisch, arabisch, …).

Shell-Skript   Das Ausführen eines Shell-Skripts bietet die Möglichkeit, eine Befehlszeile (d.h. jedes Programm, das Sie über die Befehlszeile ausführen können) auf dem zugrunde liegenden Betriebssystem auszuführen. Die Befehlszeile wird mit den Berechtigungen des Benutzerkontos ausgeführt, auf dem Tomcat ausgeführt wird.

Skriptschritt   Eine automatische Aufgabe im Workflow, die ein Shell-Skript ausführt.

Software-Plattform   Die Plattform ist die zugrunde liegende Software, die zum Ausführen eines Programms verwendet wird. Dies ist das Betriebssystem und Zwischensoftware wie eine Java-Laufzeitumgebung oder Typo3.

Solr   Solr ist eine Suchmaschinensoftware.

Strukturelement   Unterteilungen werden verwendet, um die gesamte Menge digitaler Dateien in etwas Sinnvolles zu strukturieren, beispielsweise in ein Buch mit Kapiteln.

Strukturtyp   Die Unterteilungen, die zur Strukturierung der digitalen Werke verwendet werden, haben einen Typ, der semantisch angibt, was sie darstellen, wie das Inhaltsverzeichnis oder ein Kapitel.

Suchindex   Im Index legt die Suchmaschine die zu suchenden Elemente nach Suchbegriffen sortiert ab. Dies ist die Voraussetzung für eine schnelle Suche in einer großen Menge von Textdaten.

System   Dies ist eine Seite in der Benutzeroberfläche, die Steuerelemente zur Verwaltung des Systems enthält.

Tabs   Die Registerkarten bilden ein Auswahlmenü in einer Reihe, in dem Sie auswählen können, welche Eingabeelemente derzeit auf dem Bildschirm angezeigt werden. Alle Registerkarten gehören zur selben Seite.

Taskmanager   Der Task-Manager verwaltet die Ausführung automatischer Aufgaben oder manuell gestarteter Aufgaben, deren Fertigstellung viel Zeit in Anspruch nehmen kann. Es wird darauf geachtet, dass nicht zu viele Aufgaben gleichzeitig ausgeführt werden (was zu viele Systemressourcen benutzen und die Benutzeroberfläche noch langsamer reagieren lassen würde), der Fortschritt der verschiedenen Aufgaben wird angezeigt, und es werden Aufgaben gemeldet, die fehlgeschlagen sind, sodass ein Administratorbenutzer sich um sie kümmern kann.

Testen   Mithilfe von Tests wird überprüft, ob eine Funktion das tut, was sie soll. Es gibt im Quellcode von Production viele Tests, die automatisch ausgeführt werden, aber es sind auch manuelle Tests erforderlich, ob der Komplex korrekt zusammenspielt.

Titel   Der Titel ist die Beschriftung, mit der etwas benannt wird. Ein Projekt hat einen Titel, ebenso ein Vorgang und die vielen anderen Elemente, die in Production verwendet werden.

Todos   Dies meint die Liste der Dinge, die in der Software geändert werden müssen.

Trefferset   Die Trefferliste ist das, was nach einer Suche aus einer Suchmaschine kommt.

Trim-Mode   Der Trimmmodus gibt an, ob umgebende Klammern gelöscht werden.

„Triple-Ei-F“ (IIIF)   Das internationale Rahmenwerk für die Interoperabilität von Bildern (engl. International Image Interoperability Framework) ist eine Reihe von Standards, die von international wichtigen Bibliotheken entwickelt wurden, um den Austausch digitalisierter Medien zu ermöglichen. Es basiert stark auf fortschrittlichen Techniken wie Linked Data, die wir in Production abgelehnt haben.

Übersetzungen   Das Übersetzen einer Software scheint auf den ersten Blick eine einfache Aufgabe zu sein, bringt jedoch eine Reihe von Hindernissen mit sich. Diese reichen von einer unterschiedlichen Wortreihenfolge, die möglicherweise eine Umordnung der vom Programm in den Text eingefügten Werte erfordert, über verschiedene Zahlen- und Datumsformate bis hin zu einem unterschiedlichen Platzbedarf, den die Anzeige des Textes erfordert (vergleiche Japanisch mit Deutsch oder gar Russisch).

Unterordner   Die Unterordner befinden sich im Vorgangsordner und enthalten die Dateien mit den digitalisierten Medien.

Vergabeordnung des öffentlichen Dienstes   Die „Verordnung über die Vergabe öffentlicher Aufträge“ definiert Regeln, an die sich Regierungsorganisationen wie öffentliche Bibliotheken in Deutschland halten müssen, wenn sie Dienstleistungen von Unternehmen kaufen wollen.

Verzeichnis   Verzeichnisse werden zum Speichern von Dateien in einem Dateisystem verwendet.

Volltextsuche   Durchsuchen des gedruckten Textes eines Buches mit einer Suchmaschine.

Vorgang   Ein Vorgang ist die digitale Einheit des Digitalisierungsauftrags, die sich auf ein einzelnes zu digitalisierendes physisches Medienstück bezieht. Für jedes zu digitalisierende Medium gibt es genau einen Vorgang im System.

Vorgangstitel   Der Vorgangstitel ist eine Zeichenfolge zur Identifizierung eines zu digitalisierenden Mediums im Digitalisierungscenter.

Vorgangstitelgenerierungsregel   Der Vorgangstitel wird anhand einer im Regelsatz definierten Regel erstellt. Es besteht aus Metadatenfeldern und statischen Zeichen.

Webanwendung   Eine Webanwendung ist eine Website, mit der Sie interagieren können. Heute sind alle Websites tatsächlich Webanwendungen. Der Begriff Webanwendung wird verwendet, um ein Programm zum Bereitstellen einer Webanwendung von anderen Arten von Programmen zu unterscheiden (z.B. Programme, die Fenster auf Ihrem Computer öffnen, um damit zu arbeiten, oder Treiber).

Web-Bild   Ein Bild, dessen Dateiformat von den wichtigsten Webbrowsern unterstützt wird, wie z.B. JPEG. Insbesondere TIFF-Bilder fallen nicht in diese Kategorie und müssen daher konvertiert werden.

Workflow   Der Workflow definiert verschiedene Aufgaben, die für jedes Medium in einer bestimmten Reihenfolge ausgeführt werden müssen, um es zu digitalisieren. Einige Aufgaben können optional sein oder zeitgleich ausgeführt werden.

Workflowdiagramm   Der Workflow wird als eine Art Grafik angezeigt, die auf eine unter Programmierern weithin bekannte Weise gezeichnet wird.

Workshop   Ein Workshop ist ein Treffen (entweder physisch oder online) von interessierten Personen, um gemeinsam zu planen oder sich gegenseitig zu unterrichten.

X-Path-Ausdruck   Dies ist eine Folge von Zeichen, eine Art Programmiersprache, die auf einen bestimmten Inhalt in einer XML-Datei zeigt.

XSLT   XSLT ist eine Computersprache, mit der beschrieben wird, wie eine XML-Datendatei (z.B. eine Tabelle) in einen anderen XML-Dialekt (z.B. eine WWW-Seite) konvertiert werden kann. Production verwendet XSLT, um Eingabedaten aus entfernten Datenbanken in das interne Datenformat umzuwandeln und interne Daten während des Exports in exportierbare Formate umzuwandeln. Sie benötigen fundierte Kenntnisse des Quellformats, des Zielformats und der XSLT-Sprache, um diese Konfigurationen zu bearbeiten.

Zeitschriften   Zeitschriften sind dünne Bücher, normalerweise ohne Hardcover, die wiederholt zu einem bestimmten Thema veröffentlicht werden, um den Leser über dieses Thema auf dem Laufenden zu halten. In der Neuzeit, vor der Entwicklung von Film, Radio, Fernsehen oder Internet, waren sie das Hauptinstrument, um über ein spezielles Thema auf dem Laufenden zu bleiben. Dies wurde bis heute sowohl in der Wissenschaft als auch im Mainstream beibehalten, obwohl ihr Einfluss aufgrund anderer verfügbarer Medien abnimmt.

Zugriffsmanagement   Die Zugriffsverwaltung definiert Zugriffsklassen in Presentation, mit denen der Zugriff basierend auf IP-Adressen oder nach Anmeldung eingeschränkt werden kann.

Clone this wiki locally