Re: Extensions at the feed level (Was: Re: geolocation in atom:author?)

2005-08-22 Thread Bill de hÓra
James M Snell wrote: Bob Wyman wrote: Aristotle Pagaltzis wrote: That issue is inheritance. Let me give an example of problematic inheritance... Some have suggested that there be a License that you can associate with Atom feeds and entries. However, scoping becomes very

Re: Extensions at the feed level (Was: Re: geolocation in atom:author?)

2005-08-22 Thread James M Snell
Bill de hÓra wrote: As we have no processing model for this, my answer to Paul's question is that feed level extensions do not inherit/cascade/scope over entry level ones, irrespective of whether they're foreign or not, and that the best way to think about atom:author is as a frozen accident.

Re: Extensions at the feed level (Was: Re: geolocation in atom:author?)

2005-08-22 Thread Henry Story
On 22 Aug 2005, at 18:29, James M Snell wrote: Bill de hÓra wrote: As we have no processing model for this, my answer to Paul's question is that feed level extensions do not inherit/cascade/scope over entry level ones, irrespective of whether they're foreign or not, and that the best

Re: Extensions at the feed level (Was: Re: geolocation in atom:author?)

2005-08-22 Thread Peter Robinson
Bob Wyman [EMAIL PROTECTED] wrote: Paul Hoffman asked: Does an informative extension that appears at the feed level (as compared to in entries) indicate: a) this information pertains to each entry b) this information pertains to the feed itself c) this information pertains to each

Re: Extensions at the feed level (Was: Re: geolocation in atom:author?)

2005-08-22 Thread Tim Bray
On Aug 21, 2005, at 1:42 PM, A. Pagaltzis wrote: * Paul Hoffman [EMAIL PROTECTED] [2005-08-21 21:55]: Ah, I had missed that. This leads to a question for the mailing list. Does an informative extension that appears at the feed level (as compared to in entries) indicate: d) completely

RE: Extensions at the feed level (Was: Re: geolocation in atom:author?)

2005-08-22 Thread Bob Wyman
James M Snell wrote: Second note to self: After thinking about this a bit more, I would also need a way of specifying a null license (e.g. the lack of a license). For instance, what if an entry that does not contain a license is aggregated into a feed that has a license. The original

Re: Extensions at the feed level (Was: Re: geolocation in atom:author?)

2005-08-22 Thread Robert Sayre
On 8/22/05, Bill de hÓra [EMAIL PROTECTED] wrote: As we have no processing model for this, my answer to Paul's question is that feed level extensions do not inherit/cascade/scope over entry level ones, irrespective of whether they're foreign or not, and that the best way to think about

Re: Extensions at the feed level (Was: Re: geolocation in atom:author?)

2005-08-21 Thread David Powell
Sunday, August 21, 2005, 8:46:54 PM, Paul Hoffman wrote: At 7:24 PM +0100 8/21/05, Peter Robinson wrote: I do something similar, intending it to mean the location of the items described by this feed (when there is a single location). Ah, I had missed that. This leads to a question for the

Re: Extensions at the feed level (Was: Re: geolocation in atom:author?)

2005-08-21 Thread A. Pagaltzis
* Paul Hoffman [EMAIL PROTECTED] [2005-08-21 21:55]: Ah, I had missed that. This leads to a question for the mailing list. Does an informative extension that appears at the feed level (as compared to in entries) indicate: a) this information pertains to each entry b) this information

RE: Extensions at the feed level (Was: Re: geolocation in atom:author?)

2005-08-21 Thread Bob Wyman
Paul Hoffman asked: Does an informative extension that appears at the feed level (as compared to in entries) indicate: a) this information pertains to each entry b) this information pertains to the feed itself c) this information pertains to each entry and to the feed itself d) completely

RE: Extensions at the feed level (Was: Re: geolocation in atom:author?)

2005-08-21 Thread Paul Hoffman
At 5:10 PM -0400 8/21/05, Bob Wyman wrote: I believe the correct answer is e: e) Unless otherwise specified, this information pertains to the feed only. Er, right. Change that list to: a) this information pertains to each entry (unless otherwise specified) b) this information pertains to

