Hi everyone,
The four main features of this release are Harvesting, Metadata Export, Private URL, and Federated Login Mode.
Harvesting allows the dataset metadata from another site to be imported so that these files appear to be local, though data files remain on the remote site. This allows Dataverse installations and other repositories to share metadata with each other to create a data sharing community and to provide more access to the datasets stored in each repository. Harvesting is implemented using the standard OAI-PMH protocol - any Dataverse installation can be configured as an OAI client and server.
Metadata Export makes it easier to share and discover from Dataverse. Another key function of the export is to store the metadata in the file system in a format for preservation. In this release, the metadata is exported in Dublin Core, Data Documentation Initiative (DDI), and native JSON. Metadata export will support additional standards in the future.
Private URL provides a simple way to generate and send a special URL to an unpublished dataset for a group of anonymous peer reviewers to review the data.
Federated Login Mode allows users from 200+ different organizations to sign in using his or her organizational credentials.
Big thanks to all the community members who let us know about the participated in usability testing, provided feedback in Github issues, and worked with us in other ways to make sure that this release was successful.
For the complete list of issues, see the 4.5 milestone in Github.
Hi Alan,
We are supporting oai_dc, oai_ddi, as well as dataverse_json. I'm not sure why we don't report that correctly at the protocol level but you should be able to use those other formats. Let us know if that is not the case.
Kevin
Alan,
Try ListIdentifiers instead. We are using an OAI library as the basis for implementation but there were a few remaining compliance issues identified by the OAI data provider tests, including ListRecords. See https://github.com/IQSS/dataverse/issues/3307 for details.
I believe our harvest client does a ListIdentifiers, then GetRecord for each identifier as the method of harvesting.
Kevin
ListIdentifiers and GetRecord both work, but only with metadataPrefix=dataverse_json
The link in the response from GetRecord looks like this:
<metadata directApiCall="https://sand8.scholarsportal.info/api/datasets/export?exporter=dataverse_json&persistentId=doi:10.5072/FK2/ARLIFN"/>
But this API call fails with
{"status":"ERROR","message":"Export Failed"}Alan
To unsubscribe from this group and stop receiving emails from it, send an email to dataverse-community+unsub...@googlegroups.com.
To post to this group, send email to dataverse...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/dataverse-community/7c8e509d-cc50-4332-83de-f0e308fe9b44%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "Dataverse Users Community" group.
To unsubscribe from this group and stop receiving emails from it, send an email to dataverse-commu...@googlegroups.com.
To post to this group, send email to dataverse...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/dataverse-community/5c3b90d6-a7e9-4919-a55e-16bc1c7ffd06%40googlegroups.com.