About Features Downloads Getting Started Documentation Events Support GitHub

Love VuFind®? Consider becoming a financial supporter. Your support helps build a better VuFind®!

Site Tools


Warning: This page has not been updated in over over a year and may be outdated or deprecated.
indexing:oai-pmh

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
indexing:oai-pmh [2018/12/19 18:34] – [Harvest Workflow] demiankatzindexing:oai-pmh [2020/09/22 14:35] (current) demiankatz
Line 1: Line 1:
 ====== OAI-PMH Harvesting ====== ====== OAI-PMH Harvesting ======
  
-Starting with VuFind 1.0.1, a simple tool is included for harvesting records using the [[http://www.openarchives.org/pmh/|OAI-PMH]] protocol.+===== About OAI-PMH ===== 
 + 
 +Open Archives Initiative Protocol for Metadata Harvesting ([[http://www.openarchives.org/pmh/|OAI-PMH]]) is a low-barrier mechanism for repository interoperability. Data Providers are repositories that expose structured metadata via OAI-PMH. Service Providers then make OAI-PMH service requests to harvest that metadata. OAI-PMH is a set of six verbs or services that are invoked via HTTP.  
 + 
 +VuFind has been able to act as a Service Provider since release 1.0.1, since a simple tool is included for harvesting records using the protocol. This tool is also available as a standalone project called [[https://github.com/vufind-org/vufindharvest|VuFindHarvest]].
  
  
 ===== Setting up OAI-PMH ===== ===== Setting up OAI-PMH =====
  
-To set up OAI-PMH harvesting, simply edit the [[https://github.com/vufind-org/vufind/blob/master/harvest/oai.ini|oai.ini]] file in the harvest subdirectory of your VuFind installation (or better still, edit a copy of it inside the harvest subdirectory of your [[configuration:local_settings_directory|local settings directory]]).+To set up OAI-PMH harvesting, simply edit the [[https://github.com/vufind-org/vufind/blob/dev/harvest/oai.ini|oai.ini]] file in the harvest subdirectory of your VuFind installation (or better still, edit a copy of it inside the harvest subdirectory of your [[configuration:local_settings_directory|local settings directory]]).
  
 You can set up one or more OAI-PMH repositories in the configuration -- details are included in comments within the file. You can set up one or more OAI-PMH repositories in the configuration -- details are included in comments within the file.
Line 31: Line 35:
   * Processing a large number of MARC files using default settings can be very slow, since records are processed one file at a time.  The "combineRecords" and "combineRecordsTag" settings in oai.ini can be used to counteract this problem. These settings were introduced in VuFind 2.4.   * Processing a large number of MARC files using default settings can be very slow, since records are processed one file at a time.  The "combineRecords" and "combineRecordsTag" settings in oai.ini can be used to counteract this problem. These settings were introduced in VuFind 2.4.
  
 +===== Related Video =====
  
 +You can learn more about VuFind's OAI-PMH functionality in the [[https://vufind.org/wiki/videos:oai-pmh_server_and_harvest_functionality|OAI-PMH Server and Harvest Functionality]] tutorial video.
 ---- struct data ---- ---- struct data ----
 +properties.Page Owner : 
 ---- ----
  
indexing/oai-pmh.1545244442.txt.gz · Last modified: 2018/12/19 18:34 by demiankatz