- From: Dave Beckett <dave.beckett@bristol.ac.uk>
- Date: Wed, 14 Mar 2001 14:38:14 +0000
- To: spec-comments <spec-comments@prismstandard.org>
- Cc: www-rdf-interest <www-rdf-interest@w3.org>
Overall, I like it; I've a load of DC RDF/XML nits - writing an
RDF/XML parser, DC and RSS 1.0 applications really makes me notice
these.
Looks like the DC/XML draft I edit would be a conformant profile of
PRISM - http://www.dublincore.org/documents/2000/11/dcmes-xml/
Dave
----------
page 10 section 2.2
I don't like the new URI scheme wanderlust: in dc:identifier -
stick with http URIs that are cheap to create and can potentially
be fetched. Or use some other well known thing - DOI, URN (no
arguments over support for these, please!)
page 11 footnote 2
'it istrated' => 'it is treated'
page 13 section 2.4
introduces iso3166-2: scheme. Wouldn't this be better done as a
prism controlled vocabulary? Downside is that short URIs turn into
long ones since you can't use namespaces in attribute values.
iso3166-2: is just as much as PRISM-only vocabulary as any
namespaced one but the former cannot have a (say RDF) schema
written for it that external systems could understand.
page 16 section 2.7.1
dc namespace URI is wrong here and in many following examples
- a must fix.
page 16 section 2.7.2
although tempting for authors, maybe admonish them not to try to
include © in the <prism:copyright> field - if they really want
that, they must use the { form. I see this in other RDF apps,
but this breaks most XML parsers. I'm confident 123 is the wrong
number, but I'll carry on reading rather than look it up now.
page 19 section 2.7.4 last example
xml:base with RDF is possibly going to work, but not all XML
parsers support this. This is either an implementation note or
maybe you might alter the suggested style to specify full URIs -
rather a pain.
4.8.3
Note that although a sequence of <dc:creator> elements in an
RDF/XML file implicitly defines a sequence (in the XML world), RDF
parsers have no obligation to preserve that ordering, unlike in an
rdf:Seq. So the PRISM RDF profile requires that the ordering be
preseved.
4.8.4
"the RDF parseType attribute" =>
"the <tt>rdf:parseType</tt> attribute"
and "value of 'Literal'" => "value of '<tt>Literal</tt>'"
Section 5
througout there are <tt>dc:blah</tt> and normal dc:blah -
need consistency
5.2.5
Example could have newlines after elements to aid readability
5.2.6
Dc:format => dc:format
5.2.11
Example closing element <dc:rights> => </dc:rights>
5.3.2
ahah, copyright sign appears. See above
5.3.6
example
extra '</' before </prism:expirationTime>
and
parseType="resource" => parseType="Resource"
5.3.16
about=>rdf:about
other things
xml:lang I notice appearing once in a description, is that assumed
as part of general XML support?
Received on Wednesday, 14 March 2001 09:38:18 UTC