https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31161 --- Comment #28 from David Cook <dcook@prosentient.com.au> --- (In reply to Ere Maijala from comment #27)
Now to more practical stuff. The multiple endpoints idea works for me. I don't think there's any other interoperable way if you need to have different rules. You could also have several endpoints like 'internal/oai.pl', 'opac/oai.pl' and 'test/oai.pl', no problem. From the protocol point of view they'd just be separate providers. However, they should also have separate OAI identifiers. Things could go really bad if a harvester receives the same record from multiple endpoints.
According to the OAI spec, OAI identifiers are only unique within their repository/0provider, but I don't think a lot of OAI harvesters adhere to the OAI spec in that regard... so that's a good point. -- You are receiving this mail because: You are the assignee for the bug. You are watching all bug changes.