Opened 13 years ago

#757 new task

More GS2 OAI testing stuff

Reported by: ak19 Owned by: nobody
Priority: moderate Milestone: Possible 2.88 Release
Component: Greenstone2 Runtime Severity: minor
Keywords: Cc:

Description

http://www.openarchives.org/Register/ValidateSite is the usual (official) OAI validation site that we use.

  1. Mariana Pichinini found another useful URL to validate against:

http://oval.base-search.net/oval/validate (or http://oval.base-search.net/oval/oval)

After setting up GS2 and collections for OAI, plug in the URL: http://HOST.RESEARCH.scms.waikato.ac.nz:PORT/greenstone/cgi-bin/oaiserver.cgi

  1. While there are no errors in validating 2.84.5, there is future work in this area, to make our OAI server perfect.

Oval defines WARNINGS and RECOMMENDATIONS as follows

  • WARNING: Protocol violation or malformed content data
  • RECOMMENDATION: Deprecated protocol feature or content-related issue

Of the warnings and recommendations resulting for a test of 2.84.5, the following are pertinent as they can't be fixed by merely tweaking a collection:

  • RECOMMENDATION: Deleting strategy is "no" – recommended is persistent or transient.
  • RECOMMENDATION: resumptionToken should contain expirationDate information.
  • RECOMMENDATION: resumptionToken should contain completeListSize information.

Not sure what we can do about the following warning, since it's just the way GS3 works:

WARNING: Requests seem to be redirected to: "http://HOST.RESEARCH.scms.waikato.ac.nz:PORT/greenstone/cgi-bin/oaiserver.cgi"

Recommendations and warnings that merely require tweaking GS2 config settings or those of a collection, or just require correct metadata to be present in the OAI-enabled collections (and which are therefore things that GS2 users can control and configure):

  • RECOMMENDATION: ListRecords batch size too small (5), should be at least 100.
  • RECOMMENDATION: dc:language should conform to ISO 639, found "English"
  • WARNING: Records should at least contain the DC elements: date, creator, identifier, type, title. Found a record (oai:greenstone:demo:HASH9717c1cfafd71954cc6e79) missing the following DC element(s): date, type, creator.

Change History (0)

Note: See TracTickets for help on using tickets.