EarlyPrint project aims to create an environment for collaborative curation of EEBO collection, spanning over 60 thousands of texts. Its core part and subject of this demonstration, currently under development, is an annotation module tightly integrated with the reading view. The process of annotation is thus highly intuitive, resembling the workflow with paper and pencil, which encourages work on the text in a natural way while reading it.

Annotations, which can be roughly classified into two categories:

  • editorial changes or text critical annotations
  • public or private notes which comment on the text and may eventually lead to discussion threads developing as other users refer to existing comments

will be all stored in a stand‐off format aligned with W3C’s Web Annotation Data Model. The first category of annotations is supposed to result, after annotation review process, in a new version of established TEI encoding which merges in accepted annotations. To achieve this goal, the project employs a technology called web components, which allows to define custom HTML elements and attach actions, as well as user interface components to them. Combined with use of TEI Processing Model for transformations into HTML enriched with custom elements, this approach leads to a modular design, allowing to add more components for different types of editing tasks over time. The project’s timeline assumes starting with a small number of components to handle the most common defects in EEBO, and later adding more without having to change the core application.

Exposing annotations using the Web Annotation Data Model, we aim to foster interoperability with other, similar software, and add another layer of abstraction to make it easier to build upon and extend for purposes which are beyond the immediate scope of the EEBO project.