Permalink
Switch branches/tags
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
80 lines (53 sloc) 4.33 KB

DNSCore - Dokumentation

Deutsche Version | English Version

Willkommen auf der Startseite der Dokumentation des DNSCore Softwarepakets! Dies hier ist die primäre Quelle zu allen Fragen bezüglich der Handhabung des Softwarepakets.

Schneller Überblick

Zusammenfassung der verschiedenen Spezifikationen zu SIP/AIP/DIP/Delta-SIP/PIP

Zusammenfassung Leistungsmerkmale (Features) der Software

Die gesamte Dokumentation (auch hier nicht explizit verlinkte Texte) findet sich unter

DNSCore/ContentBroker/src/main/markdown/

DNSCore/DAWeb/doc.

Vorbemerkung zur Dokumentation

Die Dokumentation ist Teil des Git-Repository der DNSCore und wird gemeinsam mit der Codebasis versioniert. Auf diese Weise wird der Stand der Dokumentation synchron zum Stand der Codebasis gehalten. Die Links sind, soweit es möglich ist, relativ, damit ein Checkout einer beliebigen Version selbstreferentiell und konsistent ist. Im Falle der Grafiken ist diese Vorgehensweise hinsichtlich der Darstellung in GitHub nicht möglich (wegen der Referenzen auf raw-Dateien). Hier finden sich die Quellen der Grafiken aber immer im ContentBroker/src/main/markdown Verzeichnis wieder.

Für Anwender

Für Administratoren

Langzeitarchivierung mit DNSCore verstehen

Hier befinden sich alle Dokus, die Grundkonzepte der Langzeitarchivierung im Kontext des Einsatzes von DNSCore beschreiben.

Basiskonfiguration

Die hier untergebrachten Dokumentationen gelten generell für den Einsatz von DNSCore.

  • config.properties - Referenzdokumentation (deutsch)
  • beans.xml - Referenzdokumentation (english)
  • Speicherbereiche - Referenzdokumentation (english)
  • Der DNSCore Installer (deutsch | english)

Erweiterte Konfiguration und Installation

Die hier untergebrachten Dokumentationen setzen den Einsatz von DNSCore unter bestimmten Bedingungen voraus. Etwa die Anbindung an bestimmte externe Systeme, deren Bedingungen der Anbindung hier genauer beschrieben sind.

  • Installation von ElasticSearch für DNSCore (deutsch)
  • Installation von Fedora für DNSCore (deutsch)
  • Installation von PrOAI für DNSCore (deutsch)
  • Installing iRODS for DNSCore (englisch)

Für Entwickler

Um DNSCore effektiv bauen, testen und ausliefern zu können, sollten die folgenden Dokus gelesen werden:

  • Bauen und Testen der DNSCore (englisch)
  • Bauen und Ausliefern DAWeb (english)
  • Aufsetzen von Continuous Integration für DNSCore builds (englisch)
  • Systemkomponenten im Überblick (english)
  • 3rd Party Module (english)
  • Metadata Workflow - Übersicht (english)