Workshop Schedule

(each morning runs from 9 am to 12pm with a break at 10:30 am;
each afternoon session from 1:30 pm to 4:30 pm with a break at 3:00;
on days 1 and 2, lunch will be provided along with an informal presentation by one of the workshop attendees)

Day 1

Morning

  1. Introductions and course objectives
  2. Administrative details (Perry Willett)
  3. Overview of systems (Phil)
    1. XPAT
    2. Web Server
    3. Authentication / Authorization System
    4. Directory Structure
    5. Middleware
    6. Collection and Group Databases
    7. Collection Manager
  4. XPAT (Chris)
    1. Discussion of text and region indexing
    2. Searching / Query Language

Lunch provided: 806 S Hatcher, 12:00 - 1:30 pm

Presentations:

Afternoon

  1. XPAT continued (Phil)
    1. "quieton raw" mode and CGI interface
    2. Fabricated regions
  2. Unicode support in DLXS (Phil)
  3. User Interface Issues (Phil, Chris, John)
    1. XML files and PIs
    2. XSL files
    3. General layout of XSL templates
  4. XML and XSL in DLXS (Phil, Chris, John)
    1. General principles and rules of thumb
    2. Working with XML and XSL in DLXS (debug switches, etc.)
    3. Data migration issues

Day 2

Morning

  1. Discussion of UMDL's Michigan Digitization Project, aka Google Project (MDP)
    1. pageturner vs. pageviewer
    2. METS file creation and use (rather than Pageview DB table)
    3. Catalog vs. full-text searching discovery
    4. path to merging item- and collection-based frameworks
    5. impact on DLXS middleware use and develoment

Lunch provided: 806 S Hatcher, 12:00 - 1:30 pm

Presentation:

Afternoon

  1. Data conversion to XML / Unicode (Chris)
    1. Migration issues
    2. Data transformation

Day 3

Morning

  1. Text Class (Chris)
    1. Content preparation
      1. Text Class DTD Overview
      2. Text Conversion Strategies
      3. Other Text Modifications
      4. Validate and Normalize SGML
      5. Storing Texts and Page Images

Afternoon

  1. Text Class Index Building with XPAT (Chris)
    1. Set Up Directories and Files for XPAT Indexing
    2. Build the XPAT Index
  2. Text Class Collection to Web (Chris)
    1. Review the Collection Database Entry with CollMgr
    2. Review the Groups Database Entry with CollMgr
    3. Make Collection Map
    4. Set Up the Collection's Web Directory
    5. Try It Out

Day 4

Morning

  1. Image Class (John)
    1. Content Preparation and Loading

Afternoon

  1. Image Class (John)
    1. Content Preparation and Loading
    2. Enhancements
    3. Collection Customization
    4. Other / Advanced Topics

Day 5

Morning

  1. Installation (Phil)
    1. Discussion of XPAT installation
    2. Actual installation of Middleware (for this workshop, only one XPAT installation, but one entire Middleware and data installation with DLXSROOT, virtual host and MySQL database per participant)
      1. The install process
      2. Install steps
      3. Post-install step
    3. Multiple release strategy
  2. Database Migration (José, Kat )
  3. Troubleshooting Middleware (Phil)

Afternoon

Friday afternoon is left as a kind of grab bag. Below are topics that we can cover if there is interest, but we are happy to take the entire time to answer questions or discuss topics and issues of particular interest to the workshop participants.

  1. OAI and Broker, MODS, SRU (Kat, José)
  2. Other Topics, possibly but not necessarily including:
    1. Findaid Class (link to still relevant information from last year's Findaid Class workshop web page)
    2. DLPS development environment
    3. DLPS's use of CVS (as an example of use of a version management system)
    4. Bib Class (link to still relevant information from last year's Bib Class workshop web page)
  3. Future Directions
  4. Wrap Up