This page lists tools for implementers of OLAC repositories.

Get all OLAC Metadata

  • Latest dump of OLAC records in XML, gzipped
  • An OAI data provider containing all OLAC records

    Data Providers

  • OLAC Implementers' FAQ
  • Validate/Register an OLAC Data Provider
  • Interact with a data provider using the OAI Repository Explorer
  • Test the conformance of a repository using the OAI Repository Explorer
  • OLAC Metadata usage survey
  • OLAC Static Repository Gateway - providing an OAI interface to repositories published as an XML file
  • Convert BibTeX file to OLAC Static Repository
  • OAI Tools
  • Sample data provider for AILLA (PHP)

    OLAC Metadata Schema

  • olac.xsd - OLAC Metadata Schema 1.1
  • olac.xml - Example OLAC document
  • olac.dtd - OLAC DTD
  • Free-standing OLAC Metadata - check validity and display a single OLAC record
  • OLAC Metadata - Human readable format definition
  • Recommended Metadata Extensions - Vocabularies for language resource description
  • METADATA - Discussion list for OLAC Metadata

    OLAC metadata can be stored in a relational database. Here is the schema used by all OLAC services: olac_schema.sql.

    OLAC Service Providers

    Anyone can set up a service provider which harvests OLAC archives and provides some useful service, such as cross-archive searching. Service providers may give added value for a particular subdomain, e.g. just harvesting lexicons, or just harvesting Asian language resources. The OLAC harvester is open source code which harvests all OLAC archives and stores the records in a MySQL database. Add a useful web interface to create a new OLAC service provider. If you don't want to bother harvesting dozens of archives, you can harvest a single OLAC archive, the OLAC Aggregator, which contains the union of all other OLAC archives.

  • Software for harvester and aggregator
  • Browse the Subversion repository
  • Register an OLAC Service Provider
  • View registered OLAC Service Providers

    OLAC Logo

    Please make use of the OLAC Logo on your site, and link it to www.language-archives.org.

  • Simple search for OLAC records

    Enter a single search term, to be matched against any OLAC field:

    Look up an OLAC item

    Enter the OAI identifier for a record in any OLAC archive:

    List records from an OLAC archive

    Enter the OAI identifier for any OLAC archive (submit a blank query to see a list of archives).

    OLAC-Implementers Mailing List

    OLAC-Implementers is an unmoderated list for technical discussions concerning the implementation of OLAC repositories (LIST ARCHIVES).

    NAME:

    EMAIL:

    OAI and DCMI Documents

    OLAC is based on the Open Archives Initiative and the Dublin Core Metadata Initiative. Several OAI and DCMI documents are relevant to OLAC:

  • Exposing and Harvesting Metadata Using the OAI Metadata Harvesting Protocol: A Tutorial
  • OAI Protocol for Metadata Harvesting
  • The OAI: Building a low-barrier interoperability framework
  • Dublin Core Element Set
  • More OAI documents...

    Useful Resources

  • http://www.language-archives.org/tools.html
    Last modified: Tue May 26 11:41:29 EST 2009