[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]
Subject: [docbook-tc] Bob's action item
I'm following up on my action item for RFE 558443
where the user was requesting an element to record
the storage location of a document, such as "the latest
version can be found at http://...".
Below is the mail I exchanged with the requester
suggesting that the new Dublin Core
elements can be used for that purpose. He suggested that they
weren't a perfect match, but that they could be used
for the purpose and that a new element wasn't needed.
I also investigated the W3C markup for this, and found
they use the following markup in the XSL spec. The <loc>
element is an xlink that records one item, and they have
containers named <publoc>, <otherversions>, <latestloc>,
and <prevlocs>. The indents show the nesting.
<publoc>
<loc href="http://www.w3.org/TR/2001/REC-xsl-20011015/"
show="replace" actuate="user"
xmlns:xlink="http://www.w3.org/TR/WD-xlink">
http://www.w3.org/TR/2001/REC-xsl-20011015/
</loc>
<otherversions>
<loc href="http://www.w3.org/TR/2001/REC-xsl-20011015/xslspecRX.pdf"
show="replace" actuate="user"
xmlns:xlink="http://www.w3.org/TR/WD-xlink">
PDF by RenderX
</loc>,
<loc href="http://www.w3.org/TR/2001/REC-xsl-20011015/xslspec.xml"
show="replace" actuate="user"
xmlns:xlink="http://www.w3.org/TR/WD-xlink">
XML file
</loc>,
<loc href="http://www.w3.org/TR/2001/REC-xsl-20011015/xslspec.html"
show="replace" actuate="user"
xmlns:xlink="http://www.w3.org/TR/WD-xlink">
HTML (one large file)
</loc>,
<loc href="http://www.w3.org/TR/2001/REC-xsl-20011015/xs011015.zip"
show="replace" actuate="user"
xmlns:xlink="http://www.w3.org/TR/WD-xlink">
ZIP file
</loc>
</otherversions>
</publoc>
<latestloc>
<loc href="http://www.w3.org/TR/xsl/"
show="replace" actuate="user"
xmlns:xlink="http://www.w3.org/TR/WD-xlink">
http://www.w3.org/TR/xsl/
</loc>
</latestloc>
<prevlocs>
<loc href="http://www.w3.org/TR/2001/PR-xsl-20010828/"
show="replace" actuate="user"
xmlns:xlink="http://www.w3.org/TR/WD-xlink">
http://www.w3.org/TR/2001/PR-xsl-20010828/
</loc>
</prevlocs>
I think this information can be captured in the dublin
core <bibliorelation> element if the role attribute
is assigned some local semantics. For example:
<bibliorelation class="other"
otherclass="ulink"
type="hasversion"
role="public-otherversions">
<ulink url="http://www.w3.org/TR/2001/REC-xsl-20011015/xslspecRX.pdf">
show="replace" actuate="user"
xmlns:xlink="http://www.w3.org/TR/WD-xlink">
PDF by RenderX
</ulink>
</bibliorelation>
I was tempted to set the class="uri", but the actual
content is text wrapped in ulink, not just a uri.
Can a ulink be considered a 'uri'?
If someone wants to establish their own set of enumerated
role attributes, the bibliorelation.role.attrib parameter
entity is available for customization.
I think we can close this RFE without taking any action.
--
Bob Stayton 400 Encinal Street
Publications Architect Santa Cruz, CA 95060
Technical Publications voice: (831) 427-7796
Caldera International, Inc. fax: (831) 429-1887
email: bobs@caldera.com
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]
Powered by eList eXpress LLC