Subject: [jats-list] JATS4R Article Versioning feedback requested From: "Nick Nunes nunes@xxxxxxxxxxxx" <jats-list-service@xxxxxxxxxxxxxxxxxxxxxx> Date: Fri, 23 Sep 2016 22:09:20 -0000 |
At the 2016-09-15 JATS4R discussion we touched on the question of how best to model an association between an article and another version of itself. There are three potential elements which are under consideration, each with its own pros and cons. We'd like to solicit opinions on the modeling of these associations. Ultimately we'd like to devise a modeling recommendation that can be implemented with the JATS Publishing (Blue) 1.1 DTD for maximum compatibility. These are the elements we discussed along with a brief summary of the arguments for and against each. 1. related-object Pro - has the most robust linking model using the @document-* @object-* and @source-* values as well as the @xlink:* values Con - the JATS documentation implies that related-object is intended to link to non-journal content (not necessarily other articles) 2. related-article Pro - since we're linking to another version of an *article* this seems like a natural fit Con - general practice seems to be that related-article is used to point to *other* articles 3. self-uri Pro - the documentation specifically says "URI for another version of a document" Con - general practice seems to be that self-uri is used to point to things that are intended to represent the same point in the versioning history of the article - has the poorest linking model, only offering the @xlink:* values The JATS4R group initially intended to recommend that this version association be a child of the history element but none of the above are allowed there in the Blue DTD (related-object and related-article are in Green). There is a fourth option, which is to request that the JATS committee consider adding a new element to the Tag Suite to facilitated the modeling of these associations. For example: 4. related-version as a child of history e.g. <!ELEMENT related-version (#PCDATA %related-object-elements;)* > <!ATTLIST related-version source-id CDATA #IMPLIED source-id-type CDATA #IMPLIED source-type CDATA #IMPLIED document-id CDATA #IMPLIED document-id-type CDATA #IMPLIED document-type CDATA #IMPLIED document-version CDATA #IMPLIED content-type CDATA #IMPLIED specific-use CDATA #IMPLIED xmlns:xlink CDATA #IMPLIED xlink:type (simple) #IMPLIED xlink:href CDATA #IMPLIED xlink:role CDATA #IMPLIED xlink:title CDATA #IMPLIED xlink:show (embed | new | none | other | replace) #IMPLIED xlink:actuate (none | onLoad | onRequest | other) #IMPLIED > This is not intended to be a recommendation but serves to illustrate the type of element that could be created to model intra-version associations of articles. NB: @document-version is added to allow for a way to differentiate between article versions for cases where the above elements may be deficient (all versions of an articles share a DOI or do not have a specific URI). Thanks you for your interest in this subject.
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [jats-list] JATS4R General Reco, Mary Seligy mary.sel | Thread | Re: [jats-list] JATS4R Article Vers, Lizzi, Vincent vince |
Re: [jats-list] JATS4R General Reco, Mary Seligy mary.sel | Date | Re: [jats-list] JATS4R Article Vers, Lizzi, Vincent vince |
Month |