#320: BibFormat: update "identifier" tag of Dublin Core output (DC.xsl)
-------------------------+--------------------------------------------------
 Reporter:  jcaffaro     |       Owner:  jcaffaro
     Type:  enhancement  |      Status:  new     
 Priority:  minor        |   Milestone:          
Component:  BibFormat    |     Version:          
 Keywords:  oai-pmh      |  
-------------------------+--------------------------------------------------
 Currently the <dc:identifer> tag of the Dublin Core output (for eg. as
 used in OAI-PMH) references the files attached to the record, which is not
 the intended usage of this tag:

 http://dublincore.org/documents/dcmi-terms/#terms-identifier
 http://www.ukoln.ac.uk/metadata/dcmi-ieee/identifiers/

 For eg:
 http://invenio-demo.cern.ch/record/10/export/xd
 (or as returned through OAI-PMH:)
 http://invenio-
 demo.cern.ch/oai2d?verb=GetRecord&identifier=oai:cds.cern.ch:CERN-
 EP-2001-094&metadataPrefix=oai_dc
 {{{
   <dc:subject>Particle Physics - Experimental Results</dc:subject>
   <dc:identifier>http://invenio-
 demo.cern.ch/record/10/files/ep-2001-094.pdf</dc:identifier>
   <dc:identifier>http://invenio-
 demo.cern.ch/record/10/files/ep-2001-094.ps.gz</dc:identifier>
   <dc:description>A search for single sneutrino production under the
 assumption that $R$-parity [...]
 }}}

 The <dc:identifer> would better by default simply have the URL of the
 record, and a list of report numbers (037$a & 088$a). For eg:
 {{{
   <dc:subject>Particle Physics - Experimental Results</dc:subject>
   <dc:identifier>http://invenio-demo.cern.ch/record/10</dc:identifier>
   <dc:identifier>hep-ex/0201013</dc:identifier>
   <dc:identifier>CERN-EP-2001-094</dc:identifier>
   <dc:description>A search for single sneutrino production under the
 assumption that $R$-parity [...]
 }}}

-- 
Ticket URL: <http://invenio-software.org/ticket/320>
Invenio <http://invenio-software.org>

Reply via email to