Re: Oversights? (Re: Introduction to The Atom Syndication Format)

2005-08-02 Thread Graham
On 2 Aug 2005, at 5:41 am, James Cerra wrote: id http://example.com/ /id idhttp://example.com//id Those are different ids (Processors MUST compare atom:id elements on a character-by-character basis), and the first is just plain invalid. Why on earth would you think otherwise? (oh,

spec bug: can we fix for draft-11?

2005-08-02 Thread Bill de hÓra
Graham wrote: On 2 Aug 2005, at 5:41 am, James Cerra wrote: id http://example.com/ /id idhttp://example.com//id Those are different ids (Processors MUST compare atom:id elements on a character-by-character basis), and the first is just plain invalid. Why on earth would you

Re: spec bug: can we fix for draft-11?

2005-08-02 Thread Graham
On 2 Aug 2005, at 10:07 am, Bill de hÓra wrote: The design intent of character-by-character cmp as I understood was for the URI contained by the element. I think confusing the element content with the URI is a spec bug. From atompub-format-10, 4.2.6: Its content MUST be an IRI That to

Re: spec bug: can we fix for draft-11?

2005-08-02 Thread Sascha Carlin
Graham said: the format. I will figuratively lie down in the road if anyone suggests whitespace should be allowed around any machine-read content (uris, @type, @rel, etc). +1. Possible whitespace would add general check removal calls to any processor. When you process 100 items, thats not a

Re: spec bug: can we fix for draft-11?

2005-08-02 Thread Bill de hÓra
Graham wrote: On 2 Aug 2005, at 10:07 am, Bill de hÓra wrote: The design intent of character-by-character cmp as I understood was for the URI contained by the element. I think confusing the element content with the URI is a spec bug. From atompub-format-10, 4.2.6: Its content MUST

Re: spec bug: can we fix for draft-11?

2005-08-02 Thread Bill de hÓra
Sascha Carlin wrote: Graham said: the format. I will figuratively lie down in the road if anyone suggests whitespace should be allowed around any machine-read content (uris, @type, @rel, etc). +1. Possible whitespace would add general check removal calls to any processor. When you

Re: spec bug: can we fix for draft-11?

2005-08-02 Thread Julian Reschke
Graham wrote: On 2 Aug 2005, at 10:07 am, Bill de hÓra wrote: The design intent of character-by-character cmp as I understood was for the URI contained by the element. I think confusing the element content with the URI is a spec bug. From atompub-format-10, 4.2.6: Its content MUST be

Re: spec bug: can we fix for draft-11?

2005-08-02 Thread Bill de hÓra
Julian Reschke wrote: Graham wrote: On 2 Aug 2005, at 10:07 am, Bill de hÓra wrote: The design intent of character-by-character cmp as I understood was for the URI contained by the element. I think confusing the element content with the URI is a spec bug. From atompub-format-10,

Re: spec bug: can we fix for draft-11?

2005-08-02 Thread Sascha Carlin
I don't want to allow whitespace. But this id urn:foo /id is going to happen, is going to cause problems, and working around it does not strike me as being something you can foist entirely onto the spec's end-users. [...] When we say MUST above, we need to be clear on how we're

Re: spec bug: can we fix for draft-11?

2005-08-02 Thread Julian Reschke
Bill de hÓra wrote: Julian Reschke wrote: Graham wrote: On 2 Aug 2005, at 10:07 am, Bill de hÓra wrote: The design intent of character-by-character cmp as I understood was for the URI contained by the element. I think confusing the element content with the URI is a spec bug. From

Re: spec bug: can we fix for draft-11?

2005-08-02 Thread Ian Davis
On 02/08/2005 10:51, Graham wrote: That to me is demonstrates a very clear intention of the working group that the content must be exactly equal to the IRI. Changing this to allow whitespace would represent a major technical change to the format. I will figuratively lie down in the road

Re: spec bug: can we fix for draft-11?

2005-08-02 Thread James Cerra
Ian Davis wrote: Graham wrote: That to me is demonstrates a very clear intention of the working group that the content must be exactly equal to the IRI. Changing this to allow whitespace would represent a major technical change to the format. I will figuratively lie down in the road

Re: spec bug: can we fix for draft-11?

