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 atom:author is as a frozen accident.
I always assumed (and objected, mildly) that the atom:author stuff was the WG's way of saying you had better write something similar to this code, which I spotted in the wild (ooh, what's this? A rarely seen RDF parser... sshh): item.author = getRDFTargetValue(ds, itemResource, DC_CREATOR) || getRDFTargetValue(ds, channel, DC_CREATOR) || theFeed.title || item.author; I didn't really agree that we should say anything about it, but most other folks did, and I see it more as a fact of life than something that could be cleared up with a formal model. There will always be some new extension getting wedged in the search sequence. Which reminds me, I should write a patch for iTunesRSS. Robert Sayre