[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Atom license link last call
- To: "'atom-syntax'" <atom-syntax@xxxxxxx>
- Subject: Re: Atom license link last call
- From: James M Snell <jasnell@xxxxxxxxx>
- Date: Fri, 18 Aug 2006 11:18:14 -0700
- Domainkey-signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:user-agent:mime-version:to:subject:references:in-reply-to:content-type:content-transfer-encoding; b=HToJ7xa959TNl+yqh7I38MApCEYMpR8P6mwwt+4Oj2ButRnkycHirtWIX/qIhSTEsQZ68xJp6mnPL5wU9+mjOzSYuxy7LlTrhn0I+CfaaRbM3OVCaGHw6HYAsB7/tUM+UobmwGZ66d29GDEbfafHZ1g3PvTkObPWN37v2KQCrRM=
- In-reply-to: <>
- List-archive: <http://www.imc.org/atom-syntax/mail-archive/>
- List-id: <atom-syntax.imc.org>
- List-unsubscribe: <mailto:atom-syntax-request@imc.org?body=unsubscribe>
- References: <>
- Sender: owner-atom-syntax@xxxxxxxxxxxx
- User-agent: Thunderbird 1.5.0.5 (X11/20060719)
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