So one major thing to note… pyoai may not work with LR's OAI-PMH implementation, as the OAI-PMH schema used by LR is an amended version of OAI-PMH 2.0. It may require some hand holding to tweak which schema pyoai uses to make it work. Fundamentally it functions and operates like OAI-PMH 2.0, however the schema has been altered to be more conducive to the use cases Learning Registry is working to solve.
Also know that OAI-PMH does not currently disseminate the full LR dataset, but only those resource_data that are encoded in XML with select schemas. We are NOT currently translating any of the JSON formatted paradata or LRMI into XML.
- Jim
Jim Klo
Senior Software Engineer
Center for Software Engineering
SRI International