Hello Bob,

Bob Wyman wrote:
> James,
>       My apologies if these questions and comments have been dealt with
> before:
>       * What is the expected or intended relationship between data carried
> in the atom:rights element and data pointed to by the license relationship?

The relationship is subtle, but important, consider the following
example pulled from draft-07 that I just published:

     <feed xmlns="http://www.w3.org/2005/Atom";>
       <id>http://www.example.com/myfeed</id>
       <title>My Example Feed</title>
       <updated>2005-07-28T12:00:00Z</updated>
       <link href="http://www.example.com/myfeed"; />
       <link rel="license" type="application/rdf+xml"
         href="http://creativecommons.org/licenses/by-nc/2.5/rdf"; />
       <rights>
         Copyright (c) 2005. Some rights reserved. This feed
         is licensed under a Creative Commons Attribute-NonCommercial
         Use License. It contains material originally published by
         Jane Smith at http://www.example.com/entries/1 under the
         Creative Commons Attribute License.
       </rights>
       <author><name>James</name></author>
       <entry>
         <id>tag:entries.org,2005:1</td>
         <title>Atom Powered Robots Run Amok</title>
         <updated>2005-06-28T12:00:00Z</updated>
         <link href="http://www.example.org/entries/1"; />
         <summary>Atom Powered Robots Run Amok</summary>
         <author><name>Jane Smith</name></author>
         <link rel="license" type="text/html"
           href="http://creativecommons.org/licenses/by/2.5/"; />
       </entry>
     </feed>

Note that the feed level rights element covers the attribute requirement
of the contained element.  The distinction is similar to NOTICE and
LICENSE files distributed with many open source projects.

>       * Why did you choose the word "license" when Atom itself uses the
> word "rights" for a very similar (if not identical) concept?

Because I specifically wanted to differentiate the two.

>       * If the intent of the license link is to provide a mechanism to
> support "out of line" rights elements, then did you consider doing something
> similar to the handling of out-of-line atom: content via a "src" attribute?
> For example: Does the license link do anything that would not be
> accomplished by adding support for rights elements in the following form:
>       <rights src="http://..."/>
> 

Changing the atom:rights element via an extension is out of the
question.  The rights element is what it is.

>       * If a feed reader discovers both atom:rights and a license link in
> a single entry or feed, is there any concept of precedence between the two?
> For instance, if the text of the license is more or less restrictive than
> what is in the atom:rights element, what should the reader assume about the
> rights that are granted?
> 

The two serve different, but related, purposes.  The two should not
contradict each other.  If they do, consumers must go back to the
content publisher to resolve the problem.


- James

Reply via email to