On Mon, Apr 8, 2013 at 5:33 PM, Jose Blanco <[email protected]> wrote: > 1. In the old oai we used to put the dc values associated with a particular > format in crosswalks dir (say we wanted to add a particular dc value, or > remove one from the response). I think in this version of oai, if we want > to change anything from the out-of-the-box, we go to > crosswalks/oai/metadataFormats and change the xsl, right?
That's correct. You will also need to run "[dspace]/bin/dspace oai clean-cache" to get rid of the pre-cached OAI responses. > 2. I'm going to try using the solr instance for oai in production, if the > oai setup hiccups or I have to stop it because performance is bad on our > instance, this will not mess-up the solr index used by our instance, right? If you mean your Solr index used by Discovery, then no it will have no effect. Discovery uses a Solr core (Solr terminology for index) called "search". OAI uses its own core called "oai". If you interrupt "oai import -c" or "oai import", you should be simply able to resume where you left of by running "oai import". Generally speaking, if something goes horribly wrong, either with the "search" or "oai" core, it is trivial (although time-consuming) to recreate them from the DB. The only data you don't want to lose is the "statistics" core (if you're using Solr statistics). > 3. Presently when a search/browse is done against solr, items that have > READ access to a particular group will not be exposed, unless the user is a > member of that group. So I would expect that users of oai would fall under > the Anonymous category and so no items with READ permission set to a group > should be exposed in oai. This may be a question for Mark Diggory, but > wanted to check if you knew the answer. No, I don't think OAI 2.0 respects that and I'm not sure the old OAI did, either. Moreover, it doesn't respect items marked as "private" (discoverable=false) because private items and the new OAI were 3.0 features developed in parallel, so they don't work together just yet. But it is relatively simple to configure a "filter" in XOAI configuration which will filter out items based on any metadata value. Read more here: https://wiki.duraspace.org/display/DSDOC3x/OAI+2.0+Server Regards, ~~helix84 Compulsory reading: DSpace Mailing List Etiquette https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette ------------------------------------------------------------------------------ Minimize network downtime and maximize team effectiveness. Reduce network management and security costs.Learn how to hire the most talented Cisco Certified professionals. Visit the Employer Resources Portal http://www.cisco.com/web/learning/employer_resources/index.html _______________________________________________ DSpace-tech mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/dspace-tech List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette

