Livingstone Online
TEI Schema Creation, Legacy Data Migration, and the 1870 Field Diary
@jamescummings
James Cummings
http://slides.com/jamescummings/livingstone
Some of my tasks:
- Design of TEI customisation for Livingstone Online materials
- Implementation of TEI P5 schema and consultation
- Generation of documentation
- Legacy Data Migration:
- of older TEI P4 files to new TEI P5 schema
- of newer TEI P5 files to new TEI P5 schema
- XSLT Consultation
Possibilities of the
TEI Framework
Another
Project
Livingstone
Online
New Elements
TEI Customisation
Generated Documentation
- As part of the TEI P5 Customisation process we can generate documentation
- The project updated their documentation and stores it in this same customisation file (as the TEI recommends)
- Generated encoding manual: http://livingstoneonline.github.io/LEAP-ODD/leap.html
- Github repository: https://github.com/livingstoneonline/LEAP-ODD
Marking Terms
Using the Markup
Legacy Data Migration
- Investigation - analysis and reporting based on:
- looking at existing files, TEI element choices, attribute value lists
- existing Livingstone encoding manuals
- other projects TEI best practice
- Scripted conversion using XSLT of hundreds of:
- legacy TEI P4 files that Livingstone Online produced in previous projects
- existing modern TEI P5 files
- Migration followed new schema to make markup consistent, e.g. attribute value lists
- All underlying TEI P5 XML files in new Livingstone Online schema freely available on GitHub: https://github.com/livingstoneonline/TEI-Files
1870 Field Diary: Multiple Editions
livingstone
By James Cummings
livingstone
- 1,689