[ckan-dev] OAI-PMH Data Provider

lucia.espona at wsl.ch lucia.espona at wsl.ch
Mon May 29 12:48:03 UTC 2017


Dear Tom and Juho

Thanks, I am certainly willing to collaborate, especially to improve the package-converter.

I implemented from scratch my own OAI-PMH repository because we had quite some specific needs in addition to time/resources limitation (https://github.com/EnviDat/ckanext-oaipmh_repository).
For example a custom metadata schema and the fact that we use it to register DOIs so we have to keep some "security index" with read-only access because if the CKAN get's hacked it can really create a mess.
I addition we will have DOIs at resource level (instead package), so the OAI-PMH  records may be packages and resources. I am still thinking how to implement this, I guess I need to start from the converter.

Best,
Lucia


_________________________________________________________
Dr. Lucia Espona Pernas

Swiss Federal Institute for Forest, Snow and Landscape Research WSL
Hauptgebäaude Labortrakt (HL C21)
Zürcherstrasse 111
8903 Birmensdorf
Switzerland

+41 44 739 28 71 phone direct
+41 44 739 21 11 reception

www.wsl.ch

-----"ckan-dev" <ckan-dev-bounces at lists.okfn.org> wrote: -----
To: CKAN Development Discussions <ckan-dev at lists.okfn.org>
From: Tom Kralidis 
Sent by: "ckan-dev" 
Date: 29.05.2017 14:14
Subject: Re: [ckan-dev] OAI-PMH Data Provider

FYI note that using ckanext-spatial extension leverages pycsw which provides
CSW, OAI-PMH, SRU, and OpenSearch support.

Hope this helps.

..Tom

On Mon, 29 May 2017, Juho Lehtonen wrote:

> Date: Mon, 29 May 2017 15:00:12 +0300
> From: Juho Lehtonen <juho.lehtonen at csc.fi>
> Reply-To: CKAN Development Discussions <ckan-dev at lists.okfn.org>
> To: ckan-dev at lists.okfn.org
> Subject: Re: [ckan-dev] OAI-PMH Data Provider
> 
> Hi.
> Yes we have an OAI-PMH server implemented and running:
>
> https://etsin.avointiede.fi/oai?verb=ListIdentifiers&metadataPrefix=oai_dc
>
> as pointed by Stefan. I can help if you got questions about it.
>
> Also, we are just implementing DataCite metadata format to our OAI-PMH 
> server. I noticed that you have some DataCite converter implemented:
>
> https://github.com/espona/ckanext-package_converter/tree/master/ckanext/package_converter
>
> Haven't looked it closer yet but I might have some questions about it. :) 
> Maybe we could try to get those working together.
>
> Best regards Juho
> juho.lehtonen at csc.fi
>
>
>
>> Date: Tue, 7 Feb 2017 08:58:08 +0100
>> From: Stefan Oderbolz <stefan.oderbolz at liip.ch>
>> Subject: Re: [ckan-dev] OAI-PMH Data Provider
>> 
>> Hi Lucia,
>> 
>> as far as I can tell, in the Finnish OAI-PMH extension (
>> https://github.com/kata-csc/ckanext-oaipmh), there is also a OAI-PMH server
>> part.
>> 
>> If you install it and add the "oaipmh" plugin, the server is exposed at
>> http://your.ckan.net/oai
>> 
>> Here some pointers to the corresponding source code:
>> -
>> https://github.com/kata-csc/ckanext-oaipmh/blob/91fc4f6fe96fe0046e883a740cbfc24efbdb6d62/ckanext/oaipmh/plugin.py#L36-L37
>> -
>> https://github.com/kata-csc/ckanext-oaipmh/blob/master/ckanext/oaipmh/controller.py
>> -
>> https://github.com/kata-csc/ckanext-oaipmh/blob/master/ckanext/oaipmh/oaipmh_server.py
>> 
>> This might already cover most of your cases. That said, I never used it
>> myself.
>> 
>> Best regards Stefan
>> 
>> On Fri, Feb 3, 2017 at 12:01 PM, <lucia.espona at wsl.ch> wrote:
>> 
>>> Dear all
>>> 
>>> I need to implement an OAI-PMH data provider for the datasets in my CKAN
>>> instance.
>>> I have found extensions for harvesting but not for "being harvested".
>>> 
>>> Does anyone know if there has been some efforts done on this matter?
>>> 
>>> Thanks a lot in advance for your help.
>>> 
>>> Best,
>>> Lucia
>>> 
>>> _________________________________________________________
>>> Dr. Lucia Espona Pernas
>>> 
>>> Swiss Federal Institute for Forest, Snow and Landscape Research WSL
>>> Hauptgeb?aude Labortrakt (HL C21)
>>> Z?rcherstrasse 111
>>> 8903 Birmensdorf
>>> Switzerland
>>> 
>>> +41 44 739 28 71 <+41%2044%20739%2028%2071> phone direct
>>> +41 44 739 21 11 <+41%2044%20739%2021%2011> reception
>>> 
>>> www.wsl.ch
> _______________________________________________
> ckan-dev mailing list
> ckan-dev at lists.okfn.org
> https://lists.okfn.org/mailman/listinfo/ckan-dev
> Unsubscribe: https://lists.okfn.org/mailman/options/ckan-dev
>
_______________________________________________
ckan-dev mailing list
ckan-dev at lists.okfn.org
https://lists.okfn.org/mailman/listinfo/ckan-dev
Unsubscribe: https://lists.okfn.org/mailman/options/ckan-dev
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.okfn.org/pipermail/ckan-dev/attachments/20170529/4293291f/attachment-0003.html>


More information about the ckan-dev mailing list