[Koha-bugs] [Bug 21847] New: OAI-PMH server should enforce correct syntax for identifiers (including OAI-PMH:archiveID)

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Fri Nov 16 07:46:31 CET 2018


https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=21847

            Bug ID: 21847
           Summary: OAI-PMH server should enforce correct syntax for
                    identifiers (including OAI-PMH:archiveID)
 Change sponsored?: ---
           Product: Koha
           Version: master
          Hardware: All
                OS: All
            Status: NEW
          Severity: enhancement
          Priority: P5 - low
         Component: Web services
          Assignee: koha-bugs at lists.koha-community.org
          Reporter: dcook at prosentient.com.au
        QA Contact: testopia at bugs.koha-community.org

According to http://www.openarchives.org/OAI/2.0/guidelines-oai-identifier.htm,
OAI-PMH identifier must follow this format:

  oai-identifier = scheme ":" namespace-identifier ":" local-identifier

  scheme = "oai"

  namespace-identifier = domainname-word "." domainname
  domainname = domainname-word [ "." domainname ]
  domainname-word = alpha *( alphanum | "-" )

  local-identifier = 1*uric

At the moment in Koha you can put whatever you like in OAI-PMH:archiveID and
make all sorts of invalid identifiers. We should change this.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are watching all bug changes.


More information about the Koha-bugs mailing list