FW: [OAI-implementers] Iplementing the OAI-PMH

Kat Hagedorn khage at umich.edu
Wed Mar 5 13:42:31 EST 2008


After some discussion off list, Alec has kindly provided the following steps
to determine a PKP OJS baseURL. In some cases, there will be exceptions.
However, the manager of the project should be informed of the baseURL during
indexing and can forward that to the harvester.

Alec is happy to answer any questions that arise.

 -Kat

> Maybe this set of steps to determine the OAI URL will help:
> 
>  First, determine whether you're working with an OJS 1.x or OJS 2.x
>  installation. There's a clear visual distinction, but you can also
>  differentiate by looking at the URL. In either case, look at the URL of
>  something other than the homepage. OJS 2.x journals will have the
>  "index.php" embedded somewhere in the middle of the URL; OJS 1.x
>  journals will have a PHP script in the URL named something different,
>  i.e. "about.php".
> 
>  FOR OJS 2.x JOURNALS:
> 
>  1. Take the part of the URL up to and including "index.php", e.g.:
>  <http://journals.sfu.ca/vn/index.php>
>  2. Add a slash and the prefix for a journal, or "index" if you want to
>  fetch data for all journals.
>  3. Add "/oai".
> 
>  For example, to get the data for the journal "Tạp chí Nghiên cứu Lịch
>  sử" <http://journals.sfu.ca/vn/index.php/hists>, you'd use the OAI URL
>  <http://journals.sfu.ca/vn/index.php/hists/oai>.
> 
>  FOR OJS 1.x JOURNALS:
> 
>  1. Take the part of the URL up to but not including the PHP script, i.e.
>  "index.php" or "about.php", e.g.: <http://journals.sfu.ca/kigali>
>  2. Add "/oai" to get e.g.: <http://journals.sfu.ca/kigali/oai/>

****
     
