Lieber Herr Simon,
es gibt keine technische Dokumentation wie Sie sie beschreiben. Die Installation des
DFG-Viewers erfolgt wie bei jeder anderen TYPO3-Erweiterung auch über den TYPO3-eigenen
Extension Manager und sollte weitgehend selbsterklärend sein. Darüber hinaus gibt es kurze
Dokumentationsstatements unmittelbar im Quellcode.
ABER: Ich rate Ihnen davon ab, zum jetzigen Zeitpunkt Zeit darin zu investieren, sich den
Quellcode des DFG-Viewers zu erschließen. Ich bin derzeit damit beschäftigt, den
DFG-Viewer auf Basis des aus dem Goobi-Umfeld [1] stammenden freien
Präsentations-Frameworks Goobi.Presentation [2] komplett neu zu implementieren. Dies ist
insbesondere nötig geworden, weil neue Anforderungen zum Beispiel eine medientypologische
Erweiterung des DFG-Viewers erfordern, die mit dem alten und schlecht strukturierten Code
nicht mehr zu realisieren waren. (Zum Beispiel war die Verwendung von METS/MODS als
Datenformat zwingend, während der "neue" DFG-Viewer auch mit anderen
METS-basierten Formaten umgehen kann.)
Wenn Sie sich also eingehender mit den Interna des DFG-Viewers beschäftigen möchten,
können Sie sich derzeit schon einmal mit der API von Goobi.Presentation vertraut machen
(die jedoch bislang auch nicht formal dokumentiert, aber immerhin konsequent mit PHPdoc
versehen ist). Auch Goobi.Presentation ist in Form einer TYPO3-Extension realisiert,
wodurch sich zumindest TYPO3-(Extension-)Entwickler recht schnell in der Struktur des
Codes zurechtfinden sollten. Der "neue " DFG-Viewer wird auf dieser API
aufsetzen und darüber hinaus im Wesentlichen aus Konfiguration und Design-Templates
bestehen.
Viele Grüße
Sebastian Meyer
[1]
http://goobi.org/
[2]
https://launchpad.net/goobi-presentation
--
Sebastian Meyer
Referatsleiter 2.1 - Digitale Bibliothek
Abteilung 2 - Informationstechnologie
Sächsische Landesbibliothek -
Staats- und Universitätsbibliothek Dresden (SLUB)
01054 Dresden
Telefon: +49 351 4677-206
Telefax: +49 351 4677-711
http://www.slub-dresden.de/
-----Ursprüngliche Nachricht-----
Von: dv-technik-bounces(a)dfg-viewer.de [mailto:dv-technik-bounces@dfg-
viewer.de] Im Auftrag von Simon Rainer
Gesendet: Mittwoch, 6. Februar 2013 14:56
An: technik(a)dfg-viewer.de
Betreff: [DFG-Viewer] Technische/Source code doku zum DFG-Viewer?
Liebe DFG-Viewer-Liste!
Eine technische Frage zum DFG-Viewer: gibt es technische Dokumentation
online (Wiki etc.), in der grob die Struktur des Codes umrissen wird, sowie
Instruktionen zur Installation? Ich konnte es ehrlichgesagt auf der Projekt-
Website nicht finden :-(
Hintergrund meiner Frage ist, dass ich auf der Suche nach einer
geeigneten Open Source Dokumenten Viewer-Lösung bin, in die sich ein
Bildannotationssystem integrieren lässt. (
http://annotorious.github.com -
Disclaimer: ich bin der Maintainer des Systems).
Wäre über jede Info dankbar!
Herzlichen Dank,
Rainer Simon