Article Index

Article Index, a MyLibrary demonstration application, serves two purposes: 1) to illustrate ways DOAJ content can be re-used and repurposed, and 2) to demonstrate how MyLibrary can be used to support digital library collections and services.

DOAJ is an OAI-PMH data repository. It supports at least two different data sets: 1) metadata regarding journals, and 2) metadata regarding articles. We here at Notre Dame wrote a simple OAI-PMH harvesting program that pulls down the article-level metadata. We store the data in a MyLibrary database, and then provide searchable/browsable interfaces to the result. The browsable interface is rudimentary, including only publishers, sources (journal titles), and broad DOAJ-specific “subject headings”. With more work a browsable author list could be created too. The entire content of the system is made searchable by indexing it with a Perl module called Kinosearch. This index is then accessible through a standard SRU (Search-Retrieve via URL) interface. This allows us to change our underlying indexer at will and not change the search interface.

Ideally, if all (scholarly) journal article content were exposed via OAI-PMH, then indexes like this one, or even more specialized ones, could become the norm. A publisher does not need to expose the the articles themselves, just the metadata. The articles themselves could retrievable only via subscribers.

Article Index is not intended to be a production service. It is only intended to demonstrate ways DOAJ content can be used and reused. It also demonstrates the flexibility of MyLibrary.

Discussion Area - Leave a Comment

You must be logged in to post a comment.