On 1/14/07, David Powell <[EMAIL PROTECTED]> wrote:> I agree that it is
important to distinguish between feeds
and feed documents, and this is why I think that feed
level inheritance of licenses should be dropped as it is
incompatible with Atom.
Inheritance can't be "incompatible" with Atom since Atom defines it.
I do agree with you, however, if you argue that Atom would have been cleaner
without inheritance. Without inheritance, feed level meta-data would only
apply to the "collection" which contains entries and not to the entries
themselves. Without inheritance, we wouldn't need atom:source -- we would
have only needed atom:provenance (a simple link to an entry's origin feed
similar to the source element in RSS. Note: Synthetic feed producers still
would have wanted atom:source as a convenient way to reduce the need to
repeatedly fetch feed documents to get atom:title values.) However, folk
really wanted to keep inheritance of the feed metadata and so we ended up
having to define something more complex.

bob wyman

Reply via email to