Skip to content.

Find topic

Web tools

Help

Tools

       Analysis Tool Bar  +

Compendium Process Archiving

The Processes attached to the Compendium

The Compendium creation, population, manipulation, retrieval and presentation process is composed of three major steps:
  1. Information is prepared for inclusion in the Compendium
  2. Information is processed and stored in the Compendium
  3. Information is served to the user



The way in which a user interacts with the information is captured in the following document:

Content Preparation Process

The editor of the Compendium has prepared a comprehensive guide for the preparation of documents for inclusion in the compendium

Research Paper

document.png

Research Summary

document.png

Position Paper

document.png

Bibliographic Citation

document.png

Glossary Entry

glossary entry

South-North Dialogue Entry

glossary entry

Contributor Entry

document.png

Content Processing and Storage

Lucene indexes the text files every day at 2am to generate a fresh index of the compendium content. When glossary items are added to the database via the editor screens, the individual glossary item is stored in the appropriate directory and the glossary item is added to the aggregate glossary file via jsp.

Server Process

When a user requests a Research topic, a complete list of articles, summaries, and position papers is compiled from xIndice.

  • The query is run against Xindice, which returns XML which is transformed via appropriate XSLT into HTML which is displayed to the user.
  • When an individual page is requetsed, Xindice is not invoked, and the XML is drawn directly using XPath from the appropriate directory. Its is then display to the user after the appropriate XSLT transformation.
  • If a PDF of an individual document is requested, XSL-FO is invoked to render the page directly from the XML file.

Only two processes move to the servlet stage: queries on the databases and creation of PDFs.

Archiving Process

The process component of the Compendium will be archived through creation of visual user experience document

-- ShawnDay - 19 May 2007


Use this box to quickly add a comment to the page.

more options...