Create OAI-PMH Publiction Service

Description

Dealing with OAI-PMH publication code in Opencast I've tryied to understand how it is done currently. Thre is an

  1. OAI-PMH publication and retract WOH,

  2. OAI-PMH republish WOH and

  3. OAI-PMH auto republish event handler,

that do basicly same things in different ways. All three code parts are independent and have quite different implementation details. So fixing a bug you should do it in all places. This is a point where I've started the development of an OAI-PMH publication service. The caller should not have a deeper knowledge about OAI-PMH but should be able to do same things as it does before. The new publication service should provide three functionlities

  1. Publish an media package to OAI-PMH

  2. Republish metadata of an published media package

  3. Retract the whole media package from OAI-PMH

Assignee

Waldemar Smirnow

Reporter

Waldemar Smirnow

Tags (folksonomy)

None

Components

Affects versions

Priority

Minor
Configure