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

Reply via email to