Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
An AT-XTF Workflow forPresentation and Search           Al Matthews       Software Developer,    Atlanta University Center...
WorkflowSummary• AT -> EAD -> XTF
Clarification of TermsAT: Archivists’ ToolkitEAD: Encoded Archival DescriptionXTF: Extensible Text Framework
Clarification of TermsAT: Archivists’ ToolkitEAD: Encoded Archival DescriptionXTF: Extensible Text Framework[ web app, whi...
Clarification of TermsAT: Archivists’ ToolkitEAD: Encoded Archival DescriptionXTF: Extensible Text Framework[ web app, whi...
Deployments•   Morehouse College Martin Luther King, Jr. Collection•   Maynard Jackson Mayoral Administration Collection• ...
An Example XTF Deployment
Doesn’t This “Just Work?”Not really.• Considerations:  – Tech Spec Differences  – Plain Old Bugs  – Customization
Essential Changes #1: Validation• XTF Expects EAD DTD• AT Generates EAD Schema• Exigent Solution:  – Modify Default Namesp...
Nota Bene: Essential Changes #1B• It appears that I have not previously recorded,  that XTF appears to expect the followin...
Changes #2: Rebrand• It’s easy.1) Add icons to [xtf] / icons2) Change reference in [xtf] / brand
Changes #3: Data ReturnsOur changes:• Box-Folder information• Additional <controlaccess> calls• Fix AT (1.5.9 e.g.) charac...
Changes #4: Interface changesInternal requirements:• Custom search examples• Changes to browse interface  – Fire off a sea...
Changes #5: Returns FormattingWhat About Print?• RWWL is moving toward “Print View” as  substitute for new paper finding a...
SummaryWorkflow• AT -> EAD -> XTFWatch your fields (author, creator, e.g.)Test, retest, and deploy
Thank you.           Al Matthews           prolepsis@gmail.com     (337) 214-4688 @google-voiceI also live online at http:...
Upcoming SlideShare
Loading in …5
×

An at xtf workflow for presentation and search

980 views

Published on

Slides from Society of American Archivists 2011. Presents a model crosswalk between AT (Archivists' Toolkit) to XTF (a search engine created by California Digital Library).

Published in: Technology, Education
  • Be the first to comment

  • Be the first to like this

An at xtf workflow for presentation and search

  1. 1. An AT-XTF Workflow forPresentation and Search Al Matthews Software Developer, Atlanta University Center, Robert W. Woodruff Library
  2. 2. WorkflowSummary• AT -> EAD -> XTF
  3. 3. Clarification of TermsAT: Archivists’ ToolkitEAD: Encoded Archival DescriptionXTF: Extensible Text Framework
  4. 4. Clarification of TermsAT: Archivists’ ToolkitEAD: Encoded Archival DescriptionXTF: Extensible Text Framework[ web app, which 1) Creates HTML from our EAD
  5. 5. Clarification of TermsAT: Archivists’ ToolkitEAD: Encoded Archival DescriptionXTF: Extensible Text Framework[ web app, which 1) Creates HTML from our EAD 2) Indexes EAD (XML) for search ]
  6. 6. Deployments• Morehouse College Martin Luther King, Jr. Collection• Maynard Jackson Mayoral Administration Collection• Tupac Amaru Shakur Collection• Voter Education Project
  7. 7. An Example XTF Deployment
  8. 8. Doesn’t This “Just Work?”Not really.• Considerations: – Tech Spec Differences – Plain Old Bugs – Customization
  9. 9. Essential Changes #1: Validation• XTF Expects EAD DTD• AT Generates EAD Schema• Exigent Solution: – Modify Default Namespace in XTF Declarations – [ https://groups.google.com/d/topic/xtf- user/OkuAxFdHyZM/discussion ]
  10. 10. Nota Bene: Essential Changes #1B• It appears that I have not previously recorded, that XTF appears to expect the following additional structure from AT-formatted EAD: ead/archdesc/dsc/head This is not present for us in AT 1.5.9. We’ve been adding one accordingly.
  11. 11. Changes #2: Rebrand• It’s easy.1) Add icons to [xtf] / icons2) Change reference in [xtf] / brand
  12. 12. Changes #3: Data ReturnsOur changes:• Box-Folder information• Additional <controlaccess> calls• Fix AT (1.5.9 e.g.) character escaping <chronlist><chronitem>• Physical Locations (DAOs)
  13. 13. Changes #4: Interface changesInternal requirements:• Custom search examples• Changes to browse interface – Fire off a search?browse-all=yes – Suppression of google-style search – Additional suppressions (sort-by-author, e.g.)
  14. 14. Changes #5: Returns FormattingWhat About Print?• RWWL is moving toward “Print View” as substitute for new paper finding aids.• Direct changes to XSL output are: – Inelegant – Decentralized• Wanted: abstraction
  15. 15. SummaryWorkflow• AT -> EAD -> XTFWatch your fields (author, creator, e.g.)Test, retest, and deploy
  16. 16. Thank you. Al Matthews prolepsis@gmail.com (337) 214-4688 @google-voiceI also live online at http://fatmilktv.com

×