Re: Extensions at the feed level (Was: Re: geolocation in atom:author?)

2005-08-21 Thread James M Snell
Paul Hoffman wrote: At 7:24 PM +0100 8/21/05, Peter Robinson wrote: I do something similar, intending it to mean the location of the items described by this feed (when there is a single location). Ah, I had missed that. This leads to a question for the mailing list. Does an informative

Re: Extensions at the feed level (Was: Re: geolocation in atom:author?)

2005-08-21 Thread Paul Hoffman
At 3:35 PM -0700 8/21/05, James M Snell wrote: IMHO, it depends entirely on how the extension is defined. The various extensions I have put together (e.g. comments, expires, etc), the metadata can be placed on the feed/source level but is only relevant on the entry level (same model as

Re: Extensions at the feed level (Was: Re: geolocation in atom:author?)

2005-08-21 Thread Robert Sayre
On 8/21/05, Paul Hoffman [EMAIL PROTECTED] wrote: At 3:35 PM -0700 8/21/05, James M Snell wrote: IMHO, it depends entirely on how the extension is defined. The various extensions I have put together (e.g. comments, expires, etc), the metadata can be placed on the feed/source level but is

RE: Extensions at the feed level (Was: Re: geolocation in atom:author?)

2005-08-21 Thread Bob Wyman
Paul Hoffman wrote: The crux of the question is: what happens when an extension that does not specify the scope appears at the feed level? Robert Sayre asked: I'm not sure why this question is interesting. What sort of application would need to know? I ask: What should an aggregate

Re: Extensions at the feed level (Was: Re: geolocation in atom:author?)

2005-08-21 Thread A. Pagaltzis
* Paul Hoffman [EMAIL PROTECTED] [2005-08-22 01:00]: The crux of the question is: what happens when an extension that does not specify the scope appears at the feed level? Let me step back to look at the larger issue for a moment. That issue is inheritance. atom:author is the only precedent

RE: Extensions at the feed level (Was: Re: geolocation in atom:author?)

2005-08-21 Thread Bob Wyman
Aristotle Pagaltzis wrote: That issue is inheritance. Let me give an example of problematic inheritance... Some have suggested that there be a License that you can associate with Atom feeds and entries. However, scoping becomes very important in this case because of some

Re: Extensions at the feed level (Was: Re: geolocation in atom:author?)

2005-08-21 Thread James M Snell
A. Pagaltzis wrote: And with that, getting back to your question, the answer seems pretty clear: it depends on whether the extension element is more like atom:contributor, ie defines a property which an entry may or may not have, or more like atom:author, ie defines a property that every entry

Re: Extensions at the feed level (Was: Re: geolocation in atom:author?)

2005-08-21 Thread A. Pagaltzis
* Robin Cover [EMAIL PROTECTED] [2005-08-22 05:05]: On Mon, 22 Aug 2005, A. Pagaltzis wrote: That issue is inheritance. atom:author is the only precedent for it in Atom. If it in only precedent for it refers to inhertance, can you explain the sense in which atom:author is the only

Re: Extensions at the feed level (Was: Re: geolocation in atom:author?)

2005-08-21 Thread James M Snell
Bob Wyman wrote: Aristotle Pagaltzis wrote: That issue is inheritance. Let me give an example of problematic inheritance... Some have suggested that there be a License that you can associate with Atom feeds and entries. However, scoping becomes very important in this

Re: Extensions at the feed level (Was: Re: geolocation in atom:author?)

2005-08-21 Thread James M Snell
A. Pagaltzis wrote: * Robin Cover [EMAIL PROTECTED] [2005-08-22 05:05]: On Mon, 22 Aug 2005, A. Pagaltzis wrote: That issue is inheritance. atom:author is the only precedent for it in Atom. If it in only precedent for it refers to inhertance, can you explain the sense in

Re: Extensions at the feed level (Was: Re: geolocation in atom:author?)

2005-08-21 Thread 'A. Pagaltzis'
* James M Snell [EMAIL PROTECTED] [2005-08-22 05:30]: Second note to self: After thinking about this a bit more, I would also need a way of specifying a null license (e.g. the lack of a license). For instance, what if an entry that does not contain a license is aggregated into a feed that has