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 management system
  • for tools development:
    • generic digital library solutions e.g. xtf
    • Linux-Apache-Mozilla-Perl (LAMP) toolkit
    • web applications using xhtml, ajax, etc.

4. Some real life examples

5. XTF meets Mr Punch

  • Extensible Text Framework or XTF (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 xtf application for TEI files in 5 minutes
  • (more or less)
  • Library model

http://tei.oucs.ox.ac.uk:8080/xtf/view?docId=tei/Punch/1914_July_1.xml

6. 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


Date:
Copyright University of Oxford