xml:base abuse

2005-08-15 Thread Sjoerd Visscher
Hi, A while ago we had a discussion about how xml:base should be used. We didn't reach a conclusion, but I think we need to act. The way Tim Bray's feed and the examples from James Snell on developerWorks use xml:base is what Roy T. Fielding calls an abuse. Now I think that no matter what

Re: xml:base abuse

2005-08-15 Thread Sjoerd Visscher
Sam Ruby wrote: I would prefer to deal with what the spec actually says. As you point out, it is really odd that nothing was added to the new RFC 3986 to support your position. The authors of DOM3 looked at both the xml:base and InfoSet specifications. I've taken a look at how two respected

Re: xml:base abuse

2005-08-15 Thread Bjoern Hoehrmann
* Sjoerd Visscher wrote: A while ago we had a discussion about how xml:base should be used. We didn't reach a conclusion, but I think we need to act. How to use xml:base is a matter of the xml:base specification and (less so) the resource identifier specifications. If you think xml:base is

Re: xml:base abuse

2005-08-15 Thread Sjoerd Visscher
Bjoern Hoehrmann wrote: * Sjoerd Visscher wrote: Now I think that no matter what we decide, we should not do something that the writer of the URI spec thinks is an abuse. We as in there is specific text in one of the atompub drafts that make misleading suggestions that are inconsistent with

Re: xml:base abuse

2005-08-15 Thread Sam Ruby
Sjoerd Visscher wrote: Let me show you some pseudo-code that implements how to dereference an atom link according to rfc3986: dereference(linkElement) = baseURI = linkElement.baseURI linkURI = makeAbsolute(linkElement.href, baseURI) if stripFragmentID(linkURI) ==

Re: Introduction to The Atom Syndication Format

2005-08-15 Thread Robert Sayre
On 8/15/05, Bob Wyman [EMAIL PROTECTED] wrote: I suggest that the Introduction cover atom:source in the recommended section and highlight the case in which it is recommended. Disagree. The introduction is for newbies. Folks implementing synthetic feed services (the case in which it is

Re: xml:base abuse

2005-08-15 Thread Robert Sayre
On 8/15/05, Sjoerd Visscher [EMAIL PROTECTED] wrote: In the sentence above, you refer to the base URI. I would interpret that as the base URI of the document, not the base URI of the element. It has to the base URI of the element, otherwise links can change meaning when you XInclude them

Re: xml:base abuse

2005-08-15 Thread A. Pagaltzis
* Robert Sayre [EMAIL PROTECTED] [2005-08-15 19:05]: The implementors of Internet Explorer and Mozilla agree with Sam. http://www.franklinmint.fm/2005/08/15/base.html That uses html:base, which sets the base URI for the entire document, not @xml:base, which sets the base URI for the element

Re: xml:base abuse

2005-08-15 Thread Roger B.
Sjoerd: While reading your linked post, I noticed this: Finally I'd like to share a trick to set the base URI for escaped HTML in RSS and Atom: add a BASE element to the beginning of the HTML content. Maybe I shouldn't be, but I'd be surprised if that worked in too many aggregators. After all

AtomPubIssuesList for 2005/08/15

2005-08-15 Thread Sam Ruby
The biggest issue yet to be solved is categorizing draft documents. Accordingly, I'm scheduling the following, each of which either addresses the specific issue, or the more general one: PaceCollectionControl PaceCollectionProcess PaceSimpleDraft Discussion of these paces should occur on

Re: xml:base abuse

2005-08-15 Thread Tim Bray
On Aug 15, 2005, at 7:28 AM, Tim Bray wrote: The way Tim Bray's feed and the examples from James Snell on developerWorks use xml:base is what Roy T. Fielding calls an abuse. I disagree with Roy, but agree that the way my links were set up was a little surprising to the eye, so I tweaked.

Feed History -03

2005-08-15 Thread Mark Nottingham
Draft -03 of feed history is now available, at: http://www.ietf.org/internet-drafts/draft-nottingham-atompub-feed- history-03.txt Significant changes in this revision include: - add fh:archive element, to indicate that an entry is an archive - allow subscription feed to omit fh:stateful

Re: xml:base abuse

2005-08-15 Thread Sjoerd Visscher
Robert Sayre wrote: On 8/15/05, A. Pagaltzis [EMAIL PROTECTED] wrote: * Robert Sayre [EMAIL PROTECTED] [2005-08-15 19:05]: The implementors of Internet Explorer and Mozilla agree with Sam. http://www.franklinmint.fm/2005/08/15/base.html That uses html:base, which sets the base URI for

Re: xml:base abuse

2005-08-15 Thread Sjoerd Visscher
Tim Bray wrote: On Aug 15, 2005, at 7:28 AM, Tim Bray wrote: The way Tim Bray's feed and the examples from James Snell on developerWorks use xml:base is what Roy T. Fielding calls an abuse. I disagree with Roy, Shouldn't he be the one who knows? He actually he made it into an abuse

Re: xml:base abuse

2005-08-15 Thread Bjoern Hoehrmann
* Sjoerd Visscher wrote: It would be really cool if you would move the xml:base of the entry to the div, but as you have 2 divs per entry I can imagine you don't want to do that. Or you could change the base URI to f.e. When/200x/2005/08/14/Java-Net-Terms.atom (even if that doesn't

Re: xml:base abuse

2005-08-15 Thread Sjoerd Visscher
Bjoern Hoehrmann wrote: * Sjoerd Visscher wrote: It would be really cool if you would move the xml:base of the entry to the div, but as you have 2 divs per entry I can imagine you don't want to do that. Or you could change the base URI to f.e. When/200x/2005/08/14/Java-Net-Terms.atom (even

Extension spec updates

2005-08-15 Thread James M Snell
I have just submitted updates to the Index, Threads and License extension I-D's. They should appear on the IETF site in the coming days. Significant updates: A. Index - Disallow whitespace in the index element. B. Thread - Added title and reflang attributes to the in-reply-to element