W3C home > Mailing lists > Public > public-grddl-comments@w3.org > April to June 2007

Re: Comments on GRDDL W3C Working Draft 2 March 2007 (whitespace)

From: Dave Beckett <dave@dajobe.org>
Date: Sun, 08 Apr 2007 17:07:32 -0700
Message-ID: <461983C4.4080500@dajobe.org>
To: Dan Connolly <connolly@w3.org>
CC: public-grddl-comments@w3.org

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Dan Connolly wrote:
> On Wed, 2007-04-04 at 14:13 -0700, Dave Beckett wrote:
>> http://www.w3.org/TR/2007/WD-grddl-20070302/
> 
> Just responding to one comment at a time from your message...
> 
>> S2
>> [bug]
>>     "grddl:transformation attribute whose value is an IRI reference,
>>     or list of IRI references"
>>
>> That's a whitespace-separated list or space-separated?  The example in
>> S2 could be read as a newline and a lot of ws
>>
>> I think I've only implemented spaces
>>
>> Looking further, the Normative Statement says: "space-separated"
>> but the Mechanical Rule (Informative) uses
>>     (?Vnorm "[ \t\r\n]+") fn:tokenize [ list:member ?REF ].
>> which I can't really decode but seems to be whitespace, not a space.
>>
>> So these are inconsistent and strictly, only a single space is allowed:
>> the normative part does not say "spaces", the plural, either.
>>
>> Can you have leading and trailing whitespace(s)?
> 
> We're clarifying the rule box like this:
> 
> [[
> Space-separated tokens are the maximal non-empty subsequences not
> containing the whitespace characters #x9, #xA, #xD or #x20.
> ]]
> -- http://www.w3.org/2004/01/rdxh/spec 1.244
> 
> 
> I hope this makes it clear that yes, you can have leading
> and trailing whitespace.

Yes that looks good.


> FYI, the informative mechanical rule says to apply normalize-space()
> and then tokenize() with "[ \t\r\n]+". Hmm... that's a bit
> redundant, isn't it? Oh well.

I'll leave that for you to consider.

> We've also got a number of relevant tests in progress, e.g.
> http://www.w3.org/2001/sw/grddl-wg/td/pendinglist#spaces-in-rel

Great

Dave
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (Darwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFGGYO+Q+ySUE9xlVoRAi0uAKCu0aM8eQteh51IHWiz6JTq8QdX2wCbB7Ho
CdtdjTyYROkZFUc03vDN6Os=
=gAXy
-----END PGP SIGNATURE-----
Received on Monday, 9 April 2007 00:07:48 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 8 January 2008 14:11:43 GMT