Hi,
Our project
http://www.oarinz.ac.nz are devloping a number of plugins for the PKP Harvester
OAI-PMH data provider (an OAI stream out of the harvester)
SRW/U web service for searching the harvester
and some more...
To aid our devlopment we could do with some additions to the current schema objects.
Addition of some extra vars
metaDataPrefix (e.g oai_dc for the DublinCore Schema)
namespace (e.g.
http://purl.org/dc/elements/1.1/ for the DublinCore Schema)
namespacePrefix (e.g. dc for the DublinCore Schema)
And some methods to return them
$schema->getMetaDataPrefix()
$schema->getNamespace()
$schema->getNamespacePrefix()
I suppose these extra vars could be stored in the local file for ease of update? or in the Database?
If I could get some information on how I should proceed so as to not conflict with the core devlopment and have these accepted with the PKP project it would be very much appreciated.
On another note it would be really useful if i could get a XMLoutput method accepted to the Record Object that outputs the Record as XML with associated namespace etc... I am devloping a reusable object that does this for the SRW/U and OAI plugin
Cheers
Kristian thornley