- From: Brian McBride <bwm@hplb.hpl.hp.com>
- Date: Wed, 12 Mar 2003 13:33:47 +0000
- To: Tex Texin <tex@XenCraft.com>, www-rdf-comments@w3.org, W3c I18n Group <w3c-i18n-ig@w3.org>
Tex, Thank you for your comments. These have been recorded in the RDFCore last call comments list and the WG will get back to you after it has considered them. See below for specific links. Brian At 14:49 28/02/2003 -0500, Tex Texin wrote: >To the editors of the RDF Concepts document Jan 23 edition: >http://www.w3.org/TR/rdf-concepts/ > >I have 3 comments- These are individual comments, the W3C I18n Core group will >followup with you on their comments at next week's plenary meeting. I >apologize my comments come after your deadline. > >1) The requirement for lang identifiers to be lowercase seems needless (small >cpu savings) and dangerous. > >If different specs assert different rules for lang identifier casing, we may >one day run into a conflict, if these are enforced. > >Individual specs should not make arbitrary policy. > >The particular rule of all lower case is in conflict with other >recommendations and standards- RFC 3066 and ISO 3166 recommends (but does not >require) the country code be uppercase. >The casing rules made by ISO's TC 37/SC 2 committee were defined a long time >ago and so are ingrained and prevalent in software. >It is therefore likely that other technologies and applications that want to >leverage RDF will already have tags in another casing form. For ease of >interoperability, the tag should ideally be case-insensitive. If they must be >case-sensitive, they should at least follow convention. > >I am told that some applications may follow the convention of lower language >and upper country codes, so that if they are used individually, (perhaps when >parsed and taken apart) they can be distinguished. > >I would urge you to make the lang identifier case-insensitive. Recorded as http://www.w3.org/2001/sw/RDFCore/20030123-issues/#tex-01 >2) With respect to the rules for comparing literals: >http://www.w3.org/TR/rdf-concepts/#section-Literal-Equality > >For reasons of standardization and ease of use, there should exist a higher >level matching rule that allows one to search for (lang="en", str) and to get >matches to more detailed tags (lang="en-gb", str). >This higher level rule should be defined to >insure a standard practice. I assume this is, or will be, defined somewhere >else in RDF. Presumably this rule will also provide for inclusion of strings >with no attribute as well, so I can search for a string and find all matches >with relevant sets of lang attributes. > >To repeat the earlier point, the comparison rule should also be made case >insensitive for language identifiers. Recorded as http://www.w3.org/2001/sw/RDFCore/20030123-issues/#tex-02 >3) "RDF URI References" are defined and are essentially IRI. It would be >better if the spec could simply cite the upcoming IRI spec, but I see RDF is >waiting on >the TAG to decide if they can do that yet. Hopefully that will be decided in >time for RDF to cite the spec before the Concept doc is final. This would >insure consistency of definitions. This is a comment that has been made by others. I have added you as a co-submitter http://www.w3.org/2001/sw/RDFCore/20030123-issues/#williams-02 Brian
Received on Wednesday, 12 March 2003 08:32:49 UTC