Text only | Skip links
Skip links||IT Services, University of Oxford

1. Summary

  • Now that it's all in TEI XML, what next?
  • Varieties of XML delivery system
  • Some real life examples

2. A reminder: what is XML for?

  • exchanging data
    1. between people
    2. between people and machines
    3. between machines
  • preserving information
    1. independent of particular applications
    2. independent of medium or hardware

But is XML any good as a means of delivering information?

3. What are the options?

  • for delivery:
    • transform into HTML on the server and deliver that
    • deliver XML; use clever client-side processing to handle it
  • for management:
    • the filesystem
    • a content management system
    • a database
  • for tools development:
    • generic digital library solutions
    • LAMP style toolkit
    • roll-your-own solutions

4. Early America's Digital Archive

material
transcriptions of early printed books
organization
library metaphor
technologies
XSLT rendering in the browser; simple search via php
TEI source visible?
Yes, via view source

http://www.mith2.umd.edu/eada/

5. Artamène, ou Le Grand Cyrus

material
Immensely long 17th c. French novel
organization
Hierarchic, down to page level
technologies
Apache+AxKit, Xpathscript, Philologic (for freetext search)
TEI source visible?
yes; also downloadable in HTML, PDF, Word, Ebook for Palm...

http://www.artamene.org/

6. Samyukta Agama

material
multiple recensions from different traditions of the Buddhist Canon
organization
aligned texts for each sutra
technologies
Cocoon, eXist, Xquery
TEI source visible?
yes

http://buddhistinformatics.chibs.edu.tw/BZA/

7. Robert Graves' Diary

material
transcriptions, page images, abstracts, annotations
organization
chronologically ordered; search interface
technologies
Cocoon, eXist, Xquery, javascript
TEI source visible?
Yes, plus documentation

http://www.tapor.uvic.ca:8080/cocoon/graves/index.xml

8. Clay Sanskrit Library

material
Corpus of classic Sanskrit texts and translations
organization
independent XML documents, stored in a textbase
technologies
xaira, PHP
TEI source visible?
no

http://rts-dev.oucs.ox.ac.uk/cslweb.php

9. Swinburne Archive

material
texts, images, criticism related to AG Swinburne
organization
digital archive
technologies
XTF
TEI source visible?
Yes

http://swinburnarchive.indiana.edu

10. XTF meets Mr Punch

  • Extensible Text Framework or XTF (http://tei.oucs.ox.http://www.cdlib.org/inside/projects/xtf/) is a collection of server-side scripts from the California Digital Library
  • If you are already running Apache and Tomcat, and have access to a website, you can set up a default application for TEI files in 5 minutes
  • (more or less)
  • Library-model

http://tei.oucs.ox.ac.uk:8080/xtf/Punch/

11. Conclusions

  • even the simplest of approaches allows you to share your encoding, your analysis
  • the more ambitious your markup, the more sophisticated the possibilities
  • there is a common set of techniques and tools: you don't need to re-invent the wheel
  • TEI XML empowers the data provider: you determine what can be done with your materials


Lou Burnard. Date: September 2006
Copyright University of Oxford