[Koha] OAI datasets

Steve Sowder sowder at andrews.edu
Sat Aug 2 04:34:28 NZST 2014


I have discovered:

1. Tags used in mapping have to be indexed. Otherwise the SetSpec won't 
have anything in it.  This should be in the manual. Perhaps everyone 
just thinks "well everybody knows that". But it should be in the manual 
because not everyone knows.

2. Requesting a list with an invalid SetSpec (i.e. "joke") gives you all 
of the records. Same as no SetSpec at all. It probably should give an 
error.  No such "set".

Steve
sowder at andres.edu

On 7/30/2014 11:36 AM, Steve Sowder wrote:
> This is what I know.
>
> I have read again the info at
> http://www.openarchives.org/OAI/openarchivesprotocol.html#Set
>
> It now makes more sense to me.
>
> OAI databases are created with the full records of the database.
> In our case that is about 190,000 records.
>
> SetSpecs are subsets of the database (for "Selective Harvesting").
>
> Any record can be in zero or more SetSpecs.
>
> In Koha, when an OAI set is defined that new SetSpec will appear in the
> ListSets.
> (i.e. http://koha.andrews.edu/cgi-bin/koha/oai.pl?verb=ListSets)
> without rerunning the program build_oai-set.pl.
> At least, it appears after overnight.
>
> However, there are still no records (should be 70,000) in either of the
> SetSpecs.
> Which is what I don't understand.
>
> The mapping follows the instructions given in the documentation.
>
> So, questions:
> Is mapping only available to certain MARC tags?
> Indexed tags only?
>
> For those of you that have SetSpecs with records please send me examples
> of your set mapping.
>
>
> Thanks
>
>
>
> Steve
> sowder at andrews.edu
>
>
>
> _______________________________________________
> Koha mailing list  http://koha-community.org
> Koha at lists.katipo.co.nz
> http://lists.katipo.co.nz/mailman/listinfo/koha
>
>


More information about the Koha mailing list