James Holderness  wrote:
> Thomas Broyer wrote:
>> Compare their atom:[EMAIL PROTECTED]"self" and
>> @type="application/atom+xml"]/@href, they'll point you to the "start" of
>> the "list", the one whose author and copyright apply.
>
> On the whole I tend to agree, but since there isn't a "self" link in
> either of the RSS formats and Mark would like this extension to be format
> neutral, he would either have to introduce an equivalent element into the
> spec or strongly suggest that RSS feeds include a "self" atom:link.

Maybe one more reason to use an atom:link instead of fh:prev...

> Technically it isn't even required that all Atom feeds have such a link,
> so either way it's something worth clarifying.

Agreed.

>> (Actually, author
>> and copyright should really appear in "history feed documents" as well,
>> aggregators shouldn't "apply copyright" from one document to other
>> documents linked from it).
>
> Technically yes, but try and imagine how an aggregator might handle that
> sort of thing. The feed may be made up of a collection of documents, but
> from the user's point of view it's all just one big feed. A copyright
> message is the sort of thing that would show up once in a properties
> dialog for the feed, or somewhere in the header or footer in a "newspaper"
> view.

Hmm, right.

> It's highly unlikely an aggregator would try and track multiple copyright
> messages and display them on a per item basis.

atom:rights at feed-level don't apply to its entries, just to the feed as
it stands. If you want to grant/restrict rights at an entry-level, use the
entry-level atom:rights.

I can understand how an entry-level atom:rights could be presented to the
end-user, but I can't imagine how it could be done for the feed-level
atom:rights, given that it can change during the feed's "life". The only
solution I can see is to store feed metadata on an atom:source inside each
entry, so you can ask for the entry-level and feed-level atom:rights for
each entry in your aggregator.

> As for author, if you've got item-level author elements you should be ok,
> but if there aren't, the aggregator is quite likely to take the last
> feed-level author it received and apply it to all subsequent items. It can
> be argued that that's a bug, but it's not unreasonable to imagine than
> many aggregators might do such a thing unless explicitly told not to.

Aggregators are more likely to copy/paste de feed-level authors into each
entry and totally forget about feed-level ones.

-- 
Thomas Broyer

Reply via email to