Infrae has released the MOAI Server 1.0, an open source OAI-PMH application.
Here's an excerpt from the press release:
MOAI is an open access server platform for institutional repositories. The server aggregates content from disparate sources, transforms it, stores it in a database, and (re)publishes the content, in one or many OAI feeds. Each feed has its own configuration.
The server has a flexible system for combining records into sets and uses these sets in the feed configuration. MOAI also comes with a simple yet flexible authentication scheme that can easily be customized. Besides providing authentication for the feeds, the authentication also controls access to the assets.
MOAI is a standalone system that can be used in combination with any repository software that comes with an OAI feed such as Fedora Commons, EPrints or DSpace. It can also be used directly with an SQL database or just a folder of XML file. . . .
MOAI has the ability to:
- Harvest data from different kinds of sources
- Serve many OAI feeds from one MOAI Server, each with their own configuration
- Turn metadata values into OAI sets on the fly, creating new collections
- Use OAI sets to filter records shown in a feed, configurable for each feed
- Work easily with relational data (e.g. if an author changes, the publication should also change)
- Provide simple and robust authentication through integration with the Apache webserver
- Serve assets through Apache while still using configurable authentication rules