HyperImage 3: Virtual Research Environment — Archivierter Entwicklungszweig

Historical documentation

HyperImage 3 was the final development branch of the HyperImage software line. A public beta combined the established Java-based authoring environment with an increasingly browser-based HTML5/JavaScript publication and administration stack.

Development of this branch has ended. Its goal of a modern, browser-based and backwards-compatible research environment is now continued in Yenda.

The information below documents the historical HyperImage 3 architecture, implemented functionality and development plans. It is retained for existing installations, reproducibility and the history of the project.

Development goals documented at the time

  • Editor and Reader functionality will be combined, allowing projects to be edited and presented using just the one application.
  • The lighttable editor will be integrated into the main GUI.
  • The network of associations between all elements of a project can be displayed on a scrollable canvas.
  • Projects will be exported into a standardised XML format for archiving or processing by other applications.
  • A plugin architecture will provide access to functionality and data supplied by external systems.

The HyperImage 3 Research Environment consists of the following main components:

  • HyperImage Server (Java WebService)
  • HyperImage Editor (v3.0: Java Webstart, v3.1: HTML5 & JavaScript)
  • HyperImage Publication PreViewer (HTML5 & JavaScript)
  • HyperImage Reader Publication Export (HTML5 & JavaScript)
  • HyperImage Reader (HTML5/JavaScript)
  • HyperImage System Administration (HTML5 & JavaScript)

Details can be found in our roadmap.

HI3_Architecture