>>  Hi Kat,
>> 
>>  There are two major lines of OJS releases: 1.x and 2.x; this explains
>>  the two different URL formats you're seeing. Regardless of the version,
>>  you should only use the URLs suggested by the system, either in Journal
>>  Setup page 3 for a single journal, or in the Site Administrator's "Site
>>  Settings" page for the entire set of journals (with multiple journals in
>>  a single installation only supported by the 2.x line).
>> 
>>  Regards,
>>  Alec Smecher
>>  Public Knowledge Project Team
>> 
>>  Kat Hagedorn wrote:
>>      
>>          
>>              
>>  This is great, that documentation exists. I would be interested in seeing
>>  the relevant section, if someone is willing share.
>> 
>>  I think the question of why the different baseURLs listed below all work
>>  remains. If there is one (or two, if you want to harvest only one
>>  journal)
>>  path to follow to create a baseURL, why do all the baseURLs I mentioned
>>  work? Even taking into account different versions of the software, the
>>  process seems confused.
>> 
>>   -Kat
>> 
>> 
>>  On 3/4/08 1:22 PM, "Alec Smecher" <alec at smecher.bc.ca> wrote:
>> 
>>    
>>        
>>            
>>                
>>  Hi all,
>> 
>>  Thanks, Ramón. FYI, if you look in Journal Setup page 3 (depending on
>>  which version of OJS you're using), there should be a section titled
>>  "Register Journal for Indexing (Metadata Harvesting)". This section
>>  lists the appropriate base URL to use.
>> 
>>  Regards,
>>  Alec Smecher
>>  Public Knowledge Project Team
>> 
>>  Ramón Fonseca wrote:
>>      
>>          
>>             
>>                 
>>  Dear all,
>> 
>>  PKP's suite has quite extensive documentation and assistance to the
>>  user, especially regarding the URLs for indexing.
>>  This information can be for a journal hosting implementation (which
>>  means using OJS to host multiple) journals or for a single hosted
>>  journal.
>> 
>>  To harvest all journals, the System Administrator (first user
>>  registered on installing OJS) has access to the URL in the System
>>  Configuration.
>>  To harvest individual journals, the Journal Manager has the individual
>>  URL is informed in Step 3 of Journal Configuration.
>> 
>>  The PKP Support Team, copied here can provide all the support need via
>>  their Support Forum at http://pkp.sfu.ca/support/forum
>> 
>>  Kat Hagedorn escreveu:
>>        
>>            
>>            
>>                 
>>  PKP OJS is not an easy system to figure out the OAI baseURL from. The
>>  best
>>  I
>>  can do is offer you examples to try (all these should work):
>>  http://rea.uninet.edu/index.php/ojs/oai/
>>  http://ojs.c3sl.ufpr.br/ojs2/index.php/ufpr/oai
>>  http://server01.bc.unicamp.br/seer/ojs/oai/
>>  http://www.raco.cat/index.php/index/oai/
>>  http://www.cimec.org.ar/ojs/index.php/cmm/oai
>> 
>>  I hope that helps. I think in the long run the best thing to do is
>>  contact
>>  the owners of PKP OJS and ask them what is the appropriate baseURL to
>>  use.
>> 
>>  Regards,
>>   -Kat
>> 
>> 
>>  On 3/4/08 3:16 AM, "othman abdelkarim" <oabdelkarim at kau.edu.sa> wrote:
>> 
>>    
>>          
>>           
>>           
>>                 
>>   Dear Madam/Ms/Sir;
>> 
>>     We would like to register our site for  indexing using the OAI-PMH
>>  as
>>  a
>>  vital step in adopting the PKP OJS system.
>> 
>>  How can we confiugre our OAI Base URL  so as to suit the archive
>>  metadata
>>  as
>>  we always get an invalid OAI URL?
>> 
>>  Are there any charges for using the ListRecords as an indexing method
>>  and
>>  the
>>  Dublin core as a Metadata Format?
>> 
>>  Thanks in advance for your replies;
>> 
>>   Regards
>> 
>>       Osman Abdelkarim
>> 
>>   
>> 
>>   
>> 
>> 
>>   
>> 
>>  ---- Msg sent via KAUmail - http://www.kau.edu.sa
>> 
>>  _______________________________________________
>>  OAI-implementers mailing list
>>  List information, archives, preferences and to unsubscribe:
>>  http://www.openarchives.org/mailman/listinfo/oai-implementers
>> 
>>      
>>          
>>          
>>          
>>                 
>>  -------------------
>>  Kat Hagedorn
>>  OAIster/Metadata Harvesting Librarian
>>  DLXS Bibliographic Class Coordinator
>>  Digital Library Production Service
>>  University of Michigan
>> 
>>  http://www.oaister.org/
>>  http://www.dlxs.org/
>>  email: khage at umich.edu
>>  phone: 734-615-7618
>> 
>> 
>>  _______________________________________________
>>  OAI-implementers mailing list
>>  List information, archives, preferences and to unsubscribe:
>>  http://www.openarchives.org/mailman/listinfo/oai-implementers
>> 
>>    
>>          
>>           
>>           
>>                 
>>  -- 
>> 
>>   
>> 
>>  Ramón Martins Sodoma da Fonseca
>> 
>>  Manger in charge
>> 
>>  Graphic Design & Web Development
>> 
>>  Sistems Developement
>> 
>>  Ibict/MCT
>> 
>>  55 61 3217 6347
>> 
>>  www.ibict.br <http://www.ibict.br>
>> 
>>        
>>            
>>            
>>                 
>>  -------------------
>>  Kat Hagedorn
>>  OAIster/Metadata Harvesting Librarian
>>  DLXS Bibliographic Class Coordinator
>>  Digital Library Production Service
>>  University of Michigan
>> 
>>  http://www.oaister.org/
>>  http://www.dlxs.org/
>>  email: khage at umich.edu
>>  phone: 734-615-7618





More information about the OAI-implementers mailing list