Looking under the hood? Interested in a job? Send a mail....

MOAI 2.0 Released

Publication date: 28.February.2013, 11:44

Today we released version 2.0 of MOAI, the OAI-PMH server platform. It’s available on PyPI.

This release is the first in the 2.0 series. The 2.0 series uses mod_wsgi instead of mod_python and is configurable through entry_points instead of Zope Components.

The 2.0 software is mature and has been already used in production for quite some time. With this new release it is much simpler to generate OAI-PMH feeds directly from an SQL database, without using MOAI’s intermediate SQLite storage. In general the 2.0 codebase is much smaller and cleaner then the MOAI 1.x code that most users are running. See the CHANGES.txt for more info.


This release is developed by the University Library of Erasmus University Rotterdam.

What is the MOAI Server?

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 files.

MOAI is open source software, released under a BSD license.



FMI contact info at infrae com, +31 10 243 7051.