#383 where to put <idno> within <biblStruct>?

GREEN
closed-fixed
1(low)
2015-01-30
2012-09-08
No

If you want to include an identifier *for a bibliographic item* (not an author, publisher, etc.)in a <biblStruct>, it's not clear how to do it, and the content models of these elements seem less aligned than you would expect.

Plausible locations for an identifier for a bibliographic item in <biblStruct> are:

a) biblStruct/idno (see the "NISTIR 4681" example at http://www.tei-c.org/release/doc/tei-p5-doc/en/html/CO.html#COBICOI )
b) biblStruct/monogr/idno -- This could contain an identifier relating to the monographic item (such as an ISBN).
c) biblStruct/analytic/idno -- This could contain an identifier relating to the analytic item.
d) biblStruct/series/idno -- This could contain an identifier relating to the series (such as an ISSN).

It would be good to have clarity on choosing between (a) and the others, especially (b) since <monogr> is required in <biblStruct> anyway.

See also http://purl.org/TEI/FR/3555190 for a similar problem with <biblScope>, which can also occur in various places.

Discussion

<< < 1 2 (Page 2 of 2)
  • Kevin Hawkins

    Kevin Hawkins - 2013-06-21

    I believe this is a deprecation according to http://www.tei-c.org/Activities/Council/Working/tcw27.xml . However, I can't figure out how to deprecate use of <idno> as a child of <biblStruct>: I can't add @validUntil on <rng:ref>!

     
  • James Cummings

    James Cummings - 2013-11-09
    • Group: GREEN --> AMBER
     
  • James Cummings

    James Cummings - 2013-11-09

    Changed to AMBER to force discussion of Kevin's problem in deprecating.

     
  • Kevin Hawkins

    Kevin Hawkins - 2013-12-08
    • assigned_to: Kevin Hawkins --> Syd Bauman
    • Group: AMBER --> GREEN
     
  • Syd Bauman

    Syd Bauman - 2014-09-11

    Revision r13003 (tagged as “P5_idno_child_of_biblStruct_deprecated”) has a version of <biblStruct> that has a Schematron constraint that warns it should not be used. That cannot be implemented right now (during the pre-release cool & freeze) because we use <idno> as a child of <biblStruct> in the bibliography of P5. This should be a reasonably easy fix (use the tagged biblStruct.xml, then fix the validation errors in the bibliography), but it can’t be made until after next release (scheduled for 2014-09-16).

     
  • Syd Bauman

    Syd Bauman - 2014-09-11
    • status: open --> open-accepted
     
  • Syd Bauman

    Syd Bauman - 2015-01-30
    • status: open-accepted --> closed-fixed
     
  • Syd Bauman

    Syd Bauman - 2015-01-30

    This was fixed 2014-09-19 in revision 13042, but I forgot to close the ticket.

     
<< < 1 2 (Page 2 of 2)

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

JavaScript is required for this form.





No, thanks