2005-08-02 Thread Graham
On 2 Aug 2005, at 12:50 pm, Ian Davis wrote: The two examples that Bill gave WILL happen in the wild and Atom consumers will just deal with it by stripping the whitespace anyway despite what the spec says now. I think this should be endorsed in the spec for interoperability. I (and

Re: Introduction to The Atom Syndication Format

2005-08-02 Thread Danny Ayers
Looks great. My only suggestion would be to expose the MUSTs etc. little more, especially where Atom differees from RSS. E.g. right now it would be easy for someone coming from RSS 2.0 to think that id was the same as guid. So in this case maybe: Identifies the feed in a universally unique and

Re: spec bug: can we fix for draft-11?

2005-08-02 Thread Julian Reschke
James Cerra wrote: Ian Davis wrote: Graham wrote: That to me is demonstrates a very clear intention of the working group that the content must be exactly equal to the IRI. Changing this to allow whitespace would represent a major technical change to the format. I will figuratively lie down

Re: spec bug: can we fix for draft-11?

2005-08-02 Thread Ian Davis
On 02/08/2005 14:11, Graham wrote: I (and probably others) have already put code out into the wild in the assumption there is no whitespace. As I said before, it's too late for a solution that changes the meaning of the spec. Does your code reject the content of atom:id if it doesn't

Re: spec bug: can we fix for draft-11?

2005-08-02 Thread Robert Sayre
On 8/2/05, James Cerra [EMAIL PROTECTED] wrote: Neither of those are strictly legal, since white space is illegal in both IRI and RFC 3339 (dates) I think. However they are legal with the Relax NG grammer used. Yes, they are. Relax NG regex matching strips leading and trailing whitespace.

Re: spec bug: can we fix for draft-11?

2005-08-02 Thread Sam Ruby
Julian Reschke wrote: James Cerra wrote: Ian Davis wrote: Graham wrote: That to me is demonstrates a very clear intention of the working group that the content must be exactly equal to the IRI. Changing this to allow whitespace would represent a major technical change to the format. I

Re: spec bug: can we fix for draft-11?

2005-08-02 Thread Sam Ruby
Graham wrote: On 2 Aug 2005, at 12:50 pm, Ian Davis wrote: The two examples that Bill gave WILL happen in the wild and Atom consumers will just deal with it by stripping the whitespace anyway despite what the spec says now. I think this should be endorsed in the spec for

Re: spec bug: can we fix for draft-11?

2005-08-02 Thread A. Pagaltzis
* Sascha Carlin [EMAIL PROTECTED] [2005-08-02 13:10]: Agreed. Why not do it? Instead of item idsome-uri/id ... /item it could read item id=some-uri ... /item I have always wondered why it wasn’t done this way. Another reason this would have been good is that it would

Re: spec bug: can we fix for draft-11?

2005-08-02 Thread Robert Sayre
On 8/2/05, Julian Reschke [EMAIL PROTECTED] wrote: Me confused. (http://www.atompub.org/2005/07/11/draft-ietf-atompub-format-10.html#rfc.section.3.3), how exactly does this allow whitespace around the xsd:datetime value??? http://lists.xml.org/archives/xml-dev/200309/msg00434.html I'm

Re: spec bug: can we fix for draft-11?

2005-08-02 Thread Sam Ruby
Julian Reschke wrote: Robert Sayre wrote: On 8/2/05, James Cerra [EMAIL PROTECTED] wrote: Neither of those are strictly legal, since white space is illegal in both IRI and RFC 3339 (dates) I think. However they are legal with the Relax NG grammer used. Yes, they are. Relax NG regex

Re: spec bug: can we fix for draft-11?

2005-08-02 Thread Julian Reschke
Sam Ruby wrote: ... Why would they be legal with the RNG grammar From http://www.w3.org/TR/xmlschema-2/#dt-whiteSpace: For all ·atomic· datatypes other than string (and types ·derived· by ·restriction· from it) the value of whiteSpace is collapse and cannot be changed by

Re: spec bug: can we fix for draft-11?

2005-08-02 Thread A. Pagaltzis
* Sam Ruby [EMAIL PROTECTED] [2005-08-02 16:05]: I'm not yet sure what the right thing to do here is, but lets to do the right thing. The spec as defined already leans in the direction of favouring simplicity in consumers in many areas, but does so particularly heavily when it comes to IDs.

Re: spec bug: can we fix for draft-11?

2005-08-02 Thread Bill de hÓra
Sam Ruby wrote: Even if we decide that whitespace is not significant, I do believe that having the feedvalidator issue a warning in such cases is appropriate. +1 cheers Bill

Re: spec bug: can we fix for draft-11?

2005-08-02 Thread Sam Ruby
A. Pagaltzis wrote: At the very least, the normalization procedure that the spec RECOMMENDS should contain language about stripping surrounding whitespace. I too would like to see that added to the recommended normalization rules in section 4.2.6. That would make my job easier if somebody

Re: spec bug: can we fix for draft-11?

2005-08-02 Thread Dave Pawson
On Tue, 2005-08-02 at 15:24 +0100, Bill de hÓra wrote: Sam Ruby wrote: Even if we decide that whitespace is not significant, I do believe that having the feedvalidator issue a warning in such cases is appropriate. +1 What is the IETF version of an errata sheet? Is that the right place

round 2: Proposed Changes for format-11

2005-08-02 Thread Robert Sayre
The diffs linked below should reflect comments on the first round. No effort has been made to resolve the ambiguity discovered around leading and trailing whitespace. Awaiting chairs' instructions for that. http://www.franklinmint.fm/2005/08/02/draft-ietf-atompub-format-11-from-10.diff.html

Re: spec bug: can we fix for draft-11?

2005-08-02 Thread Bjoern Hoehrmann
* Dave Pawson wrote: Even if we decide that whitespace is not significant, I do believe that having the feedvalidator issue a warning in such cases is appropriate. +1 What is the IETF version of an errata sheet? Is that the right place to tackle this? For RFCs see

Re: spec bug: can we fix for draft-11?

2005-08-02 Thread Dave Pawson
On Tue, 2005-08-02 at 19:11 +0200, Bjoern Hoehrmann wrote: For RFCs see http://www.rfc-editor.org/errata.html. Thanks. Just playing. With schema define name=uriTest element name=test oneOrMore element name=uri attribute name=href data type=anyURI/ /attribute data type=anyURI/

Re: spec bug: can we fix for draft-11?

2005-08-02 Thread Graham
On 2 Aug 2005, at 5:46 pm, Sam Ruby wrote: As it stands now, the spec does NOT clearly outlaw leading and trailing whitespace from ids I've been trying to argue with this but I can't find a normative reference that explains what the content of an element is. This is perhaps a bigger

Re: spec bug: can we fix for draft-11?

2005-08-02 Thread Robert Sayre
On 8/2/05, Graham [EMAIL PROTECTED] wrote: On 2 Aug 2005, at 5:46 pm, Sam Ruby wrote: As it stands now, the spec does NOT clearly outlaw leading and trailing whitespace from ids I've been trying to argue with this but I can't find a normative reference that explains what the

Re: spec bug: can we fix for draft-11?

2005-08-02 Thread Bill de hÓra
Robert Sayre wrote: For me, the most disturbing aspect of this debate is that any resolution will provide very, very little interoperability gain. URIs, like XML Elements, cannot begin or end with whitespace. I don't believe it's worth mentioning in the spec, and I think we're off in the

Re: round 2: Proposed Changes for format-11

2005-08-02 Thread Peter Robinson
Robert Sayre [EMAIL PROTECTED] wrote: The diffs linked below should reflect comments on the first round. A few more minor nits I'm afraid. (I don't think I've seen these discussed before.) http://www.franklinmint.fm/2005/08/02/draft-ietf-atompub-format-11.txt | Atom allows the use of IRIs

Re: spec bug: can we fix for draft-11?

2005-08-02 Thread Graham
On 2 Aug 2005, at 9:07 pm, Robert Sayre wrote: For me, the most disturbing aspect of this debate is that any resolution will provide very, very little interoperability gain. Agreed. All we need to do is decide one way or the other what the spec should say. That said, I certainly

Re: spec bug: can we fix for draft-11?

2005-08-02 Thread Robert Sayre
On 8/2/05, Graham [EMAIL PROTECTED] wrote: On 2 Aug 2005, at 9:07 pm, Robert Sayre wrote: For me, the most disturbing aspect of this debate is that any resolution will provide very, very little interoperability gain. Agreed. All we need to do is decide one way or the other what the

Re: spec bug: can we fix for draft-11?

2005-08-02 Thread Tim Bray
On Aug 2, 2005, at 4:37 PM, Robert Sayre wrote: One way of saying this would be Atom Processors MAY ignore leading and trailing whitespace in _. That is, no existing software is buggy, but if you want to be sure your document is processed accurately, you should trim the space