Course Description

In the past few decades, digital editing and digitisation of archival documents have been rapidly gaining prominence. Aiming to cater for both of these branches of Digital Humanities, our summer school offers an in-depth, hands-on curriculum to familiarise students with basic and more advanced tools in the field. Apart from acquiring a set of technical skills, our programme includes the more general practical guidelines on how to make a digital edition.

BEFORE THE SUMMER SCHOOL

In preparations for the summer school, participants will be asked to complete a minor autodidactic assignment make sure they all have a basic understanding of some of the core technologies the course will build on: HTML, CSS, and command line interfaces. This assignment does not require any previous knowledge, and the skills will be homed further during the summer school. 

MONDAY | Introduction and Web Technologies

HTML, CSS, CLI

On the first day, the tutors will introduce the course setup, and divide the class into groups. Each of these groups will receive a Raspberry Pi mini computer for the duration of the course, on which we will be developing digital scholarly editions together. Connecting them over a router, we will set up Local Area Network of Raspberry Pis, and configure the devices to prepare them for the task ahead. Using the Raspberry Pis, each group develops a minimal web page, that will be shared over the network by the end of the day. 

TUESDAY | Transcribing and Querying Documents

TEI, XML, XPATH

On the second day, we will move from HTML to XML, learning to transcribe text-bearing cultural or historical documents according to the guidelines of the Text Encoding Initiative (TEI). We will cover the basics of digital scholarly editing and text encoding, and learn how to query the XML documents we’re producing through XPath.

WEDNESDAY | Transforming XML Documents

XSLT

On the third day, we will start from the XML documents we developed in class, and learn how we can prepare them for the web, by transforming them into HTML through XSLT. We will do this using the XPath expressions we have learned the day before. This effort will result in a minimal, static representation of a limited number of transcribed document pages, that can again be shared with the class over our network of Raspberry Pis. In the evening, Elena Pierazzo will present a keynote lecture on the topic of Digital Scholarly Editing, with a focus on her concept of the prêt-à-porter edition. 

THURSDAY | Developing a Dynamic eXist-db Webapp

eXist-db

On the fourth day, we will start to install eXist-db on our Raspberry Pis — an XML database that facilitates hosting a more dynamic digital scholarly edition of our images and XML transcriptions. 

FRIDAY | Using eXist-db Applications

TEI Publisher

On the last day, we will introduce TEI Publisher, an eXist-db application that aims to simplify the production of digital scholarly editions by linking the TEI’s ODD format for documenting encoding schemas to a set of configurable CSS rules. Afterwards, students will have the opportunity to consult the tutors and keep developing and fine-tuning their Digital Scholarly Editions — which they will present t the rest of the class at the end of the day. 

AFTER THE SUMMER SCHOOL

Upon successful  completion of the summer school course (including the preparatory assignment), students will be credited 3 ECTS — the certificates of which they can present to their home institutions. Students who which to earn 6 ECTS instead, will receive an additional assignment that will be completed individually over then summer. In this assignment, students will be asked to apply what they learned to their own materials, and develop their own small-scale demo edition.

To include the credits in the curriculum at the home institution, participants need an agreement with the responsible person at the home institution.

A certificate will be awarded at the end of the programme.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Daily Schedule

09:30-11:00: Session 1
11:00-11:30: Coffee break A
11:30-13:00: Session 2
13:00-14:00: Lunch
14:00-15:30: Session 3
15:30-16:00: Coffee break B
16:00-17:00: Session 4 / Keynote slot