From owner-atom-syntax@mail.imc.org Sat Apr 01 00:01:40 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FPYF2-0008Fz-BD
	for atompub-archive@lists.ietf.org; Sat, 01 Apr 2006 00:01:40 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1FPYF0-00030U-W5
	for atompub-archive@lists.ietf.org; Sat, 01 Apr 2006 00:01:40 -0500
Received: from balder-227.proper.com (localhost [127.0.0.1])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k314qDbJ005394;
	Fri, 31 Mar 2006 21:52:13 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
Received: (from majordom@localhost)
	by balder-227.proper.com (8.13.5/8.13.5/Submit) id k314qDqG005393;
	Fri, 31 Mar 2006 21:52:13 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
X-Authentication-Warning: balder-227.proper.com: majordom set sender to owner-atom-syntax@mail.imc.org using -f
Received: from hotmail.com (bay106-dav5.bay106.hotmail.com [65.54.161.77])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k314qCiZ005387
	for <atom-syntax@imc.org>; Fri, 31 Mar 2006 21:52:13 -0700 (MST)
	(envelope-from j4_james@hotmail.com)
Received: from mail pickup service by hotmail.com with Microsoft SMTPSVC;
	 Fri, 31 Mar 2006 20:52:12 -0800
Message-ID: <BAY106-DAV54A49845938CC856C5FEFBED70@phx.gbl>
Received: from 81.179.79.77 by BAY106-DAV5.phx.gbl with DAV;
	Sat, 01 Apr 2006 04:52:07 +0000
X-Originating-IP: [81.179.79.77]
X-Originating-Email: [j4_james@hotmail.com]
X-Sender: j4_james@hotmail.com
From: "James Holderness" <j4_james@hotmail.com>
To: "Atom Syntax" <atom-syntax@imc.org>
References: <C05443A5.91F8F%eric.scheid@ironclad.net.au>
Subject: Re: xml:base in your Atom feed
Date: Sat, 1 Apr 2006 06:52:06 +0200
MIME-Version: 1.0
Content-Type: text/plain;
	format=flowed;
	charset="iso-8859-1";
	reply-type=original
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2900.2180
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
X-OriginalArrivalTime: 01 Apr 2006 04:52:12.0067 (UTC) FILETIME=[0A03DF30:01C65548]
Sender: owner-atom-syntax@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/atom-syntax/mail-archive/>
List-Unsubscribe: <mailto:atom-syntax-request@imc.org?body=unsubscribe>
List-ID: <atom-syntax.imc.org>
X-Spam-Score: 3.1 (+++)
X-Scan-Signature: 2409bba43e9c8d580670fda8b695204a


Eric Scheid wrote:
> On 1/4/06 12:24 PM, "James Holderness" <j4_james@hotmail.com> wrote:
> one way would be to use <img /> instead of <a /> links, with each test 
> image
> being specific to the test ... that way all one needs to do is read the 
> feed
> and check to see if the text in the image corresponds to the text in the
> entry headline. Especially easy if the tests were numbered.

My thoughts exactly. You can see an example in one of my base tests here:

http://216.93.169.119/atomtests/base/base4.atom

That test is a lot more complicated than need be for a conformance tests 
since it's more informative than simply testing pass/failure, but it 
demonstrates the concept.

And the bit about numbering is also something I forgot to mention 
previously. Many aggregators will reorder the results of a feed in ways that 
might not be expected. By clearly numbering every test you can avoid any 
confusion when it comes to matching the results from the feed back to the 
wiki page.

Regards
James




From owner-atom-syntax@mail.imc.org Sat Apr 01 04:45:04 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FPcfI-0003aj-L8
	for atompub-archive@lists.ietf.org; Sat, 01 Apr 2006 04:45:04 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1FPcfG-0006zi-8O
	for atompub-archive@lists.ietf.org; Sat, 01 Apr 2006 04:45:04 -0500
Received: from balder-227.proper.com (localhost [127.0.0.1])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k319XZeF016571;
	Sat, 1 Apr 2006 02:33:35 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
Received: (from majordom@localhost)
	by balder-227.proper.com (8.13.5/8.13.5/Submit) id k319XZgR016570;
	Sat, 1 Apr 2006 02:33:35 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
X-Authentication-Warning: balder-227.proper.com: majordom set sender to owner-atom-syntax@mail.imc.org using -f
Received: from mta-fe.casema.nl (cas-mta2-fe.casema.nl [83.80.1.24])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k319XYTh016562
	for <atom-syntax@imc.org>; Sat, 1 Apr 2006 02:33:34 -0700 (MST)
	(envelope-from sjoerd@w3future.com)
Received: from [83.84.72.75] (5354484B.cable.casema.nl [83.84.72.75])
	by mta-fe.casema.nl (Postfix) with ESMTP id 170143BB2
	for <atom-syntax@imc.org>; Sat,  1 Apr 2006 11:33:27 +0200 (CEST)
Message-ID: <442E48D6.7050702@w3future.com>
Date: Sat, 01 Apr 2006 11:33:10 +0200
From: Sjoerd Visscher <sjoerd@w3future.com>
User-Agent: Thunderbird 1.4 (Windows/20050908)
MIME-Version: 1.0
To: Atom Syntax <atom-syntax@imc.org>
Subject: Re: Does xml:base apply to type="html" content?
References: <9138FF9DE9175C489F6F5477262E4FA843553D@DF-TERRIER-MSG.exchange.corp.microsoft.com> <442CB14E.8000107@gmail.com> <eab75e160603302100n6b6b95daue347fefecdaac5f2@mail.gmail.com> <442CBC28.4030903@gmail.com> <35BD0BA8-8B22-45ED-8768-2DC2602C6E0A@sun.com> <BAY106-DAV17378023C2F4D0D94B97EBBED60@phx.gbl>
In-Reply-To: <BAY106-DAV17378023C2F4D0D94B97EBBED60@phx.gbl>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Sender: owner-atom-syntax@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/atom-syntax/mail-archive/>
List-Unsubscribe: <mailto:atom-syntax-request@imc.org?body=unsubscribe>
List-ID: <atom-syntax.imc.org>
X-Spam-Score: 0.1 (/)
X-Scan-Signature: de4f315c9369b71d7dd5909b42224370


> I also understand there is some debate whether supporting 
> Content-Location is a good idea at all (at least in web browsers). 
> Firefox at one point started adding support, but they determined that it 
> caused problems with broken servers (mostly IIS I believe). 

As far as I, support for Content-Location was reverted because in 
Firefox same-document references are broken when used with some sort of 
base URI. I.e. if you have a document with <a href="#x"> with 
Content-Location: http://y/z, Firefox will go to the anchor named x in 
the document at http://y/z, instead of to the anchor named x in the 
current document.

-- 
Sjoerd Visscher
http://w3future.com/weblog/




From owner-atom-syntax@mail.imc.org Sat Apr 01 10:01:41 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FPhbh-0006bP-Un
	for atompub-archive@lists.ietf.org; Sat, 01 Apr 2006 10:01:41 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1FPhbg-0003Ph-Ie
	for atompub-archive@lists.ietf.org; Sat, 01 Apr 2006 10:01:41 -0500
Received: from balder-227.proper.com (localhost [127.0.0.1])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k31EnVEf030998;
	Sat, 1 Apr 2006 07:49:31 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
Received: (from majordom@localhost)
	by balder-227.proper.com (8.13.5/8.13.5/Submit) id k31EnVX0030997;
	Sat, 1 Apr 2006 07:49:31 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
X-Authentication-Warning: balder-227.proper.com: majordom set sender to owner-atom-syntax@mail.imc.org using -f
Received: from pproxy.gmail.com (pproxy.gmail.com [64.233.166.177])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k31EnURk030991
	for <atom-syntax@imc.org>; Sat, 1 Apr 2006 07:49:30 -0700 (MST)
	(envelope-from xmlhacker@gmail.com)
Received: by pproxy.gmail.com with SMTP id t32so8655pyc
        for <atom-syntax@imc.org>; Sat, 01 Apr 2006 06:49:29 -0800 (PST)
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws;
        s=beta; d=gmail.com;
        h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:references;
        b=rWM8tCgsu0YorJFo9kjYBiTPZ7CmAp63WhIzy4muOoVykY26rDZWxOTVXvIGYTrxZ+yRKdiSKYENgCh53sPRwww0UCBU7vmL+fyQS60uXBRpA59yEUDjQKQnx4Vn4mPDcKAcw/dXkftK4Rba1ah5j4n7FMi9Ii9RSVbmi5VdBGk=
Received: by 10.65.205.15 with SMTP id h15mr6447qbq;
        Sat, 01 Apr 2006 06:49:29 -0800 (PST)
Received: by 10.65.210.18 with HTTP; Sat, 1 Apr 2006 06:49:29 -0800 (PST)
Message-ID: <eab75e160604010649r34515855yb910850e275a644a@mail.gmail.com>
Date: Sat, 1 Apr 2006 07:49:29 -0700
From: "M. David Peterson" <xmlhacker@gmail.com>
To: atom-syntax@imc.org
Subject: Re: xml:base in your Atom feed
In-Reply-To: <20060401013639.GE19592@klangraum>
MIME-Version: 1.0
Content-Type: multipart/alternative; 
	boundary="----=_Part_16613_6307281.1143902969614"
References: <01C03F6B-C995-4AED-841C-2CFD1F284088@geckotribe.com>
	 <442DB751.1050504@intertwingly.net>
	 <F6E65115-DD08-415A-8EEA-CDA432F8771D@geckotribe.com>
	 <442DBDB7.5050707@intertwingly.net> <20060401004807.GC19592@klangraum>
	 <eab75e160603311707o5a9ed48cta7e258474af4715@mail.gmail.com>
	 <20060401013639.GE19592@klangraum>
Sender: owner-atom-syntax@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/atom-syntax/mail-archive/>
List-Unsubscribe: <mailto:atom-syntax-request@imc.org?body=unsubscribe>
List-ID: <atom-syntax.imc.org>
X-Spam-Score: 0.1 (/)
X-Scan-Signature: 4d87d2aa806f79fed918a62e834505ca


------=_Part_16613_6307281.1143902969614
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: base64
Content-Disposition: inline

PiBIb3N0aW5nIGlzIG5vdCB0aGUgcG9pbnQuCgpZZXAuICAndGlzIHdoeSBJIHNhaWQgdGhlIHdv
cmQgImJhY2t1cCIuCgpPbiAzLzMxLzA2LCBBLiBQYWdhbHR6aXMgPHBhZ2FsdHppc0BnbXguZGU+
IHdyb3RlOgo+Cj4KPiAqIE0uIERhdmlkIFBldGVyc29uIDx4bWxoYWNrZXJAZ21haWwuY29tPiBb
MjAwNi0wNC0wMSAwMzoxNV06Cj4gPiBPYnZpb3VzbHkgdGhlIG1haW4gd2lraSB3b3VsZCBiZSBi
ZXR0ZXIsIGJ1dCBpZiB0aGlzIGNhbiBhY3QgYXMKPiA+IGEgYmFja3VwIHBsYW4sIHRoZW4gbGV0
IG1lIGtub3cgaWYgYW5kIHdoZW4gYW5kIEkgd2lsbCBzZXQgdXAKPiA+IGFjY2VzcyB0byB0aGF0
IGJveCBmb3IgeW91Lgo+Cj4gSG9zdGluZyBpcyBub3QgdGhlIHBvaW50LiBJIGhhdmUgd2Vic3Bh
Y2UgYW5kIEkgY2FuIGxpbmsgZmlsZXMgSQo+IGhvc3QgZnJvbSB0aGUgbWFpbiB3aWtpLCBhcyBi
ZWZvcmUuIENvbGxhYm9yYXRpb24gaXMgdGhlIHBvaW50Lgo+IEknbSBob3BpbmcgZm9yIGEgd2F5
IGZvciBhbnlvbmUgdG8gcGl0Y2ggaW4gd2l0aG91dCBoYXZpbmcgdG8KPiBmaWdodCBhbnkgcmVk
IHRhcGUsIHNvIHRoYXQgdGhlIHRlc3Qgc3VpdGUgY2FuIGJlIGV4cGFuZGVkIGJ5Cj4gd2hvZXZl
ciBoYXBwZW5zIHRvIGhhdmUgYSBzcGFyZSB0dWl0Lgo+Cj4gUmVnYXJkcywKPiAtLQo+IEFyaXN0
b3RsZSBQYWdhbHR6aXMgLy8gPGh0dHA6Ly9wbGFzbWFzdHVybS5vcmcvPgo+Cj4KCgotLQo8TTpE
Lz4KCk0uIERhdmlkIFBldGVyc29uCmh0dHA6Ly93d3cueHNsdGJsb2cuY29tLwo=
------=_Part_16613_6307281.1143902969614
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: base64
Content-Disposition: inline

Jmd0OyBIb3N0aW5nIGlzIG5vdCB0aGUgcG9pbnQuPGJyPjxicj5ZZXAuICZuYnNwOyd0aXMgd2h5
IEkgc2FpZCB0aGUgd29yZCAmcXVvdDtiYWNrdXAmcXVvdDsuPGJyPjxicj48ZGl2PjxzcGFuIGNs
YXNzPSJnbWFpbF9xdW90ZSI+T24gMy8zMS8wNiwgPGIgY2xhc3M9ImdtYWlsX3NlbmRlcm5hbWUi
PkEuIFBhZ2FsdHppczwvYj4gJmx0OzxhIGhyZWY9Im1haWx0bzpwYWdhbHR6aXNAZ214LmRlIj4K
cGFnYWx0emlzQGdteC5kZTwvYT4mZ3Q7IHdyb3RlOjwvc3Bhbj48YmxvY2txdW90ZSBjbGFzcz0i
Z21haWxfcXVvdGUiIHN0eWxlPSJtYXJnaW4tdG9wOiAwOyBtYXJnaW4tcmlnaHQ6IDA7IG1hcmdp
bi1ib3R0b206IDA7IG1hcmdpbi1sZWZ0OiAwOyBtYXJnaW4tbGVmdDogMC44MGV4OyBib3JkZXIt
bGVmdC1jb2xvcjogI2NjY2NjYzsgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDsgYm9yZGVyLWxlZnQt
c3R5bGU6IHNvbGlkOyBwYWRkaW5nLWxlZnQ6IDFleCI+Cjxicj4qIE0uIERhdmlkIFBldGVyc29u
ICZsdDs8YSBocmVmPSJtYWlsdG86eG1saGFja2VyQGdtYWlsLmNvbSI+eG1saGFja2VyQGdtYWls
LmNvbTwvYT4mZ3Q7IFsyMDA2LTA0LTAxIDAzOjE1XTo8YnI+Jmd0OyBPYnZpb3VzbHkgdGhlIG1h
aW4gd2lraSB3b3VsZCBiZSBiZXR0ZXIsIGJ1dCBpZiB0aGlzIGNhbiBhY3QgYXM8YnI+Jmd0OyBh
IGJhY2t1cCBwbGFuLCB0aGVuIGxldCBtZSBrbm93IGlmIGFuZCB3aGVuIGFuZCBJIHdpbGwgc2V0
IHVwCjxicj4mZ3Q7IGFjY2VzcyB0byB0aGF0IGJveCBmb3IgeW91Ljxicj48YnI+SG9zdGluZyBp
cyBub3QgdGhlIHBvaW50LiBJIGhhdmUgd2Vic3BhY2UgYW5kIEkgY2FuIGxpbmsgZmlsZXMgSTxi
cj5ob3N0IGZyb20gdGhlIG1haW4gd2lraSwgYXMgYmVmb3JlLiBDb2xsYWJvcmF0aW9uIGlzIHRo
ZSBwb2ludC48YnI+SSdtIGhvcGluZyBmb3IgYSB3YXkgZm9yIGFueW9uZSB0byBwaXRjaCBpbiB3
aXRob3V0IGhhdmluZyB0bwo8YnI+ZmlnaHQgYW55IHJlZCB0YXBlLCBzbyB0aGF0IHRoZSB0ZXN0
IHN1aXRlIGNhbiBiZSBleHBhbmRlZCBieTxicj53aG9ldmVyIGhhcHBlbnMgdG8gaGF2ZSBhIHNw
YXJlIHR1aXQuPGJyPjxicj5SZWdhcmRzLDxicj4tLTxicj5BcmlzdG90bGUgUGFnYWx0emlzIC8v
ICZsdDs8YSBocmVmPSJodHRwOi8vcGxhc21hc3R1cm0ub3JnLyI+aHR0cDovL3BsYXNtYXN0dXJt
Lm9yZy88L2E+Jmd0Owo8YnI+PGJyPjwvYmxvY2txdW90ZT48L2Rpdj48YnI+PGJyIGNsZWFyPSJh
bGwiPjxicj4tLSA8YnI+Jmx0O006RC8mZ3Q7PGJyPjxicj5NLiBEYXZpZCBQZXRlcnNvbjxicj48
YSBocmVmPSJodHRwOi8vd3d3LnhzbHRibG9nLmNvbS8iPmh0dHA6Ly93d3cueHNsdGJsb2cuY29t
LzwvYT4gCg==
------=_Part_16613_6307281.1143902969614--




From owner-atom-syntax@mail.imc.org Sat Apr 01 10:24:22 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FPhxe-0000KR-IK
	for atompub-archive@lists.ietf.org; Sat, 01 Apr 2006 10:24:22 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1FPhxa-0004Ib-20
	for atompub-archive@lists.ietf.org; Sat, 01 Apr 2006 10:24:22 -0500
Received: from balder-227.proper.com (localhost [127.0.0.1])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k31FCIJi032149;
	Sat, 1 Apr 2006 08:12:18 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
Received: (from majordom@localhost)
	by balder-227.proper.com (8.13.5/8.13.5/Submit) id k31FCIA6032148;
	Sat, 1 Apr 2006 08:12:18 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
X-Authentication-Warning: balder-227.proper.com: majordom set sender to owner-atom-syntax@mail.imc.org using -f
Received: from hotmail.com (bay106-dav18.bay106.hotmail.com [65.54.161.89] (may be forged))
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k31FCHcC032142
	for <atom-syntax@imc.org>; Sat, 1 Apr 2006 08:12:18 -0700 (MST)
	(envelope-from j4_james@hotmail.com)
Received: from mail pickup service by hotmail.com with Microsoft SMTPSVC;
	 Sat, 1 Apr 2006 07:12:17 -0800
Message-ID: <BAY106-DAV17B4E45CD9F6D8B11CC549BED70@phx.gbl>
Received: from 81.179.103.31 by BAY106-DAV17.phx.gbl with DAV;
	Sat, 01 Apr 2006 15:12:16 +0000
X-Originating-IP: [81.179.103.31]
X-Originating-Email: [j4_james@hotmail.com]
X-Sender: j4_james@hotmail.com
From: "James Holderness" <j4_james@hotmail.com>
To: "Atom Syntax" <atom-syntax@imc.org>
References: <9138FF9DE9175C489F6F5477262E4FA843553D@DF-TERRIER-MSG.exchange.corp.microsoft.com> <442CB14E.8000107@gmail.com> <eab75e160603302100n6b6b95daue347fefecdaac5f2@mail.gmail.com> <442CBC28.4030903@gmail.com> <35BD0BA8-8B22-45ED-8768-2DC2602C6E0A@sun.com> <BAY106-DAV17378023C2F4D0D94B97EBBED60@phx.gbl> <442E48D6.7050702@w3future.com>
Subject: Re: Does xml:base apply to type="html" content?
Date: Sat, 1 Apr 2006 17:12:15 +0200
MIME-Version: 1.0
Content-Type: text/plain;
	format=flowed;
	charset="iso-8859-1";
	reply-type=response
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2900.2180
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
X-OriginalArrivalTime: 01 Apr 2006 15:12:17.0431 (UTC) FILETIME=[AA23E270:01C6559E]
Sender: owner-atom-syntax@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/atom-syntax/mail-archive/>
List-Unsubscribe: <mailto:atom-syntax-request@imc.org?body=unsubscribe>
List-ID: <atom-syntax.imc.org>
X-Spam-Score: 3.0 (+++)
X-Scan-Signature: 39bd8f8cbb76cae18b7e23f7cf6b2b9f


Sjoerd Visscher wrote:
> As far as I, support for Content-Location was reverted because in Firefox 
> same-document references are broken when used with some sort of base URI. 
> I.e. if you have a document with <a href="#x"> with Content-Location: 
> http://y/z, Firefox will go to the anchor named x in the document at 
> http://y/z, instead of to the anchor named x in the current document.

That's not quite the way I understood it. The bug that ended it all can be 
seen here:
https://bugzilla.mozilla.org/show_bug.cgi?id=241981

I think comment #5 sums it up best. Basically fragement links on a 
content-negotiated page would expose (via the Content-Location support) the 
URI of the actual page rather than the original neutral URI. This becomes an 
issue when you start bookmarking such links and sending them to your friends 
whose browsers don't necessarily support the same content types as yours.

As for the other issues with Content-Location and broken servers, you can 
see most of the details here:
https://bugzilla.mozilla.org/show_bug.cgi?id=109553

It appears to be mostly problems with Microsoft and Oracle servers. The 
solution at the time was to keep adding those servers to a blacklist (I died 
a little inside when I read that). Ultimately that became unnecessary when 
they backed out the fix.

I think the issue of neutral link bookmarking is unlikely to be a problem 
for Atom aggregators though. Server bugs are another thing, but I think most 
feeds will be broken without an explicit xml:base anyway, so maybe that's 
not worth worrying about. I'm not sure though. Should the WG recommend 
ignoring Content-Location as a base URI, or should aggregators follow the 
RFC exactly as specified?

Regards
James Holderness




From owner-atom-syntax@mail.imc.org Sun Apr 02 05:08:08 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FPyZ6-0005UH-7s
	for atompub-archive@lists.ietf.org; Sun, 02 Apr 2006 05:08:08 -0400
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1FPyZ3-0002pa-Sl
	for atompub-archive@lists.ietf.org; Sun, 02 Apr 2006 05:08:08 -0400
Received: from balder-227.proper.com (localhost [127.0.0.1])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k328nNV1074638;
	Sun, 2 Apr 2006 01:49:23 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
Received: (from majordom@localhost)
	by balder-227.proper.com (8.13.5/8.13.5/Submit) id k328nNEL074637;
	Sun, 2 Apr 2006 01:49:23 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
X-Authentication-Warning: balder-227.proper.com: majordom set sender to owner-atom-syntax@mail.imc.org using -f
Received: from server02.deinternetman.nl (hosted.by.deinternetman.nl [83.98.145.60] (may be forged))
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k328nLcJ074630
	for <atom-syntax@imc.org>; Sun, 2 Apr 2006 01:49:22 -0700 (MST)
	(envelope-from fora@annevankesteren.nl)
Received: (qmail 2347 invoked from network); 2 Apr 2006 10:49:20 +0200
Received: from localhost.deinternetman.net (HELO localhost) (127.0.0.1)
  by localhost.deinternetman.net with SMTP; 2 Apr 2006 10:49:20 +0200
Received: from pat-tdc.opera.com (pat-tdc.opera.com [213.236.208.22]) by
	webmail.annevankesteren.nl (Horde MIME library) with HTTP; Sun, 02 Apr 2006
	10:49:19 +0200
Message-ID: <20060402104919.yjh11vu6nugwgwsk@webmail.annevankesteren.nl>
Date: Sun, 02 Apr 2006 10:49:19 +0200
From: Anne van Kesteren <fora@annevankesteren.nl>
To: James Holderness <j4_james@hotmail.com>
Cc: Atom Syntax <atom-syntax@imc.org>
Subject: Re: Does xml:base apply to type="html" content?
References: 	<9138FF9DE9175C489F6F5477262E4FA843553D@DF-TERRIER-MSG.exchange.corp.microsoft.com>
	<442CB14E.8000107@gmail.com>
	<eab75e160603302100n6b6b95daue347fefecdaac5f2@mail.gmail.com>
	<442CBC28.4030903@gmail.com> <35BD0BA8-8B22-45ED-8768-2DC2602C6E0A@sun.com>
	<BAY106-DAV17378023C2F4D0D94B97EBBED60@phx.gbl>
	<442E48D6.7050702@w3future.com>
	<BAY106-DAV17B4E45CD9F6D8B11CC549BED70@phx.gbl>
In-Reply-To: <BAY106-DAV17B4E45CD9F6D8B11CC549BED70@phx.gbl>
MIME-Version: 1.0
Content-Type: text/plain;
	charset=UTF-8;
	format="flowed"
Content-Disposition: inline
Content-Transfer-Encoding: 7bit
User-Agent: Internet Messaging Program (IMP) H3 (4.0.3)
Sender: owner-atom-syntax@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/atom-syntax/mail-archive/>
List-Unsubscribe: <mailto:atom-syntax-request@imc.org?body=unsubscribe>
List-ID: <atom-syntax.imc.org>
X-Spam-Score: 0.1 (/)
X-Scan-Signature: 79899194edc4f33a41f49410777972f8


Quoting James Holderness <j4_james@hotmail.com>:
> I think the issue of neutral link bookmarking is unlikely to be a 
> problem for Atom aggregators though. Server bugs are another thing, 
> but I think most feeds will be broken without an explicit xml:base 
> anyway, so maybe that's not worth worrying about. I'm not sure 
> though. Should the WG recommend ignoring Content-Location as a base 
> URI, or should aggregators follow the RFC exactly as specified?

If `Content-Location` is not usable or can't be used consistent on a website
(for example, using it for both Atom and HTML content) I suggest we specify
something that is consistent with what browsers do. And perhaps try to 
obsolete
the relevant header if possible...


-- 
Anne van Kesteren
<http://annevankesteren.nl/>




From owner-atom-syntax@mail.imc.org Mon Apr 03 21:30:06 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FQaMw-0002Xe-51
	for atompub-archive@lists.ietf.org; Mon, 03 Apr 2006 21:30:06 -0400
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1FQaMr-0000lo-Py
	for atompub-archive@lists.ietf.org; Mon, 03 Apr 2006 21:30:06 -0400
Received: from balder-227.proper.com (localhost [127.0.0.1])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k341FHOg029294;
	Mon, 3 Apr 2006 18:15:17 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
Received: (from majordom@localhost)
	by balder-227.proper.com (8.13.5/8.13.5/Submit) id k341FH9e029293;
	Mon, 3 Apr 2006 18:15:17 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
X-Authentication-Warning: balder-227.proper.com: majordom set sender to owner-atom-syntax@mail.imc.org using -f
Received: from hotmail.com (bay106-dav18.bay106.hotmail.com [65.54.161.89] (may be forged))
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k341FGta029287
	for <atom-syntax@imc.org>; Mon, 3 Apr 2006 18:15:16 -0700 (MST)
	(envelope-from j4_james@hotmail.com)
Received: from mail pickup service by hotmail.com with Microsoft SMTPSVC;
	 Mon, 3 Apr 2006 18:15:15 -0700
Message-ID: <BAY106-DAV17B7C20AB62CA1A98B2FE4BECA0@phx.gbl>
Received: from 81.179.103.31 by BAY106-DAV17.phx.gbl with DAV;
	Tue, 04 Apr 2006 01:15:10 +0000
X-Originating-IP: [81.179.103.31]
X-Originating-Email: [j4_james@hotmail.com]
X-Sender: j4_james@hotmail.com
From: "James Holderness" <j4_james@hotmail.com>
To: "Atom Syntax" <atom-syntax@imc.org>
References: 	<9138FF9DE9175C489F6F5477262E4FA843553D@DF-TERRIER-MSG.exchange.corp.microsoft.com><442CB14E.8000107@gmail.com><eab75e160603302100n6b6b95daue347fefecdaac5f2@mail.gmail.com><442CBC28.4030903@gmail.com> <35BD0BA8-8B22-45ED-8768-2DC2602C6E0A@sun.com><BAY106-DAV17378023C2F4D0D94B97EBBED60@phx.gbl><442E48D6.7050702@w3future.com><BAY106-DAV17B4E45CD9F6D8B11CC549BED70@phx.gbl> <20060402104919.yjh11vu6nugwgwsk@webmail.annevankesteren.nl>
Subject: Re: Does xml:base apply to type="html" content?
Date: Tue, 4 Apr 2006 03:15:09 +0200
MIME-Version: 1.0
Content-Type: text/plain;
	format=flowed;
	charset="UTF-8";
	reply-type=response
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2900.2180
X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
X-OriginalArrivalTime: 04 Apr 2006 01:15:15.0758 (UTC) FILETIME=[3AEDFCE0:01C65785]
Sender: owner-atom-syntax@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/atom-syntax/mail-archive/>
List-Unsubscribe: <mailto:atom-syntax-request@imc.org?body=unsubscribe>
List-ID: <atom-syntax.imc.org>
X-Spam-Score: 3.0 (+++)
X-Scan-Signature: 7655788c23eb79e336f5f8ba8bce7906


Anne van Kesteren wrote:
> If `Content-Location` is not usable or can't be used consistent on a 
> website
> (for example, using it for both Atom and HTML content) I suggest we 
> specify
> something that is consistent with what browsers do. And perhaps try to 
> obsolete the relevant header if possible...

Isn't this something the HTTP WG should be doing? If they have plans to 
obsolete the header then I think it makes sense for us to discourage its 
use, but so far I've seen nothing suggesting they're even contemplating 
that.

The way I see it, until a standards body tells us otherwise, we are obliged 
to support the Content-Location header unless we can provide a very good 
argument for ignoring it. The Firefox developers may well have done that for 
web browsers, but I'm not yet convinced that their issues are necessarily 
applicable to aggregators.

Regards
James




From owner-atom-syntax@mail.imc.org Mon Apr 03 22:22:52 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FQbC0-0007R4-32
	for atompub-archive@lists.ietf.org; Mon, 03 Apr 2006 22:22:52 -0400
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1FQbBx-0003rr-Hz
	for atompub-archive@lists.ietf.org; Mon, 03 Apr 2006 22:22:52 -0400
Received: from balder-227.proper.com (localhost [127.0.0.1])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3429GpM031860;
	Mon, 3 Apr 2006 19:09:16 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
Received: (from majordom@localhost)
	by balder-227.proper.com (8.13.5/8.13.5/Submit) id k3429GFG031859;
	Mon, 3 Apr 2006 19:09:16 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
X-Authentication-Warning: balder-227.proper.com: majordom set sender to owner-atom-syntax@mail.imc.org using -f
Received: from mail.gmx.net (mail.gmx.de [213.165.64.20])
	by balder-227.proper.com (8.13.5/8.13.5) with SMTP id k3429Er8031852
	for <atom-syntax@imc.org>; Mon, 3 Apr 2006 19:09:14 -0700 (MST)
	(envelope-from pagaltzis@gmx.de)
Received: (qmail invoked by alias); 04 Apr 2006 02:09:07 -0000
Received: from xdsl-81-173-168-26.netcologne.de (EHLO klangraum) [81.173.168.26]
  by mail.gmx.net (mp010) with SMTP; 04 Apr 2006 04:09:07 +0200
X-Authenticated: #163624
Date: Tue, 4 Apr 2006 04:09:19 +0200
From: "A. Pagaltzis" <pagaltzis@gmx.de>
To: Atom Syntax <atom-syntax@imc.org>
Subject: Re: Does xml:base apply to type="html" content?
Message-ID: <20060404020919.GX19592@klangraum>
Mail-Followup-To: Atom Syntax <atom-syntax@imc.org>
References: <20060402104919.yjh11vu6nugwgwsk@webmail.annevankesteren.nl> <BAY106-DAV17B7C20AB62CA1A98B2FE4BECA0@phx.gbl>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
In-Reply-To: <BAY106-DAV17B7C20AB62CA1A98B2FE4BECA0@phx.gbl>
User-Agent: Mutt/1.4.2.1i
X-Y-GMX-Trusted: 0
Sender: owner-atom-syntax@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/atom-syntax/mail-archive/>
List-Unsubscribe: <mailto:atom-syntax-request@imc.org?body=unsubscribe>
List-ID: <atom-syntax.imc.org>
Content-Transfer-Encoding: quoted-printable
X-MIME-Autoconverted: from 8bit to quoted-printable by balder-227.proper.com id k3429GpM031860
X-Spam-Score: 0.1 (/)
X-Scan-Signature: 7a6398bf8aaeabc7a7bb696b6b0a2aad


* James Holderness <j4_james@hotmail.com> [2006-04-04 03:25]:
> The way I see it, until a standards body tells us otherwise, we
> are obliged to support the Content-Location header unless we
> can provide a very good argument for ignoring it.

+1, standards aren=E2=80=99t there for people to cherry-pick the parts
they find convenient or useful.

Regards,
--=20
Aristotle Pagaltzis // <http://plasmasturm.org/>




From owner-atom-syntax@mail.imc.org Tue Apr 04 06:27:38 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FQil8-00065k-34
	for atompub-archive@lists.ietf.org; Tue, 04 Apr 2006 06:27:38 -0400
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1FQil4-0006oI-NV
	for atompub-archive@lists.ietf.org; Tue, 04 Apr 2006 06:27:38 -0400
Received: from balder-227.proper.com (localhost [127.0.0.1])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k34AH6nn051946;
	Tue, 4 Apr 2006 03:17:06 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
Received: (from majordom@localhost)
	by balder-227.proper.com (8.13.5/8.13.5/Submit) id k34AH6eh051945;
	Tue, 4 Apr 2006 03:17:06 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
X-Authentication-Warning: balder-227.proper.com: majordom set sender to owner-atom-syntax@mail.imc.org using -f
Received: from server02.deinternetman.nl (hosted.by.deinternetman.nl [83.98.145.60] (may be forged))
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k34AH5cF051939
	for <atom-syntax@imc.org>; Tue, 4 Apr 2006 03:17:05 -0700 (MST)
	(envelope-from fora@annevankesteren.nl)
Received: (qmail 9141 invoked from network); 4 Apr 2006 12:17:07 +0200
Received: from localhost.deinternetman.net (HELO localhost) (127.0.0.1)
  by localhost.deinternetman.net with SMTP; 4 Apr 2006 12:17:07 +0200
Received: from pat-tdc.opera.com (pat-tdc.opera.com [213.236.208.22]) by
	webmail.annevankesteren.nl (Horde MIME library) with HTTP; Tue, 04 Apr 2006
	12:17:07 +0200
Message-ID: <20060404121707.wotjwnt92jlwgw88@webmail.annevankesteren.nl>
Date: Tue, 04 Apr 2006 12:17:07 +0200
From: Anne van Kesteren <fora@annevankesteren.nl>
To: James Holderness <j4_james@hotmail.com>
Cc: Atom Syntax <atom-syntax@imc.org>
Subject: Re: Does xml:base apply to type="html" content?
References: 	<9138FF9DE9175C489F6F5477262E4FA843553D@DF-TERRIER-MSG.exchange.corp.microsoft.com><442CB14E.8000107@gmail.com><eab75e160603302100n6b6b95daue347fefecdaac5f2@mail.gmail.com><442CBC28.4030903@gmail.com>
	<35BD0BA8-8B22-45ED-8768-2DC2602C6E0A@sun.com><BAY106-DAV17378023C2F4D0D94B97EBBED60@phx.gbl><442E48D6.7050702@w3future.com><BAY106-DAV17B4E45CD9F6D8B11CC549BED70@phx.gbl>
	<20060402104919.yjh11vu6nugwgwsk@webmail.annevankesteren.nl>
	<BAY106-DAV17B7C20AB62CA1A98B2FE4BECA0@phx.gbl>
In-Reply-To: <BAY106-DAV17B7C20AB62CA1A98B2FE4BECA0@phx.gbl>
MIME-Version: 1.0
Content-Type: text/plain;
	charset=UTF-8;
	format="flowed"
Content-Disposition: inline
Content-Transfer-Encoding: 7bit
User-Agent: Internet Messaging Program (IMP) H3 (4.0.3)
Sender: owner-atom-syntax@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/atom-syntax/mail-archive/>
List-Unsubscribe: <mailto:atom-syntax-request@imc.org?body=unsubscribe>
List-ID: <atom-syntax.imc.org>
X-Spam-Score: 0.1 (/)
X-Scan-Signature: de4f315c9369b71d7dd5909b42224370


Quoting James Holderness <j4_james@hotmail.com>:
>> If `Content-Location` is not usable or can't be used consistent on a website
>> (for example, using it for both Atom and HTML content) I suggest we specify
>> something that is consistent with what browsers do. And perhaps try 
>> to obsolete the relevant header if possible...
>
> Isn't this something the HTTP WG should be doing?

I guess so. The HTML WG (W3C, same concept) should be doing a lot of things as
well. That doesn't mean it actually happens...


-- 
Anne van Kesteren
<http://annevankesteren.nl/>




From owner-atom-syntax@mail.imc.org Tue Apr 04 06:35:14 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FQisU-0001lM-Ty
	for atompub-archive@lists.ietf.org; Tue, 04 Apr 2006 06:35:14 -0400
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1FQisT-00077s-Id
	for atompub-archive@lists.ietf.org; Tue, 04 Apr 2006 06:35:14 -0400
Received: from balder-227.proper.com (localhost [127.0.0.1])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k34AFsmV051858;
	Tue, 4 Apr 2006 03:15:54 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
Received: (from majordom@localhost)
	by balder-227.proper.com (8.13.5/8.13.5/Submit) id k34AFsqs051857;
	Tue, 4 Apr 2006 03:15:54 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
X-Authentication-Warning: balder-227.proper.com: majordom set sender to owner-atom-syntax@mail.imc.org using -f
Received: from server02.deinternetman.nl (hosted.by.deinternetman.nl [83.98.145.60] (may be forged))
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k34AFraK051851
	for <atom-syntax@imc.org>; Tue, 4 Apr 2006 03:15:53 -0700 (MST)
	(envelope-from fora@annevankesteren.nl)
Received: (qmail 8969 invoked from network); 4 Apr 2006 12:15:54 +0200
Received: from localhost.deinternetman.net (HELO localhost) (127.0.0.1)
  by localhost.deinternetman.net with SMTP; 4 Apr 2006 12:15:54 +0200
Received: from pat-tdc.opera.com (pat-tdc.opera.com [213.236.208.22]) by
	webmail.annevankesteren.nl (Horde MIME library) with HTTP; Tue, 04 Apr 2006
	12:15:54 +0200
Message-ID: <20060404121554.mhzfvfjcnoe4gsc4@webmail.annevankesteren.nl>
Date: Tue, 04 Apr 2006 12:15:54 +0200
From: Anne van Kesteren <fora@annevankesteren.nl>
To: "A. Pagaltzis" <pagaltzis@gmx.de>
Cc: Atom Syntax <atom-syntax@imc.org>
Subject: Re: Does xml:base apply to type="html" content?
References: <20060402104919.yjh11vu6nugwgwsk@webmail.annevankesteren.nl>
	<BAY106-DAV17B7C20AB62CA1A98B2FE4BECA0@phx.gbl>
	<20060404020919.GX19592@klangraum>
In-Reply-To: <20060404020919.GX19592@klangraum>
MIME-Version: 1.0
Content-Type: text/plain;
	charset=UTF-8;
	format="flowed"
Content-Disposition: inline
User-Agent: Internet Messaging Program (IMP) H3 (4.0.3)
X-MIME-Autoconverted: from quoted-printable to 8bit by balder-227.proper.com id k34AFsaK051852
Sender: owner-atom-syntax@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/atom-syntax/mail-archive/>
List-Unsubscribe: <mailto:atom-syntax-request@imc.org?body=unsubscribe>
List-ID: <atom-syntax.imc.org>
Content-Transfer-Encoding: quoted-printable
X-MIME-Autoconverted: from 8bit to quoted-printable by balder-227.proper.com id k34AFsmV051858
X-Spam-Score: 0.1 (/)
X-Scan-Signature: 9182cfff02fae4f1b6e9349e01d62f32


Quoting "A. Pagaltzis" <pagaltzis@gmx.de>:
> * James Holderness <j4_james@hotmail.com> [2006-04-04 03:25]:
>> The way I see it, until a standards body tells us otherwise, we
>> are obliged to support the Content-Location header unless we
>> can provide a very good argument for ignoring it.
>
> +1, standards aren=E2=80=99t there for people to cherry-pick the parts
> they find convenient or useful.

If interoperable implementations for standards are not possible, they are
useless. The goal of having standards is interoperable implementations. O=
pera
has removed support for Content-Location (or least partially, not sure of=
 the
details) for the same reasons as Firefox.

(This also isn't really about convenient or useful...)


--=20
Anne van Kesteren
<http://annevankesteren.nl/>





From owner-atom-syntax@mail.imc.org Tue Apr 04 06:46:03 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FQj2x-0006nj-2I
	for atompub-archive@lists.ietf.org; Tue, 04 Apr 2006 06:46:03 -0400
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1FQj2u-0007SX-NZ
	for atompub-archive@lists.ietf.org; Tue, 04 Apr 2006 06:46:03 -0400
Received: from balder-227.proper.com (localhost [127.0.0.1])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k34Aastb052692;
	Tue, 4 Apr 2006 03:36:54 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
Received: (from majordom@localhost)
	by balder-227.proper.com (8.13.5/8.13.5/Submit) id k34AasqH052691;
	Tue, 4 Apr 2006 03:36:54 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
X-Authentication-Warning: balder-227.proper.com: majordom set sender to owner-atom-syntax@mail.imc.org using -f
Received: from codanova.cust.azuria.net (codanova.cust.azuria.net [62.233.33.41])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k34AarJW052679
	for <atom-syntax@imc.org>; Tue, 4 Apr 2006 03:36:54 -0700 (MST)
	(envelope-from cedric@over-blog.com)
Received: from ip-145.net-82-216-65.rev.numericable.fr ([82.216.65.145]:46189 helo=[192.168.0.14])
	by codanova.cust.azuria.net with esmtpa (Exim 4.44)
	id 1FQiu8-00077Z-6v
	for atom-syntax@imc.org; Tue, 04 Apr 2006 12:36:56 +0200
From: cedric <cedric@over-blog.com>
Reply-To: cedric@over-blog.com
Organization: Over Blog
To: Atom Syntax <atom-syntax@imc.org>
Subject: Error in example ?
Date: Tue, 4 Apr 2006 12:36:52 +0200
User-Agent: KMail/1.9.1
MIME-Version: 1.0
Content-Type: text/plain;
  charset="us-ascii"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
Message-Id: <200604041236.52128.cedric@over-blog.com>
Sender: owner-atom-syntax@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/atom-syntax/mail-archive/>
List-Unsubscribe: <mailto:atom-syntax-request@imc.org?body=unsubscribe>
List-ID: <atom-syntax.imc.org>
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 8ac499381112328dd60aea5b1ff596ea


In 3.1.1.3 XHTML of 
http://www.atomenabled.org/developers/syndication/atom-format-spec.php#atom.documents

There is example using <summary> but this is deprecated in atom 1.0 I think.




From owner-atom-syntax@mail.imc.org Tue Apr 04 07:03:08 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FQjJT-0006eE-Vg
	for atompub-archive@lists.ietf.org; Tue, 04 Apr 2006 07:03:07 -0400
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1FQjIM-00083z-Qy
	for atompub-archive@lists.ietf.org; Tue, 04 Apr 2006 07:02:00 -0400
Received: from balder-227.proper.com (localhost [127.0.0.1])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k34ApXl1053351;
	Tue, 4 Apr 2006 03:51:33 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
Received: (from majordom@localhost)
	by balder-227.proper.com (8.13.5/8.13.5/Submit) id k34ApXwR053350;
	Tue, 4 Apr 2006 03:51:33 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
X-Authentication-Warning: balder-227.proper.com: majordom set sender to owner-atom-syntax@mail.imc.org using -f
Received: from codanova.cust.azuria.net (codanova.cust.azuria.net [62.233.33.41])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k34ApWpL053344
	for <atom-syntax@imc.org>; Tue, 4 Apr 2006 03:51:32 -0700 (MST)
	(envelope-from cedric@over-blog.com)
Received: from ip-145.net-82-216-65.rev.numericable.fr ([82.216.65.145]:54636 helo=[192.168.0.14])
	by codanova.cust.azuria.net with esmtpa (Exim 4.44)
	id 1FQj8J-0001fT-9w
	for atom-syntax@imc.org; Tue, 04 Apr 2006 12:51:35 +0200
From: cedric <cedric@over-blog.com>
Reply-To: cedric@over-blog.com
Organization: Over Blog
To: Atom Syntax <atom-syntax@imc.org>
Subject: Re: Error in example ?
Date: Tue, 4 Apr 2006 12:51:31 +0200
User-Agent: KMail/1.9.1
References: <200604041236.52128.cedric@over-blog.com>
In-Reply-To: <200604041236.52128.cedric@over-blog.com>
MIME-Version: 1.0
Content-Type: text/plain;
  charset="iso-8859-1"
Content-Disposition: inline
Message-Id: <200604041251.31425.cedric@over-blog.com>
X-MIME-Autoconverted: from quoted-printable to 8bit by balder-227.proper.com id k34ApWpL053345
Sender: owner-atom-syntax@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/atom-syntax/mail-archive/>
List-Unsubscribe: <mailto:atom-syntax-request@imc.org?body=unsubscribe>
List-ID: <atom-syntax.imc.org>
Content-Transfer-Encoding: quoted-printable
X-MIME-Autoconverted: from 8bit to quoted-printable by balder-227.proper.com id k34ApXl1053351
X-Spam-Score: 0.0 (/)
X-Scan-Signature: d17f825e43c9aed4fd65b7edddddec89


Le Mardi 4 Avril 2006 12:36, cedric a =E9crit=A0:
> In 3.1.1.3 XHTML of
> http://www.atomenabled.org/developers/syndication/atom-format-spec.php#=
atom
>.documents
Please do not respond to this wrong mail
>
> There is example using <summary> but this is deprecated in atom 1.0 I
> think.




From owner-atom-syntax@mail.imc.org Tue Apr 04 07:03:29 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FQjJU-0006eE-2X
	for atompub-archive@lists.ietf.org; Tue, 04 Apr 2006 07:03:08 -0400
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1FQjHN-00082a-1Y
	for atompub-archive@lists.ietf.org; Tue, 04 Apr 2006 07:00:58 -0400
Received: from balder-227.proper.com (localhost [127.0.0.1])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k34AppIi053364;
	Tue, 4 Apr 2006 03:51:51 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
Received: (from majordom@localhost)
	by balder-227.proper.com (8.13.5/8.13.5/Submit) id k34App2h053363;
	Tue, 4 Apr 2006 03:51:51 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
X-Authentication-Warning: balder-227.proper.com: majordom set sender to owner-atom-syntax@mail.imc.org using -f
Received: from isolokki.dnainternet.net (isolokki.dnainternet.net [212.149.75.39])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k34ApocM053356
	for <atom-syntax@imc.org>; Tue, 4 Apr 2006 03:51:50 -0700 (MST)
	(envelope-from hsivonen@iki.fi)
Received: from [217.140.228.131] (217-140-228-131.adsl-net.finnetcom.net [217.140.228.131])
	by isolokki.dnainternet.net (Postfix) with ESMTP id C2BAEC816;
	Tue,  4 Apr 2006 13:42:13 +0300 (EEST)
In-Reply-To: <200604041236.52128.cedric@over-blog.com>
References: <200604041236.52128.cedric@over-blog.com>
Mime-Version: 1.0 (Apple Message framework v746.2)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <93786809-6971-45E5-A37F-74F6F7257892@iki.fi>
Cc: Atom Syntax <atom-syntax@imc.org>
Content-Transfer-Encoding: 7bit
From: Henri Sivonen <hsivonen@iki.fi>
Subject: Re: Error in example ?
Date: Tue, 4 Apr 2006 13:51:39 +0300
To: cedric@over-blog.com
X-Mailer: Apple Mail (2.746.2)
Sender: owner-atom-syntax@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/atom-syntax/mail-archive/>
List-Unsubscribe: <mailto:atom-syntax-request@imc.org?body=unsubscribe>
List-ID: <atom-syntax.imc.org>
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 9182cfff02fae4f1b6e9349e01d62f32


On Apr 4, 2006, at 13:36, cedric wrote:

> In 3.1.1.3 XHTML of
> http://www.atomenabled.org/developers/syndication/atom-format- 
> spec.php#atom.documents
>
> There is example using <summary> but this is deprecated in atom 1.0  
> I think.

It is not deprecated.
See: http://www.atomenabled.org/developers/syndication/atom-format- 
spec.php#element.summary

Actually, there is nothing deprecated in Atom 1.0. There are only  
things that are in the spec and things that are not in the spec.  
There is no Atom 0.3. :-) These are not the droids you are looking  
for. :-)

-- 
Henri Sivonen
hsivonen@iki.fi
http://hsivonen.iki.fi/





From owner-atom-syntax@mail.imc.org Tue Apr 04 07:17:56 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FQjXo-00068I-R5
	for atompub-archive@lists.ietf.org; Tue, 04 Apr 2006 07:17:56 -0400
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1FQjXn-0000PL-92
	for atompub-archive@lists.ietf.org; Tue, 04 Apr 2006 07:17:56 -0400
Received: from balder-227.proper.com (localhost [127.0.0.1])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k34B5x9i053822;
	Tue, 4 Apr 2006 04:05:59 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
Received: (from majordom@localhost)
	by balder-227.proper.com (8.13.5/8.13.5/Submit) id k34B5xX9053821;
	Tue, 4 Apr 2006 04:05:59 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
X-Authentication-Warning: balder-227.proper.com: majordom set sender to owner-atom-syntax@mail.imc.org using -f
Received: from mail.gmx.net (mail.gmx.net [213.165.64.20])
	by balder-227.proper.com (8.13.5/8.13.5) with SMTP id k34B5vxA053800
	for <atom-syntax@imc.org>; Tue, 4 Apr 2006 04:05:58 -0700 (MST)
	(envelope-from pagaltzis@gmx.de)
Received: (qmail invoked by alias); 04 Apr 2006 11:05:52 -0000
Received: from xdsl-213-196-251-23.netcologne.de (EHLO klangraum) [213.196.251.23]
  by mail.gmx.net (mp038) with SMTP; 04 Apr 2006 13:05:52 +0200
X-Authenticated: #163624
Date: Tue, 4 Apr 2006 13:06:00 +0200
From: "A. Pagaltzis" <pagaltzis@gmx.de>
To: Atom Syntax <atom-syntax@imc.org>
Subject: Re: Does xml:base apply to type="html" content?
Message-ID: <20060404110600.GZ19592@klangraum>
Mail-Followup-To: Atom Syntax <atom-syntax@imc.org>
References: <20060402104919.yjh11vu6nugwgwsk@webmail.annevankesteren.nl> <BAY106-DAV17B7C20AB62CA1A98B2FE4BECA0@phx.gbl> <20060404020919.GX19592@klangraum> <20060404121554.mhzfvfjcnoe4gsc4@webmail.annevankesteren.nl>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
In-Reply-To: <20060404121554.mhzfvfjcnoe4gsc4@webmail.annevankesteren.nl>
User-Agent: Mutt/1.4.2.1i
X-Y-GMX-Trusted: 0
Sender: owner-atom-syntax@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/atom-syntax/mail-archive/>
List-Unsubscribe: <mailto:atom-syntax-request@imc.org?body=unsubscribe>
List-ID: <atom-syntax.imc.org>
Content-Transfer-Encoding: quoted-printable
X-MIME-Autoconverted: from 8bit to quoted-printable by balder-227.proper.com id k34B5x9i053822
X-Spam-Score: 0.0 (/)
X-Scan-Signature: e1e48a527f609d1be2bc8d8a70eb76cb


* Anne van Kesteren <fora@annevankesteren.nl> [2006-04-04 12:20]:
> Quoting "A. Pagaltzis" <pagaltzis@gmx.de>:
> >+1, standards aren=E2=80=99t there for people to cherry-pick the parts
> >they find convenient or useful.
>=20
> If interoperable implementations for standards are not
> possible, they are useless. The goal of having standards is
> interoperable implementations. Opera has removed support for
> Content-Location (or least partially, not sure of the details)
> for the same reasons as Firefox.
>=20
> (This also isn't really about convenient or useful...)

Yes. I considered adding a long diatribe about standards, but
decided against it. In short, I know that standards are not an
end in themselves and that is not what I=E2=80=99m trying to say. Interop
is always the end goal; and that=E2=80=99s exactly why it=E2=80=99s as im=
portant
not to cherry-pick standards as it is to not follow them blindly.
It=E2=80=99s a tight-rope walk. Departure from a standard is necessary
sometimes but must be well considered implentor consensus,
otherwise you might as well have no standards at all. And if that
becomes best practice, it should be codified (that is the right
way to write standards, after all).

Etc etc. Let=E2=80=99s not go into all this; it should be clear.

I=E2=80=99m not principally opposed to opposition to `Content-Location`;
it just seems like a precarious proposition to have specs start
to arbitrarily limit the applicability of select other specs.
That way lies spec interaction madness in unforeseen scenarios.
If there is a real problem, the appropriate reaction needs to
become established best practice outside of specs and then should
be codified in the appropriate upstream spec. Let=E2=80=99s not willfully
make things even more complicated than they already are.

Regards,
--=20
Aristotle Pagaltzis // <http://plasmasturm.org/>




From owner-atom-syntax@mail.imc.org Tue Apr 04 16:51:38 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FQsV0-0006Jg-F9
	for atompub-archive@lists.ietf.org; Tue, 04 Apr 2006 16:51:38 -0400
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1FQsUz-0000Zc-3p
	for atompub-archive@lists.ietf.org; Tue, 04 Apr 2006 16:51:38 -0400
Received: from balder-227.proper.com (localhost [127.0.0.1])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k34KbgEr077995;
	Tue, 4 Apr 2006 13:37:42 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
Received: (from majordom@localhost)
	by balder-227.proper.com (8.13.5/8.13.5/Submit) id k34KbgqE077994;
	Tue, 4 Apr 2006 13:37:42 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
X-Authentication-Warning: balder-227.proper.com: majordom set sender to owner-atom-syntax@mail.imc.org using -f
Received: from mta-fe.casema.nl (cas-mta1-fe.casema.nl [83.80.1.20])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k34Kbe1H077988
	for <atom-syntax@imc.org>; Tue, 4 Apr 2006 13:37:41 -0700 (MST)
	(envelope-from sjoerd@w3future.com)
Received: from [83.84.72.75] (5354484B.cable.casema.nl [83.84.72.75])
	by mta-fe.casema.nl (Postfix) with ESMTP id C25E34A0E
	for <atom-syntax@imc.org>; Tue,  4 Apr 2006 22:37:34 +0200 (CEST)
Message-ID: <4432D90D.2090804@w3future.com>
Date: Tue, 04 Apr 2006 22:37:33 +0200
From: Sjoerd Visscher <sjoerd@w3future.com>
User-Agent: Thunderbird 1.4 (Windows/20050908)
MIME-Version: 1.0
To: Atom Syntax <atom-syntax@imc.org>
Subject: Re: Does xml:base apply to type="html" content?
References: <9138FF9DE9175C489F6F5477262E4FA843553D@DF-TERRIER-MSG.exchange.corp.microsoft.com>	<442CB14E.8000107@gmail.com>	<eab75e160603302100n6b6b95daue347fefecdaac5f2@mail.gmail.com>	<442CBC28.4030903@gmail.com> <35BD0BA8-8B22-45ED-8768-2DC2602C6E0A@sun.com>	<BAY106-DAV17378023C2F4D0D94B97EBBED60@phx.gbl>	<442E48D6.7050702@w3future.com>	<BAY106-DAV17B4E45CD9F6D8B11CC549BED70@phx.gbl> <20060402104919.yjh11vu6nugwgwsk@webmail.annevankesteren.nl>
In-Reply-To: <20060402104919.yjh11vu6nugwgwsk@webmail.annevankesteren.nl>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Sender: owner-atom-syntax@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/atom-syntax/mail-archive/>
List-Unsubscribe: <mailto:atom-syntax-request@imc.org?body=unsubscribe>
List-ID: <atom-syntax.imc.org>
X-Spam-Score: 0.1 (/)
X-Scan-Signature: e5ba305d0e64821bf3d8bc5d3bb07228


Anne van Kesteren wrote:
> 
> Quoting James Holderness <j4_james@hotmail.com>:
>> I think the issue of neutral link bookmarking is unlikely to be a 
>> problem for Atom aggregators though. Server bugs are another thing, 
>> but I think most feeds will be broken without an explicit xml:base 
>> anyway, so maybe that's not worth worrying about. I'm not sure though. 
>> Should the WG recommend ignoring Content-Location as a base URI, or 
>> should aggregators follow the RFC exactly as specified?
> 
> If `Content-Location` is not usable or can't be used consistent on a 
> website
> (for example, using it for both Atom and HTML content) I suggest we specify
> something that is consistent with what browsers do. And perhaps try to 
> obsolete
> the relevant header if possible...
> 
> 

The problem is not with Content-Location, but with RFC 3986. It says 
that same-document references must be resolved with respect to the base 
URI. It adds that when those references are resolved, they should not 
result in a new retrieval action, but that does not help with things 
like bookmarking (as James pointed out), and is almost impossible to 
implement.

-- 
Sjoerd Visscher
http://w3future.com/weblog/




From owner-atom-syntax@mail.imc.org Fri Apr 07 11:27:23 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FRsrr-0002HC-49
	for atompub-archive@lists.ietf.org; Fri, 07 Apr 2006 11:27:23 -0400
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1FRsrp-0000IE-Jl
	for atompub-archive@lists.ietf.org; Fri, 07 Apr 2006 11:27:23 -0400
Received: from balder-227.proper.com (localhost [127.0.0.1])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k37F7NVn065957;
	Fri, 7 Apr 2006 08:07:23 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
Received: (from majordom@localhost)
	by balder-227.proper.com (8.13.5/8.13.5/Submit) id k37F7N7U065956;
	Fri, 7 Apr 2006 08:07:23 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
X-Authentication-Warning: balder-227.proper.com: majordom set sender to owner-atom-syntax@mail.imc.org using -f
Received: from goes.felspar.net (ppp-124.121.164.25.revip2.asianet.co.th [124.121.164.25])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k37F7Lfg065949
	for <atom-syntax@imc.org>; Fri, 7 Apr 2006 08:07:22 -0700 (MST)
	(envelope-from ks@fsltech.com)
Subject: New list member
Date: Fri, 7 Apr 2006 22:04:09 +0700
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="----_=_NextPart_001_01C65A54.F441DE4E"
Message-ID: <22874AFD23D8894F92869013FAA1D2322C67@goes.felspar.net>
X-MS-Has-Attach: 
Content-class: urn:content-classes:message
X-MimeOLE: Produced By Microsoft Exchange V6.5
X-MS-TNEF-Correlator: 
Thread-Topic: New list member
Thread-Index: AcZaVIXtJcUDtOnLT9mlyqyqYVPvwg==
From: =?UTF-8?B?S2lyaXQgU8OmbGVuc21pbmRl?= <ks@fsltech.com>
To: <atom-syntax@imc.org>
Sender: owner-atom-syntax@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/atom-syntax/mail-archive/>
List-Unsubscribe: <mailto:atom-syntax-request@imc.org?body=unsubscribe>
List-ID: <atom-syntax.imc.org>
X-Spam-Score: 0.4 (/)
X-Scan-Signature: c54bc2f42d02429833c0ca4b8725abd7


This is a multi-part message in MIME format.

------_=_NextPart_001_01C65A54.F441DE4E
Content-Type: text/plain;
	charset="UTF-8"
Content-Transfer-Encoding: base64

SeKAmW0gbmV3IHRvIHRoZSBsaXN0IHNvIEkgdGhvdWdodCBJ4oCZZCBpbnRyb2R1Y2UgbXlzZWxm
IChJIGhhdmUgbm8gaWRlYSBpZiB0aGlzIGlzIHRoZSByaWdodCB0aGluZyB0byBkbyBvciBub3Qs
IGJ1dCBzdGlsbCkuIEkgaGF2ZSBiZWVuIHJlYWRpbmcgdGhlIGFyY2hpdmVzIGFuZCBpdCBhbGwg
bG9va3MgcHJldHR5IGludGVyZXN0aW5nLCBub3QgdG8gbWVudGlvbiBpbmZvcm1hdGl2ZS4gSXQg
Y2VydGFpbmx5IGNsZWFyZWQgdXAgc29tZSBxdWVzdGlvbnMgSSBoYWQgYWJvdXQgdGhlIHNlbWFu
dGljcyBvZiBzb21lIGl0ZW1zIGluY2x1ZGVkIGluIG91ciBmaXJzdCBmZWVkLg0KDQogDQoNCk15
IGNvbXBhbnkgaXMgYSBzbWFsbCBzb2Z0d2FyZSBob3VzZSBhbmQgd2UgYnVpbGQgRVJNIHN5c3Rl
bXMsIHRyYWRpdGlvbmFsbHkgZm9yIHRlbGNvcyBhbmQgZmluYW5jaWFsIGluc3RpdHV0aW9ucy4g
SSB3b27igJl0IGJvcmUgZXZlcnlvbmUgd2l0aCBkZXRhaWxzIHRoYXQgeW91IHdvbuKAmXQgZmlu
ZCBpbnRlcmVzdGluZywgc3VmZmljZSBpdCB0byBzYXkgdGhhdCB0aGUgbGF0ZXN0IHZlcnNpb24g
b2Ygb3VyIGRldmVsb3BtZW50IHN5c3RlbSAoRk9TVC4zKSBpcyBub3cgaW4gYmV0YSBhbmQgaW5j
bHVkaW5nIEF0b20gZmVlZHMgaXMgcGFydCBvZiB0aGF0IHByb2Nlc3MuDQoNCiANCg0KVGhlIG9u
bHkgcHVibGljIHN5c3RlbSBzaG93aW5nIHRoZSBuZXcgdmVyc2lvbiBvZiB0aGUgdGVjaG5vbG9n
eSBpcyBvbiBteSB3ZWIgc2l0ZSAoaHR0cDovL3d3dy5raXJpdC5jb20vKSB3aGVyZSB3ZSBhbHNv
IGhhdmUgYW4gQXRvbSAxLjAgZmVlZCAoaHR0cDovL3d3dy5raXJpdC5jb20vX2ZzbGliL19jb250
ZW50L2F0b20uYXNwKSwgd2hpY2ggaXMgcHJldHR5IGJhc2ljLCBidXQgYXQgbGVhc3Qgc2VlbXMg
dG8gY29uZm9ybSB0byB0aGUgc3BlYyAoYXQgbGVhc3QgYXMgZmFyIGFzIHRoZSB2YWxpZGF0b3Ig
YW5kIG91ciB1bmRlcnN0YW5kaW5nIG9mIHRoZSBzcGVjIGlzIGNvbmNlcm5lZCkuDQoNCiANCg0K
UHJvYmFibHkgb2YgbW9yZSBpbnRlcmVzdCBpcyB0aGF0IHdlIHdpbGwgYmUgYnJpbmdpbmcgb25s
aW5lIHNvbWUgb3RoZXIgc2l0ZXMgZHVyaW5nIHRoZSBuZXh0IGZldyBtb250aHMgdGhhdCB3aWxs
IGZlYXR1cmUgc29tZSBleHRyYSBsaW5ndWlzdGljIGNvbXBsaWNhdGlvbnMuIFNwZWNpZmljYWxs
eSB3ZSBhcmUgcGxhbm5pbmcgb25lIHNpdGUgZW50aXJlbHkgaW4gVGhhaSBhbmQgYW5vdGhlciBz
aXRlIHRoYXQgd2lsbCBiZSBwdWJsaXNoZWQgaW4gYSBtaXh0dXJlIG9mIEVuZ2xpc2ggYW5kIE5v
cndlZ2lhbiwgd2l0aCBtYW55IGl0ZW1zIGluIGJvdGguIFdlIGFsc28gaGF2ZSBzb21lIHBlcm1p
c3Npb25pbmcgcmVxdWlyZW1lbnRzIGFzIHRoZSBzYW1lIGxvZ2ljYWwgZmVlZCB3aWxsIG5lZWQg
dG8gY29udGFpbiBkaWZmZXJlbnQgY29udGVudCBkZXBlbmRpbmcgb24gdGhlIHNlY3VyaXR5IHBy
b2ZpbGUgb2YgdGhlIGVudGl0eSBwaWNraW5nIHRoZSBmZWVkIHVwLg0KDQogDQoNCiANCg0KS2ly
aXQgU8OmbGVuc21pbmRlDQoNCkNUTywgRlNMIFRlY2hub2xvZ2llcyBMdGQNCg0KIA0KDQpodHRw
Oi8vd3d3Lmtpcml0LmNvbS8gPGh0dHA6Ly93d3cua2lyaXQuY29tLz4gDQoNCiANCg0K

------_=_NextPart_001_01C65A54.F441DE4E
Content-Type: text/html;
	charset="UTF-8"
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6bz0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6b2ZmaWNlIiB4
bWxuczp3PSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTp3b3JkIiB4bWxuczpzdDI9
InVybjpzY2hlbWFzOmNvbnRhY3RzIiB4bWxuczpzdDE9InVybjpzY2hlbWFzLW1pY3Jvc29mdC1j
b206b2ZmaWNlOnNtYXJ0dGFncyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnL1RSL1JFQy1odG1s
NDAiPg0KDQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9Q29udGVudC1UeXBlIGNvbnRlbnQ9InRl
eHQvaHRtbDsgY2hhcnNldD11dGYtOCI+DQo8bWV0YSBuYW1lPUdlbmVyYXRvciBjb250ZW50PSJN
aWNyb3NvZnQgV29yZCAxMSAoZmlsdGVyZWQgbWVkaXVtKSI+DQo8bzpTbWFydFRhZ1R5cGUgbmFt
ZXNwYWNldXJpPSJ1cm46c2NoZW1hczpjb250YWN0cyIgbmFtZT0iU24iLz4NCjxvOlNtYXJ0VGFn
VHlwZSBuYW1lc3BhY2V1cmk9InVybjpzY2hlbWFzOmNvbnRhY3RzIiBuYW1lPSJHaXZlbk5hbWUi
Lz4NCjxvOlNtYXJ0VGFnVHlwZSBuYW1lc3BhY2V1cmk9InVybjpzY2hlbWFzLW1pY3Jvc29mdC1j
b206b2ZmaWNlOnNtYXJ0dGFncyINCiBuYW1lPSJzdG9ja3RpY2tlciIvPg0KPG86U21hcnRUYWdU
eXBlIG5hbWVzcGFjZXVyaT0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6c21hcnR0
YWdzIg0KIG5hbWU9IlBlcnNvbk5hbWUiLz4NCjwhLS1baWYgIW1zb10+DQo8c3R5bGU+DQpzdDJc
Oip7YmVoYXZpb3I6dXJsKCNkZWZhdWx0I2llb291aSkgfXN0MVw6KntiZWhhdmlvcjp1cmwoI2Rl
ZmF1bHQjaWVvb3VpKSB9DQo8L3N0eWxlPg0KPCFbZW5kaWZdLS0+DQo8c3R5bGU+DQo8IS0tDQog
LyogRm9udCBEZWZpbml0aW9ucyAqLw0KIEBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6VmVyZGFu
YTsNCglwYW5vc2UtMToyIDExIDYgNCAzIDUgNCA0IDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQt
ZmFtaWx5OiJUcmVidWNoZXQgTVMiOw0KCXBhbm9zZS0xOjIgMTEgNiAzIDIgMiAyIDIgMiA0O30N
CiAvKiBTdHlsZSBEZWZpbml0aW9ucyAqLw0KIHAuTXNvTm9ybWFsLCBsaS5Nc29Ob3JtYWwsIGRp
di5Nc29Ob3JtYWwNCgl7bWFyZ2luOjBjbTsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJZm9u
dC1zaXplOjEyLjBwdDsNCglmb250LWZhbWlseToiVGltZXMgTmV3IFJvbWFuIjt9DQphOmxpbmss
IHNwYW4uTXNvSHlwZXJsaW5rDQoJe2NvbG9yOmJsdWU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVy
bGluZTt9DQphOnZpc2l0ZWQsIHNwYW4uTXNvSHlwZXJsaW5rRm9sbG93ZWQNCgl7Y29sb3I6cHVy
cGxlOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0Kc3Bhbi5FbWFpbFN0eWxlMTcNCgl7
bXNvLXN0eWxlLXR5cGU6cGVyc29uYWwtY29tcG9zZTsNCglmb250LWZhbWlseTpWZXJkYW5hOw0K
CWNvbG9yOndpbmRvd3RleHQ7DQoJZm9udC13ZWlnaHQ6bm9ybWFsOw0KCWZvbnQtc3R5bGU6bm9y
bWFsOw0KCXRleHQtZGVjb3JhdGlvbjpub25lIG5vbmU7fQ0KQHBhZ2UgU2VjdGlvbjENCgl7c2l6
ZTo1OTUuM3B0IDg0MS45cHQ7DQoJbWFyZ2luOjcyLjBwdCA5MC4wcHQgNzIuMHB0IDkwLjBwdDt9
DQpkaXYuU2VjdGlvbjENCgl7cGFnZTpTZWN0aW9uMTt9DQotLT4NCjwvc3R5bGU+DQoNCjwvaGVh
ZD4NCg0KPGJvZHkgbGFuZz1FTi1HQiBsaW5rPWJsdWUgdmxpbms9cHVycGxlPg0KDQo8ZGl2IGNs
YXNzPVNlY3Rpb24xPg0KDQo8cCBjbGFzcz1Nc29Ob3JtYWw+PGZvbnQgc2l6ZT0yIGZhY2U9VmVy
ZGFuYT48c3BhbiBzdHlsZT0nZm9udC1zaXplOjEwLjBwdDsNCmZvbnQtZmFtaWx5OlZlcmRhbmEn
PknigJltIG5ldyB0byB0aGUgbGlzdCBzbyBJIHRob3VnaHQgSeKAmWQgaW50cm9kdWNlIG15c2Vs
ZiAoSSBoYXZlDQpubyBpZGVhIGlmIHRoaXMgaXMgdGhlIHJpZ2h0IHRoaW5nIHRvIGRvIG9yIG5v
dCwgYnV0IHN0aWxsKS4gSSBoYXZlIGJlZW4NCnJlYWRpbmcgdGhlIGFyY2hpdmVzIGFuZCBpdCBh
bGwgbG9va3MgcHJldHR5IGludGVyZXN0aW5nLCBub3QgdG8gbWVudGlvbg0KaW5mb3JtYXRpdmUu
IEl0IGNlcnRhaW5seSBjbGVhcmVkIHVwIHNvbWUgcXVlc3Rpb25zIEkgaGFkIGFib3V0IHRoZSBz
ZW1hbnRpY3MNCm9mIHNvbWUgaXRlbXMgaW5jbHVkZWQgaW4gb3VyIGZpcnN0IGZlZWQuPG86cD48
L286cD48L3NwYW4+PC9mb250PjwvcD4NCg0KPHAgY2xhc3M9TXNvTm9ybWFsPjxmb250IHNpemU9
MiBmYWNlPVZlcmRhbmE+PHNwYW4gc3R5bGU9J2ZvbnQtc2l6ZToxMC4wcHQ7DQpmb250LWZhbWls
eTpWZXJkYW5hJz48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L2ZvbnQ+PC9wPg0KDQo8cCBjbGFz
cz1Nc29Ob3JtYWw+PGZvbnQgc2l6ZT0yIGZhY2U9VmVyZGFuYT48c3BhbiBzdHlsZT0nZm9udC1z
aXplOjEwLjBwdDsNCmZvbnQtZmFtaWx5OlZlcmRhbmEnPk15IGNvbXBhbnkgaXMgYSBzbWFsbCBz
b2Z0d2FyZSBob3VzZSBhbmQgd2UgYnVpbGQgRVJNDQpzeXN0ZW1zLCB0cmFkaXRpb25hbGx5IGZv
ciB0ZWxjb3MgYW5kIGZpbmFuY2lhbCBpbnN0aXR1dGlvbnMuIEkgd29u4oCZdCBib3JlDQpldmVy
eW9uZSB3aXRoIGRldGFpbHMgdGhhdCB5b3Ugd29u4oCZdCBmaW5kIGludGVyZXN0aW5nLCBzdWZm
aWNlIGl0IHRvIHNheSB0aGF0DQp0aGUgbGF0ZXN0IHZlcnNpb24gb2Ygb3VyIGRldmVsb3BtZW50
IHN5c3RlbSAoRk9TVC4zKSBpcyBub3cgaW4gYmV0YSBhbmQNCmluY2x1ZGluZyBBdG9tIGZlZWRz
IGlzIHBhcnQgb2YgdGhhdCBwcm9jZXNzLjxvOnA+PC9vOnA+PC9zcGFuPjwvZm9udD48L3A+DQoN
CjxwIGNsYXNzPU1zb05vcm1hbD48Zm9udCBzaXplPTIgZmFjZT1WZXJkYW5hPjxzcGFuIHN0eWxl
PSdmb250LXNpemU6MTAuMHB0Ow0KZm9udC1mYW1pbHk6VmVyZGFuYSc+PG86cD4mbmJzcDs8L286
cD48L3NwYW4+PC9mb250PjwvcD4NCg0KPHAgY2xhc3M9TXNvTm9ybWFsPjxmb250IHNpemU9MiBm
YWNlPVZlcmRhbmE+PHNwYW4gc3R5bGU9J2ZvbnQtc2l6ZToxMC4wcHQ7DQpmb250LWZhbWlseTpW
ZXJkYW5hJz5UaGUgb25seSBwdWJsaWMgc3lzdGVtIHNob3dpbmcgdGhlIG5ldyB2ZXJzaW9uIG9m
IHRoZQ0KdGVjaG5vbG9neSBpcyBvbiBteSB3ZWIgc2l0ZSAoPGEgaHJlZj0iaHR0cDovL3d3dy5r
aXJpdC5jb20vIj5odHRwOi8vd3d3Lmtpcml0LmNvbS88L2E+KQ0Kd2hlcmUgd2UgYWxzbyBoYXZl
IGFuIEF0b20gMS4wIGZlZWQgKDxhDQpocmVmPSJodHRwOi8vd3d3Lmtpcml0LmNvbS9fZnNsaWIv
X2NvbnRlbnQvYXRvbS5hc3AiPmh0dHA6Ly93d3cua2lyaXQuY29tL19mc2xpYi9fY29udGVudC9h
dG9tLmFzcDwvYT4pLA0Kd2hpY2ggaXMgcHJldHR5IGJhc2ljLCBidXQgYXQgbGVhc3Qgc2VlbXMg
dG8gY29uZm9ybSB0byB0aGUgc3BlYyAoYXQgbGVhc3QgYXMNCmZhciBhcyB0aGUgdmFsaWRhdG9y
IGFuZCBvdXIgdW5kZXJzdGFuZGluZyBvZiB0aGUgc3BlYyBpcyBjb25jZXJuZWQpLjxvOnA+PC9v
OnA+PC9zcGFuPjwvZm9udD48L3A+DQoNCjxwIGNsYXNzPU1zb05vcm1hbD48Zm9udCBzaXplPTIg
ZmFjZT1WZXJkYW5hPjxzcGFuIHN0eWxlPSdmb250LXNpemU6MTAuMHB0Ow0KZm9udC1mYW1pbHk6
VmVyZGFuYSc+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9mb250PjwvcD4NCg0KPHAgY2xhc3M9
TXNvTm9ybWFsPjxmb250IHNpemU9MiBmYWNlPVZlcmRhbmE+PHNwYW4gc3R5bGU9J2ZvbnQtc2l6
ZToxMC4wcHQ7DQpmb250LWZhbWlseTpWZXJkYW5hJz5Qcm9iYWJseSBvZiBtb3JlIGludGVyZXN0
IGlzIHRoYXQgd2Ugd2lsbCBiZSBicmluZ2luZw0Kb25saW5lIHNvbWUgb3RoZXIgc2l0ZXMgZHVy
aW5nIHRoZSBuZXh0IGZldyBtb250aHMgdGhhdCB3aWxsIGZlYXR1cmUgc29tZSBleHRyYQ0KbGlu
Z3Vpc3RpYyBjb21wbGljYXRpb25zLiBTcGVjaWZpY2FsbHkgd2UgYXJlIHBsYW5uaW5nIG9uZSBz
aXRlIGVudGlyZWx5IGluDQpUaGFpIGFuZCBhbm90aGVyIHNpdGUgdGhhdCB3aWxsIGJlIHB1Ymxp
c2hlZCBpbiBhIG1peHR1cmUgb2YgRW5nbGlzaCBhbmQNCk5vcndlZ2lhbiwgd2l0aCBtYW55IGl0
ZW1zIGluIGJvdGguIFdlIGFsc28gaGF2ZSBzb21lIHBlcm1pc3Npb25pbmcNCnJlcXVpcmVtZW50
cyBhcyB0aGUgc2FtZSBsb2dpY2FsIGZlZWQgd2lsbCBuZWVkIHRvIGNvbnRhaW4gZGlmZmVyZW50
IGNvbnRlbnQNCmRlcGVuZGluZyBvbiB0aGUgc2VjdXJpdHkgcHJvZmlsZSBvZiB0aGUgZW50aXR5
IHBpY2tpbmcgdGhlIGZlZWQgdXAuPG86cD48L286cD48L3NwYW4+PC9mb250PjwvcD4NCg0KPHAg
Y2xhc3M9TXNvTm9ybWFsPjxmb250IHNpemU9MiBmYWNlPVZlcmRhbmE+PHNwYW4gc3R5bGU9J2Zv
bnQtc2l6ZToxMC4wcHQ7DQpmb250LWZhbWlseTpWZXJkYW5hJz48bzpwPiZuYnNwOzwvbzpwPjwv
c3Bhbj48L2ZvbnQ+PC9wPg0KDQo8cCBjbGFzcz1Nc29Ob3JtYWw+PGZvbnQgc2l6ZT0yIGZhY2U9
VmVyZGFuYT48c3BhbiBzdHlsZT0nZm9udC1zaXplOjEwLjBwdDsNCmZvbnQtZmFtaWx5OlZlcmRh
bmEnPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvZm9udD48L3A+DQoNCjxwIGNsYXNzPU1zb05v
cm1hbD48c3QxOlBlcnNvbk5hbWUgdzpzdD0ib24iPjxzdDI6R2l2ZW5OYW1lIHc6c3Q9Im9uIj48
Zm9udA0KICBzaXplPTIgZmFjZT1WZXJkYW5hPjxzcGFuIHN0eWxlPSdmb250LXNpemU6MTAuMHB0
O2ZvbnQtZmFtaWx5OlZlcmRhbmEnPktpcml0PC9zcGFuPjwvZm9udD48L3N0MjpHaXZlbk5hbWU+
PGZvbnQNCiBzaXplPTIgZmFjZT1WZXJkYW5hPjxzcGFuIHN0eWxlPSdmb250LXNpemU6MTAuMHB0
O2ZvbnQtZmFtaWx5OlZlcmRhbmEnPiA8c3QyOlNuDQogdzpzdD0ib24iPlPDpmxlbnNtaW5kZTwv
c3QyOlNuPjwvc3Bhbj48L2ZvbnQ+PC9zdDE6UGVyc29uTmFtZT48Zm9udCBzaXplPTINCmZhY2U9
VmVyZGFuYT48c3BhbiBzdHlsZT0nZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTpWZXJkYW5h
Jz48bzpwPjwvbzpwPjwvc3Bhbj48L2ZvbnQ+PC9wPg0KDQo8cCBjbGFzcz1Nc29Ob3JtYWw+PHN0
MTpzdG9ja3RpY2tlciB3OnN0PSJvbiI+PGZvbnQgc2l6ZT0yIGZhY2U9VmVyZGFuYT48c3Bhbg0K
IHN0eWxlPSdmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OlZlcmRhbmEnPkNUTzwvc3Bhbj48
L2ZvbnQ+PC9zdDE6c3RvY2t0aWNrZXI+PGZvbnQNCnNpemU9MiBmYWNlPVZlcmRhbmE+PHNwYW4g
c3R5bGU9J2ZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6VmVyZGFuYSc+LCBGU0wNClRlY2hu
b2xvZ2llcyBMdGQ8bzpwPjwvbzpwPjwvc3Bhbj48L2ZvbnQ+PC9wPg0KDQo8cCBjbGFzcz1Nc29O
b3JtYWw+PGZvbnQgc2l6ZT0yIGZhY2U9VmVyZGFuYT48c3BhbiBzdHlsZT0nZm9udC1zaXplOjEw
LjBwdDsNCmZvbnQtZmFtaWx5OlZlcmRhbmEnPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvZm9u
dD48L3A+DQoNCjxwIGNsYXNzPU1zb05vcm1hbD48Zm9udCBzaXplPTEgY29sb3I9IiM5OTk5OTki
IGZhY2U9IlRyZWJ1Y2hldCBNUyI+PHNwYW4NCnN0eWxlPSdmb250LXNpemU6Ny41cHQ7Zm9udC1m
YW1pbHk6IlRyZWJ1Y2hldCBNUyI7Y29sb3I6Izk5OTk5OSc+PGENCmhyZWY9Imh0dHA6Ly93d3cu
a2lyaXQuY29tLyI+PGZvbnQgY29sb3I9IiM5OTk5OTkiPjxzcGFuIHN0eWxlPSdjb2xvcjojOTk5
OTk5Jz5odHRwOi8vd3d3Lmtpcml0LmNvbS88L3NwYW4+PC9mb250PjwvYT48L3NwYW4+PC9mb250
Pjxmb250DQpjb2xvcj0iIzk5OTk5OSI+PHNwYW4gc3R5bGU9J2NvbG9yOiM5OTk5OTknPjxvOnA+
PC9vOnA+PC9zcGFuPjwvZm9udD48L3A+DQoNCjxwIGNsYXNzPU1zb05vcm1hbD48Zm9udCBzaXpl
PTMgZmFjZT0iVGltZXMgTmV3IFJvbWFuIj48c3BhbiBzdHlsZT0nZm9udC1zaXplOg0KMTIuMHB0
Jz48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L2ZvbnQ+PC9wPg0KDQo8L2Rpdj4NCg0KPC9ib2R5
Pg0KDQo8L2h0bWw+DQo=

------_=_NextPart_001_01C65A54.F441DE4E--




From owner-atom-syntax@mail.imc.org Mon Apr 10 02:32:16 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FSpwe-0006jC-8U
	for atompub-archive@lists.ietf.org; Mon, 10 Apr 2006 02:32:16 -0400
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1FSpwW-0002Gp-RL
	for atompub-archive@lists.ietf.org; Mon, 10 Apr 2006 02:32:16 -0400
Received: from balder-227.proper.com (localhost [127.0.0.1])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3A62vHf027844;
	Sun, 9 Apr 2006 23:02:57 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
Received: (from majordom@localhost)
	by balder-227.proper.com (8.13.5/8.13.5/Submit) id k3A62vNT027843;
	Sun, 9 Apr 2006 23:02:57 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
X-Authentication-Warning: balder-227.proper.com: majordom set sender to owner-atom-syntax@mail.imc.org using -f
Received: from scmailgw1.scop.aoyama.ac.jp (scmailgw1.scop.aoyama.ac.jp [133.2.251.194])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3A62tX9027837
	for <atom-syntax@imc.org>; Sun, 9 Apr 2006 23:02:56 -0700 (MST)
	(envelope-from duerst@it.aoyama.ac.jp)
Received: from scmse1.scbb.aoyama.ac.jp (scmse1 [133.2.253.16])
	by scmailgw1.scop.aoyama.ac.jp (secret/secret) with SMTP id k3A61pu26323;
	Mon, 10 Apr 2006 15:01:51 +0900 (JST)
Received: from (133.2.210.1) by scmse1.scbb.aoyama.ac.jp via smtp
	 id 28b6_80da6a5c_c857_11da_9b17_0014221fa3c9;
	Mon, 10 Apr 2006 15:01:50 +0900
Received: from Tanzawa.it.aoyama.ac.jp (localhost.localdomain [127.0.0.1])
	by localhost.localdomain (8.13.6/8.13.1) with ESMTP id k3A5w1Q8029475;
	Mon, 10 Apr 2006 15:00:59 +0900
Message-Id: <6.0.0.20.2.20060405121859.06152070@localhost>
X-Sender: duerst@localhost
X-Mailer: QUALCOMM Windows Eudora Version 6J
Date: Wed, 05 Apr 2006 12:20:55 +0900
To: Anne van Kesteren <fora@annevankesteren.nl>,
        James Holderness <j4_james@hotmail.com>
From: Martin Duerst <duerst@it.aoyama.ac.jp>
Subject: Re: Does xml:base apply to type="html" content?
Cc: Atom Syntax <atom-syntax@imc.org>
In-Reply-To: <20060404121707.wotjwnt92jlwgw88@webmail.annevankesteren.nl
 >
References: <9138FF9DE9175C489F6F5477262E4FA843553D@DF-TERRIER-MSG.exchange.corp.microsoft.com>
 <442CB14E.8000107@gmail.com>
 <eab75e160603302100n6b6b95daue347fefecdaac5f2@mail.gmail.com>
 <442CBC28.4030903@gmail.com>
 <35BD0BA8-8B22-45ED-8768-2DC2602C6E0A@sun.com>
 <BAY106-DAV17378023C2F4D0D94B97EBBED60@phx.gbl>
 <442E48D6.7050702@w3future.com>
 <BAY106-DAV17B4E45CD9F6D8B11CC549BED70@phx.gbl>
 <20060402104919.yjh11vu6nugwgwsk@webmail.annevankesteren.nl>
 <BAY106-DAV17B7C20AB62CA1A98B2FE4BECA0@phx.gbl>
 <20060404121707.wotjwnt92jlwgw88@webmail.annevankesteren.nl>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"; format=flowed
Content-Transfer-Encoding: 7bit
Sender: owner-atom-syntax@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/atom-syntax/mail-archive/>
List-Unsubscribe: <mailto:atom-syntax-request@imc.org?body=unsubscribe>
List-ID: <atom-syntax.imc.org>
X-Spam-Score: 1.1 (+)
X-Scan-Signature: 97adf591118a232206bdb5a27b217034


At 19:17 06/04/04, Anne van Kesteren wrote:
 >
 >Quoting James Holderness <j4_james@hotmail.com>:
 >>> If `Content-Location` is not usable or can't be used consistent on a website
 >>> (for example, using it for both Atom and HTML content) I suggest we specify
 >>> something that is consistent with what browsers do. And perhaps try to 
obsolete the relevant header if possible...
 >>
 >> Isn't this something the HTTP WG should be doing?

Just for the record, there is currently no HTTP WG. The mailing
list of the former HTTP WG still exists. As this was an IETF WG,
and is an IETF mailing list (hosted by W3C), you can easily join
and bring this issue up. Here's the necessary data:

List-Id: <ietf-http-wg.w3.org>
List-Help: <http://www.w3.org/Mail/>
List-Subscribe: <mailto:ietf-http-wg-request@w3.org?subject=subscribe>
Resent-Message-Id: <E1FQYRl-0000Eb-LB@frink.w3.org>
List-Unsubscribe: <mailto:ietf-http-wg-request@w3.org?subject=unsubscribe>
Resent-Message-Id: <E1FQYRl-0000Eb-LB@frink.w3.org>

Regards,    Martin.

 >I guess so. The HTML WG (W3C, same concept) should be doing a lot of things as
 >well. That doesn't mean it actually happens...
 >
 >
 >--
 >Anne van Kesteren
 ><http://annevankesteren.nl/>
 > 




From owner-atom-syntax@mail.imc.org Mon Apr 10 02:49:13 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FSqD3-0007cB-Tl
	for atompub-archive@lists.ietf.org; Mon, 10 Apr 2006 02:49:13 -0400
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1FSqD2-0002W5-HO
	for atompub-archive@lists.ietf.org; Mon, 10 Apr 2006 02:49:13 -0400
Received: from balder-227.proper.com (localhost [127.0.0.1])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3A6RQ6C029170;
	Sun, 9 Apr 2006 23:27:26 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
Received: (from majordom@localhost)
	by balder-227.proper.com (8.13.5/8.13.5/Submit) id k3A6RQcj029169;
	Sun, 9 Apr 2006 23:27:26 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
X-Authentication-Warning: balder-227.proper.com: majordom set sender to owner-atom-syntax@mail.imc.org using -f
Received: from mx2.nic.fr (mx2.nic.fr [192.134.4.11])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3A6RPbL029163
	for <atom-syntax@imc.org>; Sun, 9 Apr 2006 23:27:26 -0700 (MST)
	(envelope-from bortzmeyer@nic.fr)
Received: from localhost (localhost.localdomain [127.0.0.1])
	by mx2.nic.fr (Postfix) with ESMTP
	id 9D50826C1A6; Mon, 10 Apr 2006 08:27:24 +0200 (CEST)
Received: from relay2.nic.fr (relay2.nic.fr [192.134.4.163])
	by mx2.nic.fr (Postfix) with ESMTP
	id 9557E26C0E8; Mon, 10 Apr 2006 08:27:23 +0200 (CEST)
Received: from batilda.nic.fr (batilda.nic.fr [192.134.4.69])
	by relay2.nic.fr (Postfix) with ESMTP id 8F19158ED5D;
	Mon, 10 Apr 2006 08:27:23 +0200 (CEST)
Received: by batilda.nic.fr (Postfix, from userid 1000)
	id 874F116AA06; Mon, 10 Apr 2006 08:27:23 +0200 (CEST)
Date: Mon, 10 Apr 2006 08:27:23 +0200
From: Stephane Bortzmeyer <bortzmeyer@nic.fr>
To: Kirit Salensminde <ks@fsltech.com>
Cc: atom-syntax@imc.org
Subject: Re: New list member
Message-ID: <20060410062723.GA16042@nic.fr>
References: <22874AFD23D8894F92869013FAA1D2322C67@goes.felspar.net>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <22874AFD23D8894F92869013FAA1D2322C67@goes.felspar.net>
X-Operating-System: Debian GNU/Linux 3.1
X-Kernel: Linux 2.6.8-2-686 i686
Organization: NIC France
X-URL: http://www.nic.fr/
User-Agent: Mutt/1.5.9i
X-Virus-Scanned: by amavisd-new at mx2.nic.fr
Sender: owner-atom-syntax@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/atom-syntax/mail-archive/>
List-Unsubscribe: <mailto:atom-syntax-request@imc.org?body=unsubscribe>
List-ID: <atom-syntax.imc.org>
X-Spam-Score: 0.0 (/)
X-Scan-Signature: d6b246023072368de71562c0ab503126


On Fri, Apr 07, 2006 at 10:04:09PM +0700,
 Kirit Saensminde <ks@fsltech.com> wrote 
 a message of 150 lines which said:

> we also have an Atom 1.0 feed
> (http://www.kirit.com/_fslib/_content/atom.asp), which is pretty
> basic, but at least seems to conform to the spec (at least as far as
> the validator and our understanding of the spec is concerned).

rnv and xmllint approves it, too :-)

> We also have some permissioning requirements as the same logical
> feed will need to contain different content depending on the
> security profile of the entity picking the feed up.

It has to be done on the server, since, by definition, you cannot
trust the client. So, I would say it is off-topic for Atom.




From owner-atom-syntax@mail.imc.org Mon Apr 10 02:50:54 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FSqEg-0000Qf-IA
	for atompub-archive@lists.ietf.org; Mon, 10 Apr 2006 02:50:54 -0400
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1FSqEb-0002Yg-5o
	for atompub-archive@lists.ietf.org; Mon, 10 Apr 2006 02:50:54 -0400
Received: from balder-227.proper.com (localhost [127.0.0.1])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3A6cEYt029736;
	Sun, 9 Apr 2006 23:38:14 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
Received: (from majordom@localhost)
	by balder-227.proper.com (8.13.5/8.13.5/Submit) id k3A6cELQ029735;
	Sun, 9 Apr 2006 23:38:14 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
X-Authentication-Warning: balder-227.proper.com: majordom set sender to owner-atom-syntax@mail.imc.org using -f
Received: from goes.felspar.net (ppp-124.121.160.8.revip2.asianet.co.th [124.121.160.8])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3A6cCQ7029726
	for <atom-syntax@imc.org>; Sun, 9 Apr 2006 23:38:13 -0700 (MST)
	(envelope-from ks@fsltech.com)
Subject: RE: New list member
Date: Mon, 10 Apr 2006 13:34:30 +0700
MIME-Version: 1.0
Content-Type: text/plain;
	charset="utf-8"
Message-ID: <22874AFD23D8894F92869013FAA1D2322C6B@goes.felspar.net>
X-MS-Has-Attach: 
Content-class: urn:content-classes:message
X-MS-TNEF-Correlator: 
Thread-Topic: New list member
X-MimeOLE: Produced By Microsoft Exchange V6.5
Thread-Index: AcZcZ9bFMXOSV/hlRvaruIqIVWvemgAAB5FQ
From: =?utf-8?B?S2lyaXQgU8OmbGVuc21pbmRl?= <ks@fsltech.com>
To: "Stephane Bortzmeyer" <bortzmeyer@nic.fr>
Cc: <atom-syntax@imc.org>
X-MIME-Autoconverted: from base64 to 8bit by balder-227.proper.com id k3A6cDQ7029730
Sender: owner-atom-syntax@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/atom-syntax/mail-archive/>
List-Unsubscribe: <mailto:atom-syntax-request@imc.org?body=unsubscribe>
List-ID: <atom-syntax.imc.org>
Content-Transfer-Encoding: quoted-printable
X-MIME-Autoconverted: from 8bit to quoted-printable by balder-227.proper.com id k3A6cEYt029736
X-Spam-Score: 0.1 (/)
X-Scan-Signature: e1e48a527f609d1be2bc8d8a70eb76cb



> -----Original Message-----
> From: Stephane Bortzmeyer [mailto:bortzmeyer@nic.fr]
> Sent: Monday, April 10, 2006 1:27 PM
> To: Kirit S=C3=A6lensminde
> Cc: atom-syntax@imc.org
> Subject: Re: New list member
>=20
> On Fri, Apr 07, 2006 at 10:04:09PM +0700,
>  Kirit Saensminde <ks@fsltech.com> wrote
>  a message of 150 lines which said:
>=20
> > we also have an Atom 1.0 feed
> > (http://www.kirit.com/_fslib/_content/atom.asp), which is pretty
> > basic, but at least seems to conform to the spec (at least as far as
> > the validator and our understanding of the spec is concerned).
>=20
> rnv and xmllint approves it, too :-)

Excellent. (Phew). Thanks for checking!


>=20
> > We also have some permissioning requirements as the same logical
> > feed will need to contain different content depending on the
> > security profile of the entity picking the feed up.
>=20
> It has to be done on the server, since, by definition, you cannot
> trust the client. So, I would say it is off-topic for Atom.

I think so too, although I may need to put something into the Atom file. =
Whatever falls out may be of interest to various people here but I won't =
waste everybody's time with it other than post a pointer when it's workin=
g. That's still probably months away though.


K

http://www.kirit.com/




From owner-atom-syntax@mail.imc.org Mon Apr 10 19:17:28 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FT5dQ-0005Lw-HF
	for atompub-archive@lists.ietf.org; Mon, 10 Apr 2006 19:17:28 -0400
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1FT5dP-0001gu-5o
	for atompub-archive@lists.ietf.org; Mon, 10 Apr 2006 19:17:28 -0400
Received: from balder-227.proper.com (localhost [127.0.0.1])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3AN5U6j074923;
	Mon, 10 Apr 2006 16:05:30 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
Received: (from majordom@localhost)
	by balder-227.proper.com (8.13.5/8.13.5/Submit) id k3AN5Ui6074922;
	Mon, 10 Apr 2006 16:05:30 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
X-Authentication-Warning: balder-227.proper.com: majordom set sender to owner-atom-syntax@mail.imc.org using -f
Received: from xproxy.gmail.com (xproxy.gmail.com [66.249.82.202])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3AN5SCP074915
	for <atom-syntax@imc.org>; Mon, 10 Apr 2006 16:05:29 -0700 (MST)
	(envelope-from rogben@gmail.com)
Received: by xproxy.gmail.com with SMTP id s11so656142wxc
        for <atom-syntax@imc.org>; Mon, 10 Apr 2006 16:05:28 -0700 (PDT)
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws;
        s=beta; d=gmail.com;
        h=received:message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition;
        b=pdeTN8CJZLE8Zi72aLyZDkPGt3QbhJCAVXIBVec71lg9FvbBwD2ML/cl1w2ZsUWEXhkJ++3/6HphKSoMvKxgDCZPmqNDm/ONFOLw6XnLaD5TMYYcojG/CfLI0X8Bodz3lbfj4y/2FdgjiL83VcyOxXLHtLEiT09Ts7kJIm5LE9g=
Received: by 10.70.22.15 with SMTP id 15mr1629681wxv;
        Mon, 10 Apr 2006 16:05:28 -0700 (PDT)
Received: by 10.70.22.5 with HTTP; Mon, 10 Apr 2006 16:05:28 -0700 (PDT)
Message-ID: <540e37320604101605q28c76736j5b4fd2f5b2522b62@mail.gmail.com>
Date: Mon, 10 Apr 2006 18:05:28 -0500
From: "Roger B." <rogben@gmail.com>
To: atom-syntax@imc.org
Subject: Feed Thread Question: Identifying Comment Feeds
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by balder-227.proper.com id k3AN5TCP074916
Sender: owner-atom-syntax@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/atom-syntax/mail-archive/>
List-Unsubscribe: <mailto:atom-syntax-request@imc.org?body=unsubscribe>
List-ID: <atom-syntax.imc.org>
X-Spam-Score: 0.0 (/)
X-Scan-Signature: e1e48a527f609d1be2bc8d8a70eb76cb


James & Company: Is there any chance of seeing something added to the
spec that could identify a feed or entry as a subordinate comment,
rather than simply a reply?

Here are the situations I'm facing during test implementation... Entry
A is a blog posting, Entry B is a comment posted in response to Entry
A, and Entry C is a third-party blog posting that claims to be a reply
to Entry A.

(1) I consume Entry A, and then Entry B. I note Entry B's in-reply-to
id/ref, see that it matches Entry A, and thread the two together. All
is well.

(2) I consume Entry A, and then Entry C. I note Entry C's in-reply-to
id/ref, see that it matches Entry A, and thread the two together. All
is well.

(3) I consume Entry C, and then Entry A. Since Entry A did not yet
exist when I processed Entry C, I create new threads for both Entry C
and Entry A. All is (basically) well.

Here's where we get into trouble...

(4) I consume Entry B, and then Entry A. Since Entry A did not yet
exist when I processed Entry B, I create new threads for both of them.
Unfortunately, Entry B was never meant to stand alone in any real
sense, unlike Entry C.

If Entry B had a way to clearly convey that it needs Entry A to make
any sense, I could just ignore it until Entry A shows up. Absent such
a mechanism, I can't ignore anything, because for all I know, Entry B
is just like Entry C.

I guess what I'm looking for is an @isrealparent attribute on
in-reply-to. (Bad name, I know.) Just something that allows the
replying entry to assert a closer relationship to the other resource.

--
Roger Benningfield




From owner-atom-syntax@mail.imc.org Mon Apr 10 20:28:35 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FT6kF-00065u-TI
	for atompub-archive@lists.ietf.org; Mon, 10 Apr 2006 20:28:35 -0400
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1FT6kE-0004Fd-Fr
	for atompub-archive@lists.ietf.org; Mon, 10 Apr 2006 20:28:35 -0400
Received: from balder-227.proper.com (localhost [127.0.0.1])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3B0Gk3i078038;
	Mon, 10 Apr 2006 17:16:46 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
Received: (from majordom@localhost)
	by balder-227.proper.com (8.13.5/8.13.5/Submit) id k3B0GkYZ078037;
	Mon, 10 Apr 2006 17:16:46 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
X-Authentication-Warning: balder-227.proper.com: majordom set sender to owner-atom-syntax@mail.imc.org using -f
Received: from wproxy.gmail.com (wproxy.gmail.com [64.233.184.232])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3B0Gk3Y078031
	for <atom-syntax@imc.org>; Mon, 10 Apr 2006 17:16:46 -0700 (MST)
	(envelope-from jasnell@gmail.com)
Received: by wproxy.gmail.com with SMTP id i14so937878wra
        for <atom-syntax@imc.org>; Mon, 10 Apr 2006 17:16:45 -0700 (PDT)
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=uORotDt7W3CXkYrogoFY9kwIvk71EB2xhT7BTLCfs6VnUqfGoDc0ShDyYL9WpJjW7v6X8RWXNocJ4dJck826jo1fDTL5tXiX95G3nkfzdm82ykOG69ZqY9YCpx4WbF2/R6iAj05DgYx52F0217JCHaa2ORg2V/X0S/KO3mJjjAM=
Received: by 10.54.97.20 with SMTP id u20mr3387103wrb;
        Mon, 10 Apr 2006 17:16:45 -0700 (PDT)
Received: from ?192.168.1.104? ( [67.181.222.86])
        by mx.gmail.com with ESMTP id 7sm494896wrl.2006.04.10.17.16.44;
        Mon, 10 Apr 2006 17:16:45 -0700 (PDT)
Message-ID: <443AF56A.6080104@gmail.com>
Date: Mon, 10 Apr 2006 17:16:42 -0700
From: James M Snell <jasnell@gmail.com>
User-Agent: Thunderbird 1.5 (X11/20051201)
MIME-Version: 1.0
To: atom-syntax@imc.org
Subject: Re: Feed Thread Question: Identifying Comment Feeds
References: <540e37320604101605q28c76736j5b4fd2f5b2522b62@mail.gmail.com>
In-Reply-To: <540e37320604101605q28c76736j5b4fd2f5b2522b62@mail.gmail.com>
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Sender: owner-atom-syntax@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/atom-syntax/mail-archive/>
List-Unsubscribe: <mailto:atom-syntax-request@imc.org?body=unsubscribe>
List-ID: <atom-syntax.imc.org>
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 52f7a77164458f8c7b36b66787c853da


Roger,

I would model the behavior after the way most email clients (the ones
I've seen anyway) handle the SMTP In-Reply-To header. For example, in
thunderbird, if I receive a note that is a response to another that has
either not yet been received or has been deleted, that note shows up as
a new thread.  If the parent shows up later, the child thread is
automatically moved under the parent. To me, this is ok (desirable in fact).

In other words, I'm not so sure your fourth scenario really is a
problem.  That is, personally, I'd prefer that B was not ignored, even
if it didn't make much sense without A.

Also, a key advantage of thr:in-reply-to is the ability to specify the
source of the parent.  If the source attribute is specified, clients
that have not yet received the parent can go out and grab it.  In fact,
your scenario would make a very strong argument as to why publishers
should use the source attribute.

- James

Roger B. wrote:
> James & Company: Is there any chance of seeing something added to the
> spec that could identify a feed or entry as a subordinate comment,
> rather than simply a reply?
> 
> Here are the situations I'm facing during test implementation... Entry
> A is a blog posting, Entry B is a comment posted in response to Entry
> A, and Entry C is a third-party blog posting that claims to be a reply
> to Entry A.
> 
> (1) I consume Entry A, and then Entry B. I note Entry B's in-reply-to
> id/ref, see that it matches Entry A, and thread the two together. All
> is well.
> 
> (2) I consume Entry A, and then Entry C. I note Entry C's in-reply-to
> id/ref, see that it matches Entry A, and thread the two together. All
> is well.
> 
> (3) I consume Entry C, and then Entry A. Since Entry A did not yet
> exist when I processed Entry C, I create new threads for both Entry C
> and Entry A. All is (basically) well.
> 
> Here's where we get into trouble...
> 
> (4) I consume Entry B, and then Entry A. Since Entry A did not yet
> exist when I processed Entry B, I create new threads for both of them.
> Unfortunately, Entry B was never meant to stand alone in any real
> sense, unlike Entry C.
> 
> If Entry B had a way to clearly convey that it needs Entry A to make
> any sense, I could just ignore it until Entry A shows up. Absent such
> a mechanism, I can't ignore anything, because for all I know, Entry B
> is just like Entry C.
> 
> I guess what I'm looking for is an @isrealparent attribute on
> in-reply-to. (Bad name, I know.) Just something that allows the
> replying entry to assert a closer relationship to the other resource.
> 
> --
> Roger Benningfield
> 
> 




From owner-atom-syntax@mail.imc.org Tue Apr 11 16:39:28 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FTPe4-0001mu-4T
	for atompub-archive@lists.ietf.org; Tue, 11 Apr 2006 16:39:28 -0400
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1FTPe2-0001zO-NK
	for atompub-archive@lists.ietf.org; Tue, 11 Apr 2006 16:39:28 -0400
Received: from balder-227.proper.com (localhost [127.0.0.1])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3BKKa36027313;
	Tue, 11 Apr 2006 13:20:36 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
Received: (from majordom@localhost)
	by balder-227.proper.com (8.13.5/8.13.5/Submit) id k3BKKa1S027312;
	Tue, 11 Apr 2006 13:20:36 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
X-Authentication-Warning: balder-227.proper.com: majordom set sender to owner-atom-syntax@mail.imc.org using -f
Received: from wproxy.gmail.com (wproxy.gmail.com [64.233.184.233])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3BKKagO027306
	for <atom-syntax@imc.org>; Tue, 11 Apr 2006 13:20:36 -0700 (MST)
	(envelope-from jasnell@gmail.com)
Received: by wproxy.gmail.com with SMTP id 58so1024214wri
        for <atom-syntax@imc.org>; Tue, 11 Apr 2006 13:20:35 -0700 (PDT)
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:content-type:content-transfer-encoding;
        b=XBr07sR4NnSYTWjfFP3iIin0HT8byQBgHFm74zl5+WWE1OAJqxMzc559yvcNImiT2DRClGxEV/oDoCYmOqpoQbF2VHJX3eugqU74ysNBlqjJsWUgDCu+ANrh7sJ6hDcyShhhCtyWW96B4CsNZ1xZfOOrpcYVcF3S7Gapdnl5zos=
Received: by 10.54.72.15 with SMTP id u15mr689925wra;
        Tue, 11 Apr 2006 13:20:35 -0700 (PDT)
Received: from ?192.168.1.104? ( [67.181.222.86])
        by mx.gmail.com with ESMTP id 24sm3832638wrl.2006.04.11.13.20.34;
        Tue, 11 Apr 2006 13:20:35 -0700 (PDT)
Message-ID: <443C0F90.3070809@gmail.com>
Date: Tue, 11 Apr 2006 13:20:32 -0700
From: James M Snell <jasnell@gmail.com>
User-Agent: Thunderbird 1.5 (X11/20051201)
MIME-Version: 1.0
To: atom-syntax <atom-syntax@imc.org>
Subject: Feed Thread Draft Updated
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
Sender: owner-atom-syntax@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/atom-syntax/mail-archive/>
List-Unsubscribe: <mailto:atom-syntax-request@imc.org?body=unsubscribe>
List-ID: <atom-syntax.imc.org>
X-Spam-Score: 0.0 (/)
X-Scan-Signature: ffa9dfbbe7cc58b3fa6b8ae3e57b0aa3


The Feed Thread draft has been updated.

http://www.ietf.org/internet-drafts/draft-snell-atompub-feed-thread-07.txt

Among various editorial changes, the in-reply-to id attribute is now
called "ref".

I also added a new warning for implementors: "Implementors should note
that while the Atom Syndication Format does not forbid the inclusion of
namespaced extension attributes on the Atom link element, neither does
is explicitly allow for such extensions.  The result of this is that the
thr:count and thr:when attributes fall outside of the guidelines for
Atom extensions as defined in Section 6 of [RFC4287] and may not be
supported by all Atom implementations."

There are a couple of typos, most significantly is a ? mark in the
definition of the ref attribute on in-reply-to.  It's not optional.

I am an absolutely terrible proofreader so I'd really appreciate it if
someone could do a quick scan over the current doc to find the typos
that I know must be scattered throughout.


- James




From owner-atom-syntax@mail.imc.org Tue Apr 11 17:42:09 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FTQcj-00032H-OS
	for atompub-archive@lists.ietf.org; Tue, 11 Apr 2006 17:42:09 -0400
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1FTQci-00052f-65
	for atompub-archive@lists.ietf.org; Tue, 11 Apr 2006 17:42:09 -0400
Received: from balder-227.proper.com (localhost [127.0.0.1])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3BLRRtD030368;
	Tue, 11 Apr 2006 14:27:27 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
Received: (from majordom@localhost)
	by balder-227.proper.com (8.13.5/8.13.5/Submit) id k3BLRRmE030367;
	Tue, 11 Apr 2006 14:27:27 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
X-Authentication-Warning: balder-227.proper.com: majordom set sender to owner-atom-syntax@mail.imc.org using -f
Received: from hotmail.com (bay109-dav5.bay109.hotmail.com [64.4.19.77])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3BLRRoC030361
	for <atom-syntax@imc.org>; Tue, 11 Apr 2006 14:27:27 -0700 (MST)
	(envelope-from j4_james@hotmail.com)
Received: from mail pickup service by hotmail.com with Microsoft SMTPSVC;
	 Tue, 11 Apr 2006 14:27:21 -0700
Message-ID: <BAY109-DAV5C5C334DF0B73AF5BA7E7BECD0@phx.gbl>
Received: from 81.179.77.76 by BAY109-DAV5.phx.gbl with DAV;
	Tue, 11 Apr 2006 21:27:18 +0000
X-Originating-IP: [81.179.77.76]
X-Originating-Email: [j4_james@hotmail.com]
X-Sender: j4_james@hotmail.com
From: "James Holderness" <j4_james@hotmail.com>
To: "James M Snell" <jasnell@gmail.com>, "atom-syntax" <atom-syntax@imc.org>
References: <443C0F90.3070809@gmail.com>
Subject: Re: Feed Thread Draft Updated
Date: Tue, 11 Apr 2006 23:27:16 +0200
MIME-Version: 1.0
Content-Type: text/plain;
	format=flowed;
	charset="UTF-8";
	reply-type=original
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2900.2180
X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
X-OriginalArrivalTime: 11 Apr 2006 21:27:21.0793 (UTC) FILETIME=[B7EA8310:01C65DAE]
Sender: owner-atom-syntax@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/atom-syntax/mail-archive/>
List-Unsubscribe: <mailto:atom-syntax-request@imc.org?body=unsubscribe>
List-ID: <atom-syntax.imc.org>
X-Spam-Score: 3.0 (+++)
X-Scan-Signature: 0bc60ec82efc80c84b8d02f4b0e4de22


James M Snell wrote:
> The Feed Thread draft has been updated.
>
> http://www.ietf.org/internet-drafts/draft-snell-atompub-feed-thread-07.txt
>
> I am an absolutely terrible proofreader so I'd really appreciate it if
> someone could do a quick scan over the current doc to find the typos
> that I know must be scattered throughout.

Section 4, paragraph 1:
"into a separate feed document" (singular document)
"its value is assumed" (no apostrophe)

Section 4, last paragraph:
"neither does it explicitly allow" (is -> it)

Section 6:
"Security considerations: (see section 5)" (6 -> 5)

Not a proofreading issue, but shouldn't section 5 say something about DOS 
attacks using replies links to third party servers? I wouldn't be surprised 
if some clients automatically subscribed to all replies links in a feed even 
if they were 100MB zip files on a completely different site.

Regards
James




From owner-atom-syntax@mail.imc.org Tue Apr 11 17:52:45 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FTQmz-00009s-9o
	for atompub-archive@lists.ietf.org; Tue, 11 Apr 2006 17:52:45 -0400
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1FTQmx-0005JO-U5
	for atompub-archive@lists.ietf.org; Tue, 11 Apr 2006 17:52:45 -0400
Received: from balder-227.proper.com (localhost [127.0.0.1])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3BLfx3x031039;
	Tue, 11 Apr 2006 14:41:59 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
Received: (from majordom@localhost)
	by balder-227.proper.com (8.13.5/8.13.5/Submit) id k3BLfxmR031038;
	Tue, 11 Apr 2006 14:41:59 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
X-Authentication-Warning: balder-227.proper.com: majordom set sender to owner-atom-syntax@mail.imc.org using -f
Received: from mcom.com (c3po.aoltw.net [64.236.137.25])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3BLfv5X031030
	for <atom-syntax@imc.org>; Tue, 11 Apr 2006 14:41:58 -0700 (MST)
	(envelope-from jpanzer@aol.net)
Received: from JOHNPANZER.ad.aol.aoltw.net (h-10-169-155-222.nscp.aoltw.net [10.169.155.222])
	by mcom.com (8.10.0/8.10.0) with ESMTP id k3BLfeV25682;
	Tue, 11 Apr 2006 14:41:40 -0700 (PDT)
Date: Tue, 11 Apr 2006 14:41:40 -0700
From: "John Panzer" <jpanzer@aol.net>
Subject: Re: Feed License Draft
To: "James M Snell" <jasnell@gmail.com>
cc: atom-syntax <atom-syntax@imc.org>
In-Reply-To: <43DAB802.2020105@gmail.com>
Message-ID: <443C2294.60103@aol.net>
References:  <43DAB802.2020105@gmail.com>
X-Mailer: AOL Communicator (20030919.3 Win)
Organization: AOL
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; CHARSET=UTF-8
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from QUOTED-PRINTABLE to 8bit by balder-227.proper.com id k3BLfx5X031033
Sender: owner-atom-syntax@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/atom-syntax/mail-archive/>
List-Unsubscribe: <mailto:atom-syntax-request@imc.org?body=unsubscribe>
List-ID: <atom-syntax.imc.org>
X-Spam-Score: 1.3 (+)
X-Scan-Signature: 8abaac9e10c826e8252866cbe6766464


I'd like to support this in our products, and I'm curious as to why the 
feed licence isn't inherited (by default) by the entries within a feed. 
  Seems like this would require a lot of duplicate licence information 
in the most common case, where the feed and its entries have exactly the 
same licence.  It's not a huge issue but if there's a good reason why 
this rule is in place it would be good to know.

-John Panzer

James M Snell wrote on 1/27/2006, 4:17 PM:

 >
 > Just an editorial clean up of the draft. No significant technical
 > changes.  This draft should now be considered complete.  I've stumbled
 > across a number of feeds in the wild using the extension and know of at
 > least one blog vendor and one feed reader with plans to implement.
 >
 > 
http://www.ietf.org/internet-drafts/draft-snell-atompub-feed-license-05.txt
 >
 >
 > - James
 >

-- 
Abstractioneer John Panzer
System Architect
http://abstractioneer.org






From owner-atom-syntax@mail.imc.org Tue Apr 11 18:33:24 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FTRQK-00043D-9M
	for atompub-archive@lists.ietf.org; Tue, 11 Apr 2006 18:33:24 -0400
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1FTRQI-00077y-Sw
	for atompub-archive@lists.ietf.org; Tue, 11 Apr 2006 18:33:24 -0400
Received: from balder-227.proper.com (localhost [127.0.0.1])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3BMHC3I032407;
	Tue, 11 Apr 2006 15:17:12 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
Received: (from majordom@localhost)
	by balder-227.proper.com (8.13.5/8.13.5/Submit) id k3BMHCPT032406;
	Tue, 11 Apr 2006 15:17:12 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
X-Authentication-Warning: balder-227.proper.com: majordom set sender to owner-atom-syntax@mail.imc.org using -f
Received: from wproxy.gmail.com (wproxy.gmail.com [64.233.184.230])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3BMHBtG032400
	for <atom-syntax@imc.org>; Tue, 11 Apr 2006 15:17:11 -0700 (MST)
	(envelope-from jasnell@gmail.com)
Received: by wproxy.gmail.com with SMTP id i34so1122663wra
        for <atom-syntax@imc.org>; Tue, 11 Apr 2006 15:17:10 -0700 (PDT)
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=oXN6HjmmFwFttSLs9lX6jOxxqVDbiBS7fAVT8cMwIS97YdLcD2nYklHJq+FjA3mgKDcybCC2srAIfuVN+RyBlIIC9tH8aviroiKZptRExAL0cHiBkTcqYo3hj3+6JqQr5Iy76ePdRQPtssW3SCxEG6IQcAqb5HO/vQMqALDCQi8=
Received: by 10.54.119.9 with SMTP id r9mr2185341wrc;
        Tue, 11 Apr 2006 15:17:10 -0700 (PDT)
Received: from ?192.168.1.104? ( [67.181.222.86])
        by mx.gmail.com with ESMTP id 35sm2850202wra.2006.04.11.15.17.10;
        Tue, 11 Apr 2006 15:17:10 -0700 (PDT)
Message-ID: <443C2AE3.8080404@gmail.com>
Date: Tue, 11 Apr 2006 15:17:07 -0700
From: James M Snell <jasnell@gmail.com>
User-Agent: Thunderbird 1.5 (X11/20051201)
MIME-Version: 1.0
To: atom-syntax <atom-syntax@imc.org>
Subject: Re: Feed License Draft
References: <43DAB802.2020105@gmail.com> <443C2294.60103@aol.net>
In-Reply-To: <443C2294.60103@aol.net>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
Sender: owner-atom-syntax@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/atom-syntax/mail-archive/>
List-Unsubscribe: <mailto:atom-syntax-request@imc.org?body=unsubscribe>
List-ID: <atom-syntax.imc.org>
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 7baded97d9887f7a0c7e8a33c2e3ea1b


This was specifically added in response to feedback provided on this
list.  Although I don't have the link to the original thread, the
rationale has to do with aggregated feeds.  Specifically, I may publish
an entry that does not have a license that you turn around and republish
in an aggregate feed that does have a license. If entries inherited the
licenses of their parents, that would mean that you would end up
distributing my content under a different license than what I had
originally intended, which you, of course, have no right to do.
Therefore, entries are licensed independently of the feeds in which they
happen to appear.

- James

John Panzer wrote:
> I'd like to support this in our products, and I'm curious as to why the 
> feed licence isn't inherited (by default) by the entries within a feed. 
>   Seems like this would require a lot of duplicate licence information 
> in the most common case, where the feed and its entries have exactly the 
> same licence.  It's not a huge issue but if there's a good reason why 
> this rule is in place it would be good to know.
> 
> -John Panzer
> 
> James M Snell wrote on 1/27/2006, 4:17 PM:
> 
>  >
>  > Just an editorial clean up of the draft. No significant technical
>  > changes.  This draft should now be considered complete.  I've stumbled
>  > across a number of feeds in the wild using the extension and know of at
>  > least one blog vendor and one feed reader with plans to implement.
>  >
>  > 
> http://www.ietf.org/internet-drafts/draft-snell-atompub-feed-license-05.txt
>  >
>  >
>  > - James
>  >
> 




From owner-atom-syntax@mail.imc.org Tue Apr 11 18:59:11 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FTRpH-0007ot-Lt
	for atompub-archive@lists.ietf.org; Tue, 11 Apr 2006 18:59:11 -0400
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1FTRpG-0008Mz-AU
	for atompub-archive@lists.ietf.org; Tue, 11 Apr 2006 18:59:11 -0400
Received: from balder-227.proper.com (localhost [127.0.0.1])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3BMnVPS033922;
	Tue, 11 Apr 2006 15:49:31 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
Received: (from majordom@localhost)
	by balder-227.proper.com (8.13.5/8.13.5/Submit) id k3BMnVRY033921;
	Tue, 11 Apr 2006 15:49:31 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
X-Authentication-Warning: balder-227.proper.com: majordom set sender to owner-atom-syntax@mail.imc.org using -f
Received: from wproxy.gmail.com (wproxy.gmail.com [64.233.184.238])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3BMnUEb033914
	for <atom-syntax@imc.org>; Tue, 11 Apr 2006 15:49:31 -0700 (MST)
	(envelope-from jasnell@gmail.com)
Received: by wproxy.gmail.com with SMTP id 36so1123761wra
        for <atom-syntax@imc.org>; Tue, 11 Apr 2006 15:49:30 -0700 (PDT)
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws;
        s=beta; d=gmail.com;
        h=received:message-id:date:from:user-agent:mime-version:cc:subject:references:in-reply-to:content-type:content-transfer-encoding;
        b=lfRAz9r2g/U+b+2XFRYzINTZ64oXzK22tcfoG/8HtzsPT/X6NB+vP79KoZ6B1Kmyrn/JOOdhusHzO2/5kpbgkDrRrQJFg7uZIXiqzWna2qjdTqJ+kUapW0zA73TKj61GC8xvNIJC3HvE2ovfvVOBfh2hg0Va2HRlJNwcsu0pHrM=
Received: by 10.54.127.4 with SMTP id z4mr2490679wrc;
        Tue, 11 Apr 2006 15:49:30 -0700 (PDT)
Received: from ?192.168.1.104? ( [67.181.222.86])
        by mx.gmail.com with ESMTP id 33sm3954940wra.2006.04.11.15.49.29;
        Tue, 11 Apr 2006 15:49:29 -0700 (PDT)
Message-ID: <443C3277.5020800@gmail.com>
Date: Tue, 11 Apr 2006 15:49:27 -0700
From: James M Snell <jasnell@gmail.com>
User-Agent: Thunderbird 1.5 (X11/20051201)
MIME-Version: 1.0
CC: atom-syntax <atom-syntax@imc.org>
Subject: Re: Feed Thread Draft Updated
References: <443C0F90.3070809@gmail.com> <BAY109-DAV5C5C334DF0B73AF5BA7E7BECD0@phx.gbl>
In-Reply-To: <BAY109-DAV5C5C334DF0B73AF5BA7E7BECD0@phx.gbl>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
Sender: owner-atom-syntax@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/atom-syntax/mail-archive/>
List-Unsubscribe: <mailto:atom-syntax-request@imc.org?body=unsubscribe>
List-ID: <atom-syntax.imc.org>
X-Spam-Score: 0.0 (/)
X-Scan-Signature: ea4ac80f790299f943f0a53be7e1a21a



James Holderness wrote:
>[snip]
> Section 4, paragraph 1:
> "into a separate feed document" (singular document)
> "its value is assumed" (no apostrophe)
> 
> Section 4, last paragraph:
> "neither does it explicitly allow" (is -> it)
> 
> Section 6:
> "Security considerations: (see section 5)" (6 -> 5)
> 

Fixed in the next draft. Thank you.

> Not a proofreading issue, but shouldn't section 5 say something about
> DOS attacks using replies links to third party servers? I wouldn't be
> surprised if some clients automatically subscribed to all replies links
> in a feed even if they were 100MB zip files on a completely different site.
> 

Hmm.. this problem would apply generally to all types of Atom link
wouldn't it?  In any case, it likely would be good to at least mention
that implementations should take care when using the replies link to
automatically subscribe to feeds.

- James




From owner-atom-syntax@mail.imc.org Tue Apr 11 19:44:40 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FTSXI-0003yY-CA
	for atompub-archive@lists.ietf.org; Tue, 11 Apr 2006 19:44:40 -0400
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1FTSXF-0002l3-Sv
	for atompub-archive@lists.ietf.org; Tue, 11 Apr 2006 19:44:40 -0400
Received: from balder-227.proper.com (localhost [127.0.0.1])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3BNZIxT036754;
	Tue, 11 Apr 2006 16:35:18 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
Received: (from majordom@localhost)
	by balder-227.proper.com (8.13.5/8.13.5/Submit) id k3BNZIbd036753;
	Tue, 11 Apr 2006 16:35:18 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
X-Authentication-Warning: balder-227.proper.com: majordom set sender to owner-atom-syntax@mail.imc.org using -f
Received: from hotmail.com (bay109-dav7.bay109.hotmail.com [64.4.19.79])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3BNZHOf036747
	for <atom-syntax@imc.org>; Tue, 11 Apr 2006 16:35:17 -0700 (MST)
	(envelope-from j4_james@hotmail.com)
Received: from mail pickup service by hotmail.com with Microsoft SMTPSVC;
	 Tue, 11 Apr 2006 16:35:16 -0700
Message-ID: <BAY109-DAV790472B726754CDAA5873BECD0@phx.gbl>
Received: from 81.179.77.76 by BAY109-DAV7.phx.gbl with DAV;
	Tue, 11 Apr 2006 23:35:11 +0000
X-Originating-IP: [81.179.77.76]
X-Originating-Email: [j4_james@hotmail.com]
X-Sender: j4_james@hotmail.com
From: "James Holderness" <j4_james@hotmail.com>
To: "atom-syntax" <atom-syntax@imc.org>
References: <443C0F90.3070809@gmail.com> <BAY109-DAV5C5C334DF0B73AF5BA7E7BECD0@phx.gbl> <443C3277.5020800@gmail.com>
Subject: Re: Feed Thread Draft Updated
Date: Wed, 12 Apr 2006 01:35:10 +0200
MIME-Version: 1.0
Content-Type: text/plain;
	format=flowed;
	charset="UTF-8";
	reply-type=original
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2900.2180
X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
X-OriginalArrivalTime: 11 Apr 2006 23:35:16.0535 (UTC) FILETIME=[966B3470:01C65DC0]
Sender: owner-atom-syntax@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/atom-syntax/mail-archive/>
List-Unsubscribe: <mailto:atom-syntax-request@imc.org?body=unsubscribe>
List-ID: <atom-syntax.imc.org>
X-Spam-Score: 3.0 (+++)
X-Scan-Signature: e5ba305d0e64821bf3d8bc5d3bb07228


James M Snell wrote:
>> Not a proofreading issue, but shouldn't section 5 say something about
>> DOS attacks using replies links to third party servers? I wouldn't be
>> surprised if some clients automatically subscribed to all replies links
>> in a feed even if they were 100MB zip files on a completely different 
>> site.
>
> Hmm.. this problem would apply generally to all types of Atom link
> wouldn't it?  In any case, it likely would be good to at least mention
> that implementations should take care when using the replies link to
> automatically subscribe to feeds.

I don't think it necessarily applies to all links, just those that are 
likely to be followed automatically. I'm fairly sure I've seen aggregators 
that have an option for automatically subscribing to wfw:commentRss links so 
I'm assuming they're likely to do the same for this extension. Enclosures 
are another link type where I would consider this an issue.

I didn't see anything mentioned in the security section of RFC4287 though, 
so maybe it's not such a big deal. Mark's feed history draft covers it, but 
it could be argued that the feed history links probably SHOULD be followed, 
whereas enclosure and replies links only MAY be followed.

Anyway I'm not really sure it's essential. I just thought I should mention 
it in case it's the kind of thing that causes problems for you when 
submitting to the IETF.

Regards
James




From owner-atom-syntax@mail.imc.org Tue Apr 11 20:28:01 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FTTDF-00088M-Qn
	for atompub-archive@lists.ietf.org; Tue, 11 Apr 2006 20:28:01 -0400
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1FTTDE-0003tw-EZ
	for atompub-archive@lists.ietf.org; Tue, 11 Apr 2006 20:28:01 -0400
Received: from balder-227.proper.com (localhost [127.0.0.1])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3C0IGwJ038423;
	Tue, 11 Apr 2006 17:18:16 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
Received: (from majordom@localhost)
	by balder-227.proper.com (8.13.5/8.13.5/Submit) id k3C0IGLE038422;
	Tue, 11 Apr 2006 17:18:16 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
X-Authentication-Warning: balder-227.proper.com: majordom set sender to owner-atom-syntax@mail.imc.org using -f
Received: from wproxy.gmail.com (wproxy.gmail.com [64.233.184.230])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3C0IFrt038416
	for <atom-syntax@imc.org>; Tue, 11 Apr 2006 17:18:16 -0700 (MST)
	(envelope-from jasnell@gmail.com)
Received: by wproxy.gmail.com with SMTP id i14so1137294wra
        for <atom-syntax@imc.org>; Tue, 11 Apr 2006 17:18:15 -0700 (PDT)
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=PGjJtvvR5C2rShUX9N6H7IdnsHZxkfMg9dZGiYAEKTNuxRgpcduiv2nBY5QI4SKJ8J5/eFWkUrejRpVxD24la9u8TmAJteUTabL9KWJMXGll9sOs4nGG6zcp4pqNPJTKR8s0IknRfdhSvH+KTkToy6OGIIiV0amYvf+69mv3uWU=
Received: by 10.54.102.10 with SMTP id z10mr881656wrb;
        Tue, 11 Apr 2006 17:18:12 -0700 (PDT)
Received: from ?192.168.1.104? ( [67.181.222.86])
        by mx.gmail.com with ESMTP id 13sm699152wrl.2006.04.11.17.18.12;
        Tue, 11 Apr 2006 17:18:12 -0700 (PDT)
Message-ID: <443C4741.7020508@gmail.com>
Date: Tue, 11 Apr 2006 17:18:09 -0700
From: James M Snell <jasnell@gmail.com>
User-Agent: Thunderbird 1.5 (X11/20051201)
MIME-Version: 1.0
To: Mark Nottingham <mnot@pobox.com>, atom-syntax <atom-syntax@imc.org>
Subject: Re: Feed Thread Draft Updated
References: <443C0F90.3070809@gmail.com> <BAY109-DAV5C5C334DF0B73AF5BA7E7BECD0@phx.gbl> <443C3277.5020800@gmail.com> <BAY109-DAV790472B726754CDAA5873BECD0@phx.gbl>
In-Reply-To: <BAY109-DAV790472B726754CDAA5873BECD0@phx.gbl>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
Sender: owner-atom-syntax@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/atom-syntax/mail-archive/>
List-Unsubscribe: <mailto:atom-syntax-request@imc.org?body=unsubscribe>
List-ID: <atom-syntax.imc.org>
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 21c69d3cfc2dd19218717dbe1d974352


Works for me.  I couldn't think of a better way to describe the concern
than what Mark included in his draft so I simply copied it verbatim.

Mark N: I hope you don't mind. :-)

- James

James Holderness wrote:
> 
> James M Snell wrote:
>>> Not a proofreading issue, but shouldn't section 5 say something about
>>> DOS attacks using replies links to third party servers? I wouldn't be
>>> surprised if some clients automatically subscribed to all replies links
>>> in a feed even if they were 100MB zip files on a completely different
>>> site.
>>
>> Hmm.. this problem would apply generally to all types of Atom link
>> wouldn't it?  In any case, it likely would be good to at least mention
>> that implementations should take care when using the replies link to
>> automatically subscribe to feeds.
> 
> I don't think it necessarily applies to all links, just those that are
> likely to be followed automatically. I'm fairly sure I've seen
> aggregators that have an option for automatically subscribing to
> wfw:commentRss links so I'm assuming they're likely to do the same for
> this extension. Enclosures are another link type where I would consider
> this an issue.
> 
> I didn't see anything mentioned in the security section of RFC4287
> though, so maybe it's not such a big deal. Mark's feed history draft
> covers it, but it could be argued that the feed history links probably
> SHOULD be followed, whereas enclosure and replies links only MAY be
> followed.
> 
> Anyway I'm not really sure it's essential. I just thought I should
> mention it in case it's the kind of thing that causes problems for you
> when submitting to the IETF.
> 
> Regards
> James
> 
> 




From owner-atom-syntax@mail.imc.org Tue Apr 11 20:58:31 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FTTgl-0007nz-3o
	for atompub-archive@lists.ietf.org; Tue, 11 Apr 2006 20:58:31 -0400
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1FTTgh-0005Qd-NV
	for atompub-archive@lists.ietf.org; Tue, 11 Apr 2006 20:58:31 -0400
Received: from balder-227.proper.com (localhost [127.0.0.1])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3C0jEGI039507;
	Tue, 11 Apr 2006 17:45:14 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
Received: (from majordom@localhost)
	by balder-227.proper.com (8.13.5/8.13.5/Submit) id k3C0jEXj039506;
	Tue, 11 Apr 2006 17:45:14 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
X-Authentication-Warning: balder-227.proper.com: majordom set sender to owner-atom-syntax@mail.imc.org using -f
Received: from mcom.com (c3po.aoltw.net [64.236.137.25])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3C0jCRA039498
	for <atom-syntax@imc.org>; Tue, 11 Apr 2006 17:45:13 -0700 (MST)
	(envelope-from jpanzer@aol.net)
Received: from JOHNPANZER.ad.aol.aoltw.net (h-10-169-155-222.nscp.aoltw.net [10.169.155.222])
	by mcom.com (8.10.0/8.10.0) with ESMTP id k3C0j0V01372;
	Tue, 11 Apr 2006 17:45:05 -0700 (PDT)
Date: Tue, 11 Apr 2006 17:45:00 -0700
From: "John Panzer" <jpanzer@aol.net>
Subject: Re: Feed License Draft
To: "James M Snell" <jasnell@gmail.com>
cc: atom-syntax <atom-syntax@imc.org>
In-Reply-To: <443C2AE3.8080404@gmail.com>
Message-ID: <443C4D8C.3060904@aol.net>
References: <43DAB802.2020105@gmail.com> <443C2294.60103@aol.net> <443C2AE3.8080404@gmail.com>
X-Mailer: AOL Communicator (20030919.3 Win)
Organization: AOL
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; CHARSET=UTF-8
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from QUOTED-PRINTABLE to 8bit by balder-227.proper.com id k3C0jDRA039501
Sender: owner-atom-syntax@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/atom-syntax/mail-archive/>
List-Unsubscribe: <mailto:atom-syntax-request@imc.org?body=unsubscribe>
List-ID: <atom-syntax.imc.org>
X-Spam-Score: 1.3 (+)
X-Scan-Signature: 02ec665d00de228c50c93ed6b5e4fc1a


Thanks, that actually makes a lot of sense.  It's also helpful in 
resolving ambiguities regarding CC "NoDeriv" licences applied at the 
feed level, I think.

James M Snell wrote on 4/11/2006, 3:17 PM:

 >
 > This was specifically added in response to feedback provided on this
 > list.  Although I don't have the link to the original thread, the
 > rationale has to do with aggregated feeds.  Specifically, I may publish
 > an entry that does not have a license that you turn around and republish
 > in an aggregate feed that does have a license. If entries inherited the
 > licenses of their parents, that would mean that you would end up
 > distributing my content under a different license than what I had
 > originally intended, which you, of course, have no right to do.
 > Therefore, entries are licensed independently of the feeds in which they
 > happen to appear.
 >
 > - James
 >
 > John Panzer wrote:
 > > I'd like to support this in our products, and I'm curious as to why the
 > > feed licence isn't inherited (by default) by the entries within a feed.
 > >   Seems like this would require a lot of duplicate licence information
 > > in the most common case, where the feed and its entries have exactly
 > the
 > > same licence.  It's not a huge issue but if there's a good reason why
 > > this rule is in place it would be good to know.
 > >
 > > -John Panzer
 > >
 > > James M Snell wrote on 1/27/2006, 4:17 PM:
 > >
 > >  >
 > >  > Just an editorial clean up of the draft. No significant technical
 > >  > changes.  This draft should now be considered complete.  I've
 > stumbled
 > >  > across a number of feeds in the wild using the extension and know
 > of at
 > >  > least one blog vendor and one feed reader with plans to implement.
 > >  >
 > >  >
 > >
 > 
http://www.ietf.org/internet-drafts/draft-snell-atompub-feed-license-05.txt
 >
 > >  >
 > >  >
 > >  > - James
 > >  >
 > >
 >

-- 
Abstractioneer John Panzer
System Architect
http://abstractioneer.org






From owner-atom-syntax@mail.imc.org Wed Apr 12 08:00:07 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FTe11-00074t-Ix
	for atompub-archive@lists.ietf.org; Wed, 12 Apr 2006 08:00:07 -0400
Received: from stsc1260-eth-s1-s1p1-vip.va.neustar.com ([156.154.16.129] helo=chiedprmail1.ietf.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1FTdwr-0002Ie-8R
	for atompub-archive@lists.ietf.org; Wed, 12 Apr 2006 07:55:49 -0400
Received: from balder-227.proper.com ([192.245.12.227])
	by chiedprmail1.ietf.org with esmtp (Exim 4.43)
	id 1FTdip-0001zt-S3
	for atompub-archive@lists.ietf.org; Wed, 12 Apr 2006 07:41:21 -0400
Received: from balder-227.proper.com (localhost [127.0.0.1])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3CBRr61062503;
	Wed, 12 Apr 2006 04:27:53 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
Received: (from majordom@localhost)
	by balder-227.proper.com (8.13.5/8.13.5/Submit) id k3CBRrSZ062502;
	Wed, 12 Apr 2006 04:27:53 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
X-Authentication-Warning: balder-227.proper.com: majordom set sender to owner-atom-syntax@mail.imc.org using -f
Received: from mtaout01-winn.ispmail.ntl.com (mta07-winn.ispmail.ntl.com [81.103.221.47])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3CBRlFh062485
	for <atom-syntax@imc.org>; Wed, 12 Apr 2006 04:27:47 -0700 (MST)
	(envelope-from djpowell@djpowell.net)
Received: from aamtaout03-winn.ispmail.ntl.com ([81.103.221.35])
          by mtaout01-winn.ispmail.ntl.com with ESMTP
          id <20060412112741.HIXG29343.mtaout01-winn.ispmail.ntl.com@aamtaout03-winn.ispmail.ntl.com>;
          Wed, 12 Apr 2006 12:27:41 +0100
Received: from cpc1-stok1-0-0-cust263.bagu.cable.ntl.com ([86.4.229.8])
          by aamtaout03-winn.ispmail.ntl.com with ESMTP
          id <20060412112741.GAWZ16286.aamtaout03-winn.ispmail.ntl.com@cpc1-stok1-0-0-cust263.bagu.cable.ntl.com>;
          Wed, 12 Apr 2006 12:27:41 +0100
Date: Wed, 12 Apr 2006 12:27:39 +0100
From: David Powell <djpowell@djpowell.net>
X-Mailer: The Bat! (v3.72.05 (Beta)) Professional
X-Priority: 3 (Normal)
Message-ID: <1868105814.20060412122739@djpowell.net>
To: James M Snell <jasnell@gmail.com>
CC: atom-syntax <atom-syntax@imc.org>
Subject: Don't make Feed Extensions inherit! (was Re: Feed License Draft)
In-Reply-To: <443C2AE3.8080404@gmail.com>
References: <43DAB802.2020105@gmail.com> <443C2294.60103@aol.net> <443C2AE3.8080404@gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-atom-syntax@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/atom-syntax/mail-archive/>
List-Unsubscribe: <mailto:atom-syntax-request@imc.org?body=unsubscribe>
List-ID: <atom-syntax.imc.org>
X-Spam-Score: -0.4 (/)
X-Scan-Signature: f66b12316365a3fe519e75911daf28a8



Tuesday, April 11, 2006, 11:17:07 PM, James M Snell wrote:

> This was specifically added in response to feedback provided on this
> list.  Although I don't have the link to the original thread, the
> rationale has to do with aggregated feeds.  Specifically, I may publish
> an entry that does not have a license that you turn around and republish
> in an aggregate feed that does have a license. If entries inherited the
> licenses of their parents, that would mean that you would end up
> distributing my content under a different license than what I had
> originally intended, which you, of course, have no right to do.
> Therefore, entries are licensed independently of the feeds in which they
> happen to appear.

Wise.  It is a really bad idea to invent extensions that "inherit" in
the way that atom:author does.  Just think about how people are going
to implement it:

Look at Windows Feed Platform, as an example. It preserves entries
with full fidelity (or should do), and preserves feed metadata with
full fidelity (or should do).

But most reasonable implementations won't preserve the exact feed
documents that each entry came from - they'll probably just preserve
the latest version of the feed metadata.

So if you have:

<feed>
 <author><name>Dave</name></author>
 <ex:tag>x</ex:tag>
 <entry>
   <id>...2</id>
 </entry>
 <entry>
   <id>...1</id>
 </entry>
</feed>

and later poll again, and get:

<feed>
 <author><name>Someone Else</name></author>
 <ex:tag>y</ex:tag>
 <entry>
   <id>...4</id>
 </entry>
 <entry>
   <id>...3</id>
 </entry>
</feed>


Then a correct implementation does need to maintain the association
between feed/author and the entries that appeared in that document,
because that is required by the RFC, but that doesn't apply to
extensions.  Reasonable implementations will probably just store the
latest versions of feed and entry metadata, something like this:

<feed>
 <author><name>Someone Else</name></author>
 <ex:tag>y</ex:tag>
 <entry>
   <id>...4</id>
   <author><name>Someone Else</name></author>
 </entry>
 <entry>
   <id>...3</id>
   <author><name>Someone Else</name></author>
 </entry>
 <entry>
   <id>...2</id>
   <author><name>Dave</name></author>
 </entry>
 <entry>
   <id>...1</id>
   <author><name>Dave</name></author>
 </entry>
</feed>


If users of this data, attempt to perform "inheritance" on the ex:tag
extension, they will corrupt the entries by assuming that the latest
version of the feed metadata applies retrospectively to all previous
entries.

-- 
Dave




From owner-atom-syntax@mail.imc.org Wed Apr 12 08:39:48 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FTedQ-0000Pu-Uj
	for atompub-archive@lists.ietf.org; Wed, 12 Apr 2006 08:39:48 -0400
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1FTedP-0004LJ-FJ
	for atompub-archive@lists.ietf.org; Wed, 12 Apr 2006 08:39:48 -0400
Received: from balder-227.proper.com (localhost [127.0.0.1])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3CCSi5h065146;
	Wed, 12 Apr 2006 05:28:46 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
Received: (from majordom@localhost)
	by balder-227.proper.com (8.13.5/8.13.5/Submit) id k3CCSisT065145;
	Wed, 12 Apr 2006 05:28:44 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
X-Authentication-Warning: balder-227.proper.com: majordom set sender to owner-atom-syntax@mail.imc.org using -f
Received: from mail.gmx.net (mail.gmx.de [213.165.64.20])
	by balder-227.proper.com (8.13.5/8.13.5) with SMTP id k3CCSglZ065137
	for <atom-syntax@imc.org>; Wed, 12 Apr 2006 05:28:43 -0700 (MST)
	(envelope-from pagaltzis@gmx.de)
Received: (qmail invoked by alias); 12 Apr 2006 12:28:36 -0000
Received: from xdsl-81-173-231-164.netcologne.de (EHLO klangraum) [81.173.231.164]
  by mail.gmx.net (mp036) with SMTP; 12 Apr 2006 14:28:36 +0200
X-Authenticated: #163624
Date: Wed, 12 Apr 2006 14:29:00 +0200
From: "A. Pagaltzis" <pagaltzis@gmx.de>
To: atom-syntax <atom-syntax@imc.org>
Subject: Re: Don't make Feed Extensions inherit!
Message-ID: <20060412122900.GG30787@klangraum>
Mail-Followup-To: atom-syntax <atom-syntax@imc.org>
References: <43DAB802.2020105@gmail.com> <443C2294.60103@aol.net> <443C2AE3.8080404@gmail.com> <1868105814.20060412122739@djpowell.net>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <1868105814.20060412122739@djpowell.net>
User-Agent: Mutt/1.4.2.1i
X-Y-GMX-Trusted: 0
Sender: owner-atom-syntax@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/atom-syntax/mail-archive/>
List-Unsubscribe: <mailto:atom-syntax-request@imc.org?body=unsubscribe>
List-ID: <atom-syntax.imc.org>
X-Spam-Score: 0.1 (/)
X-Scan-Signature: 769a46790fb42fbb0b0cc700c82f7081


* David Powell <djpowell@djpowell.net> [2006-04-12 13:40]:
> Reasonable implementations will probably just store the latest
> versions of feed and entry metadata, something like this:

Of course, what they *should* do is use `atom:source` so that
they can preserve all of the feed metadata, including RFC4287
Sec.6 extensions:

    <entry>
      <source>
        <author><name>Dave</name></author>
        <ex:tag>x</ex:tag>
      </source>
      <id>...2</id>
    </entry>

    <entry>
      <source>
        <author><name>Dave</name></author>
        <ex:tag>x</ex:tag>
      </source>
      <id>...1</id>
    </entry>

    <entry>
      <source>
        <author><name>Someone Else</name></author>
        <ex:tag>y</ex:tag>
      </source>
      <id>...4</id>
    </entry>

    <entry>
      <source>
        <author><name>Someone Else</name></author>
        <ex:tag>y</ex:tag>
      </source>
      <id>...3</id>
    </entry>

(Whether this is wrapped inside `atom:feed` or each entry is
stored separately is not relevant.)

Regards,
-- 
Aristotle Pagaltzis // <http://plasmasturm.org/>




From owner-atom-syntax@mail.imc.org Wed Apr 12 09:16:41 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FTfD7-0007ef-CM
	for atompub-archive@lists.ietf.org; Wed, 12 Apr 2006 09:16:41 -0400
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1FTfD6-0005B5-0V
	for atompub-archive@lists.ietf.org; Wed, 12 Apr 2006 09:16:41 -0400
Received: from balder-227.proper.com (localhost [127.0.0.1])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3CD60dx067002;
	Wed, 12 Apr 2006 06:06:01 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
Received: (from majordom@localhost)
	by balder-227.proper.com (8.13.5/8.13.5/Submit) id k3CD60xJ067001;
	Wed, 12 Apr 2006 06:06:00 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
X-Authentication-Warning: balder-227.proper.com: majordom set sender to owner-atom-syntax@mail.imc.org using -f
Received: from mtaout02-winn.ispmail.ntl.com (mta08-winn.ispmail.ntl.com [81.103.221.48])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3CD5xCB066994
	for <atom-syntax@imc.org>; Wed, 12 Apr 2006 06:06:00 -0700 (MST)
	(envelope-from djpowell@djpowell.net)
Received: from aamtaout01-winn.ispmail.ntl.com ([81.103.221.35])
          by mtaout02-winn.ispmail.ntl.com with ESMTP
          id <20060412130550.MVPJ29040.mtaout02-winn.ispmail.ntl.com@aamtaout01-winn.ispmail.ntl.com>;
          Wed, 12 Apr 2006 14:05:50 +0100
Received: from cpc1-stok1-0-0-cust263.bagu.cable.ntl.com ([86.4.229.8])
          by aamtaout01-winn.ispmail.ntl.com with ESMTP
          id <20060412130550.LOEC19763.aamtaout01-winn.ispmail.ntl.com@cpc1-stok1-0-0-cust263.bagu.cable.ntl.com>;
          Wed, 12 Apr 2006 14:05:50 +0100
Date: Wed, 12 Apr 2006 14:05:48 +0100
From: David Powell <djpowell@djpowell.net>
X-Mailer: The Bat! (v3.72.05 (Beta)) Professional
X-Priority: 3 (Normal)
Message-ID: <309816594.20060412140548@djpowell.net>
To: "A. Pagaltzis" <pagaltzis@gmx.de>
CC: atom-syntax <atom-syntax@imc.org>
Subject: Re: Don't make Feed Extensions inherit!
In-Reply-To: <20060412122900.GG30787@klangraum>
References: <43DAB802.2020105@gmail.com> <443C2294.60103@aol.net> <443C2AE3.8080404@gmail.com> <1868105814.20060412122739@djpowell.net> <20060412122900.GG30787@klangraum>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-atom-syntax@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/atom-syntax/mail-archive/>
List-Unsubscribe: <mailto:atom-syntax-request@imc.org?body=unsubscribe>
List-ID: <atom-syntax.imc.org>
X-Spam-Score: 0.1 (/)
X-Scan-Signature: 9466e0365fc95844abaf7c3f15a05c7d



Wednesday, April 12, 2006, 1:29:00 PM, A. Pagaltzis wrote:

> * David Powell <djpowell@djpowell.net> [2006-04-12 13:40]:
>> Reasonable implementations will probably just store the latest
>> versions of feed and entry metadata, something like this:

> Of course, what they *should* do is use `atom:source` so that
> they can preserve all of the feed metadata, including RFC4287
> Sec.6 extensions:

Using atom:source is fair enough for representing loose entries, but I
think it is overkill for representing entries in the context of a
known feed, where the vast majority of feed metadata is going to be
the same for each entry.

I believe feed metadata to be about feeds, and entry metadata to be
about entries. Two separate entities, with their own life-cycle. There
is one feed, if I change the title of it, then the feed title should
change.  I don't expect it to change back to the old title whenever I
look at older entries.

Feed documents are just an implementation detail of the most popular
way of passing this information around.

-- 
Dave




From owner-atom-syntax@mail.imc.org Wed Apr 12 18:14:38 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FTnbi-00015f-DD
	for atompub-archive@lists.ietf.org; Wed, 12 Apr 2006 18:14:38 -0400
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1FTnbg-0002rm-PQ
	for atompub-archive@lists.ietf.org; Wed, 12 Apr 2006 18:14:38 -0400
Received: from balder-227.proper.com (localhost [127.0.0.1])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3CM2JPY092420;
	Wed, 12 Apr 2006 15:02:19 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
Received: (from majordom@localhost)
	by balder-227.proper.com (8.13.5/8.13.5/Submit) id k3CM2JM9092419;
	Wed, 12 Apr 2006 15:02:19 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
X-Authentication-Warning: balder-227.proper.com: majordom set sender to owner-atom-syntax@mail.imc.org using -f
Received: from mtaout03-winn.ispmail.ntl.com (mta09-winn.ispmail.ntl.com [81.103.221.49])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3CM2GoC092412
	for <atom-syntax@imc.org>; Wed, 12 Apr 2006 15:02:18 -0700 (MST)
	(envelope-from djpowell@djpowell.net)
Received: from aamtaout03-winn.ispmail.ntl.com ([81.103.221.35])
          by mtaout03-winn.ispmail.ntl.com with ESMTP
          id <20060412220211.MKKJ27969.mtaout03-winn.ispmail.ntl.com@aamtaout03-winn.ispmail.ntl.com>;
          Wed, 12 Apr 2006 23:02:11 +0100
Received: from cpc1-stok1-0-0-cust263.bagu.cable.ntl.com ([86.4.229.8])
          by aamtaout03-winn.ispmail.ntl.com with ESMTP
          id <20060412220210.RWJK16286.aamtaout03-winn.ispmail.ntl.com@cpc1-stok1-0-0-cust263.bagu.cable.ntl.com>;
          Wed, 12 Apr 2006 23:02:10 +0100
Date: Wed, 12 Apr 2006 23:02:10 +0100
From: David Powell <djpowell@djpowell.net>
X-Mailer: The Bat! (v3.72.05 (Beta)) Professional
X-Priority: 3 (Normal)
Message-ID: <1864175160.20060412230210@djpowell.net>
To: James M Snell <jasnell@gmail.com>
CC: atom-syntax <atom-syntax@imc.org>
Subject: Re: Feed Thread Draft Updated
In-Reply-To: <443C0F90.3070809@gmail.com>
References: <443C0F90.3070809@gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-atom-syntax@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/atom-syntax/mail-archive/>
List-Unsubscribe: <mailto:atom-syntax-request@imc.org?body=unsubscribe>
List-ID: <atom-syntax.imc.org>
X-Spam-Score: 0.1 (/)
X-Scan-Signature: d8ae4fd88fcaf47c1a71c804d04f413d



Tuesday, April 11, 2006, 9:20:32 PM, James M Snell wrote:

> I also added a new warning for implementors: "Implementors should note
> that while the Atom Syndication Format does not forbid the inclusion of
> namespaced extension attributes on the Atom link element, neither does
> is explicitly allow for such extensions.  The result of this is that the
> thr:count and thr:when attributes fall outside of the guidelines for
> Atom extensions as defined in Section 6 of [RFC4287] and may not be
> supported by all Atom implementations."

[Apologies to everyone for flogging this dead horse some more. I'm
only doing this, because I care.]

I'll quote your argument from MDP's blog and comment here, rather than
on his dead comment thread, if that's ok:

> Ironically, the primary reason for using link for "replies" is
> because it makes very little sense to duplicate the function of the
> link element. I considered a thr:replies element. Ultimately, it
> would have looked and acted darn near identical to the atom:link
> element (with attributes like type, href, hreflang, etc). One needs
> to consider whether or not it makes sense to introduce a new
> namespaced extension element that duplicates the basic function of
> atom:link just to support the addition of two *optional* and *purely
> advisory* attributes.

You recognize the fact that adding non-standard attributes on
atom:link isn't going to be fully interoperable (that the thr:count
and thr:when attributes might not make it from producer to consumer
intact), but still prefer to make "replies" a link element on the
basis of style and convention.

This seems to be the wrong priority to me.
Replacing <atom:link rel="replies"> with an otherwise identical
<thr:replies> element would fix the interop problem, and wouldn't
introduce any other problems that I can think of. The only reason to
keep the current link element is because it somehow looks better, or
saves copy/pasting the relevant bits of the atom:link spec into the
draft.

In terms of the considerations to the interoperability of running
code, thr:replies seems to beat atom:link in every way. It even
manages to be more concise (you don't need the @rel), and you wouldn't
need to put thr:count and thr:when into a namespace (namespaced
attributes confuse people).

Eg:
         <thr:replies type="application/atom+xml"
               href="http://www.example.org/mycommentsfeed.xml"
               count="10"
               when="2006-02-20T00:00:00Z" />

instead of:

         <link rel="replies"
               type="application/atom+xml"
               href="http://www.example.org/mycommentsfeed.xml"
               thr:count="10"
               thr:when="2006-02-20T00:00:00Z" />


I don't really buy the justification that the attributes don't matter,
so it is ok if they get lost btw. If I was using an API that didn't
give access to the count attributes, I'd probably be a bit miffed, I'm
unlikely to say "oh it doesn't matter cause they were only advisory,
I'll just load the comments feed, parse the XML, etc, etc, instead".
Yes, thr:count is derived, so it isn't essential, but this doesn't
mean that it isn't useful. It is obviously useful, else it wouldn't be
in the draft.

-- 
Dave




From owner-atom-syntax@mail.imc.org Wed Apr 12 20:10:32 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FTpPs-0002gx-L7
	for atompub-archive@lists.ietf.org; Wed, 12 Apr 2006 20:10:32 -0400
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1FTpPr-0006Uz-8w
	for atompub-archive@lists.ietf.org; Wed, 12 Apr 2006 20:10:32 -0400
Received: from balder-227.proper.com (localhost [127.0.0.1])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3CNxggB096843;
	Wed, 12 Apr 2006 16:59:42 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
Received: (from majordom@localhost)
	by balder-227.proper.com (8.13.5/8.13.5/Submit) id k3CNxf4f096842;
	Wed, 12 Apr 2006 16:59:41 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
X-Authentication-Warning: balder-227.proper.com: majordom set sender to owner-atom-syntax@mail.imc.org using -f
Received: from mail.gmx.net (mail.gmx.net [213.165.64.20])
	by balder-227.proper.com (8.13.5/8.13.5) with SMTP id k3CNxeAJ096826
	for <atom-syntax@imc.org>; Wed, 12 Apr 2006 16:59:40 -0700 (MST)
	(envelope-from pagaltzis@gmx.de)
Received: (qmail invoked by alias); 12 Apr 2006 23:59:34 -0000
Received: from xdsl-81-173-231-164.netcologne.de (EHLO klangraum) [81.173.231.164]
  by mail.gmx.net (mp007) with SMTP; 13 Apr 2006 01:59:34 +0200
X-Authenticated: #163624
Date: Thu, 13 Apr 2006 01:59:58 +0200
From: "A. Pagaltzis" <pagaltzis@gmx.de>
To: atom-syntax <atom-syntax@imc.org>
Subject: Re: Feed Thread Draft Updated
Message-ID: <20060412235958.GP30787@klangraum>
Mail-Followup-To: atom-syntax <atom-syntax@imc.org>
References: <443C0F90.3070809@gmail.com> <1864175160.20060412230210@djpowell.net>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
In-Reply-To: <1864175160.20060412230210@djpowell.net>
User-Agent: Mutt/1.4.2.1i
X-Y-GMX-Trusted: 0
Sender: owner-atom-syntax@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/atom-syntax/mail-archive/>
List-Unsubscribe: <mailto:atom-syntax-request@imc.org?body=unsubscribe>
List-ID: <atom-syntax.imc.org>
Content-Transfer-Encoding: quoted-printable
X-MIME-Autoconverted: from 8bit to quoted-printable by balder-227.proper.com id k3CNxggB096843
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 52e1467c2184c31006318542db5614d5


* David Powell <djpowell@djpowell.net> [2006-04-13 00:15]:
> This seems to be the wrong priority to me.

Convincing arguments, IMHO; +1.

James:

As regards Robert=E2=80=99s vociferous comments, you have to acknowledge
that while the rest of the draft was hashed out in several
iterations, these `thr:count` and `thr:when` things snuck in at a
late stage without any discussion.

And, as regards David=E2=80=99s stance, I think it warrants a reminder
that `thr:in-reply-to` started life as as an `in-reply-to` link
relation as well, but we moved away from that because all of our
attempts to twist Atom links into carrying all the additional
semantics we needed ended up looking funny.

So I would argue that the same appears to be a good idea for the
`replies` relation since it grew beyond the scope of Atom links.

I would even argue that what we are seeing here are really the
first observed instances of a general best practice pattern for
Atom extensions:


    Trying to extend `atom:link` is bad. If you need more
    semantics than afforded to it by RFC 4287, you should
    clone it and tweak the copy.


Regards,
--=20
Aristotle Pagaltzis // <http://plasmasturm.org/>




From owner-atom-syntax@mail.imc.org Wed Apr 12 22:06:24 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FTrE0-00056x-8u
	for atompub-archive@lists.ietf.org; Wed, 12 Apr 2006 22:06:24 -0400
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1FTrDy-0000ql-O8
	for atompub-archive@lists.ietf.org; Wed, 12 Apr 2006 22:06:24 -0400
Received: from balder-227.proper.com (localhost [127.0.0.1])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3D1n1Qw001548;
	Wed, 12 Apr 2006 18:49:01 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
Received: (from majordom@localhost)
	by balder-227.proper.com (8.13.5/8.13.5/Submit) id k3D1n1vQ001547;
	Wed, 12 Apr 2006 18:49:01 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
X-Authentication-Warning: balder-227.proper.com: majordom set sender to owner-atom-syntax@mail.imc.org using -f
Received: from wproxy.gmail.com (wproxy.gmail.com [64.233.184.230])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3D1mxLq001539
	for <atom-syntax@imc.org>; Wed, 12 Apr 2006 18:49:00 -0700 (MST)
	(envelope-from xmlhacker@gmail.com)
Received: by wproxy.gmail.com with SMTP id i27so1420865wra
        for <atom-syntax@imc.org>; Wed, 12 Apr 2006 18:48:57 -0700 (PDT)
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws;
        s=beta; d=gmail.com;
        h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:references;
        b=HaoJFmcD2uLvDE1YfZMoI13rG7g/dQ5Lri22fgVGM6+Wi6JZyVRyKE0iBTpqRJOznVx9KIOHkk49Aj6qbrE55hRk7sOGmEWqFFX97U/UoE8YN5u9SiQAfKM2KIKiqsR5B5J0GrKiCZlPdDpwsIufytJpqQTJGu9VIFjcUaM6hRY=
Received: by 10.65.188.12 with SMTP id q12mr3317484qbp;
        Wed, 12 Apr 2006 18:48:57 -0700 (PDT)
Received: by 10.65.210.1 with HTTP; Wed, 12 Apr 2006 18:48:57 -0700 (PDT)
Message-ID: <eab75e160604121848o3a98fb70y3b5ee1cce2fa596b@mail.gmail.com>
Date: Wed, 12 Apr 2006 19:48:57 -0600
From: "M. David Peterson" <xmlhacker@gmail.com>
To: atom-syntax <atom-syntax@imc.org>
Subject: Re: Feed Thread Draft Updated
In-Reply-To: <20060412235958.GP30787@klangraum>
MIME-Version: 1.0
Content-Type: multipart/alternative; 
	boundary="----=_Part_14409_23761048.1144892937268"
References: <443C0F90.3070809@gmail.com>
	 <1864175160.20060412230210@djpowell.net>
	 <20060412235958.GP30787@klangraum>
Sender: owner-atom-syntax@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/atom-syntax/mail-archive/>
List-Unsubscribe: <mailto:atom-syntax-request@imc.org?body=unsubscribe>
List-ID: <atom-syntax.imc.org>
X-Spam-Score: 0.1 (/)
X-Scan-Signature: 0fa76816851382eb71b0a882ccdc29ac


------=_Part_14409_23761048.1144892937268
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: base64
Content-Disposition: inline

SGV5IEZvbGtzLAoKR3JlYXQgZGlzY3Vzc2lvbiBnb2luZyBvbiBoZXJlLi4uICBUaGFua3MhID4K
aHR0cDovL3d3dy5vcmVpbGx5bmV0LmNvbS94bWwvYmxvZy8yMDA2LzA0L3RoZV9wb3dlcl9vZl90
aGVfcGVvcGxlLmh0bWwKCk9uIDQvMTIvMDYsIEEuIFBhZ2FsdHppcyA8cGFnYWx0emlzQGdteC5k
ZT4gd3JvdGU6Cj4KPgo+ICogRGF2aWQgUG93ZWxsIDxkanBvd2VsbEBkanBvd2VsbC5uZXQ+IFsy
MDA2LTA0LTEzIDAwOjE1XToKPiA+IFRoaXMgc2VlbXMgdG8gYmUgdGhlIHdyb25nIHByaW9yaXR5
IHRvIG1lLgo+Cj4gQ29udmluY2luZyBhcmd1bWVudHMsIElNSE87ICsxLgo+Cj4gSmFtZXM6Cj4K
PiBBcyByZWdhcmRzIFJvYmVydCdzIHZvY2lmZXJvdXMgY29tbWVudHMsIHlvdSBoYXZlIHRvIGFj
a25vd2xlZGdlCj4gdGhhdCB3aGlsZSB0aGUgcmVzdCBvZiB0aGUgZHJhZnQgd2FzIGhhc2hlZCBv
dXQgaW4gc2V2ZXJhbAo+IGl0ZXJhdGlvbnMsIHRoZXNlIGB0aHI6Y291bnRgIGFuZCBgdGhyOndo
ZW5gIHRoaW5ncyBzbnVjayBpbiBhdCBhCj4gbGF0ZSBzdGFnZSB3aXRob3V0IGFueSBkaXNjdXNz
aW9uLgo+Cj4gQW5kLCBhcyByZWdhcmRzIERhdmlkJ3Mgc3RhbmNlLCBJIHRoaW5rIGl0IHdhcnJh
bnRzIGEgcmVtaW5kZXIKPiB0aGF0IGB0aHI6aW4tcmVwbHktdG9gIHN0YXJ0ZWQgbGlmZSBhcyBh
cyBhbiBgaW4tcmVwbHktdG9gIGxpbmsKPiByZWxhdGlvbiBhcyB3ZWxsLCBidXQgd2UgbW92ZWQg
YXdheSBmcm9tIHRoYXQgYmVjYXVzZSBhbGwgb2Ygb3VyCj4gYXR0ZW1wdHMgdG8gdHdpc3QgQXRv
bSBsaW5rcyBpbnRvIGNhcnJ5aW5nIGFsbCB0aGUgYWRkaXRpb25hbAo+IHNlbWFudGljcyB3ZSBu
ZWVkZWQgZW5kZWQgdXAgbG9va2luZyBmdW5ueS4KPgo+IFNvIEkgd291bGQgYXJndWUgdGhhdCB0
aGUgc2FtZSBhcHBlYXJzIHRvIGJlIGEgZ29vZCBpZGVhIGZvciB0aGUKPiBgcmVwbGllc2AgcmVs
YXRpb24gc2luY2UgaXQgZ3JldyBiZXlvbmQgdGhlIHNjb3BlIG9mIEF0b20gbGlua3MuCj4KPiBJ
IHdvdWxkIGV2ZW4gYXJndWUgdGhhdCB3aGF0IHdlIGFyZSBzZWVpbmcgaGVyZSBhcmUgcmVhbGx5
IHRoZQo+IGZpcnN0IG9ic2VydmVkIGluc3RhbmNlcyBvZiBhIGdlbmVyYWwgYmVzdCBwcmFjdGlj
ZSBwYXR0ZXJuIGZvcgo+IEF0b20gZXh0ZW5zaW9uczoKPgo+Cj4gICAgIFRyeWluZyB0byBleHRl
bmQgYGF0b206bGlua2AgaXMgYmFkLiBJZiB5b3UgbmVlZCBtb3JlCj4gICAgIHNlbWFudGljcyB0
aGFuIGFmZm9yZGVkIHRvIGl0IGJ5IFJGQyA0Mjg3LCB5b3Ugc2hvdWxkCj4gICAgIGNsb25lIGl0
IGFuZCB0d2VhayB0aGUgY29weS4KPgo+Cj4gUmVnYXJkcywKPiAtLQo+IEFyaXN0b3RsZSBQYWdh
bHR6aXMgLy8gPGh0dHA6Ly9wbGFzbWFzdHVybS5vcmcvPgo+Cj4KCgotLQo8TTpELz4KCk0uIERh
dmlkIFBldGVyc29uCmh0dHA6Ly93d3cueHNsdGJsb2cuY29tLwo=
------=_Part_14409_23761048.1144892937268
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: base64
Content-Disposition: inline

SGV5IEZvbGtzLDxicj48YnI+R3JlYXQgZGlzY3Vzc2lvbiBnb2luZyBvbiBoZXJlLi4uJm5ic3A7
IFRoYW5rcyEgJmd0OyA8YSBocmVmPSJodHRwOi8vd3d3Lm9yZWlsbHluZXQuY29tL3htbC9ibG9n
LzIwMDYvMDQvdGhlX3Bvd2VyX29mX3RoZV9wZW9wbGUuaHRtbCI+aHR0cDovL3d3dy5vcmVpbGx5
bmV0LmNvbS94bWwvYmxvZy8yMDA2LzA0L3RoZV9wb3dlcl9vZl90aGVfcGVvcGxlLmh0bWw8L2E+
Cjxicj48YnI+PGRpdj48c3BhbiBjbGFzcz0iZ21haWxfcXVvdGUiPk9uIDQvMTIvMDYsIDxiIGNs
YXNzPSJnbWFpbF9zZW5kZXJuYW1lIj5BLiBQYWdhbHR6aXM8L2I+ICZsdDs8YSBocmVmPSJtYWls
dG86cGFnYWx0emlzQGdteC5kZSI+cGFnYWx0emlzQGdteC5kZTwvYT4mZ3Q7IHdyb3RlOjwvc3Bh
bj48YmxvY2txdW90ZSBjbGFzcz0iZ21haWxfcXVvdGUiIHN0eWxlPSJib3JkZXItbGVmdDogMXB4
IHNvbGlkIHJnYigyMDQsIDIwNCwgMjA0KTsgbWFyZ2luOiAwcHQgMHB0IDBwdCAwLjhleDsgcGFk
ZGluZy1sZWZ0OiAxZXg7Ij4KPGJyPiogRGF2aWQgUG93ZWxsICZsdDs8YSBocmVmPSJtYWlsdG86
ZGpwb3dlbGxAZGpwb3dlbGwubmV0Ij5kanBvd2VsbEBkanBvd2VsbC5uZXQ8L2E+Jmd0OyBbMjAw
Ni0wNC0xMyAwMDoxNV06PGJyPiZndDsgVGhpcyBzZWVtcyB0byBiZSB0aGUgd3JvbmcgcHJpb3Jp
dHkgdG8gbWUuPGJyPjxicj5Db252aW5jaW5nIGFyZ3VtZW50cywgSU1ITzsgKzEuPGJyPjxicj5K
YW1lczo8YnI+PGJyPgpBcyByZWdhcmRzIFJvYmVydCdzIHZvY2lmZXJvdXMgY29tbWVudHMsIHlv
dSBoYXZlIHRvIGFja25vd2xlZGdlPGJyPnRoYXQgd2hpbGUgdGhlIHJlc3Qgb2YgdGhlIGRyYWZ0
IHdhcyBoYXNoZWQgb3V0IGluIHNldmVyYWw8YnI+aXRlcmF0aW9ucywgdGhlc2UgYHRocjpjb3Vu
dGAgYW5kIGB0aHI6d2hlbmAgdGhpbmdzIHNudWNrIGluIGF0IGE8YnI+bGF0ZSBzdGFnZSB3aXRo
b3V0IGFueSBkaXNjdXNzaW9uLgo8YnI+PGJyPkFuZCwgYXMgcmVnYXJkcyBEYXZpZCdzIHN0YW5j
ZSwgSSB0aGluayBpdCB3YXJyYW50cyBhIHJlbWluZGVyPGJyPnRoYXQgYHRocjppbi1yZXBseS10
b2Agc3RhcnRlZCBsaWZlIGFzIGFzIGFuIGBpbi1yZXBseS10b2AgbGluazxicj5yZWxhdGlvbiBh
cyB3ZWxsLCBidXQgd2UgbW92ZWQgYXdheSBmcm9tIHRoYXQgYmVjYXVzZSBhbGwgb2Ygb3VyPGJy
PmF0dGVtcHRzIHRvIHR3aXN0IEF0b20gbGlua3MgaW50byBjYXJyeWluZyBhbGwgdGhlIGFkZGl0
aW9uYWwKPGJyPnNlbWFudGljcyB3ZSBuZWVkZWQgZW5kZWQgdXAgbG9va2luZyBmdW5ueS48YnI+
PGJyPlNvIEkgd291bGQgYXJndWUgdGhhdCB0aGUgc2FtZSBhcHBlYXJzIHRvIGJlIGEgZ29vZCBp
ZGVhIGZvciB0aGU8YnI+YHJlcGxpZXNgIHJlbGF0aW9uIHNpbmNlIGl0IGdyZXcgYmV5b25kIHRo
ZSBzY29wZSBvZiBBdG9tIGxpbmtzLjxicj48YnI+SSB3b3VsZCBldmVuIGFyZ3VlIHRoYXQgd2hh
dCB3ZSBhcmUgc2VlaW5nIGhlcmUgYXJlIHJlYWxseSB0aGUKPGJyPmZpcnN0IG9ic2VydmVkIGlu
c3RhbmNlcyBvZiBhIGdlbmVyYWwgYmVzdCBwcmFjdGljZSBwYXR0ZXJuIGZvcjxicj5BdG9tIGV4
dGVuc2lvbnM6PGJyPjxicj48YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7VHJ5aW5nIHRvIGV4
dGVuZCBgYXRvbTpsaW5rYCBpcyBiYWQuIElmIHlvdSBuZWVkIG1vcmU8YnI+Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7c2VtYW50aWNzIHRoYW4gYWZmb3JkZWQgdG8gaXQgYnkgUkZDIDQyODcsIHlv
dSBzaG91bGQ8YnI+CiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwO2Nsb25lIGl0IGFuZCB0d2VhayB0
aGUgY29weS48YnI+PGJyPjxicj5SZWdhcmRzLDxicj4tLTxicj5BcmlzdG90bGUgUGFnYWx0emlz
IC8vICZsdDs8YSBocmVmPSJodHRwOi8vcGxhc21hc3R1cm0ub3JnLyI+aHR0cDovL3BsYXNtYXN0
dXJtLm9yZy88L2E+Jmd0Ozxicj48YnI+PC9ibG9ja3F1b3RlPjwvZGl2Pjxicj48YnIgY2xlYXI9
ImFsbCI+PGJyPi0tIDxicj4mbHQ7TTpELyZndDsKPGJyPjxicj5NLiBEYXZpZCBQZXRlcnNvbjxi
cj48YSBocmVmPSJodHRwOi8vd3d3LnhzbHRibG9nLmNvbS8iPmh0dHA6Ly93d3cueHNsdGJsb2cu
Y29tLzwvYT4K
------=_Part_14409_23761048.1144892937268--




From owner-atom-syntax@mail.imc.org Wed Apr 12 22:20:22 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FTrRW-0005AM-P2
	for atompub-archive@lists.ietf.org; Wed, 12 Apr 2006 22:20:22 -0400
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1FTrRW-0001BI-Az
	for atompub-archive@lists.ietf.org; Wed, 12 Apr 2006 22:20:22 -0400
Received: from balder-227.proper.com (localhost [127.0.0.1])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3D216pA002945;
	Wed, 12 Apr 2006 19:01:06 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
Received: (from majordom@localhost)
	by balder-227.proper.com (8.13.5/8.13.5/Submit) id k3D216rv002944;
	Wed, 12 Apr 2006 19:01:06 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
X-Authentication-Warning: balder-227.proper.com: majordom set sender to owner-atom-syntax@mail.imc.org using -f
Received: from wproxy.gmail.com (wproxy.gmail.com [64.233.184.239])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3D215EY002929
	for <atom-syntax@imc.org>; Wed, 12 Apr 2006 19:01:05 -0700 (MST)
	(envelope-from jasnell@gmail.com)
Received: by wproxy.gmail.com with SMTP id 58so19559wri
        for <atom-syntax@imc.org>; Wed, 12 Apr 2006 19:01:05 -0700 (PDT)
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=UTmI17d3bUERIUfb61AVU3xRzSmthYiWOTxB125iSKp764iUS+fEOyfiATHjuRB5+TNBFeRFU+Zi4RbKj5oeiw4h7+s8IiOJQxyEl66y9wgTJ/b2H3MUVMBreb199hjv0TCZxBhY9+z90/yqSO0YQJd2flckjq3bS8OOtWjY1rg=
Received: by 10.54.66.3 with SMTP id o3mr583559wra;
        Wed, 12 Apr 2006 19:01:04 -0700 (PDT)
Received: from ?192.168.1.104? ( [67.181.222.86])
        by mx.gmail.com with ESMTP id 8sm1318989wra.2006.04.12.19.01.04;
        Wed, 12 Apr 2006 19:01:04 -0700 (PDT)
Message-ID: <443DB0DE.3080208@gmail.com>
Date: Wed, 12 Apr 2006 19:01:02 -0700
From: James M Snell <jasnell@gmail.com>
User-Agent: Thunderbird 1.5 (X11/20051201)
MIME-Version: 1.0
To: atom-syntax <atom-syntax@imc.org>
Subject: Re: Feed Thread Draft Updated
References: <443C0F90.3070809@gmail.com> <1864175160.20060412230210@djpowell.net> <20060412235958.GP30787@klangraum>
In-Reply-To: <20060412235958.GP30787@klangraum>
Content-Type: text/plain; charset=utf-8
Sender: owner-atom-syntax@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/atom-syntax/mail-archive/>
List-Unsubscribe: <mailto:atom-syntax-request@imc.org?body=unsubscribe>
List-ID: <atom-syntax.imc.org>
Content-Transfer-Encoding: quoted-printable
X-MIME-Autoconverted: from 8bit to quoted-printable by balder-227.proper.com id k3D216pA002945
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 4b800b1eab964a31702fa68f1ff0e955



A. Pagaltzis wrote:
> * David Powell <djpowell@djpowell.net> [2006-04-13 00:15]:
>> This seems to be the wrong priority to me.
>=20
> Convincing arguments, IMHO; +1.
>=20

Sorry, not convinced.  I never once claimed that the motivation for
using link was because it "looked" better.  What I did claim was that
there is little to no technical justification for exactly duplicating
the link element for the sole purpose of introducing two new optional
attributes.... especially when the Atom spec expressly *allows* for such
extensions.

>[snip]
> And, as regards David=E2=80=99s stance, I think it warrants a reminder
> that `thr:in-reply-to` started life as as an `in-reply-to` link
> relation as well, but we moved away from that because all of our
> attempts to twist Atom links into carrying all the additional
> semantics we needed ended up looking funny.
>=20
> So I would argue that the same appears to be a good idea for the
> `replies` relation since it grew beyond the scope of Atom links.
>

With in-reply-to, the key issue that swung the argument in favor of a
new extension element was whether or not the link[@href] attribute value
could be an atom:id value or whether it had to be a dereferenceable URI.
 In other words, it was quite likely that ignorant implementations would
do the Wrong Thing with a link[@rel=3D"in-reply-to"].

Big difference in this case.  There are no additional semantics that
make the replies link "look funny".  It *looks* like a link; smells like
a link; acts like a link; it *is* a link. The fact that that link MIGHT
have two additional pieces of metadata associated with it does not make
it any less of a link.

Further, there is likely zero chance that properly coded rfc4287
implementations will do the Wrong Thing with a link[@rel=3D"replies"],
even if those implementations do choose to ignore-and-discard unknown
foreign markup that happens to appear in the link.

> I would even argue that what we are seeing here are really the
> first observed instances of a general best practice pattern for
> Atom extensions:
>=20
>=20
>     Trying to extend `atom:link` is bad. If you need more
>     semantics than afforded to it by RFC 4287, you should
>     clone it and tweak the copy.
>=20
>=20

Not to be snarky, but that philosophy hasn't exactly worked out too well
in the past (e.g. the rss 2.0 description tag).

The Atom link element is well defined and does *everything* the replies
link requires, right on down to the undefinedAttribute* and the
definition of "unknown foreign markup".

Bottom line: I'd be far more inclined to either drop thr:when and
thr:count from the spec or document a clear caveat that the two
attributes are likely not to be supported in some implementations than I
would be to use anything other than link for replies.


- James




From owner-atom-syntax@mail.imc.org Thu Apr 13 00:58:28 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FTtuW-0003Oo-FV
	for atompub-archive@lists.ietf.org; Thu, 13 Apr 2006 00:58:28 -0400
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1FTtuU-0005VR-UK
	for atompub-archive@lists.ietf.org; Thu, 13 Apr 2006 00:58:28 -0400
Received: from balder-227.proper.com (localhost [127.0.0.1])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3D4hO5B015640;
	Wed, 12 Apr 2006 21:43:24 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
Received: (from majordom@localhost)
	by balder-227.proper.com (8.13.5/8.13.5/Submit) id k3D4hOR1015639;
	Wed, 12 Apr 2006 21:43:24 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
X-Authentication-Warning: balder-227.proper.com: majordom set sender to owner-atom-syntax@mail.imc.org using -f
Received: from mail.gmx.net (mail.gmx.de [213.165.64.20])
	by balder-227.proper.com (8.13.5/8.13.5) with SMTP id k3D4hMvO015630
	for <atom-syntax@imc.org>; Wed, 12 Apr 2006 21:43:23 -0700 (MST)
	(envelope-from pagaltzis@gmx.de)
Received: (qmail invoked by alias); 13 Apr 2006 04:43:17 -0000
Received: from xdsl-213-196-225-198.netcologne.de (EHLO klangraum) [213.196.225.198]
  by mail.gmx.net (mp032) with SMTP; 13 Apr 2006 06:43:17 +0200
X-Authenticated: #163624
Date: Thu, 13 Apr 2006 06:43:41 +0200
From: "A. Pagaltzis" <pagaltzis@gmx.de>
To: atom-syntax <atom-syntax@imc.org>
Subject: Re: Feed Thread Draft Updated
Message-ID: <20060413044341.GQ30787@klangraum>
Mail-Followup-To: atom-syntax <atom-syntax@imc.org>
References: <443C0F90.3070809@gmail.com> <1864175160.20060412230210@djpowell.net> <20060412235958.GP30787@klangraum> <443DB0DE.3080208@gmail.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
In-Reply-To: <443DB0DE.3080208@gmail.com>
User-Agent: Mutt/1.4.2.1i
X-Y-GMX-Trusted: 0
Sender: owner-atom-syntax@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/atom-syntax/mail-archive/>
List-Unsubscribe: <mailto:atom-syntax-request@imc.org?body=unsubscribe>
List-ID: <atom-syntax.imc.org>
Content-Transfer-Encoding: quoted-printable
X-MIME-Autoconverted: from 8bit to quoted-printable by balder-227.proper.com id k3D4hO5B015640
X-Spam-Score: 0.1 (/)
X-Scan-Signature: b4a0a5f5992e2a4954405484e7717d8c


* James M Snell <jasnell@gmail.com> [2006-04-13 04:10]:
> What I did claim was that there is little to no technical
> justification for exactly duplicating the link element for the
> sole purpose of introducing two new optional attributes...

David countered that having this information is clearly useful,
else these attributes would not be in the spec, which means there
is a case to be made for making sure they=E2=80=99re available to all
clients, even those behind an API that only provides access to
Sec.6 extensions.

> With in-reply-to, the key issue that swung the argument in
> favor of a new extension element was whether or not the
> link[@href] attribute value could be an atom:id value or
> whether it had to be a dereferenceable URI. In other words, it
> was quite likely that ignorant implementations would do the
> Wrong Thing with a link[@rel=3D"in-reply-to"].

My memory was different, so I went and re-read the threads.

The non-dereferencable URI issue was an important sideline, but
it was only a sideline in that discussion. If we were having that
discussion now, I agree that it would be a much bigger sticking
point, but back then, it was an also-ran.

The big debate which swayed the issue at the time was having a
mechanism for associating a source link with an in-reply-to link.
We were trying all sorts of funny combinations with things nested
inside the links or the links nested inside other things, IDREF
attributes, and what have you.

In the end, I put a big torch to my own proposition of an
`in-reply-to` link relation to end the madness:
http://www.imc.org/atom-syntax/mail-archive/msg16594.html

> Big difference in this case. There are no additional semantics
> that make the replies link "look funny".

It=E2=80=99s not nearly as funny-looking as that crazy in-reply-to
business we came up with back then, conceded.

> Not to be snarky, but that philosophy hasn't exactly worked out
> too well in the past (e.g. the rss 2.0 description tag).

But `description` can only appear once in an item, and therefore
there has to be some precedence matrix between it and its
derivatives. Not so with `atom:link` and clones, all of which may
appear any number of times in an entry, and thus pose no
precedence problem. In other words, comparing the two situations
is not quite fair.

> Bottom line: I'd be far more inclined to either drop thr:when
> and thr:count from the spec or document a clear caveat that the
> two attributes are likely not to be supported in some
> implementations than I would be to use anything other than link
> for replies.

Maybe we can think of other ways to expose this information so
that it fits the Atom extension model? Are those attributes
really the only possible approach to this issue?

Regards,
--=20
Aristotle Pagaltzis // <http://plasmasturm.org/>




From owner-atom-syntax@mail.imc.org Thu Apr 13 01:45:25 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FTudx-0003WK-El
	for atompub-archive@lists.ietf.org; Thu, 13 Apr 2006 01:45:25 -0400
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1FTudu-0007AQ-W7
	for atompub-archive@lists.ietf.org; Thu, 13 Apr 2006 01:45:25 -0400
Received: from balder-227.proper.com (localhost [127.0.0.1])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3D5XWl2018025;
	Wed, 12 Apr 2006 22:33:32 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
Received: (from majordom@localhost)
	by balder-227.proper.com (8.13.5/8.13.5/Submit) id k3D5XWBW018021;
	Wed, 12 Apr 2006 22:33:32 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
X-Authentication-Warning: balder-227.proper.com: majordom set sender to owner-atom-syntax@mail.imc.org using -f
Received: from wproxy.gmail.com (wproxy.gmail.com [64.233.184.225])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3D5XVBU018009
	for <atom-syntax@imc.org>; Wed, 12 Apr 2006 22:33:31 -0700 (MST)
	(envelope-from xmlhacker@gmail.com)
Received: by wproxy.gmail.com with SMTP id i7so37752wra
        for <atom-syntax@imc.org>; Wed, 12 Apr 2006 22:33:31 -0700 (PDT)
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws;
        s=beta; d=gmail.com;
        h=received:message-id:date:from:to:subject:mime-version:content-type;
        b=pD6V60x+dblvA7dNJhsLj0LaMnBYM53iCi4e95mR/QXNsuJyVIwIkLxLUQMgj9Kchlzfgm1OVDvR32dQcrtc1vRDeuE0RToVLz/VcziqJDkZcPcoNrenQ8Dln3J9ZtCskzj4lvYp7aNmLP9wnQCqEdeFcfmkMkaDPQQ6CEeQlVI=
Received: by 10.65.197.4 with SMTP id z4mr55104qbp;
        Wed, 12 Apr 2006 22:33:31 -0700 (PDT)
Received: by 10.65.210.1 with HTTP; Wed, 12 Apr 2006 22:33:31 -0700 (PDT)
Message-ID: <eab75e160604122233o15dc447an4eb1f78196c06676@mail.gmail.com>
Date: Wed, 12 Apr 2006 23:33:31 -0600
From: "M. David Peterson" <xmlhacker@gmail.com>
To: atom-syntax <atom-syntax@imc.org>
Subject: Atom feeds and S3
MIME-Version: 1.0
Content-Type: multipart/alternative; 
	boundary="----=_Part_16257_22221179.1144906411174"
Sender: owner-atom-syntax@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/atom-syntax/mail-archive/>
List-Unsubscribe: <mailto:atom-syntax-request@imc.org?body=unsubscribe>
List-ID: <atom-syntax.imc.org>
X-Spam-Score: 0.1 (/)
X-Scan-Signature: 798b2e660f1819ae38035ac1d8d5e3ab


------=_Part_16257_22221179.1144906411174
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: base64
Content-Disposition: inline

RllJLi4uCmh0dHA6Ly9kZXZlbG9wZXIuYW1hem9ud2Vic2VydmljZXMuY29tL2Nvbm5lY3QvdGhy
ZWFkLmpzcGE/bWVzc2FnZUlEPTM3MDU1JiMzNzA1NQoKLS0KPE06RC8+CgpNLiBEYXZpZCBQZXRl
cnNvbgpodHRwOi8vd3d3LnhzbHRibG9nLmNvbS8K
------=_Part_16257_22221179.1144906411174
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: base64
Content-Disposition: inline

RllJLi4uIDxhIGhyZWY9Imh0dHA6Ly9kZXZlbG9wZXIuYW1hem9ud2Vic2VydmljZXMuY29tL2Nv
bm5lY3QvdGhyZWFkLmpzcGE/bWVzc2FnZUlEPTM3MDU1JmFtcDsjMzcwNTUiPmh0dHA6Ly9kZXZl
bG9wZXIuYW1hem9ud2Vic2VydmljZXMuY29tL2Nvbm5lY3QvdGhyZWFkLmpzcGE/bWVzc2FnZUlE
PTM3MDU1JmFtcDsjMzcwNTU8L2E+PGJyIGNsZWFyPSJhbGwiPjxicj4tLSA8YnI+Jmx0O006RC8m
Z3Q7Cjxicj48YnI+TS4gRGF2aWQgUGV0ZXJzb248YnI+PGEgaHJlZj0iaHR0cDovL3d3dy54c2x0
YmxvZy5jb20vIj5odHRwOi8vd3d3LnhzbHRibG9nLmNvbS88L2E+IAo=
------=_Part_16257_22221179.1144906411174--




From owner-atom-syntax@mail.imc.org Thu Apr 13 02:11:12 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FTv2u-0000WM-2U
	for atompub-archive@lists.ietf.org; Thu, 13 Apr 2006 02:11:12 -0400
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1FTv2p-0007yA-KC
	for atompub-archive@lists.ietf.org; Thu, 13 Apr 2006 02:11:12 -0400
Received: from balder-227.proper.com (localhost [127.0.0.1])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3D60Klu019015;
	Wed, 12 Apr 2006 23:00:20 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
Received: (from majordom@localhost)
	by balder-227.proper.com (8.13.5/8.13.5/Submit) id k3D60Kl0019014;
	Wed, 12 Apr 2006 23:00:20 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
X-Authentication-Warning: balder-227.proper.com: majordom set sender to owner-atom-syntax@mail.imc.org using -f
Received: from xproxy.gmail.com (xproxy.gmail.com [66.249.82.206])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3D60Jdr019007
	for <atom-syntax@imc.org>; Wed, 12 Apr 2006 23:00:20 -0700 (MST)
	(envelope-from jasnell@gmail.com)
Received: by xproxy.gmail.com with SMTP id s11so1141962wxc
        for <atom-syntax@imc.org>; Wed, 12 Apr 2006 23:00:19 -0700 (PDT)
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:cc:subject:references:in-reply-to:content-type:content-transfer-encoding;
        b=tw06gObqXLer6lNp8X5CNdPT9F6yQr+bK2tpL4kF/gFTptRmAvG4xa6fCjnGHqyl1AIA0pJvmGhbGg1pITtYbu/gydpxkFoNyGDyig9nHTyQ8SJzCXxqHxYVdyVWCZyEjcJ4I98eIFJls7IsQVNV9aJYKS8utdwpjm+qtxI3kZQ=
Received: by 10.70.116.10 with SMTP id o10mr196183wxc;
        Wed, 12 Apr 2006 23:00:19 -0700 (PDT)
Received: from ?192.168.1.104? ( [67.181.222.86])
        by mx.gmail.com with ESMTP id i12sm214672wxd.2006.04.12.23.00.18;
        Wed, 12 Apr 2006 23:00:19 -0700 (PDT)
Message-ID: <443DE8F1.6030106@gmail.com>
Date: Wed, 12 Apr 2006 23:00:17 -0700
From: James M Snell <jasnell@gmail.com>
User-Agent: Thunderbird 1.5 (X11/20051201)
MIME-Version: 1.0
To: "M. David Peterson" <xmlhacker@gmail.com>
CC: atom-syntax <atom-syntax@imc.org>
Subject: Re: Atom feeds and S3
References: <eab75e160604122233o15dc447an4eb1f78196c06676@mail.gmail.com>
In-Reply-To: <eab75e160604122233o15dc447an4eb1f78196c06676@mail.gmail.com>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
Sender: owner-atom-syntax@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/atom-syntax/mail-archive/>
List-Unsubscribe: <mailto:atom-syntax-request@imc.org?body=unsubscribe>
List-ID: <atom-syntax.imc.org>
X-Spam-Score: 0.0 (/)
X-Scan-Signature: e5ba305d0e64821bf3d8bc5d3bb07228


The Atom output is invalid.

Wrong date format
<updated>4/13/2006 12:31:22 AM</updated>
<updated>4/13/2006 12:31:22 AM</updated>
<updated>4/13/2006 12:31:22 AM</updated>

Whitespace in ID
<id> http://s3.amazonaws.com/dds</id>
<id> http://s3.amazonaws.com/dds/37MB?torrent</id>
<id> http://s3.amazonaws.com/dds/6MB?torrent</id>

Invalid link syntax
<link> http://s3.amazonaws.com/dds/37MB</link>
<link> http://s3.amazonaws.com/dds/6MB</link>

- James


M. David Peterson wrote:
> FYI...
> http://developer.amazonwebservices.com/connect/thread.jspa?messageID=37055&#37055
> <http://developer.amazonwebservices.com/connect/thread.jspa?messageID=37055&#37055>
> 
> -- 
> <M:D/>
> 
> M. David Peterson
> http://www.xsltblog.com/




From owner-atom-syntax@mail.imc.org Thu Apr 13 02:19:52 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FTvBI-0002ow-0Q
	for atompub-archive@lists.ietf.org; Thu, 13 Apr 2006 02:19:52 -0400
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1FTvBF-0008Eg-7G
	for atompub-archive@lists.ietf.org; Thu, 13 Apr 2006 02:19:51 -0400
Received: from balder-227.proper.com (localhost [127.0.0.1])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3D68NNE019427;
	Wed, 12 Apr 2006 23:08:23 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
Received: (from majordom@localhost)
	by balder-227.proper.com (8.13.5/8.13.5/Submit) id k3D68NhN019426;
	Wed, 12 Apr 2006 23:08:23 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
X-Authentication-Warning: balder-227.proper.com: majordom set sender to owner-atom-syntax@mail.imc.org using -f
Received: from wproxy.gmail.com (wproxy.gmail.com [64.233.184.231])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3D68MEM019420
	for <atom-syntax@imc.org>; Wed, 12 Apr 2006 23:08:23 -0700 (MST)
	(envelope-from xmlhacker@gmail.com)
Received: by wproxy.gmail.com with SMTP id i7so40450wra
        for <atom-syntax@imc.org>; Wed, 12 Apr 2006 23:08:22 -0700 (PDT)
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws;
        s=beta; d=gmail.com;
        h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:references;
        b=lfdOk/hQ7ESveJKZLyKdug6rRXOdV+7XePOwMe1sQoNPaCdkF1ublfgy7XldrgKB45nocDzvbMKAvDUqcXJiL/qhmPEAwek4xelcqXp/I3nPz5FR1kBjqdCWnoUhQfObsLSTc3/7ZKKX/yJDSKzKw5Q0N1lSyqt4Qzyk/wrGH4o=
Received: by 10.64.10.14 with SMTP id 14mr66562qbj;
        Wed, 12 Apr 2006 23:08:22 -0700 (PDT)
Received: by 10.65.210.1 with HTTP; Wed, 12 Apr 2006 23:08:22 -0700 (PDT)
Message-ID: <eab75e160604122308k170900k4dffe7b964f98d5d@mail.gmail.com>
Date: Thu, 13 Apr 2006 00:08:22 -0600
From: "M. David Peterson" <xmlhacker@gmail.com>
To: "James M Snell" <jasnell@gmail.com>
Subject: Re: Atom feeds and S3
Cc: atom-syntax <atom-syntax@imc.org>
In-Reply-To: <443DE8F1.6030106@gmail.com>
MIME-Version: 1.0
Content-Type: multipart/alternative; 
	boundary="----=_Part_16477_13869790.1144908502542"
References: <eab75e160604122233o15dc447an4eb1f78196c06676@mail.gmail.com>
	 <443DE8F1.6030106@gmail.com>
Sender: owner-atom-syntax@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/atom-syntax/mail-archive/>
List-Unsubscribe: <mailto:atom-syntax-request@imc.org?body=unsubscribe>
List-ID: <atom-syntax.imc.org>
X-Spam-Score: 0.1 (/)
X-Scan-Signature: 6d95a152022472c7d6cdf886a0424dc6


------=_Part_16477_13869790.1144908502542
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: base64
Content-Disposition: inline

WWVhaCwgSSByZWFsaXplZCB0aGF0IHdoZW4gSSBsb29rZWQgYXQgaXQuLi4gYnV0IGluc3RlYWQg
b2YgcG9pbnRpbmcgYXQgdGhlCnByb2JsZW1zIEkgZmlndXJlZCBJIHdvdWxkIHBvaW50IGhpbSBh
dCB0aGUgZmVlZHZhbGlkYXRvciBhbmQgc2VlIHdoYXQgdGhlCnJlc3VsdCBpcy4gIFRoaXMgZ3V5
IChEb21pbmljKSBpcyBhIHB1cmUgaGFja2VyIGF0IGhlYXJ0LCByZWxlYXNpbmcgYSBuZXcKdmVy
c2lvbiBvZiBoaXMgY29tbWFuZGxpbmUgdG9vbCBldmVyeSBvdGhlciBkYXkgb3Igc28gZm9yIHRo
ZSBsYXN0IDMKd2Vla3MuLi4gVGhlIGZpcnN0IHJlbGVhc2Ugd2FzIGluIEphdmEsIGFuZCBub3cg
aGUgaGFzIGZvbGxvd2VkIHVwIHdpdGggYSBDIwpwb3J0IG9mIHRoZSBKYXZhIGFwcC4gIEl0IGhh
cyBzb21lIGNvb2wgZmVhdHVyZXMgdGhhdCBubyBvbmUgZWxzZSBoYWQgcmVhbGx5CmV2ZW4gY29u
c2lkZXJlZCwgc2hvd2Nhc2VkIHF1aXRlIG5pY2VseSBieSBoaXMgUlNTIHVwZGF0ZSBhIGJpdCBl
YXJsaWVyIHRoaXMKZXZlbmluZywgdG8gYmUgZm9sbG93ZWQgb25seSBhbiBob3VyIG9yIHR3byBh
ZnRlciBteSByZXF1ZXN0IGJ5IHRoZSBBdG9tCnZlcnNpb24uCgpTbyBpdCBzZWVtZWQgdG8gbWUg
cG9pbnRpbmcgaGltIGF0IHRoZSBmZWVkdmFsaWRhdG9yIGluc3RlYWQgb2YgcG9pbnRpbmcgb3V0
CmFsbCBvZiB0aGUgcHJvYmxlbXMgaW4gdGhlIHB1YmxpYyBTMyBmb3J1bXMgd2FzIHRoZSBzbWFy
dGVyIHJvdXRlLiAgSWYgaXQKdHVybnMgb3V0IHRoZXkncmUgc3RpbGwgaW52YWxpZCB3aGVuIGhl
IHJlbGVhc2VzLCBpdHMgY29tcGxldGVseSBvcGVuCnNvdXJjZSwgc28gSSB3aWxsIHRha2UgYSBm
ZXcgbW9tZW50cyBhbmQgcHJvdmlkZSB0aGUgZml4ZXMgYW5kIHNlbmQgaXQgYmFjawp0byBoaW0g
aW4gcHJpdmF0ZS4gIE9uZSB3YXkgb3IgdGhlIG90aGVyIHdlIHN0aWxsIGdldCB2YWxpZCBBdG9t
IGFuZCBSU1MsIHNvCkkgZmlndXJlIGl0cyBwcm9iYWJseSB3b3J0aCBob2xkaW5nIHRoaW5ncyBi
YWNrIGFuZCBhZnRlciBoZSByZWxlYXNlcyB0aGUKdXBkYXRlLCBpZiBuZWNlc3NhcnksIGhhbmRs
ZSB0aGluZ3MgZnJvbSB0aGVyZS4KCkFzIHNvb24gYXMgc29tZXRoaW5nIHRhbmdpYmxlIGFuZCB2
YWxpZCBpcyByZWFkeSB0byBnbywgSSdsbCBwaW5nIGJhY2sgdGhpcwpzYW1lIHRocmVhZC4gIEJh
c2VkIG9uIGhvdyBmYXN0IHRoaXMgZ3V5IGNvZGVzLCBpdCBzaG91bGRudCB0YWtlIGxvbmcuIDop
CgpPbiA0LzEzLzA2LCBKYW1lcyBNIFNuZWxsIDxqYXNuZWxsQGdtYWlsLmNvbT4gd3JvdGU6Cj4K
PiBUaGUgQXRvbSBvdXRwdXQgaXMgaW52YWxpZC4KPgo+IFdyb25nIGRhdGUgZm9ybWF0Cj4gPHVw
ZGF0ZWQ+NC8xMy8yMDA2IDEyOjMxOjIyIEFNPC91cGRhdGVkPgo+IDx1cGRhdGVkPjQvMTMvMjAw
NiAxMjozMToyMiBBTTwvdXBkYXRlZD4KPiA8dXBkYXRlZD40LzEzLzIwMDYgMTI6MzE6MjIgQU08
L3VwZGF0ZWQ+Cj4KPiBXaGl0ZXNwYWNlIGluIElECj4gPGlkPiBodHRwOi8vczMuYW1hem9uYXdz
LmNvbS9kZHM8L2lkPgo+IDxpZD4gaHR0cDovL3MzLmFtYXpvbmF3cy5jb20vZGRzLzM3TUI/dG9y
cmVudDwvaWQ+Cj4gPGlkPiBodHRwOi8vczMuYW1hem9uYXdzLmNvbS9kZHMvNk1CP3RvcnJlbnQ8
L2lkPgo+Cj4gSW52YWxpZCBsaW5rIHN5bnRheAo+IDxsaW5rPiBodHRwOi8vczMuYW1hem9uYXdz
LmNvbS9kZHMvMzdNQjwvbGluaz4KPiA8bGluaz4gaHR0cDovL3MzLmFtYXpvbmF3cy5jb20vZGRz
LzZNQjwvbGluaz4KPgo+IC0gSmFtZXMKPgo+Cj4gTS4gRGF2aWQgUGV0ZXJzb24gd3JvdGU6Cj4g
PiBGWUkuLi4KPiA+Cj4gaHR0cDovL2RldmVsb3Blci5hbWF6b253ZWJzZXJ2aWNlcy5jb20vY29u
bmVjdC90aHJlYWQuanNwYT9tZXNzYWdlSUQ9MzcwNTUmIzM3MDU1Cj4gPiA8Cj4gaHR0cDovL2Rl
dmVsb3Blci5hbWF6b253ZWJzZXJ2aWNlcy5jb20vY29ubmVjdC90aHJlYWQuanNwYT9tZXNzYWdl
SUQ9MzcwNTUmIzM3MDU1Cj4gPgo+ID4KPiA+IC0tCj4gPiA8TTpELz4KPiA+Cj4gPiBNLiBEYXZp
ZCBQZXRlcnNvbgo+ID4gaHR0cDovL3d3dy54c2x0YmxvZy5jb20vCj4KCgoKLS0KPE06RC8+CgpN
LiBEYXZpZCBQZXRlcnNvbgpodHRwOi8vd3d3LnhzbHRibG9nLmNvbS8K
------=_Part_16477_13869790.1144908502542
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: base64
Content-Disposition: inline

WWVhaCwgSSByZWFsaXplZCB0aGF0IHdoZW4gSSBsb29rZWQgYXQgaXQuLi4gYnV0IGluc3RlYWQg
b2YgcG9pbnRpbmcgYXQgdGhlIHByb2JsZW1zIEkgZmlndXJlZCBJIHdvdWxkIHBvaW50IGhpbSBh
dCB0aGUgZmVlZHZhbGlkYXRvciBhbmQgc2VlIHdoYXQgdGhlIHJlc3VsdCBpcy4gJm5ic3A7VGhp
cyBndXkgKERvbWluaWMpIGlzIGEgcHVyZSBoYWNrZXIgYXQgaGVhcnQsIHJlbGVhc2luZyBhIG5l
dyB2ZXJzaW9uIG9mIGhpcyBjb21tYW5kbGluZSB0b29sIGV2ZXJ5IG90aGVyIGRheSBvciBzbyBm
b3IgdGhlIGxhc3QgMyB3ZWVrcy4uLiBUaGUgZmlyc3QgcmVsZWFzZSB3YXMgaW4gSmF2YSwgYW5k
IG5vdyBoZSBoYXMgZm9sbG93ZWQgdXAgd2l0aCBhIEMjIHBvcnQgb2YgdGhlIEphdmEgYXBwLiAm
bmJzcDtJdCBoYXMgc29tZSBjb29sIGZlYXR1cmVzIHRoYXQgbm8gb25lIGVsc2UgaGFkIHJlYWxs
eSBldmVuIGNvbnNpZGVyZWQsIHNob3djYXNlZCBxdWl0ZSBuaWNlbHkgYnkgaGlzIFJTUyB1cGRh
dGUgYSBiaXQgZWFybGllciB0aGlzIGV2ZW5pbmcsIHRvIGJlIGZvbGxvd2VkIG9ubHkgYW4gaG91
ciBvciB0d28gYWZ0ZXIgbXkgcmVxdWVzdCBieSB0aGUgQXRvbSB2ZXJzaW9uLgo8YnI+PGJyPlNv
IGl0IHNlZW1lZCB0byBtZSBwb2ludGluZyBoaW0gYXQgdGhlIGZlZWR2YWxpZGF0b3IgaW5zdGVh
ZCBvZiBwb2ludGluZyBvdXQgYWxsIG9mIHRoZSBwcm9ibGVtcyBpbiB0aGUgcHVibGljIFMzIGZv
cnVtcyB3YXMgdGhlIHNtYXJ0ZXIgcm91dGUuICZuYnNwO0lmIGl0IHR1cm5zIG91dCB0aGV5J3Jl
IHN0aWxsIGludmFsaWQgd2hlbiBoZSByZWxlYXNlcywgaXRzIGNvbXBsZXRlbHkgb3BlbiBzb3Vy
Y2UsIHNvIEkgd2lsbCB0YWtlIGEgZmV3IG1vbWVudHMgYW5kIHByb3ZpZGUgdGhlIGZpeGVzIGFu
ZCBzZW5kIGl0IGJhY2sgdG8gaGltIGluIHByaXZhdGUuICZuYnNwO09uZSB3YXkgb3IgdGhlIG90
aGVyIHdlIHN0aWxsIGdldCB2YWxpZCBBdG9tIGFuZCBSU1MsIHNvIEkgZmlndXJlIGl0cyBwcm9i
YWJseSB3b3J0aCBob2xkaW5nIHRoaW5ncyBiYWNrIGFuZCBhZnRlciBoZSByZWxlYXNlcyB0aGUg
dXBkYXRlLCBpZiBuZWNlc3NhcnksIGhhbmRsZSB0aGluZ3MgZnJvbSB0aGVyZS4KPGJyPjxicj5B
cyBzb29uIGFzIHNvbWV0aGluZyB0YW5naWJsZSBhbmQgdmFsaWQgaXMgcmVhZHkgdG8gZ28sIEkn
bGwgcGluZyBiYWNrIHRoaXMgc2FtZSB0aHJlYWQuICZuYnNwO0Jhc2VkIG9uIGhvdyBmYXN0IHRo
aXMgZ3V5IGNvZGVzLCBpdCBzaG91bGRudCB0YWtlIGxvbmcuIDopPGJyPjxicj48ZGl2PjxzcGFu
IGNsYXNzPSJnbWFpbF9xdW90ZSI+T24gNC8xMy8wNiwgPGIgY2xhc3M9ImdtYWlsX3NlbmRlcm5h
bWUiPgpKYW1lcyBNIFNuZWxsPC9iPiAmbHQ7PGEgaHJlZj0ibWFpbHRvOmphc25lbGxAZ21haWwu
Y29tIj5qYXNuZWxsQGdtYWlsLmNvbTwvYT4mZ3Q7IHdyb3RlOjwvc3Bhbj48YmxvY2txdW90ZSBj
bGFzcz0iZ21haWxfcXVvdGUiIHN0eWxlPSJtYXJnaW4tdG9wOiAwOyBtYXJnaW4tcmlnaHQ6IDA7
IG1hcmdpbi1ib3R0b206IDA7IG1hcmdpbi1sZWZ0OiAwOyBtYXJnaW4tbGVmdDogMC44MGV4OyBi
b3JkZXItbGVmdC1jb2xvcjogI2NjY2NjYzsgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDsgYm9yZGVy
LWxlZnQtc3R5bGU6IHNvbGlkOyBwYWRkaW5nLWxlZnQ6IDFleCI+ClRoZSBBdG9tIG91dHB1dCBp
cyBpbnZhbGlkLjxicj48YnI+V3JvbmcgZGF0ZSBmb3JtYXQ8YnI+Jmx0O3VwZGF0ZWQmZ3Q7NC8x
My8yMDA2IDEyOjMxOjIyIEFNJmx0Oy91cGRhdGVkJmd0Ozxicj4mbHQ7dXBkYXRlZCZndDs0LzEz
LzIwMDYgMTI6MzE6MjIgQU0mbHQ7L3VwZGF0ZWQmZ3Q7PGJyPiZsdDt1cGRhdGVkJmd0OzQvMTMv
MjAwNiAxMjozMToyMiBBTSZsdDsvdXBkYXRlZCZndDs8YnI+Cjxicj5XaGl0ZXNwYWNlIGluIElE
PGJyPiZsdDtpZCZndDsgPGEgaHJlZj0iaHR0cDovL3MzLmFtYXpvbmF3cy5jb20vZGRzIj5odHRw
Oi8vczMuYW1hem9uYXdzLmNvbS9kZHM8L2E+Jmx0Oy9pZCZndDs8YnI+Jmx0O2lkJmd0OyA8YSBo
cmVmPSJodHRwOi8vczMuYW1hem9uYXdzLmNvbS9kZHMvMzdNQj90b3JyZW50Ij5odHRwOi8vczMu
YW1hem9uYXdzLmNvbS9kZHMvMzdNQj90b3JyZW50CjwvYT4mbHQ7L2lkJmd0Ozxicj4mbHQ7aWQm
Z3Q7IDxhIGhyZWY9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2Rkcy82TUI/dG9ycmVudCI+aHR0
cDovL3MzLmFtYXpvbmF3cy5jb20vZGRzLzZNQj90b3JyZW50PC9hPiZsdDsvaWQmZ3Q7PGJyPjxi
cj5JbnZhbGlkIGxpbmsgc3ludGF4PGJyPiZsdDtsaW5rJmd0OyA8YSBocmVmPSJodHRwOi8vczMu
YW1hem9uYXdzLmNvbS9kZHMvMzdNQiI+Cmh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2Rkcy8zN01C
PC9hPiZsdDsvbGluayZndDs8YnI+Jmx0O2xpbmsmZ3Q7IDxhIGhyZWY9Imh0dHA6Ly9zMy5hbWF6
b25hd3MuY29tL2Rkcy82TUIiPmh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2Rkcy82TUI8L2E+Jmx0
Oy9saW5rJmd0Ozxicj48YnI+LSBKYW1lczxicj48YnI+PGJyPk0uIERhdmlkIFBldGVyc29uIHdy
b3RlOjxicj4mZ3Q7IEZZSS4uLgo8YnI+Jmd0OyA8YSBocmVmPSJodHRwOi8vZGV2ZWxvcGVyLmFt
YXpvbndlYnNlcnZpY2VzLmNvbS9jb25uZWN0L3RocmVhZC5qc3BhP21lc3NhZ2VJRD0zNzA1NSZh
bXA7IzM3MDU1Ij5odHRwOi8vZGV2ZWxvcGVyLmFtYXpvbndlYnNlcnZpY2VzLmNvbS9jb25uZWN0
L3RocmVhZC5qc3BhP21lc3NhZ2VJRD0zNzA1NSZhbXA7IzM3MDU1PC9hPjxicj4mZ3Q7ICZsdDs8
YSBocmVmPSJodHRwOi8vZGV2ZWxvcGVyLmFtYXpvbndlYnNlcnZpY2VzLmNvbS9jb25uZWN0L3Ro
cmVhZC5qc3BhP21lc3NhZ2VJRD0zNzA1NSZhbXA7IzM3MDU1Ij4KaHR0cDovL2RldmVsb3Blci5h
bWF6b253ZWJzZXJ2aWNlcy5jb20vY29ubmVjdC90aHJlYWQuanNwYT9tZXNzYWdlSUQ9MzcwNTUm
YW1wOyMzNzA1NTwvYT4mZ3Q7PGJyPiZndDs8YnI+Jmd0OyAtLTxicj4mZ3Q7ICZsdDtNOkQvJmd0
Ozxicj4mZ3Q7PGJyPiZndDsgTS4gRGF2aWQgUGV0ZXJzb248YnI+Jmd0OyA8YSBocmVmPSJodHRw
Oi8vd3d3LnhzbHRibG9nLmNvbS8iPmh0dHA6Ly93d3cueHNsdGJsb2cuY29tLwo8L2E+PGJyPjwv
YmxvY2txdW90ZT48L2Rpdj48YnI+PGJyIGNsZWFyPSJhbGwiPjxicj4tLSA8YnI+Jmx0O006RC8m
Z3Q7PGJyPjxicj5NLiBEYXZpZCBQZXRlcnNvbjxicj48YSBocmVmPSJodHRwOi8vd3d3LnhzbHRi
bG9nLmNvbS8iPmh0dHA6Ly93d3cueHNsdGJsb2cuY29tLzwvYT4gCg==
------=_Part_16477_13869790.1144908502542--




From owner-atom-syntax@mail.imc.org Thu Apr 13 02:39:00 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FTvTo-0006R9-AI
	for atompub-archive@lists.ietf.org; Thu, 13 Apr 2006 02:39:00 -0400
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1FTvTm-0000Ix-O1
	for atompub-archive@lists.ietf.org; Thu, 13 Apr 2006 02:39:00 -0400
Received: from balder-227.proper.com (localhost [127.0.0.1])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3D6M1ne020011;
	Wed, 12 Apr 2006 23:22:01 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
Received: (from majordom@localhost)
	by balder-227.proper.com (8.13.5/8.13.5/Submit) id k3D6M12e020010;
	Wed, 12 Apr 2006 23:22:01 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
X-Authentication-Warning: balder-227.proper.com: majordom set sender to owner-atom-syntax@mail.imc.org using -f
Received: from wproxy.gmail.com (wproxy.gmail.com [64.233.184.225])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3D6LxHR019987
	for <atom-syntax@imc.org>; Wed, 12 Apr 2006 23:22:00 -0700 (MST)
	(envelope-from xmlhacker@gmail.com)
Received: by wproxy.gmail.com with SMTP id i7so41541wra
        for <atom-syntax@imc.org>; Wed, 12 Apr 2006 23:21:59 -0700 (PDT)
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws;
        s=beta; d=gmail.com;
        h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:references;
        b=f58p8wtmTFA2jF9LQW8j+Bx9mlBHEH1aKBbJ6950/Cnr4Xciw6W/97jkzJMIumYftO+Tsax1Xu1POwTJLVUNDl+Ar8X0kREtRCAz8jch1O1jWUWx2ubBEKMmlXL2NNAFM6oX2ljtBwtQY3+ZSpeyKv28DwOy5JoX2rFQ4Vj83eA=
Received: by 10.65.61.2 with SMTP id o2mr72692qbk;
        Wed, 12 Apr 2006 23:21:59 -0700 (PDT)
Received: by 10.65.210.1 with HTTP; Wed, 12 Apr 2006 23:21:59 -0700 (PDT)
Message-ID: <eab75e160604122321t63af7007yab62e9936d51e6c2@mail.gmail.com>
Date: Thu, 13 Apr 2006 00:21:59 -0600
From: "M. David Peterson" <xmlhacker@gmail.com>
To: "James M Snell" <jasnell@gmail.com>
Subject: Re: Atom feeds and S3
Cc: atom-syntax <atom-syntax@imc.org>
In-Reply-To: <443DE8F1.6030106@gmail.com>
MIME-Version: 1.0
Content-Type: multipart/alternative; 
	boundary="----=_Part_16549_6819322.1144909319212"
References: <eab75e160604122233o15dc447an4eb1f78196c06676@mail.gmail.com>
	 <443DE8F1.6030106@gmail.com>
Sender: owner-atom-syntax@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/atom-syntax/mail-archive/>
List-Unsubscribe: <mailto:atom-syntax-request@imc.org?body=unsubscribe>
List-ID: <atom-syntax.imc.org>
X-Spam-Score: 0.1 (/)
X-Scan-Signature: 1676547e4f33b5e63227e9c02bd359e3


------=_Part_16549_6819322.1144909319212
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: base64
Content-Disposition: inline

cmU6IEludmFsaWQgbGluayBzeW50YXgKPGxpbms+IGh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2Rk
cy8zN01CPC9saW5rPgoKQXJlIHlvdSByZWZlcmluZyB0byB0aGUgd2hpdGUgc3BhY2Ugb3IKdGhl
ICczN01CJyAob3IgYm90aCk/ICBKdXN0IHRvIG5vdGUsIHRoZSAzN01CIGlzIGFuIG9iamVjdCBv
biB0aGUgUzMgc2VydmVyCmluIHdoaWNoIHlvdSBjYW4gc3RvcmUgbWV0YSBkYXRhIGFsb25nIHdp
dGggYW4gQUNMLWJhc2VkIFhNTCByaWdodHMgZmlsZSB0bwpkZXRlcm1pbiB3aG8gY2FuIGFjY2Vz
cyB0aGUKZmlsZS4gIEl0IG1pZ2h0IHZlcnkgd2VsbCByZXByZXNlbnQgYSAzN01CIHZpZGVvIGZp
bGUgY2FsbGVkCmZvb2Jhci5hdmksIGJ1dCB3aGVuIHlvdSB1cGxvYWQgYSBmaWxlIHRvIHRoZSBT
MyBzZXJ2ZXJzLCB5b3UgY2FuIG5hbWUKaXQgYW55dGhpbmcgeW91IHdhbnQsIHdoaWNoIGNhbiBp
bmNsdWRlIHNldmVyYWwgY2hhcmFjdGVycywgc3VjaCBhcwp0aGUgJy8nLCB0aGF0IHdvdWxkIG90
aGVyd2lzZSBub3QgYmUgYWxsb3dlZCBpbiBhIGZpbGUgbmFtZS4gIFRoZQpwb2ludCBpcyB0byBw
cm92aWRlCnRoZSBhYmlsaXR5IHRvIHNpbXVsYXRlIGEgZmlsZSBzeXN0ZW0gKGUuZy4gL3BhdGgv
dG8vZmlsZS9maWxlLmh0bWwpLAp3aGVuIGluIGZhY3QgdGhhdHMgdGhlIG5hbWUgb2YgdGhlIGFj
dHVhbApmaWxlLCB0aHVzIGJ1aWxkaW5nIG9uIHRvcCBvZiBhIHNpbmdsZSByb290IGJhc2VkIGZp
bGUgc3lzdGVtIHRoYXQKdXNlcyB0aGUgdGVybSAnYnVja2V0JyB0byByZXByZXNlbnQgdGhlIC9i
YXNlIGZvbGRlciwgYW5kIG9iamVjdCB0bwpyZXByZXNlbnQgdGhlIGZpbGUgaXRzZWxmCmluc2lk
ZSBvZiBlYWNoIGJ1Y2tldC4KCk9idmlvdXNseSB0aGUgcHVycG9zZSBpcyBvcHRpbWl6YXRpb24g
b2YgdGhlIGZpbGUKcGF0aCB2aWEgZ2xvYmJpbmcgdGhlIGZpbGUgb2JqZWN0cywgd2hpbGUgYXQg
dGhlIHNhbWUgdGltZSBhbGxvd2luZwpmb3IgZWFzZSBvZiBkdXBsaWNhdGlvbiBhcyBkYXRhIHJl
ZHVuZGFuY3kgaXMgYSBidWlsdCBpbiByZXF1aXJlbWVudAp0aGUgdXNlcyB0byBidWlsZCB0aGUg
c3lzdGVtIGFuZCBwdXNoIGl0IG91dCBvdmVyIGEgZGVjZW50cmFsaXplZApzZXJ2ZXIgc3VyZmFj
ZS4KCgoKCgpPbiA0LzEzLzA2LCBKYW1lcyBNIFNuZWxsIDxqYXNuZWxsQGdtYWlsLmNvbT4gd3Jv
dGU6Cj4KPiBUaGUgQXRvbSBvdXRwdXQgaXMgaW52YWxpZC4KPgo+IFdyb25nIGRhdGUgZm9ybWF0
Cj4gPHVwZGF0ZWQ+NC8xMy8yMDA2IDEyOjMxOjIyIEFNPC91cGRhdGVkPgo+IDx1cGRhdGVkPjQv
MTMvMjAwNiAxMjozMToyMiBBTTwvdXBkYXRlZD4KPiA8dXBkYXRlZD40LzEzLzIwMDYgMTI6MzE6
MjIgQU08L3VwZGF0ZWQ+Cj4KPiBXaGl0ZXNwYWNlIGluIElECj4gPGlkPiBodHRwOi8vczMuYW1h
em9uYXdzLmNvbS9kZHM8L2lkPgo+IDxpZD4gaHR0cDovL3MzLmFtYXpvbmF3cy5jb20vZGRzLzM3
TUI/dG9ycmVudDwvaWQ+Cj4gPGlkPiBodHRwOi8vczMuYW1hem9uYXdzLmNvbS9kZHMvNk1CP3Rv
cnJlbnQ8L2lkPgo+Cj4gSW52YWxpZCBsaW5rIHN5bnRheAo+IDxsaW5rPiBodHRwOi8vczMuYW1h
em9uYXdzLmNvbS9kZHMvMzdNQjwvbGluaz4KPiA8bGluaz4gaHR0cDovL3MzLmFtYXpvbmF3cy5j
b20vZGRzLzZNQjwvbGluaz4KPgo+IC0gSmFtZXMKPgo+Cj4gTS4gRGF2aWQgUGV0ZXJzb24gd3Jv
dGU6Cj4gPiBGWUkuLi4KPiA+Cj4gaHR0cDovL2RldmVsb3Blci5hbWF6b253ZWJzZXJ2aWNlcy5j
b20vY29ubmVjdC90aHJlYWQuanNwYT9tZXNzYWdlSUQ9MzcwNTUmIzM3MDU1Cj4gPiA8Cj4gaHR0
cDovL2RldmVsb3Blci5hbWF6b253ZWJzZXJ2aWNlcy5jb20vY29ubmVjdC90aHJlYWQuanNwYT9t
ZXNzYWdlSUQ9MzcwNTUmIzM3MDU1Cj4gPgo+ID4KPiA+IC0tCj4gPiA8TTpELz4KPiA+Cj4gPiBN
LiBEYXZpZCBQZXRlcnNvbgo+ID4gaHR0cDovL3d3dy54c2x0YmxvZy5jb20vCj4KCgoKLS0KPE06
RC8+CgpNLiBEYXZpZCBQZXRlcnNvbgpodHRwOi8vd3d3LnhzbHRibG9nLmNvbS8K
------=_Part_16549_6819322.1144909319212
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: base64
Content-Disposition: inline

cmU6ICBJbnZhbGlkIGxpbmsgc3ludGF4PGJyPiZsdDtsaW5rJmd0OyA8YSBocmVmPSJodHRwOi8v
czMuYW1hem9uYXdzLmNvbS9kZHMvMzdNQiI+aHR0cDovL3MzLmFtYXpvbmF3cy5jb20vZGRzLzM3
TUI8L2E+Jmx0Oy9saW5rJmd0Ozxicj48YnI+QXJlIHlvdSByZWZlcmluZyB0byB0aGUgd2hpdGUg
c3BhY2Ugb3IgdGhlJm5ic3A7JzM3TUInJm5ic3A7KG9yJm5ic3A7Ym90aCk/Jm5ic3A7Jm5ic3A7
SnVzdCZuYnNwO3RvJm5ic3A7bm90ZSwmbmJzcDt0aGUmbmJzcDszN01CJm5ic3A7aXMmbmJzcDth
biZuYnNwO29iamVjdCZuYnNwO29uJm5ic3A7dGhlJm5ic3A7UzMmbmJzcDtzZXJ2ZXIgaW4gd2hp
Y2ggeW91IGNhbiBzdG9yZSBtZXRhIGRhdGEgYWxvbmcgd2l0aCBhbiBBQ0wtYmFzZWQgWE1MIHJp
Z2h0cyBmaWxlIHRvIGRldGVybWluIHdobyBjYW4gYWNjZXNzIHRoZSBmaWxlLiZuYnNwOyZuYnNw
O0l0Jm5ic3A7bWlnaHQmbmJzcDt2ZXJ5Jm5ic3A7d2VsbCZuYnNwO3JlcHJlc2VudCZuYnNwO2Em
bmJzcDszN01CJm5ic3A7dmlkZW8mbmJzcDtmaWxlJm5ic3A7Y2FsbGVkIApmb29iYXIuYXZpLCZu
YnNwO2J1dCZuYnNwO3doZW4mbmJzcDt5b3UmbmJzcDt1cGxvYWQmbmJzcDthJm5ic3A7ZmlsZSZu
YnNwO3RvJm5ic3A7dGhlJm5ic3A7UzMmbmJzcDtzZXJ2ZXJzLCZuYnNwO3lvdSZuYnNwO2NhbiZu
YnNwO25hbWUmbmJzcDtpdCZuYnNwO2FueXRoaW5nJm5ic3A7eW91Jm5ic3A7d2FudCwmbmJzcDt3
aGljaCZuYnNwO2NhbiZuYnNwO2luY2x1ZGUmbmJzcDtzZXZlcmFsJm5ic3A7Y2hhcmFjdGVycywm
bmJzcDtzdWNoJm5ic3A7YXMmbmJzcDt0aGUmbmJzcDsnLycsJm5ic3A7dGhhdCZuYnNwO3dvdWxk
Jm5ic3A7b3RoZXJ3aXNlJm5ic3A7bm90Jm5ic3A7YmUmbmJzcDthbGxvd2VkJm5ic3A7aW4mbmJz
cDthJm5ic3A7ZmlsZSZuYnNwO25hbWUuJm5ic3A7Jm5ic3A7VGhlJm5ic3A7cG9pbnQmbmJzcDtp
cyZuYnNwO3RvJm5ic3A7cHJvdmlkZSB0aGUmbmJzcDthYmlsaXR5Jm5ic3A7dG8mbmJzcDtzaW11
bGF0ZSZuYnNwO2EmbmJzcDtmaWxlJm5ic3A7c3lzdGVtJm5ic3A7KAplLmcuJm5ic3A7L3BhdGgv
dG8vZmlsZS9maWxlLmh0bWwpLCZuYnNwO3doZW4mbmJzcDtpbiZuYnNwO2ZhY3QmbmJzcDt0aGF0
cyZuYnNwO3RoZSZuYnNwO25hbWUmbmJzcDtvZiZuYnNwO3RoZSZuYnNwO2FjdHVhbCBmaWxlLCZu
YnNwO3RodXMmbmJzcDtidWlsZGluZyZuYnNwO29uJm5ic3A7dG9wJm5ic3A7b2YmbmJzcDthJm5i
c3A7c2luZ2xlJm5ic3A7cm9vdCZuYnNwO2Jhc2VkJm5ic3A7ZmlsZSZuYnNwO3N5c3RlbSZuYnNw
O3RoYXQmbmJzcDt1c2VzJm5ic3A7dGhlJm5ic3A7dGVybSZuYnNwOydidWNrZXQnJm5ic3A7dG8m
bmJzcDtyZXByZXNlbnQmbmJzcDt0aGUmbmJzcDsvYmFzZSZuYnNwO2ZvbGRlciwmbmJzcDthbmQm
bmJzcDtvYmplY3QmbmJzcDt0byZuYnNwO3JlcHJlc2VudCZuYnNwO3RoZSZuYnNwO2ZpbGUmbmJz
cDtpdHNlbGYgaW5zaWRlIG9mIGVhY2ggYnVja2V0Lgo8YnI+PGJyPk9idmlvdXNseSB0aGUgcHVy
cG9zZSBpcyBvcHRpbWl6YXRpb24gb2YmbmJzcDt0aGUgZmlsZSBwYXRoJm5ic3A7dmlhJm5ic3A7
Z2xvYmJpbmcmbmJzcDt0aGUmbmJzcDtmaWxlJm5ic3A7b2JqZWN0cywmbmJzcDt3aGlsZSZuYnNw
O2F0Jm5ic3A7dGhlJm5ic3A7c2FtZSZuYnNwO3RpbWUmbmJzcDthbGxvd2luZyZuYnNwO2ZvciZu
YnNwO2Vhc2UmbmJzcDtvZiZuYnNwO2R1cGxpY2F0aW9uJm5ic3A7YXMmbmJzcDtkYXRhJm5ic3A7
cmVkdW5kYW5jeSZuYnNwO2lzJm5ic3A7YSZuYnNwO2J1aWx0Jm5ic3A7aW4mbmJzcDtyZXF1aXJl
bWVudCZuYnNwO3RoZSZuYnNwO3VzZXMmbmJzcDt0byZuYnNwO2J1aWxkJm5ic3A7dGhlJm5ic3A7
c3lzdGVtJm5ic3A7YW5kJm5ic3A7cHVzaCZuYnNwO2l0Jm5ic3A7b3V0Jm5ic3A7b3ZlciZuYnNw
O2EmbmJzcDtkZWNlbnRyYWxpemVkJm5ic3A7c2VydmVyJm5ic3A7c3VyZmFjZS4KPGJyPiA8YnI+
PGJyPiA8YnI+PGJyPjxicj48ZGl2PjxzcGFuIGNsYXNzPSJnbWFpbF9xdW90ZSI+T24gNC8xMy8w
NiwgPGIgY2xhc3M9ImdtYWlsX3NlbmRlcm5hbWUiPkphbWVzIE0gU25lbGw8L2I+ICZsdDs8YSBo
cmVmPSJtYWlsdG86amFzbmVsbEBnbWFpbC5jb20iPmphc25lbGxAZ21haWwuY29tPC9hPiZndDsg
d3JvdGU6PC9zcGFuPjxibG9ja3F1b3RlIGNsYXNzPSJnbWFpbF9xdW90ZSIgc3R5bGU9Im1hcmdp
bi10b3A6IDA7IG1hcmdpbi1yaWdodDogMDsgbWFyZ2luLWJvdHRvbTogMDsgbWFyZ2luLWxlZnQ6
IDA7IG1hcmdpbi1sZWZ0OiAwLjgwZXg7IGJvcmRlci1sZWZ0LWNvbG9yOiAjY2NjY2NjOyBib3Jk
ZXItbGVmdC13aWR0aDogMXB4OyBib3JkZXItbGVmdC1zdHlsZTogc29saWQ7IHBhZGRpbmctbGVm
dDogMWV4Ij4KVGhlIEF0b20gb3V0cHV0IGlzIGludmFsaWQuPGJyPjxicj5Xcm9uZyBkYXRlIGZv
cm1hdDxicj4mbHQ7dXBkYXRlZCZndDs0LzEzLzIwMDYgMTI6MzE6MjIgQU0mbHQ7L3VwZGF0ZWQm
Z3Q7PGJyPiZsdDt1cGRhdGVkJmd0OzQvMTMvMjAwNiAxMjozMToyMiBBTSZsdDsvdXBkYXRlZCZn
dDs8YnI+Jmx0O3VwZGF0ZWQmZ3Q7NC8xMy8yMDA2IDEyOjMxOjIyIEFNJmx0Oy91cGRhdGVkJmd0
Ozxicj4KPGJyPldoaXRlc3BhY2UgaW4gSUQ8YnI+Jmx0O2lkJmd0OyA8YSBocmVmPSJodHRwOi8v
czMuYW1hem9uYXdzLmNvbS9kZHMiPmh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RkczwvYT4mbHQ7
L2lkJmd0Ozxicj4mbHQ7aWQmZ3Q7IDxhIGhyZWY9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2Rk
cy8zN01CP3RvcnJlbnQiPmh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2Rkcy8zN01CP3RvcnJlbnQK
PC9hPiZsdDsvaWQmZ3Q7PGJyPiZsdDtpZCZndDsgPGEgaHJlZj0iaHR0cDovL3MzLmFtYXpvbmF3
cy5jb20vZGRzLzZNQj90b3JyZW50Ij5odHRwOi8vczMuYW1hem9uYXdzLmNvbS9kZHMvNk1CP3Rv
cnJlbnQ8L2E+Jmx0Oy9pZCZndDs8YnI+PGJyPkludmFsaWQgbGluayBzeW50YXg8YnI+Jmx0O2xp
bmsmZ3Q7IDxhIGhyZWY9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2Rkcy8zN01CIj4KaHR0cDov
L3MzLmFtYXpvbmF3cy5jb20vZGRzLzM3TUI8L2E+Jmx0Oy9saW5rJmd0Ozxicj4mbHQ7bGluayZn
dDsgPGEgaHJlZj0iaHR0cDovL3MzLmFtYXpvbmF3cy5jb20vZGRzLzZNQiI+aHR0cDovL3MzLmFt
YXpvbmF3cy5jb20vZGRzLzZNQjwvYT4mbHQ7L2xpbmsmZ3Q7PGJyPjxicj4tIEphbWVzPGJyPjxi
cj48YnI+TS4gRGF2aWQgUGV0ZXJzb24gd3JvdGU6PGJyPiZndDsgRllJLi4uCjxicj4mZ3Q7IDxh
IGhyZWY9Imh0dHA6Ly9kZXZlbG9wZXIuYW1hem9ud2Vic2VydmljZXMuY29tL2Nvbm5lY3QvdGhy
ZWFkLmpzcGE/bWVzc2FnZUlEPTM3MDU1JmFtcDsjMzcwNTUiPmh0dHA6Ly9kZXZlbG9wZXIuYW1h
em9ud2Vic2VydmljZXMuY29tL2Nvbm5lY3QvdGhyZWFkLmpzcGE/bWVzc2FnZUlEPTM3MDU1JmFt
cDsjMzcwNTU8L2E+PGJyPiZndDsgJmx0OzxhIGhyZWY9Imh0dHA6Ly9kZXZlbG9wZXIuYW1hem9u
d2Vic2VydmljZXMuY29tL2Nvbm5lY3QvdGhyZWFkLmpzcGE/bWVzc2FnZUlEPTM3MDU1JmFtcDsj
MzcwNTUiPgpodHRwOi8vZGV2ZWxvcGVyLmFtYXpvbndlYnNlcnZpY2VzLmNvbS9jb25uZWN0L3Ro
cmVhZC5qc3BhP21lc3NhZ2VJRD0zNzA1NSZhbXA7IzM3MDU1PC9hPiZndDs8YnI+Jmd0Ozxicj4m
Z3Q7IC0tPGJyPiZndDsgJmx0O006RC8mZ3Q7PGJyPiZndDs8YnI+Jmd0OyBNLiBEYXZpZCBQZXRl
cnNvbjxicj4mZ3Q7IDxhIGhyZWY9Imh0dHA6Ly93d3cueHNsdGJsb2cuY29tLyI+aHR0cDovL3d3
dy54c2x0YmxvZy5jb20vCjwvYT48YnI+PC9ibG9ja3F1b3RlPjwvZGl2Pjxicj48YnIgY2xlYXI9
ImFsbCI+PGJyPi0tIDxicj4mbHQ7TTpELyZndDs8YnI+PGJyPk0uIERhdmlkIFBldGVyc29uPGJy
PjxhIGhyZWY9Imh0dHA6Ly93d3cueHNsdGJsb2cuY29tLyI+aHR0cDovL3d3dy54c2x0YmxvZy5j
b20vPC9hPiAK
------=_Part_16549_6819322.1144909319212--




From owner-atom-syntax@mail.imc.org Thu Apr 13 02:39:56 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FTvUi-0006we-KC
	for atompub-archive@lists.ietf.org; Thu, 13 Apr 2006 02:39:56 -0400
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1FTvUf-0000NW-7Z
	for atompub-archive@lists.ietf.org; Thu, 13 Apr 2006 02:39:56 -0400
Received: from balder-227.proper.com (localhost [127.0.0.1])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3D6R7hN020363;
	Wed, 12 Apr 2006 23:27:07 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
Received: (from majordom@localhost)
	by balder-227.proper.com (8.13.5/8.13.5/Submit) id k3D6R7Bh020362;
	Wed, 12 Apr 2006 23:27:07 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
X-Authentication-Warning: balder-227.proper.com: majordom set sender to owner-atom-syntax@mail.imc.org using -f
Received: from pproxy.gmail.com (pproxy.gmail.com [64.233.166.178])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3D6R6SE020356
	for <atom-syntax@imc.org>; Wed, 12 Apr 2006 23:27:06 -0700 (MST)
	(envelope-from jasnell@gmail.com)
Received: by pproxy.gmail.com with SMTP id t32so1802738pyc
        for <atom-syntax@imc.org>; Wed, 12 Apr 2006 23:27:06 -0700 (PDT)
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=IFwng3WKK+ZG+cSL0JodWoMGr7rpc00TYKP1/FUcHs6FpY0QsdvqGUFkfYlmxrn11j3a348SGxUwiXze/JZjWMzABUDwy4I2v4wqwTotZX+BtB6s978WM5cmcmrQuj07YX1SCUSX2EIxvl+Rv0yAmWhxTrQa+S9RxfbZeLLJET4=
Received: by 10.35.96.11 with SMTP id y11mr191108pyl;
        Wed, 12 Apr 2006 23:27:06 -0700 (PDT)
Received: from ?192.168.1.104? ( [67.181.222.86])
        by mx.gmail.com with ESMTP id t70sm50445pyg.2006.04.12.23.27.03;
        Wed, 12 Apr 2006 23:27:05 -0700 (PDT)
Message-ID: <443DEF35.8050608@gmail.com>
Date: Wed, 12 Apr 2006 23:27:01 -0700
From: James M Snell <jasnell@gmail.com>
User-Agent: Thunderbird 1.5 (X11/20051201)
MIME-Version: 1.0
To: atom-syntax <atom-syntax@imc.org>
Subject: Re: Atom feeds and S3
References: <eab75e160604122233o15dc447an4eb1f78196c06676@mail.gmail.com>	 <443DE8F1.6030106@gmail.com> <eab75e160604122321t63af7007yab62e9936d51e6c2@mail.gmail.com>
In-Reply-To: <eab75e160604122321t63af7007yab62e9936d51e6c2@mail.gmail.com>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
Sender: owner-atom-syntax@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/atom-syntax/mail-archive/>
List-Unsubscribe: <mailto:atom-syntax-request@imc.org?body=unsubscribe>
List-ID: <atom-syntax.imc.org>
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 798b2e660f1819ae38035ac1d8d5e3ab


It should be <link href="http://s3.amazonaws.com/dds/37MB" />

M. David Peterson wrote:
> re: Invalid link syntax
> <link> http://s3.amazonaws.com/dds/37MB</link>
> 
> Are you refering to the white space or
> the '37MB' (or both)?  Just to note, the 37MB is an object on the S3 server
> in which you can store meta data along with an ACL-based XML rights file
> to determin who can access the
> file.  It might very well represent a 37MB video file called
> foobar.avi, but when you upload a file to the S3 servers, you can name it anything you want, which can include several characters, such as the '/', that would otherwise not be allowed in a file name.  The point is to provide
> the ability to simulate a file system (
> e.g. /path/to/file/file.html), when in fact thats the name of the actual
> file, thus building on top of a single root based file system that uses the term 'bucket' to represent the /base folder, and object to represent the file itself
> inside of each bucket.
> 
> Obviously the purpose is optimization of the file
> path via globbing the file objects, while at the same time allowing for ease of duplication as data redundancy is a built in requirement the uses to build the system and push it out over a decentralized server surface.
> 




From owner-atom-syntax@mail.imc.org Thu Apr 13 03:07:28 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FTvvM-00049m-IX
	for atompub-archive@lists.ietf.org; Thu, 13 Apr 2006 03:07:28 -0400
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1FTvvM-00016Y-68
	for atompub-archive@lists.ietf.org; Thu, 13 Apr 2006 03:07:28 -0400
Received: from balder-227.proper.com (localhost [127.0.0.1])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3D6saxE021657;
	Wed, 12 Apr 2006 23:54:36 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
Received: (from majordom@localhost)
	by balder-227.proper.com (8.13.5/8.13.5/Submit) id k3D6saaX021656;
	Wed, 12 Apr 2006 23:54:36 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
X-Authentication-Warning: balder-227.proper.com: majordom set sender to owner-atom-syntax@mail.imc.org using -f
Received: from wproxy.gmail.com (wproxy.gmail.com [64.233.184.236])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3D6sZsc021650
	for <atom-syntax@imc.org>; Wed, 12 Apr 2006 23:54:36 -0700 (MST)
	(envelope-from jasnell@gmail.com)
Received: by wproxy.gmail.com with SMTP id 58so52216wri
        for <atom-syntax@imc.org>; Wed, 12 Apr 2006 23:54:35 -0700 (PDT)
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=MuAJPsKV+o7QCGvTF4CUxCtRlAJ7G7pYkqKifQFEUB2S7wTq7PAPwYJW9GbuGgD2CC+F6Hx9hLLVr0fyNgp+KDRpoJTKBVL6Ikq59X9lFmIo/RBaFhE8no5ka+E8zexOu6aHDS8XhAdyJ70YYR/TD8CvrkDq7ANxpyJ7fm9FzMA=
Received: by 10.54.139.4 with SMTP id m4mr132242wrd;
        Wed, 12 Apr 2006 23:54:35 -0700 (PDT)
Received: from ?192.168.1.104? ( [67.181.222.86])
        by mx.gmail.com with ESMTP id g9sm441330wra.2006.04.12.23.54.34;
        Wed, 12 Apr 2006 23:54:35 -0700 (PDT)
Message-ID: <443DF5A8.6000004@gmail.com>
Date: Wed, 12 Apr 2006 23:54:32 -0700
From: James M Snell <jasnell@gmail.com>
User-Agent: Thunderbird 1.5 (X11/20051201)
MIME-Version: 1.0
To: atom-syntax <atom-syntax@imc.org>
Subject: Re: Feed Thread Draft Updated
References: <443C0F90.3070809@gmail.com> <1864175160.20060412230210@djpowell.net> <20060412235958.GP30787@klangraum> <443DB0DE.3080208@gmail.com> <20060413044341.GQ30787@klangraum>
In-Reply-To: <20060413044341.GQ30787@klangraum>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
Sender: owner-atom-syntax@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/atom-syntax/mail-archive/>
List-Unsubscribe: <mailto:atom-syntax-request@imc.org?body=unsubscribe>
List-ID: <atom-syntax.imc.org>
X-Spam-Score: 1.9 (+)
X-Scan-Signature: e8a67952aa972b528dd04570d58ad8fe


A. Pagaltzis wrote:
>[snip]
> Maybe we can think of other ways to expose this information so
> that it fits the Atom extension model? Are those attributes
> really the only possible approach to this issue?
>
> Regards,

Maybe, but given that WG messed up in not making the link element
formally extensible, it's not likely to be pretty.  Also, keep in mind
that the uglier and more complicated the "correct" approach looks, the
more implementors are going to gravitate towards less-than-correct
approaches that meet their immediate needs.

So, with that, let's catalog the options.

a. Status quo. Leave things the way they are in the current draft
   with a firm warning to implementors that not all atom impls
   will be capable of supporting them.

b. Drop thr:count and thr:when from the spec.

c. Create a new replies extension element
   <thr:replies href="..."
                type="..."
                hreflang="..."
                title="..."
                count="..."
                when="..." />

d. Create a supplemental extension element

   d1:
   <link rel="replies" href="..." />
   <thr:replies ref="..." count="..." when="..." />

   Where the ref attribute in <thr:replies /> is a
   unique identifier that can be matched to the
   resource linked by the replies link.  If only a
   single replies link is specified, ref can be
   omitted.  There could be one thr:replies for
   each replies link.

   d2:
   <link rel="replies" href="..." />
   <thr:replies count="..." when="..." />

   only one thr:replies would be specified regardless
   of the number of replies links. count would be
   reflective of the total number of known replies
   across all links.

Of the options above, I'm fine with (a) and (b) ...in that order

IMHO (c) is not a viable option, (d1) is ugly as hell and (d2)
sacrifices the use case for a cleaner implementation.

Please suggest additional options and/or arguments in-favor/against the
options above.

- James




From owner-atom-syntax@mail.imc.org Thu Apr 13 03:36:44 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FTwNg-0000EV-Ph
	for atompub-archive@lists.ietf.org; Thu, 13 Apr 2006 03:36:44 -0400
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1FTwNf-0002DB-Dz
	for atompub-archive@lists.ietf.org; Thu, 13 Apr 2006 03:36:44 -0400
Received: from balder-227.proper.com (localhost [127.0.0.1])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3D7Oo0p022750;
	Thu, 13 Apr 2006 00:24:52 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
Received: (from majordom@localhost)
	by balder-227.proper.com (8.13.5/8.13.5/Submit) id k3D7OoVP022749;
	Thu, 13 Apr 2006 00:24:50 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
X-Authentication-Warning: balder-227.proper.com: majordom set sender to owner-atom-syntax@mail.imc.org using -f
Received: from zproxy.gmail.com (zproxy.gmail.com [64.233.162.196])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3D7OnLQ022743
	for <atom-syntax@imc.org>; Thu, 13 Apr 2006 00:24:49 -0700 (MST)
	(envelope-from t.broyer@gmail.com)
Received: by zproxy.gmail.com with SMTP id q3so1421888nzb
        for <atom-syntax@imc.org>; Thu, 13 Apr 2006 00:24:48 -0700 (PDT)
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws;
        s=beta; d=gmail.com;
        h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references;
        b=NzsJSmdYz3FANYxSS6HdWQZ9Eq3yGb3yM91dX2xAAAtottW3GwsJeWBsEBuJbQQ6n/vHxWvKEj+/3KjP45euCl2SCRkqkd/JLrAls5MfA+bwX+UQ6SbOHKHxVI5yCWh0zhJj5KD3kRyFMApOJ8WFN9h+vvmVX/Iqpf+rFMSSGNA=
Received: by 10.36.177.5 with SMTP id z5mr214800nze;
        Thu, 13 Apr 2006 00:24:48 -0700 (PDT)
Received: by 10.36.178.1 with HTTP; Thu, 13 Apr 2006 00:24:48 -0700 (PDT)
Message-ID: <a9699fd20604130024i2350d35ehb721b532a7f700d9@mail.gmail.com>
Date: Thu, 13 Apr 2006 09:24:48 +0200
From: "Thomas Broyer" <t.broyer@gmail.com>
To: Atom-Syntax <atom-syntax@imc.org>
Subject: Feed Thread Draft Updated
In-Reply-To: <a9699fd20604130023w43fd631ci56e3923939f4dfcf@mail.gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Disposition: inline
References: <443C0F90.3070809@gmail.com>
	 <1864175160.20060412230210@djpowell.net>
	 <20060412235958.GP30787@klangraum> <443DB0DE.3080208@gmail.com>
	 <20060413044341.GQ30787@klangraum> <443DF5A8.6000004@gmail.com>
	 <a9699fd20604130023w43fd631ci56e3923939f4dfcf@mail.gmail.com>
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by balder-227.proper.com id k3D7OnLQ022744
Sender: owner-atom-syntax@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/atom-syntax/mail-archive/>
List-Unsubscribe: <mailto:atom-syntax-request@imc.org?body=unsubscribe>
List-ID: <atom-syntax.imc.org>
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 5a9a1bd6c2d06a21d748b7d0070ddcb8


2006/4/13, James M Snell <jasnell@gmail.com>:
> a. Status quo. Leave things the way they are in the current draft
>    with a firm warning to implementors that not all atom impls
>    will be capable of supporting them.

+1

> b. Drop thr:count and thr:when from the spec.

+0.5 (and let someone add that metadata later if needed, in the same
way as (a) or (d1) or maybe proposing something we haven't thought
about)

> c. Create a new replies extension element
>    <thr:replies href="..."
>                 type="..."
>                 hreflang="..."
>                 title="..."
>                 count="..."
>                 when="..." />

-0.5, it *is* a link

> d. Create a supplemental extension element
>
>    d1:
>    <link rel="replies" href="..." />
>    <thr:replies ref="..." count="..." when="..." />
>
>    Where the ref attribute in <thr:replies /> is a
>    unique identifier that can be matched to the
>    resource linked by the replies link.  If only a
>    single replies link is specified, ref can be
>    omitted.  There could be one thr:replies for
>    each replies link.

-0.5, ugly
but that's probably what would better match today's approach (in "a" above)

>    d2:
>    <link rel="replies" href="..." />
>    <thr:replies count="..." when="..." />
>
>    only one thr:replies would be specified regardless
>    of the number of replies links. count would be
>    reflective of the total number of known replies
>    across all links.

If I understand correctly, the use case for multiple "replies" link
is, e.g., having a "comments" and a "trackbacks/pingbacks" feeds
(could be distinguished by link[@title]). In this case, having a
@count per link is IMO somewhat important. So -1.

--
Thomas Broyer




From owner-atom-syntax@mail.imc.org Thu Apr 13 04:49:40 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FTxWG-00061W-24
	for atompub-archive@lists.ietf.org; Thu, 13 Apr 2006 04:49:40 -0400
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1FTxWE-0004AP-NC
	for atompub-archive@lists.ietf.org; Thu, 13 Apr 2006 04:49:40 -0400
Received: from balder-227.proper.com (localhost [127.0.0.1])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3D8Y7HX026095;
	Thu, 13 Apr 2006 01:34:07 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
Received: (from majordom@localhost)
	by balder-227.proper.com (8.13.5/8.13.5/Submit) id k3D8Y7Yd026094;
	Thu, 13 Apr 2006 01:34:07 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
X-Authentication-Warning: balder-227.proper.com: majordom set sender to owner-atom-syntax@mail.imc.org using -f
Received: from ironclad.net.au ([203.30.247.11])
	by balder-227.proper.com (8.13.5/8.13.5) with SMTP id k3D8Y5R4026088
	for <atom-syntax@imc.org>; Thu, 13 Apr 2006 01:34:06 -0700 (MST)
	(envelope-from eric.scheid@ironclad.net.au)
Received: from [210.193.203.50] (HELO [192.168.45.41]) by ironclad.net.au (Stalker SMTP Server 1.7) with ESMTP id S.0002027704 for <atom-syntax@imc.org>; Thu, 13 Apr 2006 17:33:46 +1000
User-Agent: Microsoft-Entourage/10.1.1.2418
Date: Thu, 13 Apr 2006 15:11:32 +1000
Subject: Re: Feed Thread Draft Updated
From: Eric Scheid <eric.scheid@ironclad.net.au>
To: Atom Syntax <atom-syntax@imc.org>
Message-ID: <C0641AA4.93AF4%eric.scheid@ironclad.net.au>
In-Reply-To: <1864175160.20060412230210@djpowell.net>
Mime-version: 1.0
Content-type: text/plain; charset="US-ASCII"
Content-transfer-encoding: 7bit
Sender: owner-atom-syntax@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/atom-syntax/mail-archive/>
List-Unsubscribe: <mailto:atom-syntax-request@imc.org?body=unsubscribe>
List-ID: <atom-syntax.imc.org>
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 7655788c23eb79e336f5f8ba8bce7906


On 13/4/06 8:02 AM, "David Powell" <djpowell@djpowell.net> wrote:

> In terms of the considerations to the interoperability of running
> code, thr:replies seems to beat atom:link in every way. It even
> manages to be more concise (you don't need the @rel), and you wouldn't
> need to put thr:count and thr:when into a namespace (namespaced
> attributes confuse people).

atom:link beats thr:replies on the basis that I don't need to understand
what "replies" are to discover that there is a link from this thing to that
thing.

atom processors know what atom:link is, but it wouldn't know what to do with
this:

         <xyz:qwerty foo="opaque-string"
               bar="opaque-string
               qaz="opaque-string"
               zak="opaque-string" />

e.




From owner-atom-syntax@mail.imc.org Thu Apr 13 05:19:10 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FTxyo-0003Dg-5D
	for atompub-archive@lists.ietf.org; Thu, 13 Apr 2006 05:19:10 -0400
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1FTxym-0005at-MI
	for atompub-archive@lists.ietf.org; Thu, 13 Apr 2006 05:19:10 -0400
Received: from balder-227.proper.com (localhost [127.0.0.1])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3D8xRwI027546;
	Thu, 13 Apr 2006 01:59:27 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
Received: (from majordom@localhost)
	by balder-227.proper.com (8.13.5/8.13.5/Submit) id k3D8xRVt027545;
	Thu, 13 Apr 2006 01:59:27 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
X-Authentication-Warning: balder-227.proper.com: majordom set sender to owner-atom-syntax@mail.imc.org using -f
Received: from mtaout03-winn.ispmail.ntl.com (mta09-winn.ispmail.ntl.com [81.103.221.49])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3D8xQqS027537
	for <atom-syntax@imc.org>; Thu, 13 Apr 2006 01:59:26 -0700 (MST)
	(envelope-from djpowell@djpowell.net)
Received: from aamtaout03-winn.ispmail.ntl.com ([81.103.221.35])
          by mtaout03-winn.ispmail.ntl.com with ESMTP
          id <20060413085920.VMLJ27969.mtaout03-winn.ispmail.ntl.com@aamtaout03-winn.ispmail.ntl.com>;
          Thu, 13 Apr 2006 09:59:20 +0100
Received: from cpc1-stok1-0-0-cust263.bagu.cable.ntl.com ([86.4.229.8])
          by aamtaout03-winn.ispmail.ntl.com with ESMTP
          id <20060413085920.WHRT16286.aamtaout03-winn.ispmail.ntl.com@cpc1-stok1-0-0-cust263.bagu.cable.ntl.com>;
          Thu, 13 Apr 2006 09:59:20 +0100
Date: Thu, 13 Apr 2006 09:59:17 +0100
From: David Powell <djpowell@djpowell.net>
X-Mailer: The Bat! (v3.72.05 (Beta)) Professional
X-Priority: 3 (Normal)
Message-ID: <18710158473.20060413095917@djpowell.net>
To: Eric Scheid <eric.scheid@ironclad.net.au>
CC: Atom Syntax <atom-syntax@imc.org>
Subject: Re: Feed Thread Draft Updated
In-Reply-To: <C0641AA4.93AF4%eric.scheid@ironclad.net.au>
References: <1864175160.20060412230210@djpowell.net> <C0641AA4.93AF4%eric.scheid@ironclad.net.au>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-atom-syntax@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/atom-syntax/mail-archive/>
List-Unsubscribe: <mailto:atom-syntax-request@imc.org?body=unsubscribe>
List-ID: <atom-syntax.imc.org>
X-Spam-Score: 0.1 (/)
X-Scan-Signature: ffa9dfbbe7cc58b3fa6b8ae3e57b0aa3



Thursday, April 13, 2006, 6:11:32 AM, Eric Scheid wrote:

> atom:link beats thr:replies on the basis that I don't need to understand
> what "replies" are to discover that there is a link from this thing to that
> thing.

> atom processors know what atom:link is, but it wouldn't know what to do with
> this:

>          <xyz:qwerty foo="opaque-string"
>                bar="opaque-string
>                qaz="opaque-string"
>                zak="opaque-string" />


But what would processors do with an atom:link? Atom Protocol uses
"edit", there have been calls for a "stylesheet". Links aren't
necessarily things that you'd display to users (check HTML out for
examples of that: favicon, P3P, Atom/RSS, GRDDL)


-- 
Dave




From owner-atom-syntax@mail.imc.org Thu Apr 13 05:44:47 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FTyNb-0007Te-Ps
	for atompub-archive@lists.ietf.org; Thu, 13 Apr 2006 05:44:47 -0400
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1FTyNa-0006C0-Br
	for atompub-archive@lists.ietf.org; Thu, 13 Apr 2006 05:44:47 -0400
Received: from balder-227.proper.com (localhost [127.0.0.1])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3D9Z3QA030304;
	Thu, 13 Apr 2006 02:35:03 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
Received: (from majordom@localhost)
	by balder-227.proper.com (8.13.5/8.13.5/Submit) id k3D9Z3UK030303;
	Thu, 13 Apr 2006 02:35:03 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
X-Authentication-Warning: balder-227.proper.com: majordom set sender to owner-atom-syntax@mail.imc.org using -f
Received: from hotmail.com (bay109-dav6.bay109.hotmail.com [64.4.19.78])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3D9Z2Zv030297
	for <atom-syntax@imc.org>; Thu, 13 Apr 2006 02:35:03 -0700 (MST)
	(envelope-from j4_james@hotmail.com)
Received: from mail pickup service by hotmail.com with Microsoft SMTPSVC;
	 Thu, 13 Apr 2006 02:35:02 -0700
Message-ID: <BAY109-DAV65CDD5427699647AA47DFBEC30@phx.gbl>
Received: from 81.179.77.76 by BAY109-DAV6.phx.gbl with DAV;
	Thu, 13 Apr 2006 09:35:02 +0000
X-Originating-IP: [81.179.77.76]
X-Originating-Email: [j4_james@hotmail.com]
X-Sender: j4_james@hotmail.com
From: "James Holderness" <j4_james@hotmail.com>
To: "Atom Syntax" <atom-syntax@imc.org>
References: <1864175160.20060412230210@djpowell.net> <C0641AA4.93AF4%eric.scheid@ironclad.net.au> <18710158473.20060413095917@djpowell.net>
Subject: Re: Feed Thread Draft Updated
Date: Thu, 13 Apr 2006 11:34:58 +0200
MIME-Version: 1.0
Content-Type: text/plain;
	format=flowed;
	charset="iso-8859-1";
	reply-type=original
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2900.2180
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
X-OriginalArrivalTime: 13 Apr 2006 09:35:02.0435 (UTC) FILETIME=[8A198730:01C65EDD]
Sender: owner-atom-syntax@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/atom-syntax/mail-archive/>
List-Unsubscribe: <mailto:atom-syntax-request@imc.org?body=unsubscribe>
List-ID: <atom-syntax.imc.org>
X-Spam-Score: 3.0 (+++)
X-Scan-Signature: cf4fa59384e76e63313391b70cd0dd25


David Powell wrote:
> But what would processors do with an atom:link? Atom Protocol uses
> "edit", there have been calls for a "stylesheet". Links aren't
> necessarily things that you'd display to users (check HTML out for
> examples of that: favicon, P3P, Atom/RSS, GRDDL)

Well if you've got a decent feed API (hint: not the Microsoft one) you could 
ask it for a list of links on an entry without it having to know what all 
the link types are, and without you having to parse the XML yourself. If it 
was a really nice API it might even provide you with a set of extension 
attributes included with each link.

Regards
James




From owner-atom-syntax@mail.imc.org Thu Apr 13 05:59:02 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FTybO-0003xe-Q5
	for atompub-archive@lists.ietf.org; Thu, 13 Apr 2006 05:59:02 -0400
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1FTybO-0006Mp-Du
	for atompub-archive@lists.ietf.org; Thu, 13 Apr 2006 05:59:02 -0400
Received: from balder-227.proper.com (localhost [127.0.0.1])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3D9nGZt031248;
	Thu, 13 Apr 2006 02:49:16 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
Received: (from majordom@localhost)
	by balder-227.proper.com (8.13.5/8.13.5/Submit) id k3D9nGDa031247;
	Thu, 13 Apr 2006 02:49:16 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
X-Authentication-Warning: balder-227.proper.com: majordom set sender to owner-atom-syntax@mail.imc.org using -f
Received: from mtaout01-winn.ispmail.ntl.com (mta07-winn.ispmail.ntl.com [81.103.221.47])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3D9nETq031240
	for <atom-syntax@imc.org>; Thu, 13 Apr 2006 02:49:15 -0700 (MST)
	(envelope-from djpowell@djpowell.net)
Received: from aamtaout04-winn.ispmail.ntl.com ([81.103.221.35])
          by mtaout01-winn.ispmail.ntl.com with ESMTP
          id <20060413094909.YINL29343.mtaout01-winn.ispmail.ntl.com@aamtaout04-winn.ispmail.ntl.com>;
          Thu, 13 Apr 2006 10:49:09 +0100
Received: from cpc1-stok1-0-0-cust263.bagu.cable.ntl.com ([86.4.229.8])
          by aamtaout04-winn.ispmail.ntl.com with ESMTP
          id <20060413094909.MULE16086.aamtaout04-winn.ispmail.ntl.com@cpc1-stok1-0-0-cust263.bagu.cable.ntl.com>;
          Thu, 13 Apr 2006 10:49:09 +0100
Date: Thu, 13 Apr 2006 10:49:06 +0100
From: David Powell <djpowell@djpowell.net>
X-Mailer: The Bat! (v3.72.05 (Beta)) Professional
X-Priority: 3 (Normal)
Message-ID: <142841354.20060413104906@djpowell.net>
To: "Thomas Broyer" <t.broyer@gmail.com>
CC: Atom-Syntax <atom-syntax@imc.org>
Subject: Re: Feed Thread Draft Updated
In-Reply-To: <a9699fd20604130024i2350d35ehb721b532a7f700d9@mail.gmail.com>
References: <443C0F90.3070809@gmail.com> <1864175160.20060412230210@djpowell.net> <20060412235958.GP30787@klangraum> <443DB0DE.3080208@gmail.com> <20060413044341.GQ30787@klangraum> <443DF5A8.6000004@gmail.com> <a9699fd20604130023w43fd631ci56e3923939f4dfcf@mail.gmail.com> <a9699fd20604130024i2350d35ehb721b532a7f700d9@mail.gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-atom-syntax@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/atom-syntax/mail-archive/>
List-Unsubscribe: <mailto:atom-syntax-request@imc.org?body=unsubscribe>
List-ID: <atom-syntax.imc.org>
X-Spam-Score: 0.1 (/)
X-Scan-Signature: cab78e1e39c4b328567edb48482b6a69



Thursday, April 13, 2006, 8:24:48 AM, Thomas Broyer wrote:

>> c. Create a new replies extension element
>>    <thr:replies href="..."
>>                 type="..."
>>                 hreflang="..."
>>                 title="..."
>>                 count="..."
>>                 when="..." />

> -0.5, it *is* a link

thr:in-reply-to is a "link" too. An extension element was used for
thr:in-reply-to, because atom:link wasn't up to the job. atom:link
isn't up to the job for "replies" either.

I think that slavishly adhering to convention, at the cost of
interoperability is unwise.


I'm bothered about this because I think requiring people to process
undefined foreign markup is harmful to Atom.

With something like an XHTML document, the only sensible way to
process it is by using XML tools. XPath, XSLT, whatever - they work
well.

With Atom, an "Atom Feed Document" alone isn't very useful. Almost all
applications will work in terms of Atom Feeds - streams of entries,
and feed metadata. To process this, you need to think of Atom in terms
of entities: Feeds and Entries, not a set of XML Feed documents.
Implementations are based on OO classes and databases, and model
entries in terms of titles, content, links, extensions etc. The Atom
RFC is clear enough, that you can model an Atom Feed in terms of OO
classes, rather than XML documents without losing any data.

This all falls apart when people sprinkle the XML with undefined
markup that can't be represented outside the context of an XML
document.

-- 
Dave




From owner-atom-syntax@mail.imc.org Thu Apr 13 06:30:41 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FTz61-0004lK-BR
	for atompub-archive@lists.ietf.org; Thu, 13 Apr 2006 06:30:41 -0400
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1FTz5z-0007bg-V5
	for atompub-archive@lists.ietf.org; Thu, 13 Apr 2006 06:30:41 -0400
Received: from balder-227.proper.com (localhost [127.0.0.1])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3DAHrJl033694;
	Thu, 13 Apr 2006 03:17:53 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
Received: (from majordom@localhost)
	by balder-227.proper.com (8.13.5/8.13.5/Submit) id k3DAHrXx033693;
	Thu, 13 Apr 2006 03:17:53 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
X-Authentication-Warning: balder-227.proper.com: majordom set sender to owner-atom-syntax@mail.imc.org using -f
Received: from goes.felspar.net (ppp-124.121.162.60.revip2.asianet.co.th [124.121.162.60])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3DAHpuP033686
	for <atom-syntax@imc.org>; Thu, 13 Apr 2006 03:17:52 -0700 (MST)
	(envelope-from ks@fsltech.com)
Subject: RE: Feed Thread Draft Updated
Date: Thu, 13 Apr 2006 17:17:43 +0700
MIME-Version: 1.0
Content-Type: text/plain;
	charset="utf-8"
Message-ID: <22874AFD23D8894F92869013FAA1D2322C7B@goes.felspar.net>
X-MS-Has-Attach: 
Content-class: urn:content-classes:message
X-MS-TNEF-Correlator: 
X-MimeOLE: Produced By Microsoft Exchange V6.5
Thread-Topic: Feed Thread Draft Updated
Thread-Index: AcZe4Eqp23JfyBcLQN2cgNJO0qY76AAAeNdg
From: =?utf-8?B?S2lyaXQgU8OmbGVuc21pbmRl?= <ks@fsltech.com>
To: "David Powell" <djpowell@djpowell.net>,
        "Thomas Broyer" <t.broyer@gmail.com>
Cc: "Atom-Syntax" <atom-syntax@imc.org>
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from base64 to 8bit by balder-227.proper.com id k3DAHruP033688
Sender: owner-atom-syntax@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/atom-syntax/mail-archive/>
List-Unsubscribe: <mailto:atom-syntax-request@imc.org?body=unsubscribe>
List-ID: <atom-syntax.imc.org>
X-Spam-Score: 0.1 (/)
X-Scan-Signature: cab78e1e39c4b328567edb48482b6a69


See below...

http://www.kirit.com/

> -----Original Message-----
> From: owner-atom-syntax@mail.imc.org [mailto:owner-atom-
> syntax@mail.imc.org] On Behalf Of David Powell
> Sent: Thursday, April 13, 2006 4:49 PM
> To: Thomas Broyer
> Cc: Atom-Syntax
> Subject: Re: Feed Thread Draft Updated
> 
> 
> I'm bothered about this because I think requiring people to process
> undefined foreign markup is harmful to Atom.
> 
> With something like an XHTML document, the only sensible way to
> process it is by using XML tools. XPath, XSLT, whatever - they work
> well.
> 
> With Atom, an "Atom Feed Document" alone isn't very useful. Almost all
> applications will work in terms of Atom Feeds - streams of entries,
> and feed metadata. To process this, you need to think of Atom in terms
> of entities: Feeds and Entries, not a set of XML Feed documents.
> Implementations are based on OO classes and databases, and model
> entries in terms of titles, content, links, extensions etc. The Atom
> RFC is clear enough, that you can model an Atom Feed in terms of OO
> classes, rather than XML documents without losing any data.
> 
> This all falls apart when people sprinkle the XML with undefined
> markup that can't be represented outside the context of an XML
> document.

This depends on what sort of application you're building though. As a content publisher it doesn't really make that much difference as I will choose the markup that I feels best represents my internal data and models (and which I think will be best understood and most relevant to my audience).

If I am writing a desktop display tool then I'll work out which extensions are going to be of most use to somebody reading the contents of the feed. I'll probably ignore all sorts of things that are not relevant or I don't understand. My OO model is going to reflect what I'm going to draw on screen and so long as I can map incoming feeds to show them it's fine.

The problem comes where I'm writing something that's going to repackage feeds. If I make the decision to preserve as much of the original markup then I have to allow for that in my internal models. I may however take the view that the audience that I'm repackaging the feeds for want me to transform it and that's part of my service.

If I as a publisher have chosen to use some weird markup that maybe I've invented then that's my lookout. I should really make sure though that the feed is understandable at least on a basic level with just core Atom markup. If I can't do that then Atom may not be the best medium for me to publish in.


K




From owner-atom-syntax@mail.imc.org Thu Apr 13 07:07:15 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FTzfP-000676-Ex
	for atompub-archive@lists.ietf.org; Thu, 13 Apr 2006 07:07:15 -0400
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1FTzfL-0008RE-3p
	for atompub-archive@lists.ietf.org; Thu, 13 Apr 2006 07:07:15 -0400
Received: from balder-227.proper.com (localhost [127.0.0.1])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3DAuA48035280;
	Thu, 13 Apr 2006 03:56:10 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
Received: (from majordom@localhost)
	by balder-227.proper.com (8.13.5/8.13.5/Submit) id k3DAuAKO035279;
	Thu, 13 Apr 2006 03:56:10 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
X-Authentication-Warning: balder-227.proper.com: majordom set sender to owner-atom-syntax@mail.imc.org using -f
Received: from ironclad.net.au ([203.30.247.11])
	by balder-227.proper.com (8.13.5/8.13.5) with SMTP id k3DAu6Tk035263
	for <atom-syntax@imc.org>; Thu, 13 Apr 2006 03:56:09 -0700 (MST)
	(envelope-from eric.scheid@ironclad.net.au)
Received: from [203.30.247.118] ([203.30.247.118] verified) by ironclad.net.au (Stalker SMTP Server 1.7) with ESMTP id S.0002028452 for <atom-syntax@imc.org>; Thu, 13 Apr 2006 20:55:55 +1000
User-Agent: Microsoft-Entourage/10.1.1.2418
Date: Thu, 13 Apr 2006 20:56:04 +1000
Subject: Re: Feed Thread Draft Updated
From: Eric Scheid <eric.scheid@ironclad.net.au>
To: Atom Syntax <atom-syntax@imc.org>
Message-ID: <C0646B64.93BA6%eric.scheid@ironclad.net.au>
In-Reply-To: <18710158473.20060413095917@djpowell.net>
Mime-version: 1.0
Content-type: text/plain; charset="US-ASCII"
Content-transfer-encoding: 7bit
Sender: owner-atom-syntax@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/atom-syntax/mail-archive/>
List-Unsubscribe: <mailto:atom-syntax-request@imc.org?body=unsubscribe>
List-ID: <atom-syntax.imc.org>
X-Spam-Score: 0.0 (/)
X-Scan-Signature: de4f315c9369b71d7dd5909b42224370


On 13/4/06 6:59 PM, "David Powell" <djpowell@djpowell.net> wrote:

> But what would processors do with an atom:link? Atom Protocol uses
> "edit", there have been calls for a "stylesheet". Links aren't
> necessarily things that you'd display to users (check HTML out for
> examples of that: favicon, P3P, Atom/RSS, GRDDL)

as I understand it, dereferencing the 'edit' link returns a representation
of the entry which is suitable for editing (ie. it contains all the bits
needed).

as to the other link types in html ... I hope we've learned something from
that experience since then.

e.




From owner-atom-syntax@mail.imc.org Thu Apr 13 07:19:32 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FTzrI-0000Xe-Sh
	for atompub-archive@lists.ietf.org; Thu, 13 Apr 2006 07:19:32 -0400
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1FTzrH-0000WW-Gu
	for atompub-archive@lists.ietf.org; Thu, 13 Apr 2006 07:19:32 -0400
Received: from balder-227.proper.com (localhost [127.0.0.1])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3DB8qeM035831;
	Thu, 13 Apr 2006 04:08:52 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
Received: (from majordom@localhost)
	by balder-227.proper.com (8.13.5/8.13.5/Submit) id k3DB8qf0035830;
	Thu, 13 Apr 2006 04:08:52 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
X-Authentication-Warning: balder-227.proper.com: majordom set sender to owner-atom-syntax@mail.imc.org using -f
Received: from mail.gmx.net (mail.gmx.net [213.165.64.20])
	by balder-227.proper.com (8.13.5/8.13.5) with SMTP id k3DB8osC035823
	for <atom-syntax@imc.org>; Thu, 13 Apr 2006 04:08:51 -0700 (MST)
	(envelope-from pagaltzis@gmx.de)
Received: (qmail invoked by alias); 13 Apr 2006 11:08:45 -0000
Received: from xdsl-213-196-225-198.netcologne.de (EHLO klangraum) [213.196.225.198]
  by mail.gmx.net (mp034) with SMTP; 13 Apr 2006 13:08:45 +0200
X-Authenticated: #163624
Date: Thu, 13 Apr 2006 13:09:09 +0200
From: "A. Pagaltzis" <pagaltzis@gmx.de>
To: Atom Syntax <atom-syntax@imc.org>
Subject: Re: Feed Thread Draft Updated
Message-ID: <20060413110909.GR30787@klangraum>
Mail-Followup-To: Atom Syntax <atom-syntax@imc.org>
References: <1864175160.20060412230210@djpowell.net> <C0641AA4.93AF4%eric.scheid@ironclad.net.au> <18710158473.20060413095917@djpowell.net>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
In-Reply-To: <18710158473.20060413095917@djpowell.net>
User-Agent: Mutt/1.4.2.1i
X-Y-GMX-Trusted: 0
Sender: owner-atom-syntax@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/atom-syntax/mail-archive/>
List-Unsubscribe: <mailto:atom-syntax-request@imc.org?body=unsubscribe>
List-ID: <atom-syntax.imc.org>
Content-Transfer-Encoding: quoted-printable
X-MIME-Autoconverted: from 8bit to quoted-printable by balder-227.proper.com id k3DB8qeM035831
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 7a6398bf8aaeabc7a7bb696b6b0a2aad


* David Powell <djpowell@djpowell.net> [2006-04-13 11:10]:
> But what would processors do with an atom:link? Atom Protocol
> uses "edit", there have been calls for a "stylesheet". Links
> aren't necessarily things that you'd display to users (check
> HTML out for examples of that: favicon, P3P, Atom/RSS, GRDDL)

Isn=E2=80=99t that what the `type` attribute is for?

Regards,
--=20
Aristotle Pagaltzis // <http://plasmasturm.org/>




From owner-atom-syntax@mail.imc.org Thu Apr 13 12:25:57 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FU4dp-0006DY-Jy
	for atompub-archive@lists.ietf.org; Thu, 13 Apr 2006 12:25:57 -0400
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1FU4do-0002Kd-2i
	for atompub-archive@lists.ietf.org; Thu, 13 Apr 2006 12:25:57 -0400
Received: from balder-227.proper.com (localhost [127.0.0.1])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3DGD7nH051218;
	Thu, 13 Apr 2006 09:13:07 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
Received: (from majordom@localhost)
	by balder-227.proper.com (8.13.5/8.13.5/Submit) id k3DGD7tO051217;
	Thu, 13 Apr 2006 09:13:07 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
X-Authentication-Warning: balder-227.proper.com: majordom set sender to owner-atom-syntax@mail.imc.org using -f
Received: from mcom.com (r2d2.aoltw.net [64.236.137.26])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3DGD48G051210
	for <atom-syntax@imc.org>; Thu, 13 Apr 2006 09:13:06 -0700 (MST)
	(envelope-from jpanzer@aol.net)
Received: from [10.169.186.49] (sera-10-169-186-49.nscp.aoltw.net [10.169.186.49])
	by mcom.com (8.10.0/8.10.0) with ESMTP id k3DGCr229236
	for <atom-syntax@imc.org>; Thu, 13 Apr 2006 09:12:58 -0700 (PDT)
Message-ID: <443E7883.7070007@aol.net>
Date: Thu, 13 Apr 2006 09:12:51 -0700
From: John Panzer <jpanzer@aol.net>
User-Agent: Mozilla Thunderbird 1.0RC1 (Windows/20041201)
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: atom-syntax <atom-syntax@imc.org>
Subject: Google Calendar
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Sender: owner-atom-syntax@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/atom-syntax/mail-archive/>
List-Unsubscribe: <mailto:atom-syntax-request@imc.org?body=unsubscribe>
List-ID: <atom-syntax.imc.org>
X-Spam-Score: 0.1 (/)
X-Scan-Signature: ffa9dfbbe7cc58b3fa6b8ae3e57b0aa3


Google Calendar has launched (and there was much rejoicing). It uses 
Atom feeds for public calendar information:

http://www.google.com/calendar/feeds/111sesssuutl03vh7c25avs35s%40group.calendar.google.com/public/full

It validates, with a handful of warnings.

They're using some namespaced extensions to hold calendar information 
and, oddly, comment links, in what is otherwise a headline-only feed:

<gd:eventStatus value="http://schemas.google.com/g/2005#event.confirmed"/>
<gd:transparency value="http://schemas.google.com/g/2005#event.opaque"/>
<gd:comments>
    <gd:feedLink 
href="http://www.google.com/calendar/feeds/111sesssuutl03vh7c25avs35s%40group.calendar.google.com/public/full/5qe4ibd5q39l121vs5e3r0e2i4/comments/"/>
</gd:comments>
<gd:where/>
<gd:when startTime="2006-04-24T15:30:00.000Z" 
endTime="2006-04-24T17:30:00.000Z"/>

I'm wondering if these have been documented somewhere -- anyone from 
Google on the list?

-John




From owner-atom-syntax@mail.imc.org Thu Apr 13 13:53:51 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FU60t-0002Ny-3l
	for atompub-archive@lists.ietf.org; Thu, 13 Apr 2006 13:53:51 -0400
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1FU60r-0005DG-IK
	for atompub-archive@lists.ietf.org; Thu, 13 Apr 2006 13:53:51 -0400
Received: from balder-227.proper.com (localhost [127.0.0.1])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3DHcU1S055277;
	Thu, 13 Apr 2006 10:38:30 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
Received: (from majordom@localhost)
	by balder-227.proper.com (8.13.5/8.13.5/Submit) id k3DHcUn5055276;
	Thu, 13 Apr 2006 10:38:30 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
X-Authentication-Warning: balder-227.proper.com: majordom set sender to owner-atom-syntax@mail.imc.org using -f
Received: from wproxy.gmail.com (wproxy.gmail.com [64.233.184.239])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3DHcTHm055268
	for <atom-syntax@imc.org>; Thu, 13 Apr 2006 10:38:30 -0700 (MST)
	(envelope-from xmlhacker@gmail.com)
Received: by wproxy.gmail.com with SMTP id i7so136886wra
        for <atom-syntax@imc.org>; Thu, 13 Apr 2006 10:38:29 -0700 (PDT)
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws;
        s=beta; d=gmail.com;
        h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:references;
        b=KYunhm52GtaPV7mxpKgowElHL6XwuBqLLYue80LYHZMDAQ3aQnEwQtALFYqJN3ZP3N6OEEBJt9RQgUDSeGCalvgLSTJ+CkhecvNPjXXU/RN495eyf9nfm1oeAVoNwB0pXhVwIRCF76gdX5cL36qDmNawz9jOTgzufsaxFelGiBM=
Received: by 10.65.153.9 with SMTP id f9mr532679qbo;
        Thu, 13 Apr 2006 10:38:28 -0700 (PDT)
Received: by 10.65.210.1 with HTTP; Thu, 13 Apr 2006 10:38:28 -0700 (PDT)
Message-ID: <eab75e160604131038v42588761t2a523ca6d0438acb@mail.gmail.com>
Date: Thu, 13 Apr 2006 11:38:28 -0600
From: "M. David Peterson" <xmlhacker@gmail.com>
To: "James M Snell" <jasnell@gmail.com>
Subject: Re: Atom feeds and S3
Cc: atom-syntax <atom-syntax@imc.org>
In-Reply-To: <443DEF35.8050608@gmail.com>
MIME-Version: 1.0
Content-Type: multipart/alternative; 
	boundary="----=_Part_24922_8343789.1144949908553"
References: <eab75e160604122233o15dc447an4eb1f78196c06676@mail.gmail.com>
	 <443DE8F1.6030106@gmail.com>
	 <eab75e160604122321t63af7007yab62e9936d51e6c2@mail.gmail.com>
	 <443DEF35.8050608@gmail.com>
Sender: owner-atom-syntax@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/atom-syntax/mail-archive/>
List-Unsubscribe: <mailto:atom-syntax-request@imc.org?body=unsubscribe>
List-ID: <atom-syntax.imc.org>
X-Spam-Score: 0.1 (/)
X-Scan-Signature: 31247fb3be228bb596db9127becad0bc


------=_Part_24922_8343789.1144949908553
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: base64
Content-Disposition: inline

OkQgIE9rYXksIG5vdyBJIGZlZWwgbGlrZSBhbiBpZGlvdCA6RAoKUmlnaHQgb24uLi4gd2VsbCBJ
J2xsIG1ha2Ugc3VyZSB0aGF0IHRoZSBvdXRwdXQgdmFsaWRhdGVzIGZvciBib3RoIEF0b20gYW5k
ClJTUyBhbmQgcGluZyBiYWNrIHdoZW4gaXQgZG9lcy4KClRoYW5rcyBmb3IgdGhlIGZvbGxvdy11
cCEKCk9uIDQvMTMvMDYsIEphbWVzIE0gU25lbGwgPGphc25lbGxAZ21haWwuY29tPiB3cm90ZToK
Pgo+Cj4gSXQgc2hvdWxkIGJlIDxsaW5rIGhyZWY9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2Rk
cy8zN01CIiAvPgo+Cj4gTS4gRGF2aWQgUGV0ZXJzb24gd3JvdGU6Cj4gPiByZTogSW52YWxpZCBs
aW5rIHN5bnRheAo+ID4gPGxpbms+IGh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2Rkcy8zN01CPC9s
aW5rPgo+ID4KPiA+IEFyZSB5b3UgcmVmZXJpbmcgdG8gdGhlIHdoaXRlIHNwYWNlIG9yCj4gPiB0
aGUgJzM3TUInIChvciBib3RoKT8gIEp1c3QgdG8gbm90ZSwgdGhlIDM3TUIgaXMgYW4gb2JqZWN0
IG9uIHRoZSBTMwo+IHNlcnZlcgo+ID4gaW4gd2hpY2ggeW91IGNhbiBzdG9yZSBtZXRhIGRhdGEg
YWxvbmcgd2l0aCBhbiBBQ0wtYmFzZWQgWE1MIHJpZ2h0cyBmaWxlCj4gPiB0byBkZXRlcm1pbiB3
aG8gY2FuIGFjY2VzcyB0aGUKPiA+IGZpbGUuICBJdCBtaWdodCB2ZXJ5IHdlbGwgcmVwcmVzZW50
IGEgMzdNQiB2aWRlbyBmaWxlIGNhbGxlZAo+ID4gZm9vYmFyLmF2aSwgYnV0IHdoZW4geW91IHVw
bG9hZCBhIGZpbGUgdG8gdGhlIFMzIHNlcnZlcnMsIHlvdSBjYW4gbmFtZQo+IGl0IGFueXRoaW5n
IHlvdSB3YW50LCB3aGljaCBjYW4gaW5jbHVkZSBzZXZlcmFsIGNoYXJhY3RlcnMsIHN1Y2ggYXMg
dGhlICcvJywKPiB0aGF0IHdvdWxkIG90aGVyd2lzZSBub3QgYmUgYWxsb3dlZCBpbiBhIGZpbGUg
bmFtZS4gIFRoZSBwb2ludCBpcyB0byBwcm92aWRlCj4gPiB0aGUgYWJpbGl0eSB0byBzaW11bGF0
ZSBhIGZpbGUgc3lzdGVtICgKPiA+IGUuZy4gL3BhdGgvdG8vZmlsZS9maWxlLmh0bWwpLCB3aGVu
IGluIGZhY3QgdGhhdHMgdGhlIG5hbWUgb2YgdGhlIGFjdHVhbAo+ID4gZmlsZSwgdGh1cyBidWls
ZGluZyBvbiB0b3Agb2YgYSBzaW5nbGUgcm9vdCBiYXNlZCBmaWxlIHN5c3RlbSB0aGF0IHVzZXMK
PiB0aGUgdGVybSAnYnVja2V0JyB0byByZXByZXNlbnQgdGhlIC9iYXNlIGZvbGRlciwgYW5kIG9i
amVjdCB0byByZXByZXNlbnQgdGhlCj4gZmlsZSBpdHNlbGYKPiA+IGluc2lkZSBvZiBlYWNoIGJ1
Y2tldC4KPiA+Cj4gPiBPYnZpb3VzbHkgdGhlIHB1cnBvc2UgaXMgb3B0aW1pemF0aW9uIG9mIHRo
ZSBmaWxlCj4gPiBwYXRoIHZpYSBnbG9iYmluZyB0aGUgZmlsZSBvYmplY3RzLCB3aGlsZSBhdCB0
aGUgc2FtZSB0aW1lIGFsbG93aW5nIGZvcgo+IGVhc2Ugb2YgZHVwbGljYXRpb24gYXMgZGF0YSBy
ZWR1bmRhbmN5IGlzIGEgYnVpbHQgaW4gcmVxdWlyZW1lbnQgdGhlIHVzZXMgdG8KPiBidWlsZCB0
aGUgc3lzdGVtIGFuZCBwdXNoIGl0IG91dCBvdmVyIGEgZGVjZW50cmFsaXplZCBzZXJ2ZXIgc3Vy
ZmFjZS4KPiA+Cj4KPgoKCi0tCjxNOkQvPgoKTS4gRGF2aWQgUGV0ZXJzb24KaHR0cDovL3d3dy54
c2x0YmxvZy5jb20vCg==
------=_Part_24922_8343789.1144949908553
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: base64
Content-Disposition: inline

OkQgJm5ic3A7T2theSwgbm93IEkgZmVlbCBsaWtlIGFuIGlkaW90IDpEIDxicj48YnI+UmlnaHQg
b24uLi4gd2VsbCBJJ2xsIG1ha2Ugc3VyZSB0aGF0IHRoZSBvdXRwdXQgdmFsaWRhdGVzIGZvciBi
b3RoIEF0b20gYW5kIFJTUyBhbmQgcGluZyBiYWNrIHdoZW4gaXQgZG9lcy48YnI+PGJyPlRoYW5r
cyBmb3IgdGhlIGZvbGxvdy11cCE8YnI+PGJyPjxkaXY+PHNwYW4gY2xhc3M9ImdtYWlsX3F1b3Rl
Ij4KT24gNC8xMy8wNiwgPGIgY2xhc3M9ImdtYWlsX3NlbmRlcm5hbWUiPkphbWVzIE0gU25lbGw8
L2I+ICZsdDs8YSBocmVmPSJtYWlsdG86amFzbmVsbEBnbWFpbC5jb20iPmphc25lbGxAZ21haWwu
Y29tPC9hPiZndDsgd3JvdGU6PC9zcGFuPjxibG9ja3F1b3RlIGNsYXNzPSJnbWFpbF9xdW90ZSIg
c3R5bGU9Im1hcmdpbi10b3A6IDA7IG1hcmdpbi1yaWdodDogMDsgbWFyZ2luLWJvdHRvbTogMDsg
bWFyZ2luLWxlZnQ6IDA7IG1hcmdpbi1sZWZ0OiAwLjgwZXg7IGJvcmRlci1sZWZ0LWNvbG9yOiAj
Y2NjY2NjOyBib3JkZXItbGVmdC13aWR0aDogMXB4OyBib3JkZXItbGVmdC1zdHlsZTogc29saWQ7
IHBhZGRpbmctbGVmdDogMWV4Ij4KPGJyPkl0IHNob3VsZCBiZSAmbHQ7bGluayBocmVmPSZxdW90
OzxhIGhyZWY9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2Rkcy8zN01CIj5odHRwOi8vczMuYW1h
em9uYXdzLmNvbS9kZHMvMzdNQjwvYT4mcXVvdDsgLyZndDs8YnI+PGJyPk0uIERhdmlkIFBldGVy
c29uIHdyb3RlOjxicj4mZ3Q7IHJlOiBJbnZhbGlkIGxpbmsgc3ludGF4PGJyPiZndDsgJmx0O2xp
bmsmZ3Q7IDxhIGhyZWY9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2Rkcy8zN01CIj4KaHR0cDov
L3MzLmFtYXpvbmF3cy5jb20vZGRzLzM3TUI8L2E+Jmx0Oy9saW5rJmd0Ozxicj4mZ3Q7PGJyPiZn
dDsgQXJlIHlvdSByZWZlcmluZyB0byB0aGUgd2hpdGUgc3BhY2Ugb3I8YnI+Jmd0OyB0aGUgJzM3
TUInIChvciBib3RoKT8mbmJzcDsmbmJzcDtKdXN0IHRvIG5vdGUsIHRoZSAzN01CIGlzIGFuIG9i
amVjdCBvbiB0aGUgUzMgc2VydmVyPGJyPiZndDsgaW4gd2hpY2ggeW91IGNhbiBzdG9yZSBtZXRh
IGRhdGEgYWxvbmcgd2l0aCBhbiBBQ0wtYmFzZWQgWE1MIHJpZ2h0cyBmaWxlCjxicj4mZ3Q7IHRv
IGRldGVybWluIHdobyBjYW4gYWNjZXNzIHRoZTxicj4mZ3Q7IGZpbGUuJm5ic3A7Jm5ic3A7SXQg
bWlnaHQgdmVyeSB3ZWxsIHJlcHJlc2VudCBhIDM3TUIgdmlkZW8gZmlsZSBjYWxsZWQ8YnI+Jmd0
OyBmb29iYXIuYXZpLCBidXQgd2hlbiB5b3UgdXBsb2FkIGEgZmlsZSB0byB0aGUgUzMgc2VydmVy
cywgeW91IGNhbiBuYW1lIGl0IGFueXRoaW5nIHlvdSB3YW50LCB3aGljaCBjYW4gaW5jbHVkZSBz
ZXZlcmFsIGNoYXJhY3RlcnMsIHN1Y2ggYXMgdGhlICcvJywgdGhhdCB3b3VsZCBvdGhlcndpc2Ug
bm90IGJlIGFsbG93ZWQgaW4gYSBmaWxlIG5hbWUuJm5ic3A7Jm5ic3A7VGhlIHBvaW50IGlzIHRv
IHByb3ZpZGUKPGJyPiZndDsgdGhlIGFiaWxpdHkgdG8gc2ltdWxhdGUgYSBmaWxlIHN5c3RlbSAo
PGJyPiZndDsgZS5nLiAvcGF0aC90by9maWxlL2ZpbGUuaHRtbCksIHdoZW4gaW4gZmFjdCB0aGF0
cyB0aGUgbmFtZSBvZiB0aGUgYWN0dWFsPGJyPiZndDsgZmlsZSwgdGh1cyBidWlsZGluZyBvbiB0
b3Agb2YgYSBzaW5nbGUgcm9vdCBiYXNlZCBmaWxlIHN5c3RlbSB0aGF0IHVzZXMgdGhlIHRlcm0g
J2J1Y2tldCcgdG8gcmVwcmVzZW50IHRoZSAvYmFzZSBmb2xkZXIsIGFuZCBvYmplY3QgdG8gcmVw
cmVzZW50IHRoZSBmaWxlIGl0c2VsZgo8YnI+Jmd0OyBpbnNpZGUgb2YgZWFjaCBidWNrZXQuPGJy
PiZndDs8YnI+Jmd0OyBPYnZpb3VzbHkgdGhlIHB1cnBvc2UgaXMgb3B0aW1pemF0aW9uIG9mIHRo
ZSBmaWxlPGJyPiZndDsgcGF0aCB2aWEgZ2xvYmJpbmcgdGhlIGZpbGUgb2JqZWN0cywgd2hpbGUg
YXQgdGhlIHNhbWUgdGltZSBhbGxvd2luZyBmb3IgZWFzZSBvZiBkdXBsaWNhdGlvbiBhcyBkYXRh
IHJlZHVuZGFuY3kgaXMgYSBidWlsdCBpbiByZXF1aXJlbWVudCB0aGUgdXNlcyB0byBidWlsZCB0
aGUgc3lzdGVtIGFuZCBwdXNoIGl0IG91dCBvdmVyIGEgZGVjZW50cmFsaXplZCBzZXJ2ZXIgc3Vy
ZmFjZS4KPGJyPiZndDs8YnI+PGJyPjwvYmxvY2txdW90ZT48L2Rpdj48YnI+PGJyIGNsZWFyPSJh
bGwiPjxicj4tLSA8YnI+Jmx0O006RC8mZ3Q7PGJyPjxicj5NLiBEYXZpZCBQZXRlcnNvbjxicj48
YSBocmVmPSJodHRwOi8vd3d3LnhzbHRibG9nLmNvbS8iPmh0dHA6Ly93d3cueHNsdGJsb2cuY29t
LzwvYT4gCg==
------=_Part_24922_8343789.1144949908553--




From owner-atom-syntax@mail.imc.org Thu Apr 13 14:33:09 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FU6cv-0005MN-7z
	for atompub-archive@lists.ietf.org; Thu, 13 Apr 2006 14:33:09 -0400
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1FU6ct-0006ih-G4
	for atompub-archive@lists.ietf.org; Thu, 13 Apr 2006 14:33:09 -0400
Received: from balder-227.proper.com (localhost [127.0.0.1])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3DIGflo056752;
	Thu, 13 Apr 2006 11:16:41 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
Received: (from majordom@localhost)
	by balder-227.proper.com (8.13.5/8.13.5/Submit) id k3DIGfUD056751;
	Thu, 13 Apr 2006 11:16:41 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
X-Authentication-Warning: balder-227.proper.com: majordom set sender to owner-atom-syntax@mail.imc.org using -f
Received: from wproxy.gmail.com (wproxy.gmail.com [64.233.184.238])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3DIGeBU056743
	for <atom-syntax@imc.org>; Thu, 13 Apr 2006 11:16:40 -0700 (MST)
	(envelope-from xmlhacker@gmail.com)
Received: by wproxy.gmail.com with SMTP id i7so143347wra
        for <atom-syntax@imc.org>; Thu, 13 Apr 2006 11:16:40 -0700 (PDT)
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws;
        s=beta; d=gmail.com;
        h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:references;
        b=d2eiF+9DhjttSfqCnwHKi81P95bByp3NcT3LI0woXpb7JT0bxCn1IAQHwDovtbnEioOt65JWO1ZT3WblAzhF5OgIdwmvrXfMMhb7DdJnUTmBhuG0oc1HrnMomWhRCrXIFWrbDZu3e7YPraYpJIXH21IZFAOeoipnBrknpSzgpR0=
Received: by 10.65.163.17 with SMTP id q17mr557726qbo;
        Thu, 13 Apr 2006 11:16:40 -0700 (PDT)
Received: by 10.65.210.1 with HTTP; Thu, 13 Apr 2006 11:16:39 -0700 (PDT)
Message-ID: <eab75e160604131116r56dc8489w13b1dfbc33df1843@mail.gmail.com>
Date: Thu, 13 Apr 2006 12:16:39 -0600
From: "M. David Peterson" <xmlhacker@gmail.com>
To: "James M Snell" <jasnell@gmail.com>
Subject: Re: Atom feeds and S3
Cc: atom-syntax <atom-syntax@imc.org>
In-Reply-To: <eab75e160604131038v42588761t2a523ca6d0438acb@mail.gmail.com>
MIME-Version: 1.0
Content-Type: multipart/alternative; 
	boundary="----=_Part_25562_31019409.1144952199986"
References: <eab75e160604122233o15dc447an4eb1f78196c06676@mail.gmail.com>
	 <443DE8F1.6030106@gmail.com>
	 <eab75e160604122321t63af7007yab62e9936d51e6c2@mail.gmail.com>
	 <443DEF35.8050608@gmail.com>
	 <eab75e160604131038v42588761t2a523ca6d0438acb@mail.gmail.com>
Sender: owner-atom-syntax@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/atom-syntax/mail-archive/>
List-Unsubscribe: <mailto:atom-syntax-request@imc.org?body=unsubscribe>
List-ID: <atom-syntax.imc.org>
X-Spam-Score: 0.1 (/)
X-Scan-Signature: 6d95a152022472c7d6cdf886a0424dc6


------=_Part_25562_31019409.1144952199986
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: base64
Content-Disposition: inline

RG9taW5pYydzIHJlY2VudCByZXBseToKClllcyBJIHdpbGwgZW5zdXJlIHRoZXkgYXJlIHZhbGlk
IHVzaW5nIGZlZWR2YWxpZGF0b3IuCj4gVGhhbmtzLgo+Cj4gLURvbWluaWMKPgoKT24gNC8xMy8w
NiwgTS4gRGF2aWQgUGV0ZXJzb24gPHhtbGhhY2tlckBnbWFpbC5jb20+IHdyb3RlOgo+Cj4gOkQg
IE9rYXksIG5vdyBJIGZlZWwgbGlrZSBhbiBpZGlvdCA6RAo+Cj4gUmlnaHQgb24uLi4gd2VsbCBJ
J2xsIG1ha2Ugc3VyZSB0aGF0IHRoZSBvdXRwdXQgdmFsaWRhdGVzIGZvciBib3RoIEF0b20KPiBh
bmQgUlNTIGFuZCBwaW5nIGJhY2sgd2hlbiBpdCBkb2VzLgo+Cj4gVGhhbmtzIGZvciB0aGUgZm9s
bG93LXVwIQo+Cj4gT24gNC8xMy8wNiwgSmFtZXMgTSBTbmVsbCA8amFzbmVsbEBnbWFpbC5jb20+
IHdyb3RlOgo+Cj4gPgo+ID4gSXQgc2hvdWxkIGJlIDxsaW5rIGhyZWY9Imh0dHA6Ly9zMy5hbWF6
b25hd3MuY29tL2Rkcy8zN01CIiAvPgo+ID4KPiA+IE0uIERhdmlkIFBldGVyc29uIHdyb3RlOgo+
ID4gPiByZTogSW52YWxpZCBsaW5rIHN5bnRheAo+ID4gPiA8bGluaz4gaHR0cDovL3MzLmFtYXpv
bmF3cy5jb20vZGRzLzM3TUI8L2xpbms+Cj4gPiA+Cj4gPiA+IEFyZSB5b3UgcmVmZXJpbmcgdG8g
dGhlIHdoaXRlIHNwYWNlIG9yCj4gPiA+IHRoZSAnMzdNQicgKG9yIGJvdGgpPyAgSnVzdCB0byBu
b3RlLCB0aGUgMzdNQiBpcyBhbiBvYmplY3Qgb24gdGhlIFMzCj4gPiBzZXJ2ZXIKPiA+ID4gaW4g
d2hpY2ggeW91IGNhbiBzdG9yZSBtZXRhIGRhdGEgYWxvbmcgd2l0aCBhbiBBQ0wtYmFzZWQgWE1M
IHJpZ2h0cwo+ID4gZmlsZQo+ID4gPiB0byBkZXRlcm1pbiB3aG8gY2FuIGFjY2VzcyB0aGUKPiA+
ID4gZmlsZS4gIEl0IG1pZ2h0IHZlcnkgd2VsbCByZXByZXNlbnQgYSAzN01CIHZpZGVvIGZpbGUg
Y2FsbGVkCj4gPiA+IGZvb2Jhci5hdmksIGJ1dCB3aGVuIHlvdSB1cGxvYWQgYSBmaWxlIHRvIHRo
ZSBTMyBzZXJ2ZXJzLCB5b3UgY2FuIG5hbWUKPiA+IGl0IGFueXRoaW5nIHlvdSB3YW50LCB3aGlj
aCBjYW4gaW5jbHVkZSBzZXZlcmFsIGNoYXJhY3RlcnMsIHN1Y2ggYXMgdGhlICcvJywKPiA+IHRo
YXQgd291bGQgb3RoZXJ3aXNlIG5vdCBiZSBhbGxvd2VkIGluIGEgZmlsZSBuYW1lLiAgVGhlIHBv
aW50IGlzIHRvIHByb3ZpZGUKPiA+Cj4gPiA+IHRoZSBhYmlsaXR5IHRvIHNpbXVsYXRlIGEgZmls
ZSBzeXN0ZW0gKAo+ID4gPiBlLmcuIC9wYXRoL3RvL2ZpbGUvZmlsZS5odG1sKSwgd2hlbiBpbiBm
YWN0IHRoYXRzIHRoZSBuYW1lIG9mIHRoZQo+ID4gYWN0dWFsCj4gPiA+IGZpbGUsIHRodXMgYnVp
bGRpbmcgb24gdG9wIG9mIGEgc2luZ2xlIHJvb3QgYmFzZWQgZmlsZSBzeXN0ZW0gdGhhdAo+ID4g
dXNlcyB0aGUgdGVybSAnYnVja2V0JyB0byByZXByZXNlbnQgdGhlIC9iYXNlIGZvbGRlciwgYW5k
IG9iamVjdCB0bwo+ID4gcmVwcmVzZW50IHRoZSBmaWxlIGl0c2VsZgo+ID4gPiBpbnNpZGUgb2Yg
ZWFjaCBidWNrZXQuCj4gPiA+Cj4gPiA+IE9idmlvdXNseSB0aGUgcHVycG9zZSBpcyBvcHRpbWl6
YXRpb24gb2YgdGhlIGZpbGUKPiA+ID4gcGF0aCB2aWEgZ2xvYmJpbmcgdGhlIGZpbGUgb2JqZWN0
cywgd2hpbGUgYXQgdGhlIHNhbWUgdGltZSBhbGxvd2luZwo+ID4gZm9yIGVhc2Ugb2YgZHVwbGlj
YXRpb24gYXMgZGF0YSByZWR1bmRhbmN5IGlzIGEgYnVpbHQgaW4gcmVxdWlyZW1lbnQgdGhlCj4g
PiB1c2VzIHRvIGJ1aWxkIHRoZSBzeXN0ZW0gYW5kIHB1c2ggaXQgb3V0IG92ZXIgYSBkZWNlbnRy
YWxpemVkIHNlcnZlcgo+ID4gc3VyZmFjZS4KPiA+ID4KPiA+Cj4gPgo+Cj4KPiAtLQo+Cj4gPE06
RC8+Cj4KPiBNLiBEYXZpZCBQZXRlcnNvbgo+IGh0dHA6Ly93d3cueHNsdGJsb2cuY29tLwo+CgoK
Ci0tCjxNOkQvPgoKTS4gRGF2aWQgUGV0ZXJzb24KaHR0cDovL3d3dy54c2x0YmxvZy5jb20vCg==
------=_Part_25562_31019409.1144952199986
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: base64
Content-Disposition: inline

RG9taW5pYydzIHJlY2VudCByZXBseTo8YnI+PGJyPjxibG9ja3F1b3RlIHN0eWxlPSJib3JkZXIt
bGVmdDogMXB4IHNvbGlkIHJnYigyMDQsIDIwNCwgMjA0KTsgbWFyZ2luOiAwcHQgMHB0IDBwdCAw
LjhleDsgcGFkZGluZy1sZWZ0OiAxZXg7IiBjbGFzcz0iZ21haWxfcXVvdGUiPlllcyBJIHdpbGwg
ZW5zdXJlIHRoZXkgYXJlIHZhbGlkIHVzaW5nIGZlZWR2YWxpZGF0b3IuIDxicj5UaGFua3MuIAo8
YnI+PGJyPi1Eb21pbmljPGJyPjwvYmxvY2txdW90ZT48YnI+PGRpdj48c3BhbiBjbGFzcz0iZ21h
aWxfcXVvdGUiPk9uIDQvMTMvMDYsIDxiIGNsYXNzPSJnbWFpbF9zZW5kZXJuYW1lIj5NLiBEYXZp
ZCBQZXRlcnNvbjwvYj4gJmx0OzxhIGhyZWY9Im1haWx0bzp4bWxoYWNrZXJAZ21haWwuY29tIj54
bWxoYWNrZXJAZ21haWwuY29tPC9hPiZndDsgd3JvdGU6PC9zcGFuPjxibG9ja3F1b3RlIGNsYXNz
PSJnbWFpbF9xdW90ZSIgc3R5bGU9ImJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiKDIwNCwgMjA0
LCAyMDQpOyBtYXJnaW46IDBwdCAwcHQgMHB0IDAuOGV4OyBwYWRkaW5nLWxlZnQ6IDFleDsiPgo8
ZGl2IHN0eWxlPSJkaXJlY3Rpb246IGx0cjsiPjpEICZuYnNwO09rYXksIG5vdyBJIGZlZWwgbGlr
ZSBhbiBpZGlvdCA6RCA8YnI+PGJyPlJpZ2h0IG9uLi4uIHdlbGwgSSdsbCBtYWtlIHN1cmUgdGhh
dCB0aGUgb3V0cHV0IHZhbGlkYXRlcyBmb3IgYm90aCBBdG9tIGFuZCBSU1MgYW5kIHBpbmcgYmFj
ayB3aGVuIGl0IGRvZXMuPGJyPjxicj5UaGFua3MgZm9yIHRoZSBmb2xsb3ctdXAhPGJyPjxicj4K
PGRpdj48L2Rpdj48ZGl2IHN0eWxlPSJkaXJlY3Rpb246IGx0cjsiPjxzcGFuIGNsYXNzPSJxIj48
c3BhbiBjbGFzcz0iZ21haWxfcXVvdGUiPgpPbiA0LzEzLzA2LCA8YiBjbGFzcz0iZ21haWxfc2Vu
ZGVybmFtZSI+SmFtZXMgTSBTbmVsbDwvYj4gJmx0OzxhIGhyZWY9Im1haWx0bzpqYXNuZWxsQGdt
YWlsLmNvbSIgdGFyZ2V0PSJfYmxhbmsiIG9uY2xpY2s9InJldHVybiB0b3AuanMuT3BlbkV4dExp
bmsod2luZG93LGV2ZW50LHRoaXMpIj5qYXNuZWxsQGdtYWlsLmNvbTwvYT4mZ3Q7IHdyb3RlOjwv
c3Bhbj48L3NwYW4+PC9kaXY+CjxkaXYgc3R5bGU9ImRpcmVjdGlvbjogbHRyOyI+PHNwYW4gY2xh
c3M9ImUiIGlkPSJxXzEwYTk0NTUyNWY3NmJhYjhfMiI+PGJsb2NrcXVvdGUgY2xhc3M9ImdtYWls
X3F1b3RlIiBzdHlsZT0iYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2IoMjA0LCAyMDQsIDIwNCk7
IG1hcmdpbjogMHB0IDBwdCAwcHQgMC44ZXg7IHBhZGRpbmctbGVmdDogMWV4OyI+Cjxicj5JdCBz
aG91bGQgYmUgJmx0O2xpbmsgaHJlZj0mcXVvdDs8YSBocmVmPSJodHRwOi8vczMuYW1hem9uYXdz
LmNvbS9kZHMvMzdNQiIgdGFyZ2V0PSJfYmxhbmsiIG9uY2xpY2s9InJldHVybiB0b3AuanMuT3Bl
bkV4dExpbmsod2luZG93LGV2ZW50LHRoaXMpIj5odHRwOi8vczMuYW1hem9uYXdzLmNvbS9kZHMv
MzdNQjwvYT4mcXVvdDsgLyZndDs8YnI+PGJyPk0uIERhdmlkIFBldGVyc29uIHdyb3RlOgo8YnI+
Jmd0OyByZTogSW52YWxpZCBsaW5rIHN5bnRheDxicj4mZ3Q7ICZsdDtsaW5rJmd0OyA8YSBocmVm
PSJodHRwOi8vczMuYW1hem9uYXdzLmNvbS9kZHMvMzdNQiIgdGFyZ2V0PSJfYmxhbmsiIG9uY2xp
Y2s9InJldHVybiB0b3AuanMuT3BlbkV4dExpbmsod2luZG93LGV2ZW50LHRoaXMpIj4KaHR0cDov
L3MzLmFtYXpvbmF3cy5jb20vZGRzLzM3TUI8L2E+Jmx0Oy9saW5rJmd0Ozxicj4mZ3Q7PGJyPiZn
dDsgQXJlIHlvdSByZWZlcmluZyB0byB0aGUgd2hpdGUgc3BhY2Ugb3I8YnI+Jmd0OyB0aGUgJzM3
TUInIChvciBib3RoKT8mbmJzcDsmbmJzcDtKdXN0IHRvIG5vdGUsIHRoZSAzN01CIGlzIGFuIG9i
amVjdCBvbiB0aGUgUzMgc2VydmVyPGJyPiZndDsgaW4gd2hpY2ggeW91IGNhbiBzdG9yZSBtZXRh
IGRhdGEgYWxvbmcgd2l0aCBhbiBBQ0wtYmFzZWQgWE1MIHJpZ2h0cyBmaWxlCjxicj4mZ3Q7IHRv
IGRldGVybWluIHdobyBjYW4gYWNjZXNzIHRoZTxicj4mZ3Q7IGZpbGUuJm5ic3A7Jm5ic3A7SXQg
bWlnaHQgdmVyeSB3ZWxsIHJlcHJlc2VudCBhIDM3TUIgdmlkZW8gZmlsZSBjYWxsZWQ8YnI+Jmd0
OyBmb29iYXIuYXZpLCBidXQgd2hlbiB5b3UgdXBsb2FkIGEgZmlsZSB0byB0aGUgUzMgc2VydmVy
cywgeW91IGNhbiBuYW1lIGl0IGFueXRoaW5nIHlvdSB3YW50LCB3aGljaCBjYW4gaW5jbHVkZSBz
ZXZlcmFsIGNoYXJhY3RlcnMsIHN1Y2ggYXMgdGhlICcvJywgdGhhdCB3b3VsZCBvdGhlcndpc2Ug
bm90IGJlIGFsbG93ZWQgaW4gYSBmaWxlIG5hbWUuJm5ic3A7Jm5ic3A7VGhlIHBvaW50IGlzIHRv
IHByb3ZpZGUKPGJyPiZndDsgdGhlIGFiaWxpdHkgdG8gc2ltdWxhdGUgYSBmaWxlIHN5c3RlbSAo
PGJyPiZndDsgZS5nLiAvcGF0aC90by9maWxlL2ZpbGUuaHRtbCksIHdoZW4gaW4gZmFjdCB0aGF0
cyB0aGUgbmFtZSBvZiB0aGUgYWN0dWFsPGJyPiZndDsgZmlsZSwgdGh1cyBidWlsZGluZyBvbiB0
b3Agb2YgYSBzaW5nbGUgcm9vdCBiYXNlZCBmaWxlIHN5c3RlbSB0aGF0IHVzZXMgdGhlIHRlcm0g
J2J1Y2tldCcgdG8gcmVwcmVzZW50IHRoZSAvYmFzZSBmb2xkZXIsIGFuZCBvYmplY3QgdG8gcmVw
cmVzZW50IHRoZSBmaWxlIGl0c2VsZgo8YnI+Jmd0OyBpbnNpZGUgb2YgZWFjaCBidWNrZXQuPGJy
PiZndDs8YnI+Jmd0OyBPYnZpb3VzbHkgdGhlIHB1cnBvc2UgaXMgb3B0aW1pemF0aW9uIG9mIHRo
ZSBmaWxlPGJyPiZndDsgcGF0aCB2aWEgZ2xvYmJpbmcgdGhlIGZpbGUgb2JqZWN0cywgd2hpbGUg
YXQgdGhlIHNhbWUgdGltZSBhbGxvd2luZyBmb3IgZWFzZSBvZiBkdXBsaWNhdGlvbiBhcyBkYXRh
IHJlZHVuZGFuY3kgaXMgYSBidWlsdCBpbiByZXF1aXJlbWVudCB0aGUgdXNlcyB0byBidWlsZCB0
aGUgc3lzdGVtIGFuZCBwdXNoIGl0IG91dCBvdmVyIGEgZGVjZW50cmFsaXplZCBzZXJ2ZXIgc3Vy
ZmFjZS4KPGJyPiZndDs8YnI+PGJyPjwvYmxvY2txdW90ZT48L3NwYW4+PC9kaXY+PGRpdiBzdHls
ZT0iZGlyZWN0aW9uOiBsdHI7Ij48L2Rpdj48YnI+PGJyIGNsZWFyPSJhbGwiPjxicj4tLSA8L2Rp
dj48ZGl2IHN0eWxlPSJkaXJlY3Rpb246IGx0cjsiPjxzcGFuIGNsYXNzPSJlIiBpZD0icV8xMGE5
NDU1MjVmNzZiYWI4XzQiPjxicj4mbHQ7TTpELyZndDs8YnI+PGJyPk0uIERhdmlkIFBldGVyc29u
Cjxicj48YSBocmVmPSJodHRwOi8vd3d3LnhzbHRibG9nLmNvbS8iIHRhcmdldD0iX2JsYW5rIiBv
bmNsaWNrPSJyZXR1cm4gdG9wLmpzLk9wZW5FeHRMaW5rKHdpbmRvdyxldmVudCx0aGlzKSI+aHR0
cDovL3d3dy54c2x0YmxvZy5jb20vPC9hPiAKPC9zcGFuPjwvZGl2PjwvYmxvY2txdW90ZT48L2Rp
dj48YnI+PGJyIGNsZWFyPSJhbGwiPjxicj4tLSA8YnI+Jmx0O006RC8mZ3Q7PGJyPjxicj5NLiBE
YXZpZCBQZXRlcnNvbjxicj48YSBocmVmPSJodHRwOi8vd3d3LnhzbHRibG9nLmNvbS8iPmh0dHA6
Ly93d3cueHNsdGJsb2cuY29tLzwvYT4K
------=_Part_25562_31019409.1144952199986--




From owner-atom-syntax@mail.imc.org Thu Apr 13 18:45:41 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FUAZJ-0000tw-K9
	for atompub-archive@lists.ietf.org; Thu, 13 Apr 2006 18:45:41 -0400
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1FUAZI-00072d-3N
	for atompub-archive@lists.ietf.org; Thu, 13 Apr 2006 18:45:41 -0400
Received: from balder-227.proper.com (localhost [127.0.0.1])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3DMXCF9070912;
	Thu, 13 Apr 2006 15:33:12 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
Received: (from majordom@localhost)
	by balder-227.proper.com (8.13.5/8.13.5/Submit) id k3DMXCYN070911;
	Thu, 13 Apr 2006 15:33:12 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
X-Authentication-Warning: balder-227.proper.com: majordom set sender to owner-atom-syntax@mail.imc.org using -f
Received: from smtp-out.google.com (smtp-out.google.com [216.239.45.12])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3DMXAXx070903
	for <atom-syntax@imc.org>; Thu, 13 Apr 2006 15:33:11 -0700 (MST)
	(envelope-from kmarvin@google.com)
Received: from nappa.corp.google.com (nappa.corp.google.com [172.24.0.4])
	by smtp-out.google.com with ESMTP id k3DMX696026125
	for <atom-syntax@imc.org>; Thu, 13 Apr 2006 15:33:06 -0700
DomainKey-Signature: a=rsa-sha1; s=beta; d=google.com; c=nofws; q=dns;
	h=received:message-id:date:from:to:subject:cc:in-reply-to:
	mime-version:content-type:content-transfer-encoding:
	content-disposition:references;
	b=lvMP+y+/46SDZWgEPUcXbMbb+gJbOiVVmHGla7xYgBb3fk/y2NivOHxrBVgc1psnV
	FZeMGM2Brb3t1YQ3G94hQ==
Received: from smtp-out2.google.com (epb7.prod.google.com [10.253.130.7])
	by nappa.corp.google.com with ESMTP id k3DMWoql020767
	for <atom-syntax@imc.org>; Thu, 13 Apr 2006 15:33:01 -0700
Received: by smtp-out2.google.com with SMTP id 7so15139epb
        for <atom-syntax@imc.org>; Thu, 13 Apr 2006 15:33:01 -0700 (PDT)
Received: by 10.253.130.16 with SMTP id 16mr5135epb;
        Thu, 13 Apr 2006 15:33:01 -0700 (PDT)
Received: by 10.253.130.17 with HTTP; Thu, 13 Apr 2006 15:33:01 -0700 (PDT)
Message-ID: <192fc9640604131533n33da752ehaf428589ac7038f8@mail.google.com>
Date: Thu, 13 Apr 2006 17:33:01 -0500
From: "Kyle Marvin" <kmarvin@google.com>
To: "John Panzer" <jpanzer@aol.net>
Subject: Re: Google Calendar
Cc: atom-syntax <atom-syntax@imc.org>
In-Reply-To: <443E7883.7070007@aol.net>
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Disposition: inline
References: <443E7883.7070007@aol.net>
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by balder-227.proper.com id k3DMXBXx070905
Sender: owner-atom-syntax@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/atom-syntax/mail-archive/>
List-Unsubscribe: <mailto:atom-syntax-request@imc.org?body=unsubscribe>
List-ID: <atom-syntax.imc.org>
X-Spam-Score: -0.1 (/)
X-Scan-Signature: ea4ac80f790299f943f0a53be7e1a21a


On 4/13/06, John Panzer <jpanzer@aol.net> wrote:
>
> Google Calendar has launched (and there was much rejoicing). It uses
> Atom feeds for public calendar information:

> I'm wondering if these have been documented somewhere -- anyone from
> Google on the list?

Hi John,

The extensions used in the Calendar feed will definitely be documented
and those docs should be available soon. The Calendar Data API support
(these feeds plus the ability to
programmatically create, query, edit, and delete Calendar events)
isn't officially launched yet... the release is going to be slightly
staggered from the main Calendar Web UI launch that happened today.

The best place to look for API info once it is available (and to send
any feedback about it) will be in the Calendar Google Group that has
been set up for this purpose:

  http://groups.google.com/group/google-calendar-help-dataapi

More announcements will be made there (soon) once the full API launch happens.

Cheers!

-- Kyle




From owner-atom-syntax@mail.imc.org Fri Apr 14 19:00:04 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FUXGm-0006F5-Ki
	for atompub-archive@lists.ietf.org; Fri, 14 Apr 2006 19:00:04 -0400
Received: from stsc1260-eth-s1-s1p1-vip.va.neustar.com ([156.154.16.129] helo=chiedprmail1.ietf.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1FUWxC-0003Cy-35
	for atompub-archive@lists.ietf.org; Fri, 14 Apr 2006 18:39:50 -0400
Received: from balder-227.proper.com ([192.245.12.227])
	by chiedprmail1.ietf.org with esmtp (Exim 4.43)
	id 1FUWkQ-0002HZ-TY
	for atompub-archive@lists.ietf.org; Fri, 14 Apr 2006 18:26:40 -0400
Received: from balder-227.proper.com (localhost [127.0.0.1])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3EME5vQ036555;
	Fri, 14 Apr 2006 15:14:05 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
Received: (from majordom@localhost)
	by balder-227.proper.com (8.13.5/8.13.5/Submit) id k3EME55m036554;
	Fri, 14 Apr 2006 15:14:05 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
X-Authentication-Warning: balder-227.proper.com: majordom set sender to owner-atom-syntax@mail.imc.org using -f
Received: from wproxy.gmail.com (wproxy.gmail.com [64.233.184.236])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3EME4Ss036547
	for <atom-syntax@imc.org>; Fri, 14 Apr 2006 15:14:04 -0700 (MST)
	(envelope-from xmlhacker@gmail.com)
Received: by wproxy.gmail.com with SMTP id i7so307613wra
        for <atom-syntax@imc.org>; Fri, 14 Apr 2006 15:14:03 -0700 (PDT)
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws;
        s=beta; d=gmail.com;
        h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:references;
        b=df6yinQHEECaP8N+vHIbtWgWnM5dTNS6GL74pdIY9QpvrR4vXnPwaumhgkqD3Vr9Q9ZAKCdQJiEKLa5CoW4qL6kswSZtqHXpvtrk5OoioCaxF5X3Lg5wyOMspAY0w1EqZgEEQ0r/WoTEYbmo9WzW2tMNFMPeqKpi1gdZqY6lJdU=
Received: by 10.65.205.5 with SMTP id h5mr1134462qbq;
        Fri, 14 Apr 2006 15:14:03 -0700 (PDT)
Received: by 10.65.210.1 with HTTP; Fri, 14 Apr 2006 15:14:03 -0700 (PDT)
Message-ID: <eab75e160604141514p2beec5ack6e21aec2b24f73d1@mail.gmail.com>
Date: Fri, 14 Apr 2006 16:14:03 -0600
From: "M. David Peterson" <xmlhacker@gmail.com>
To: "James M Snell" <jasnell@gmail.com>
Subject: Re: Atom feeds and S3
Cc: atom-syntax <atom-syntax@imc.org>
In-Reply-To: <eab75e160604131038v42588761t2a523ca6d0438acb@mail.gmail.com>
MIME-Version: 1.0
Content-Type: multipart/alternative; 
	boundary="----=_Part_15598_14772552.1145052843481"
References: <eab75e160604122233o15dc447an4eb1f78196c06676@mail.gmail.com>
	 <443DE8F1.6030106@gmail.com>
	 <eab75e160604122321t63af7007yab62e9936d51e6c2@mail.gmail.com>
	 <443DEF35.8050608@gmail.com>
	 <eab75e160604131038v42588761t2a523ca6d0438acb@mail.gmail.com>
Sender: owner-atom-syntax@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/atom-syntax/mail-archive/>
List-Unsubscribe: <mailto:atom-syntax-request@imc.org?body=unsubscribe>
List-ID: <atom-syntax.imc.org>
X-Spam-Score: 0.2 (/)
X-Scan-Signature: a1852b4f554b02e7e4548cc7928acc1f


------=_Part_15598_14772552.1145052843481
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: base64
Content-Disposition: inline

ZnlpLi4uIGZyb20gPgpodHRwOi8vZGV2ZWxvcGVyLmFtYXpvbndlYnNlcnZpY2VzLmNvbS9jb25u
ZWN0L21lc3NhZ2UuanNwYT9tZXNzYWdlSUQ9MzcxMTAjMzcxMTAKCi0tLQojU2gzbGwgMi4wIGlz
IG5vdyBhdmFpbGFibGUuLi4KCiNTaDNsbCAoQW1hem9uIFMzIGNvbW1hbmQgc2hlbGwgZm9yIEMj
KQoKVGhlICNTaDNsbCAocHJvbm91bmNlZCBzaGFycC1zaGVsbCkgaXMgYSBDIyBiYXNlZCBjb21t
YW5kIHNoZWxsIGZvciBtYW5hZ2luZwp5b3VyIEFtYXpvbiBTMyBvYmplY3RzLgpJdCBpcyBidWls
dCB1cG9uIHRoZSBBbWF6b24gUzMgUkVTVCBDIyBsaWJyYXJ5LgojU2gzbGwgaGFzIGJlZW4gYnVp
bHQgd2l0aCBNaWNyb3NvZnQgLk5FVCAxLjEKClRoaXMgaXMgYW4gZW5oYW5jZW1lbnQgcmVsZWFz
ZToKMS4gQWRkZWQgImxpc3Ryc3MiIGNvbW1hbmQsIHdoaWNoIG91dHB1dHMgYSB2YWxpZCBSU1Mg
Mi4wIGZlZWQgZm9yIGEKYnVja2V0J3MgaXRlbSBsaXN0aW5nLgoyLiBBZGRlZCAibGlzdGF0b20i
IGNvbW1hbmQsIHdoaWNoIG91dHB1dHMgYSB2YWxpZCBBdG9tIDEuMCBmZWVkIGZvciBhCmJ1Y2tl
dCdzIGl0ZW0gbGlzdGluZy4KMy4gQWRkZWQgY29tbWFuZCBydW50aW1lIGRpc3BsYXkuCgpEb3du
bG9hZAoKR2V0ICNTaDNsbC0yIC4wLnppcCBub3cgISA+Cmh0dHA6Ly9zMy5hbWF6b25hd3MuY29t
L3NoYXJwU2gzbGwvc2hhcnBTaDNsbC0yLjAuemlwCi0tLQoKCk9uIDQvMTMvMDYsIE0uIERhdmlk
IFBldGVyc29uIDwgeG1saGFja2VyQGdtYWlsLmNvbT4gd3JvdGU6Cj4KPiA6RCAgT2theSwgbm93
IEkgZmVlbCBsaWtlIGFuIGlkaW90IDpECj4KPiBSaWdodCBvbi4uLiB3ZWxsIEknbGwgbWFrZSBz
dXJlIHRoYXQgdGhlIG91dHB1dCB2YWxpZGF0ZXMgZm9yIGJvdGggQXRvbQo+IGFuZCBSU1MgYW5k
IHBpbmcgYmFjayB3aGVuIGl0IGRvZXMuCj4KPiBUaGFua3MgZm9yIHRoZSBmb2xsb3ctdXAhCj4K
PiBPbiA0LzEzLzA2LCBKYW1lcyBNIFNuZWxsIDwgamFzbmVsbEBnbWFpbC5jb20+IHdyb3RlOgo+
Cj4gPgo+ID4gSXQgc2hvdWxkIGJlIDxsaW5rIGhyZWY9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29t
L2Rkcy8zN01CIiAvPgo+ID4KPiA+IE0uIERhdmlkIFBldGVyc29uIHdyb3RlOgo+ID4gPiByZTog
SW52YWxpZCBsaW5rIHN5bnRheAo+ID4gPiA8bGluaz4gaHR0cDovL3MzLmFtYXpvbmF3cy5jb20v
ZGRzLzM3TUI8L2xpbms+Cj4gPiA+Cj4gPiA+IEFyZSB5b3UgcmVmZXJpbmcgdG8gdGhlIHdoaXRl
IHNwYWNlIG9yCj4gPiA+IHRoZSAnMzdNQicgKG9yIGJvdGgpPyAgSnVzdCB0byBub3RlLCB0aGUg
MzdNQiBpcyBhbiBvYmplY3Qgb24gdGhlIFMzCj4gPiBzZXJ2ZXIKPiA+ID4gaW4gd2hpY2ggeW91
IGNhbiBzdG9yZSBtZXRhIGRhdGEgYWxvbmcgd2l0aCBhbiBBQ0wtYmFzZWQgWE1MIHJpZ2h0cwo+
ID4gZmlsZQo+ID4gPiB0byBkZXRlcm1pbiB3aG8gY2FuIGFjY2VzcyB0aGUKPiA+ID4gZmlsZS4g
IEl0IG1pZ2h0IHZlcnkgd2VsbCByZXByZXNlbnQgYSAzN01CIHZpZGVvIGZpbGUgY2FsbGVkCj4g
PiA+IGZvb2Jhci5hdmksIGJ1dCB3aGVuIHlvdSB1cGxvYWQgYSBmaWxlIHRvIHRoZSBTMyBzZXJ2
ZXJzLCB5b3UgY2FuIG5hbWUKPiA+IGl0IGFueXRoaW5nIHlvdSB3YW50LCB3aGljaCBjYW4gaW5j
bHVkZSBzZXZlcmFsIGNoYXJhY3RlcnMsIHN1Y2ggYXMgdGhlICcvJywKPiA+IHRoYXQgd291bGQg
b3RoZXJ3aXNlIG5vdCBiZSBhbGxvd2VkIGluIGEgZmlsZSBuYW1lLiAgVGhlIHBvaW50IGlzIHRv
IHByb3ZpZGUKPiA+Cj4gPiA+IHRoZSBhYmlsaXR5IHRvIHNpbXVsYXRlIGEgZmlsZSBzeXN0ZW0g
KAo+ID4gPiBlLmcuIC9wYXRoL3RvL2ZpbGUvZmlsZS5odG1sKSwgd2hlbiBpbiBmYWN0IHRoYXRz
IHRoZSBuYW1lIG9mIHRoZQo+ID4gYWN0dWFsCj4gPiA+IGZpbGUsIHRodXMgYnVpbGRpbmcgb24g
dG9wIG9mIGEgc2luZ2xlIHJvb3QgYmFzZWQgZmlsZSBzeXN0ZW0gdGhhdAo+ID4gdXNlcyB0aGUg
dGVybSAnYnVja2V0JyB0byByZXByZXNlbnQgdGhlIC9iYXNlIGZvbGRlciwgYW5kIG9iamVjdCB0
bwo+ID4gcmVwcmVzZW50IHRoZSBmaWxlIGl0c2VsZgo+ID4gPiBpbnNpZGUgb2YgZWFjaCBidWNr
ZXQuCj4gPiA+Cj4gPiA+IE9idmlvdXNseSB0aGUgcHVycG9zZSBpcyBvcHRpbWl6YXRpb24gb2Yg
dGhlIGZpbGUKPiA+ID4gcGF0aCB2aWEgZ2xvYmJpbmcgdGhlIGZpbGUgb2JqZWN0cywgd2hpbGUg
YXQgdGhlIHNhbWUgdGltZSBhbGxvd2luZwo+ID4gZm9yIGVhc2Ugb2YgZHVwbGljYXRpb24gYXMg
ZGF0YSByZWR1bmRhbmN5IGlzIGEgYnVpbHQgaW4gcmVxdWlyZW1lbnQgdGhlCj4gPiB1c2VzIHRv
IGJ1aWxkIHRoZSBzeXN0ZW0gYW5kIHB1c2ggaXQgb3V0IG92ZXIgYSBkZWNlbnRyYWxpemVkIHNl
cnZlcgo+ID4gc3VyZmFjZS4KPiA+ID4KPiA+Cj4gPgo+Cj4KPiAtLQo+Cj4gPE06RC8+Cj4KPiBN
LiBEYXZpZCBQZXRlcnNvbgo+IGh0dHA6Ly93d3cueHNsdGJsb2cuY29tLwo+CgoKCi0tCjxNOkQv
PgoKTS4gRGF2aWQgUGV0ZXJzb24KaHR0cDovL3d3dy54c2x0YmxvZy5jb20vCg==
------=_Part_15598_14772552.1145052843481
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: base64
Content-Disposition: inline

ZnlpLi4uIGZyb20gJmd0OyA8YSBocmVmPSJodHRwOi8vZGV2ZWxvcGVyLmFtYXpvbndlYnNlcnZp
Y2VzLmNvbS9jb25uZWN0L21lc3NhZ2UuanNwYT9tZXNzYWdlSUQ9MzcxMTAjMzcxMTAiPmh0dHA6
Ly9kZXZlbG9wZXIuYW1hem9ud2Vic2VydmljZXMuY29tL2Nvbm5lY3QvbWVzc2FnZS5qc3BhP21l
c3NhZ2VJRD0zNzExMCMzNzExMDwvYT48YnI+PGJyPi0tLTxicj4jU2gzbGwgMi4wIGlzIG5vdyBh
dmFpbGFibGUuLi4gCjxicj4KPGJyPiNTaDNsbCAoQW1hem9uIFMzIGNvbW1hbmQgc2hlbGwgZm9y
IEMjKSA8YnI+PGJyPlRoZSAjU2gzbGwgKHByb25vdW5jZWQgc2hhcnAtc2hlbGwpIGlzIGEgQyMg
YmFzZWQgY29tbWFuZCBzaGVsbCBmb3IgbWFuYWdpbmcgeW91ciBBbWF6b24gUzMgb2JqZWN0cy4g
PGJyPkl0IGlzIGJ1aWx0IHVwb24gdGhlIEFtYXpvbiBTMyBSRVNUIEMjIGxpYnJhcnkuIDxicj4j
U2gzbGwgaGFzIGJlZW4gYnVpbHQgd2l0aCBNaWNyb3NvZnQgLk5FVCAKMS4xIDxicj48YnI+VGhp
cyBpcyBhbiBlbmhhbmNlbWVudCByZWxlYXNlOiA8YnI+MS4gQWRkZWQgJnF1b3Q7bGlzdHJzcyZx
dW90OyBjb21tYW5kLCB3aGljaCBvdXRwdXRzIGEgdmFsaWQgUlNTIDIuMCBmZWVkIGZvciBhIGJ1
Y2tldCdzIGl0ZW0gbGlzdGluZy4gPGJyPjIuIEFkZGVkICZxdW90O2xpc3RhdG9tJnF1b3Q7IGNv
bW1hbmQsIHdoaWNoIG91dHB1dHMgYSB2YWxpZCBBdG9tIDEuMAogZmVlZCBmb3IgYSBidWNrZXQn
cyBpdGVtIGxpc3RpbmcuIDxicj4zLiBBZGRlZCBjb21tYW5kIHJ1bnRpbWUgZGlzcGxheS4gPGJy
Pjxicj5Eb3dubG9hZCA8YnI+PGJyPkdldCAjU2gzbGwtMiAuMC56aXAgbm93ICEgJmd0OyA8YSBo
cmVmPSJodHRwOi8vczMuYW1hem9uYXdzLmNvbS9zaGFycFNoM2xsL3NoYXJwU2gzbGwtMi4wLnpp
cCI+aHR0cDovL3MzLmFtYXpvbmF3cy5jb20vc2hhcnBTaDNsbC9zaGFycFNoM2xsLTIuMC56aXAK
PC9hPjxicj4tLS08YnI+PGJyPjxicj48ZGl2PjxzcGFuIGNsYXNzPSJnbWFpbF9xdW90ZSI+T24g
NC8xMy8wNiwgPGIgY2xhc3M9ImdtYWlsX3NlbmRlcm5hbWUiPk0uIERhdmlkIFBldGVyc29uPC9i
PiAmbHQ7CjxhIGhyZWY9Im1haWx0bzp4bWxoYWNrZXJAZ21haWwuY29tIiB0YXJnZXQ9Il9ibGFu
ayIgb25jbGljaz0icmV0dXJuIHRvcC5qcy5PcGVuRXh0TGluayh3aW5kb3csZXZlbnQsdGhpcyki
PnhtbGhhY2tlckBnbWFpbC5jb208L2E+Jmd0OyB3cm90ZTo8L3NwYW4+PGJsb2NrcXVvdGUgY2xh
c3M9ImdtYWlsX3F1b3RlIiBzdHlsZT0iYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2IoMjA0LCAy
MDQsIDIwNCk7IG1hcmdpbjogMHB0IDBwdCAwcHQgMC44ZXg7IHBhZGRpbmctbGVmdDogMWV4OyI+
Cgo8ZGl2IHN0eWxlPSJkaXJlY3Rpb246IGx0cjsiPjpEICZuYnNwO09rYXksIG5vdyBJIGZlZWwg
bGlrZSBhbiBpZGlvdCA6RCA8YnI+PGJyPlJpZ2h0IG9uLi4uIHdlbGwgSSdsbCBtYWtlIHN1cmUg
dGhhdCB0aGUgb3V0cHV0IHZhbGlkYXRlcyBmb3IgYm90aCBBdG9tIGFuZCBSU1MgYW5kIHBpbmcg
YmFjayB3aGVuIGl0IGRvZXMuPGJyPjxicj5UaGFua3MgZm9yIHRoZSBmb2xsb3ctdXAhPGJyPjxi
cj4KCjxkaXYgc3R5bGU9ImRpcmVjdGlvbjogbHRyOyI+PHNwYW4+PHNwYW4gY2xhc3M9ImdtYWls
X3F1b3RlIj5PbiA0LzEzLzA2LCA8YiBjbGFzcz0iZ21haWxfc2VuZGVybmFtZSI+SmFtZXMgTSBT
bmVsbDwvYj4gJmx0OzxhIGhyZWY9Im1haWx0bzpqYXNuZWxsQGdtYWlsLmNvbSIgdGFyZ2V0PSJf
YmxhbmsiIG9uY2xpY2s9InJldHVybiB0b3AuanMuT3BlbkV4dExpbmsod2luZG93LGV2ZW50LHRo
aXMpIj4KCmphc25lbGxAZ21haWwuY29tPC9hPiZndDsgd3JvdGU6PC9zcGFuPjwvc3Bhbj48L2Rp
dj48ZGl2IHN0eWxlPSJkaXJlY3Rpb246IGx0cjsiPjxzcGFuPjxibG9ja3F1b3RlIGNsYXNzPSJn
bWFpbF9xdW90ZSIgc3R5bGU9ImJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiKDIwNCwgMjA0LCAy
MDQpOyBtYXJnaW46IDBwdCAwcHQgMHB0IDAuOGV4OyBwYWRkaW5nLWxlZnQ6IDFleDsiPgo8YnI+
SXQgc2hvdWxkIGJlICZsdDtsaW5rIGhyZWY9JnF1b3Q7PGEgaHJlZj0iaHR0cDovL3MzLmFtYXpv
bmF3cy5jb20vZGRzLzM3TUIiIHRhcmdldD0iX2JsYW5rIiBvbmNsaWNrPSJyZXR1cm4gdG9wLmpz
Lk9wZW5FeHRMaW5rKHdpbmRvdyxldmVudCx0aGlzKSI+aHR0cDovL3MzLmFtYXpvbmF3cy5jb20v
ZGRzLzM3TUI8L2E+JnF1b3Q7IC8mZ3Q7PGJyPjxicj5NLiBEYXZpZCBQZXRlcnNvbiB3cm90ZToK
PGJyPiZndDsgcmU6IEludmFsaWQgbGluayBzeW50YXg8YnI+Jmd0OyAmbHQ7bGluayZndDsgPGEg
aHJlZj0iaHR0cDovL3MzLmFtYXpvbmF3cy5jb20vZGRzLzM3TUIiIHRhcmdldD0iX2JsYW5rIiBv
bmNsaWNrPSJyZXR1cm4gdG9wLmpzLk9wZW5FeHRMaW5rKHdpbmRvdyxldmVudCx0aGlzKSI+aHR0
cDovL3MzLmFtYXpvbmF3cy5jb20vZGRzLzM3TUI8L2E+Jmx0Oy9saW5rJmd0Ozxicj4KCiZndDs8
YnI+Jmd0OyBBcmUgeW91IHJlZmVyaW5nIHRvIHRoZSB3aGl0ZSBzcGFjZSBvcjxicj4mZ3Q7IHRo
ZSAnMzdNQicgKG9yIGJvdGgpPyZuYnNwOyZuYnNwO0p1c3QgdG8gbm90ZSwgdGhlIDM3TUIgaXMg
YW4gb2JqZWN0IG9uIHRoZSBTMyBzZXJ2ZXI8YnI+Jmd0OyBpbiB3aGljaCB5b3UgY2FuIHN0b3Jl
IG1ldGEgZGF0YSBhbG9uZyB3aXRoIGFuIEFDTC1iYXNlZCBYTUwgcmlnaHRzIGZpbGUgPGJyPgoK
Jmd0OyB0byBkZXRlcm1pbiB3aG8gY2FuIGFjY2VzcyB0aGU8YnI+Jmd0OyBmaWxlLiZuYnNwOyZu
YnNwO0l0IG1pZ2h0IHZlcnkgd2VsbCByZXByZXNlbnQgYSAzN01CIHZpZGVvIGZpbGUgY2FsbGVk
PGJyPiZndDsgZm9vYmFyLmF2aSwgYnV0IHdoZW4geW91IHVwbG9hZCBhIGZpbGUgdG8gdGhlIFMz
IHNlcnZlcnMsIHlvdSBjYW4gbmFtZSBpdCBhbnl0aGluZyB5b3Ugd2FudCwgd2hpY2ggY2FuIGlu
Y2x1ZGUgc2V2ZXJhbCBjaGFyYWN0ZXJzLCBzdWNoIGFzIHRoZSAnLycsIHRoYXQgd291bGQgb3Ro
ZXJ3aXNlIG5vdCBiZSBhbGxvd2VkIGluIGEgZmlsZSBuYW1lLiZuYnNwOyZuYnNwO1RoZSBwb2lu
dCBpcyB0byBwcm92aWRlIAo8YnI+Jmd0OyB0aGUgYWJpbGl0eSB0byBzaW11bGF0ZSBhIGZpbGUg
c3lzdGVtICg8YnI+Jmd0OyBlLmcuIC9wYXRoL3RvL2ZpbGUvZmlsZS5odG1sKSwgd2hlbiBpbiBm
YWN0IHRoYXRzIHRoZSBuYW1lIG9mIHRoZSBhY3R1YWw8YnI+Jmd0OyBmaWxlLCB0aHVzIGJ1aWxk
aW5nIG9uIHRvcCBvZiBhIHNpbmdsZSByb290IGJhc2VkIGZpbGUgc3lzdGVtIHRoYXQgdXNlcyB0
aGUgdGVybSAnYnVja2V0JyB0byByZXByZXNlbnQgdGhlIC9iYXNlIGZvbGRlciwgYW5kIG9iamVj
dCB0byByZXByZXNlbnQgdGhlIGZpbGUgaXRzZWxmIAo8YnI+Jmd0OyBpbnNpZGUgb2YgZWFjaCBi
dWNrZXQuPGJyPiZndDs8YnI+Jmd0OyBPYnZpb3VzbHkgdGhlIHB1cnBvc2UgaXMgb3B0aW1pemF0
aW9uIG9mIHRoZSBmaWxlPGJyPiZndDsgcGF0aCB2aWEgZ2xvYmJpbmcgdGhlIGZpbGUgb2JqZWN0
cywgd2hpbGUgYXQgdGhlIHNhbWUgdGltZSBhbGxvd2luZyBmb3IgZWFzZSBvZiBkdXBsaWNhdGlv
biBhcyBkYXRhIHJlZHVuZGFuY3kgaXMgYSBidWlsdCBpbiByZXF1aXJlbWVudCB0aGUgdXNlcyB0
byBidWlsZCB0aGUgc3lzdGVtIGFuZCBwdXNoIGl0IG91dCBvdmVyIGEgZGVjZW50cmFsaXplZCBz
ZXJ2ZXIgc3VyZmFjZS4gCjxicj4mZ3Q7PGJyPjxicj48L2Jsb2NrcXVvdGU+PC9zcGFuPjwvZGl2
Pjxicj48YnIgY2xlYXI9ImFsbCI+PGJyPi0tIDwvZGl2PjxkaXYgc3R5bGU9ImRpcmVjdGlvbjog
bHRyOyI+PHNwYW4+PGJyPiZsdDtNOkQvJmd0Ozxicj48YnI+TS4gRGF2aWQgUGV0ZXJzb248YnI+
PGEgaHJlZj0iaHR0cDovL3d3dy54c2x0YmxvZy5jb20vIiB0YXJnZXQ9Il9ibGFuayIgb25jbGlj
az0icmV0dXJuIHRvcC5qcy5PcGVuRXh0TGluayh3aW5kb3csZXZlbnQsdGhpcykiPgoKaHR0cDov
L3d3dy54c2x0YmxvZy5jb20vPC9hPiAgPC9zcGFuPjwvZGl2PjwvYmxvY2txdW90ZT48L2Rpdj48
YnI+PGJyIGNsZWFyPSJhbGwiPjxicj4tLSA8YnI+Jmx0O006RC8mZ3Q7PGJyPjxicj5NLiBEYXZp
ZCBQZXRlcnNvbjxicj48YSBocmVmPSJodHRwOi8vd3d3LnhzbHRibG9nLmNvbS8iIHRhcmdldD0i
X2JsYW5rIiBvbmNsaWNrPSJyZXR1cm4gdG9wLmpzLk9wZW5FeHRMaW5rKHdpbmRvdyxldmVudCx0
aGlzKSI+Cmh0dHA6Ly93d3cueHNsdGJsb2cuY29tLzwvYT4gCg==
------=_Part_15598_14772552.1145052843481--




From owner-atom-syntax@mail.imc.org Mon Apr 17 16:09:10 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FVa22-0004oS-B5
	for atompub-archive@lists.ietf.org; Mon, 17 Apr 2006 16:09:10 -0400
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1FVa20-0002Cx-Qy
	for atompub-archive@lists.ietf.org; Mon, 17 Apr 2006 16:09:10 -0400
Received: from balder-227.proper.com (localhost [127.0.0.1])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3HJsWLp038450;
	Mon, 17 Apr 2006 12:54:32 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
Received: (from majordom@localhost)
	by balder-227.proper.com (8.13.5/8.13.5/Submit) id k3HJsWt8038449;
	Mon, 17 Apr 2006 12:54:32 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
X-Authentication-Warning: balder-227.proper.com: majordom set sender to owner-atom-syntax@mail.imc.org using -f
Received: from hotmail.com (bay109-dav6.bay109.hotmail.com [64.4.19.78])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3HJsTEU038407
	for <atom-syntax@imc.org>; Mon, 17 Apr 2006 12:54:32 -0700 (MST)
	(envelope-from j4_james@hotmail.com)
Received: from mail pickup service by hotmail.com with Microsoft SMTPSVC;
	 Mon, 17 Apr 2006 12:54:26 -0700
Message-ID: <BAY109-DAV6FC46593FD1D5C9E921D2BEC70@phx.gbl>
Received: from 81.179.77.76 by BAY109-DAV6.phx.gbl with DAV;
	Mon, 17 Apr 2006 19:54:22 +0000
X-Originating-IP: [81.179.77.76]
X-Originating-Email: [j4_james@hotmail.com]
X-Sender: j4_james@hotmail.com
From: "James Holderness" <j4_james@hotmail.com>
To: "atom-syntax" <atom-syntax@imc.org>
References: <443C0F90.3070809@gmail.com> <1864175160.20060412230210@djpowell.net> <20060412235958.GP30787@klangraum> <443DB0DE.3080208@gmail.com> <20060413044341.GQ30787@klangraum> <443DF5A8.6000004@gmail.com>
Subject: Re: Feed Thread Draft Updated
Date: Mon, 17 Apr 2006 20:54:20 +0100
MIME-Version: 1.0
Content-Type: text/plain;
	format=flowed;
	charset="UTF-8";
	reply-type=original
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2900.2180
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
X-OriginalArrivalTime: 17 Apr 2006 19:54:26.0242 (UTC) FILETIME=[BB1B7220:01C66258]
Sender: owner-atom-syntax@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/atom-syntax/mail-archive/>
List-Unsubscribe: <mailto:atom-syntax-request@imc.org?body=unsubscribe>
List-ID: <atom-syntax.imc.org>
X-Spam-Score: 3.0 (+++)
X-Scan-Signature: 856eb5f76e7a34990d1d457d8e8e5b7f


James M Snell wrote:
> a. Status quo. Leave things the way they are in the current draft

+1

> b. Drop thr:count and thr:when from the spec.

+0.5

> c. Create a new replies extension element

-1

> d. Create a supplemental extension element

+0




From owner-atom-syntax@mail.imc.org Thu Apr 20 18:55:19 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FWi3P-0002tI-Lj
	for atompub-archive@lists.ietf.org; Thu, 20 Apr 2006 18:55:16 -0400
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1FWi3N-0004hQ-Fd
	for atompub-archive@lists.ietf.org; Thu, 20 Apr 2006 18:55:14 -0400
Received: from balder-227.proper.com (localhost [127.0.0.1])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3KMaulv059875;
	Thu, 20 Apr 2006 15:36:56 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
Received: (from majordom@localhost)
	by balder-227.proper.com (8.13.5/8.13.5/Submit) id k3KMauLh059874;
	Thu, 20 Apr 2006 15:36:56 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
X-Authentication-Warning: balder-227.proper.com: majordom set sender to owner-atom-syntax@mail.imc.org using -f
Received: from wproxy.gmail.com (wproxy.gmail.com [64.233.184.233])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3KMatfH059866
	for <atom-syntax@imc.org>; Thu, 20 Apr 2006 15:36:56 -0700 (MST)
	(envelope-from xmlhacker@gmail.com)
Received: by wproxy.gmail.com with SMTP id 36so451462wra
        for <atom-syntax@imc.org>; Thu, 20 Apr 2006 15:36:55 -0700 (PDT)
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws;
        s=beta; d=gmail.com;
        h=received:message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition;
        b=R6r6BjDWiOW+QiYScZsENkj5ZmXBrXEKFnpYiIRuDEM9xjXq1/NI6fdVn8wFxLH1P+Wqp7SUqWhdQ8sdNFpXl7VxBKE6EYeAbSajn5hiioF6xN7WkL9vCq73BZLMcOB6uDHQ6HQIAle/cJ84vsCEwiSscH40PGFqVDIKAK8nEsA=
Received: by 10.65.44.7 with SMTP id w7mr726076qbj;
        Thu, 20 Apr 2006 15:36:55 -0700 (PDT)
Received: by 10.65.210.1 with HTTP; Thu, 20 Apr 2006 15:36:54 -0700 (PDT)
Message-ID: <eab75e160604201536t62c46703o5dc9d78599da25dc@mail.gmail.com>
Date: Thu, 20 Apr 2006 16:36:54 -0600
From: "M. David Peterson" <xmlhacker@gmail.com>
To: atom-syntax <atom-syntax@imc.org>
Subject: Known FeedDemon issue?
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from base64 to 8bit by balder-227.proper.com id k3KMaufH059869
Sender: owner-atom-syntax@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/atom-syntax/mail-archive/>
List-Unsubscribe: <mailto:atom-syntax-request@imc.org?body=unsubscribe>
List-ID: <atom-syntax.imc.org>
X-Spam-Score: 0.0 (/)
X-Scan-Signature: ffa9dfbbe7cc58b3fa6b8ae3e57b0aa3


http://www.oreillynet.com/xml/blog/2006/04/update_hello_saxon_on_net_an_a.html#comment-25653

>> Steven, according to the feed validator, the Atom 1.0 feed for the
XML blog validates, so I'm assuming there is a bug in FeedDemon.
Please report this problem to the FeedDemon developers.
Justin Watt | April 20, 2006 11:24 AM <<

which is in response to:

>> Are you aware that those of us who read your blog in an aggregator
such as FeedDemon see all the HTML markup? Makes it very hard to read,
and hard to judge whether a particular post is worth leaving the
aggregator for a closer look.
Steven Black | April 14, 2006 09:10 AM <<

before I post a bug to FeedDemon for something they are already aware
of, does anybody know if they are?


--
<M:D/>

M. David Peterson
http://www.xsltblog.com/




From owner-atom-syntax@mail.imc.org Thu Apr 20 19:17:00 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FWiOS-00007j-Ai
	for atompub-archive@lists.ietf.org; Thu, 20 Apr 2006 19:17:00 -0400
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1FWiOQ-0007I2-TT
	for atompub-archive@lists.ietf.org; Thu, 20 Apr 2006 19:17:00 -0400
Received: from balder-227.proper.com (localhost [127.0.0.1])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3KN70uj061305;
	Thu, 20 Apr 2006 16:07:00 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
Received: (from majordom@localhost)
	by balder-227.proper.com (8.13.5/8.13.5/Submit) id k3KN70Xf061304;
	Thu, 20 Apr 2006 16:07:00 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
X-Authentication-Warning: balder-227.proper.com: majordom set sender to owner-atom-syntax@mail.imc.org using -f
Received: from wproxy.gmail.com (wproxy.gmail.com [64.233.184.236])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3KN6xi4061298
	for <atom-syntax@imc.org>; Thu, 20 Apr 2006 16:06:59 -0700 (MST)
	(envelope-from jasnell@gmail.com)
Received: by wproxy.gmail.com with SMTP id i34so242715wra
        for <atom-syntax@imc.org>; Thu, 20 Apr 2006 16:06:58 -0700 (PDT)
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=eYvk+6YKFDl23Io70c5ybg+hJAmQt1Nmpyk/eNIxxRhKAVh9D0FrvjN6dNxCQOqlKu8lSAjo+IRECsY7BqVWuYrzUh7r9RukLxFV4xXKzAqkMbqLumhZS5ZVfgw3ozs2h3nGbRbbL4PrFWMEq0xJTB2/nMTTOG9YxsEmdUZQxpE=
Received: by 10.54.123.5 with SMTP id v5mr1116279wrc;
        Thu, 20 Apr 2006 16:06:58 -0700 (PDT)
Received: from ?192.168.1.104? ( [67.181.222.86])
        by mx.gmail.com with ESMTP id 12sm194251wrl.2006.04.20.16.06.58;
        Thu, 20 Apr 2006 16:06:58 -0700 (PDT)
Message-ID: <44481409.7080500@gmail.com>
Date: Thu, 20 Apr 2006 16:06:49 -0700
From: James M Snell <jasnell@gmail.com>
User-Agent: Thunderbird 1.5 (X11/20051201)
MIME-Version: 1.0
To: atom-syntax <atom-syntax@imc.org>
Subject: Re: Known FeedDemon issue?
References: <eab75e160604201536t62c46703o5dc9d78599da25dc@mail.gmail.com>
In-Reply-To: <eab75e160604201536t62c46703o5dc9d78599da25dc@mail.gmail.com>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
Sender: owner-atom-syntax@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/atom-syntax/mail-archive/>
List-Unsubscribe: <mailto:atom-syntax-request@imc.org?body=unsubscribe>
List-ID: <atom-syntax.imc.org>
X-Spam-Score: 0.0 (/)
X-Scan-Signature: e5ba305d0e64821bf3d8bc5d3bb07228


No idea if they're already aware. I'd go ahead and report it.

M. David Peterson wrote:
> http://www.oreillynet.com/xml/blog/2006/04/update_hello_saxon_on_net_an_a.html#comment-25653
> 
>>> Steven, according to the feed validator, the Atom 1.0 feed for the
> XML blog validates, so I'm assuming there is a bug in FeedDemon.
> Please report this problem to the FeedDemon developers.
> Justin Watt | April 20, 2006 11:24 AM <<
> 
> which is in response to:
> 
>>> Are you aware that those of us who read your blog in an aggregator
> such as FeedDemon see all the HTML markup? Makes it very hard to read,
> and hard to judge whether a particular post is worth leaving the
> aggregator for a closer look.
> Steven Black | April 14, 2006 09:10 AM <<
> 
> before I post a bug to FeedDemon for something they are already aware
> of, does anybody know if they are?
> 
> 
> --
> <M:D/>
> 
> M. David Peterson
> http://www.xsltblog.com/
> 
> 




From owner-atom-syntax@mail.imc.org Thu Apr 20 19:27:44 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FWiYq-0001aP-HZ
	for atompub-archive@lists.ietf.org; Thu, 20 Apr 2006 19:27:44 -0400
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1FWiYp-0008S8-3b
	for atompub-archive@lists.ietf.org; Thu, 20 Apr 2006 19:27:44 -0400
Received: from balder-227.proper.com (localhost [127.0.0.1])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3KNHFHM061711;
	Thu, 20 Apr 2006 16:17:15 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
Received: (from majordom@localhost)
	by balder-227.proper.com (8.13.5/8.13.5/Submit) id k3KNHFmb061710;
	Thu, 20 Apr 2006 16:17:15 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
X-Authentication-Warning: balder-227.proper.com: majordom set sender to owner-atom-syntax@mail.imc.org using -f
Received: from hotmail.com (bay109-dav2.bay109.hotmail.com [64.4.19.74])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3KNHCUJ061702
	for <atom-syntax@imc.org>; Thu, 20 Apr 2006 16:17:14 -0700 (MST)
	(envelope-from j4_james@hotmail.com)
Received: from mail pickup service by hotmail.com with Microsoft SMTPSVC;
	 Thu, 20 Apr 2006 16:17:12 -0700
Message-ID: <BAY109-DAV23962A0C310A0A215984FBEBA0@phx.gbl>
Received: from 81.179.77.76 by BAY109-DAV2.phx.gbl with DAV;
	Thu, 20 Apr 2006 23:17:09 +0000
X-Originating-IP: [81.179.77.76]
X-Originating-Email: [j4_james@hotmail.com]
X-Sender: j4_james@hotmail.com
From: "James Holderness" <j4_james@hotmail.com>
To: "atom-syntax" <atom-syntax@imc.org>
References: <eab75e160604201536t62c46703o5dc9d78599da25dc@mail.gmail.com>
Subject: Re: Known FeedDemon issue?
Date: Fri, 21 Apr 2006 00:17:07 +0100
MIME-Version: 1.0
Content-Type: text/plain;
	format=flowed;
	charset="UTF-8";
	reply-type=original
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2900.2869
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2869
X-OriginalArrivalTime: 20 Apr 2006 23:17:12.0238 (UTC) FILETIME=[8DD85CE0:01C664D0]
Sender: owner-atom-syntax@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/atom-syntax/mail-archive/>
List-Unsubscribe: <mailto:atom-syntax-request@imc.org?body=unsubscribe>
List-ID: <atom-syntax.imc.org>
X-Spam-Score: 3.0 (+++)
X-Scan-Signature: d6b246023072368de71562c0ab503126


M. David Peterson wrote:
>>> Are you aware that those of us who read your blog in an aggregator
> such as FeedDemon see all the HTML markup? Makes it very hard to read,
> and hard to judge whether a particular post is worth leaving the
> aggregator for a closer look.
> Steven Black | April 14, 2006 09:10 AM <<
>
> before I post a bug to FeedDemon for something they are already aware
> of, does anybody know if they are?

I've just tested with an oldish beta of FeedDemon 2.0 and it looked good to 
me. It's possible he's using a really ancient version that doesn't have Atom 
1.0 support. That might result in the content being interpreted as 
plaintext.

Regards
James




From owner-atom-syntax@mail.imc.org Thu Apr 20 20:07:01 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FWjAr-00073g-R2
	for atompub-archive@lists.ietf.org; Thu, 20 Apr 2006 20:07:01 -0400
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1FWjAq-0001VN-FF
	for atompub-archive@lists.ietf.org; Thu, 20 Apr 2006 20:07:01 -0400
Received: from balder-227.proper.com (localhost [127.0.0.1])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3KNqsDp063107;
	Thu, 20 Apr 2006 16:52:54 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
Received: (from majordom@localhost)
	by balder-227.proper.com (8.13.5/8.13.5/Submit) id k3KNqsDL063106;
	Thu, 20 Apr 2006 16:52:54 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
X-Authentication-Warning: balder-227.proper.com: majordom set sender to owner-atom-syntax@mail.imc.org using -f
Received: from wproxy.gmail.com (wproxy.gmail.com [64.233.184.239])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3KNqrFx063094
	for <atom-syntax@imc.org>; Thu, 20 Apr 2006 16:52:54 -0700 (MST)
	(envelope-from xmlhacker@gmail.com)
Received: by wproxy.gmail.com with SMTP id 36so461284wra
        for <atom-syntax@imc.org>; Thu, 20 Apr 2006 16:52:53 -0700 (PDT)
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws;
        s=beta; d=gmail.com;
        h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references;
        b=pUTKHLyxv1k57LaXwmu45cTRLfnQPO2rbn4nT21DOposOCn0c82KvwFSow33aapPTcck1rsZSht592Y2sncx5WyHjVeXcsvZZgUDEyMEUNnK/r/IPrAzMgyREu31KMLANRl5ovujtyTLbIwsf8EKjTwMX8qBmOYn2brumXMR9Ms=
Received: by 10.64.195.11 with SMTP id s11mr743832qbf;
        Thu, 20 Apr 2006 16:52:53 -0700 (PDT)
Received: by 10.65.210.1 with HTTP; Thu, 20 Apr 2006 16:52:53 -0700 (PDT)
Message-ID: <eab75e160604201652w29081b7et981ff195e1ea56f6@mail.gmail.com>
Date: Thu, 20 Apr 2006 17:52:53 -0600
From: "M. David Peterson" <xmlhacker@gmail.com>
To: "James M Snell" <jasnell@gmail.com>
Subject: Re: Known FeedDemon issue?
Cc: atom-syntax <atom-syntax@imc.org>
In-Reply-To: <44481409.7080500@gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Disposition: inline
References: <eab75e160604201536t62c46703o5dc9d78599da25dc@mail.gmail.com>
	 <44481409.7080500@gmail.com>
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from base64 to 8bit by balder-227.proper.com id k3KNqsFx063100
Sender: owner-atom-syntax@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/atom-syntax/mail-archive/>
List-Unsubscribe: <mailto:atom-syntax-request@imc.org?body=unsubscribe>
List-ID: <atom-syntax.imc.org>
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 21c69d3cfc2dd19218717dbe1d974352


Cool!  Thanks James :)

On 4/20/06, James M Snell <jasnell@gmail.com> wrote:
>
> No idea if they're already aware. I'd go ahead and report it.
>
> M. David Peterson wrote:
> > http://www.oreillynet.com/xml/blog/2006/04/update_hello_saxon_on_net_an_a.html#comment-25653
> >
> >>> Steven, according to the feed validator, the Atom 1.0 feed for the
> > XML blog validates, so I'm assuming there is a bug in FeedDemon.
> > Please report this problem to the FeedDemon developers.
> > Justin Watt | April 20, 2006 11:24 AM <<
> >
> > which is in response to:
> >
> >>> Are you aware that those of us who read your blog in an aggregator
> > such as FeedDemon see all the HTML markup? Makes it very hard to read,
> > and hard to judge whether a particular post is worth leaving the
> > aggregator for a closer look.
> > Steven Black | April 14, 2006 09:10 AM <<
> >
> > before I post a bug to FeedDemon for something they are already aware
> > of, does anybody know if they are?
> >
> >
> > --
> > <M:D/>
> >
> > M. David Peterson
> > http://www.xsltblog.com/
> >
> >
>
>


--
<M:D/>

M. David Peterson
http://www.xsltblog.com/




From owner-atom-syntax@mail.imc.org Thu Apr 20 20:10:11 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FWjDv-0007do-JB
	for atompub-archive@lists.ietf.org; Thu, 20 Apr 2006 20:10:11 -0400
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1FWjDu-0001bT-7R
	for atompub-archive@lists.ietf.org; Thu, 20 Apr 2006 20:10:11 -0400
Received: from balder-227.proper.com (localhost [127.0.0.1])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3KNvW8i063283;
	Thu, 20 Apr 2006 16:57:32 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
Received: (from majordom@localhost)
	by balder-227.proper.com (8.13.5/8.13.5/Submit) id k3KNvW0q063282;
	Thu, 20 Apr 2006 16:57:32 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
X-Authentication-Warning: balder-227.proper.com: majordom set sender to owner-atom-syntax@mail.imc.org using -f
Received: from wproxy.gmail.com (wproxy.gmail.com [64.233.184.228])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3KNvU2k063276
	for <atom-syntax@imc.org>; Thu, 20 Apr 2006 16:57:31 -0700 (MST)
	(envelope-from xmlhacker@gmail.com)
Received: by wproxy.gmail.com with SMTP id 36so461878wra
        for <atom-syntax@imc.org>; Thu, 20 Apr 2006 16:57:30 -0700 (PDT)
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws;
        s=beta; d=gmail.com;
        h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references;
        b=JMbB5UKwXI1cSFM3ycxBFODnfSCK7TR3GFJ4WGTEbT3q57BwTbFov79fobequuNkvXcPACQ7do/KQWNxL/3Wf4DdTV9YZcscW8TPiFzCsDQr4PeG8aiBEUC/Vg4JzOPZqcboxI+jWqzoJnyn5acBwfpnh/L8Ab/vlGCcaE/40SY=
Received: by 10.64.149.7 with SMTP id w7mr742192qbd;
        Thu, 20 Apr 2006 16:57:30 -0700 (PDT)
Received: by 10.65.210.1 with HTTP; Thu, 20 Apr 2006 16:57:30 -0700 (PDT)
Message-ID: <eab75e160604201657i3a9a86e5i8f77f4f34e5555a7@mail.gmail.com>
Date: Thu, 20 Apr 2006 17:57:30 -0600
From: "M. David Peterson" <xmlhacker@gmail.com>
To: "James Holderness" <j4_james@hotmail.com>
Subject: Re: Known FeedDemon issue?
Cc: atom-syntax <atom-syntax@imc.org>
In-Reply-To: <BAY109-DAV23962A0C310A0A215984FBEBA0@phx.gbl>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Disposition: inline
References: <eab75e160604201536t62c46703o5dc9d78599da25dc@mail.gmail.com>
	 <BAY109-DAV23962A0C310A0A215984FBEBA0@phx.gbl>
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from base64 to 8bit by balder-227.proper.com id k3KNvV2k063277
Sender: owner-atom-syntax@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/atom-syntax/mail-archive/>
List-Unsubscribe: <mailto:atom-syntax-request@imc.org?body=unsubscribe>
List-ID: <atom-syntax.imc.org>
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 97adf591118a232206bdb5a27b217034


>> http://www.oreillynet.com/xml/blog/2006/04/update_hello_saxon_on_net_an_a.html#comment-25975

Thanks James!

On 4/20/06, James Holderness <j4_james@hotmail.com> wrote:
>
> M. David Peterson wrote:
> >>> Are you aware that those of us who read your blog in an aggregator
> > such as FeedDemon see all the HTML markup? Makes it very hard to read,
> > and hard to judge whether a particular post is worth leaving the
> > aggregator for a closer look.
> > Steven Black | April 14, 2006 09:10 AM <<
> >
> > before I post a bug to FeedDemon for something they are already aware
> > of, does anybody know if they are?
>
> I've just tested with an oldish beta of FeedDemon 2.0 and it looked good to
> me. It's possible he's using a really ancient version that doesn't have Atom
> 1.0 support. That might result in the content being interpreted as
> plaintext.
>
> Regards
> James
>
>


--
<M:D/>

M. David Peterson
http://www.xsltblog.com/




From owner-atom-syntax@mail.imc.org Thu Apr 20 20:14:04 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FWjHg-00005R-Bx
	for atompub-archive@lists.ietf.org; Thu, 20 Apr 2006 20:14:04 -0400
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1FWjHg-0001oh-0K
	for atompub-archive@lists.ietf.org; Thu, 20 Apr 2006 20:14:04 -0400
Received: from balder-227.proper.com (localhost [127.0.0.1])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3L03i8r063474;
	Thu, 20 Apr 2006 17:03:44 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
Received: (from majordom@localhost)
	by balder-227.proper.com (8.13.5/8.13.5/Submit) id k3L03iEO063473;
	Thu, 20 Apr 2006 17:03:44 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
X-Authentication-Warning: balder-227.proper.com: majordom set sender to owner-atom-syntax@mail.imc.org using -f
Received: from wproxy.gmail.com (wproxy.gmail.com [64.233.184.237])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3L03g7V063466
	for <atom-syntax@imc.org>; Thu, 20 Apr 2006 17:03:43 -0700 (MST)
	(envelope-from xmlhacker@gmail.com)
Received: by wproxy.gmail.com with SMTP id 36so462552wra
        for <atom-syntax@imc.org>; Thu, 20 Apr 2006 17:03:42 -0700 (PDT)
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws;
        s=beta; d=gmail.com;
        h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references;
        b=Rf9JymejxkZBEMsj6C/RzPPhBLnIA0g9pEgJmTphkwD3pllCrnDRMrvZ4VcE0BIjedJeMDBzcplL4G6eP6Y2E1r0iUDml4TzWZH5Xjk7lvTG6IekIf8jLJ0nHrGDFwkrB+GXJR9tsPnZgrxceqwKA3ovy2AisUKBrP9iTpC1yr8=
Received: by 10.65.44.7 with SMTP id w7mr749647qbj;
        Thu, 20 Apr 2006 17:03:42 -0700 (PDT)
Received: by 10.65.210.1 with HTTP; Thu, 20 Apr 2006 17:03:42 -0700 (PDT)
Message-ID: <eab75e160604201703x7bb744aeq3d2ceb4c94110a76@mail.gmail.com>
Date: Thu, 20 Apr 2006 18:03:42 -0600
From: "M. David Peterson" <xmlhacker@gmail.com>
To: "James M Snell" <jasnell@gmail.com>
Subject: Re: Known FeedDemon issue?
Cc: atom-syntax <atom-syntax@imc.org>
In-Reply-To: <44481409.7080500@gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Disposition: inline
References: <eab75e160604201536t62c46703o5dc9d78599da25dc@mail.gmail.com>
	 <44481409.7080500@gmail.com>
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from base64 to 8bit by balder-227.proper.com id k3L03h7V063468
Sender: owner-atom-syntax@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/atom-syntax/mail-archive/>
List-Unsubscribe: <mailto:atom-syntax-request@imc.org?body=unsubscribe>
List-ID: <atom-syntax.imc.org>
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 4adaf050708fb13be3316a9eee889caa


I misread I'd as I'll --

My bad... I'll make the report :)

On 4/20/06, James M Snell <jasnell@gmail.com> wrote:
>
> No idea if they're already aware. I'd go ahead and report it.
>
> M. David Peterson wrote:
> > http://www.oreillynet.com/xml/blog/2006/04/update_hello_saxon_on_net_an_a.html#comment-25653
> >
> >>> Steven, according to the feed validator, the Atom 1.0 feed for the
> > XML blog validates, so I'm assuming there is a bug in FeedDemon.
> > Please report this problem to the FeedDemon developers.
> > Justin Watt | April 20, 2006 11:24 AM <<
> >
> > which is in response to:
> >
> >>> Are you aware that those of us who read your blog in an aggregator
> > such as FeedDemon see all the HTML markup? Makes it very hard to read,
> > and hard to judge whether a particular post is worth leaving the
> > aggregator for a closer look.
> > Steven Black | April 14, 2006 09:10 AM <<
> >
> > before I post a bug to FeedDemon for something they are already aware
> > of, does anybody know if they are?
> >
> >
> > --
> > <M:D/>
> >
> > M. David Peterson
> > http://www.xsltblog.com/
> >
> >
>
>


--
<M:D/>

M. David Peterson
http://www.xsltblog.com/




From owner-atom-syntax@mail.imc.org Thu Apr 20 20:32:11 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FWjZD-000847-Hg
	for atompub-archive@lists.ietf.org; Thu, 20 Apr 2006 20:32:11 -0400
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1FWjZC-0002dW-3y
	for atompub-archive@lists.ietf.org; Thu, 20 Apr 2006 20:32:11 -0400
Received: from balder-227.proper.com (localhost [127.0.0.1])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3L0HRDR063998;
	Thu, 20 Apr 2006 17:17:27 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
Received: (from majordom@localhost)
	by balder-227.proper.com (8.13.5/8.13.5/Submit) id k3L0HRT7063997;
	Thu, 20 Apr 2006 17:17:27 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
X-Authentication-Warning: balder-227.proper.com: majordom set sender to owner-atom-syntax@mail.imc.org using -f
Received: from wproxy.gmail.com (wproxy.gmail.com [64.233.184.229])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3L0HQHo063991
	for <atom-syntax@imc.org>; Thu, 20 Apr 2006 17:17:26 -0700 (MST)
	(envelope-from xmlhacker@gmail.com)
Received: by wproxy.gmail.com with SMTP id 36so464024wra
        for <atom-syntax@imc.org>; Thu, 20 Apr 2006 17:17:25 -0700 (PDT)
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws;
        s=beta; d=gmail.com;
        h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references;
        b=MPSeRUbq+2nTA3N9tXFo8qqgGM5LxbQxmuMkDQrAe8/jKPiHqbB9wTl797jhA54ePUHNYL5qyShbYpcrYZ8lWe7McCLnY7QuehBtEaUKyLqXxo+vsJ8hfWaEiYLHWPe/CxdqSJGqpBdMcgUIH+qu57g6OGPN8xFdmUZbH1s4ej4=
Received: by 10.64.201.16 with SMTP id y16mr748451qbf;
        Thu, 20 Apr 2006 17:17:25 -0700 (PDT)
Received: by 10.65.210.1 with HTTP; Thu, 20 Apr 2006 17:17:25 -0700 (PDT)
Message-ID: <eab75e160604201717i23c4f45au1cdfdb92bd2bfb61@mail.gmail.com>
Date: Thu, 20 Apr 2006 18:17:25 -0600
From: "M. David Peterson" <xmlhacker@gmail.com>
To: "Sam Ruby" <rubys@intertwingly.net>
Subject: Re: xml:base in your Atom feed
Cc: "Antone Roundy" <antone@geckotribe.com>, atom-syntax@imc.org
In-Reply-To: <eab75e160603311558j4a068209ia8a4af397e937223@mail.gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Disposition: inline
References: <01C03F6B-C995-4AED-841C-2CFD1F284088@geckotribe.com>
	 <442DB751.1050504@intertwingly.net>
	 <F6E65115-DD08-415A-8EEA-CDA432F8771D@geckotribe.com>
	 <442DBDB7.5050707@intertwingly.net>
	 <eab75e160603311558j4a068209ia8a4af397e937223@mail.gmail.com>
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from base64 to 8bit by balder-227.proper.com id k3L0HQHo063992
Sender: owner-atom-syntax@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/atom-syntax/mail-archive/>
List-Unsubscribe: <mailto:atom-syntax-request@imc.org?body=unsubscribe>
List-ID: <atom-syntax.imc.org>
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 287c806b254c6353fcb09ee0e53bbc5e


* FOR THE ARCHIVES ONLY -- CORRECTION OF AN ERROR ON A NOW DEAD
DISCUSSION.  DON'T WORRY ABOUT READING THIS *

While on the topic of mis-reads (see April 20th response to James
Snell re: Known FeedDemon issue? if reading this in the archives and
actually care enough to seek out proper context), I need to repent of
this misread:

My response:

>> and here I was holding this inside of me as I always assumed
>> "obviously it's implemented for a reason"....

>> This makes me happy :)  Thanks Sam!

came from reading this:

> > As late as this morning, all link/@href attributes in my Atom feed
> > contained absolute URIs.

skimming to this:

> > It would be helpful if people were to update:
> >
> > http://intertwingly.net/wiki/pie/XmlBaseConformanceTests

and assuming this was Sam simply stating that using full URI's should
be considered a best practice.

The next day I reread and realized my mistake, but decided then to
just let it be.  But in realizing that people might read the archives
and walk away completely baffled by my response I decided it would be
best to get this error properly documented.



On 3/31/06, M. David Peterson <xmlhacker@gmail.com> wrote:
> and here I was holding this inside of me as I always assumed
> "obviously it's implemented for a reason"....
>
> This makes me happy :)  Thanks Sam!
>
> On 3/31/06, Sam Ruby <rubys@intertwingly.net> wrote:
> >
> > Antone Roundy wrote:
> > > On Mar 31, 2006, at 4:12 PM, Sam Ruby wrote:
> > >
> > >> Antone Roundy wrote:
> > >>
> > >>> Sam,
> > >>>
> > >>> Funny that this should come up today given the recent discussion  on
> > >>> the
> > >>> mailing list--NetNewsWire isn't getting the links in your Atom  feed
> > >>> right.
> > >>
> > >> There is an off chance that I have been following the list.  ;-)
> > >
> > > I certainly didn't mean to imply that you weren't--I just wanted to
> > > point out what I'm seeing in case you didn't know that this  particular
> > > feed reader is having this particular problem today.  And  I thought it
> > > might be of interest to the WG to know what NNW is doing  given that
> > > it's doing something that has been argued against within  the last 24
> > > hours.
> >
> > ;-)
> >
> > > I don't remember which version of your feed I was subscribed to
> > > before--perhaps I wasn't subscribed to the Atom feed and NNW updated  my
> > > subscription when you redirected to it. So I don't know whether  you
> > > purposely removed xml:base to see what chaos would ensue, or  whether it
> > > hasn't been there all along and I just haven't seen the  problem since I
> > > was subscribed to a different version.
> >
> > As late as this morning, all link/@href attributes in my Atom feed
> > contained absolute URIs.
> >
> > One of the original problems that Atom set out to solve was the desire
> > by people to use relative URIs.  Even in their content.  In fact,
> > PARTICULARLY in their content.
> >
> > My recent post of Common Feed Errors demonstrate that this demand
> > certainly exists - even in RSS:
> >
> > http://www.intertwingly.net/blog/2006/03/13/Common-Feed-Errors
> >
> > It would be helpful if people were to update:
> >
> > http://intertwingly.net/wiki/pie/XmlBaseConformanceTests
> >
> > - Sam Ruby
> >
> >
>
>
> --
> <M:D/>
>
> M. David Peterson
> http://www.xsltblog.com/
>


--
<M:D/>

M. David Peterson
http://www.xsltblog.com/




From owner-atom-syntax@mail.imc.org Thu Apr 20 21:09:35 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FWk9P-0000K0-0q
	for atompub-archive@lists.ietf.org; Thu, 20 Apr 2006 21:09:35 -0400
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1FWk9N-0004Fh-LV
	for atompub-archive@lists.ietf.org; Thu, 20 Apr 2006 21:09:35 -0400
Received: from balder-227.proper.com (localhost [127.0.0.1])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3L0sb8w065744;
	Thu, 20 Apr 2006 17:54:37 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
Received: (from majordom@localhost)
	by balder-227.proper.com (8.13.5/8.13.5/Submit) id k3L0sbGk065743;
	Thu, 20 Apr 2006 17:54:37 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
X-Authentication-Warning: balder-227.proper.com: majordom set sender to owner-atom-syntax@mail.imc.org using -f
Received: from wproxy.gmail.com (wproxy.gmail.com [64.233.184.224])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3L0saL5065737
	for <atom-syntax@imc.org>; Thu, 20 Apr 2006 17:54:36 -0700 (MST)
	(envelope-from xmlhacker@gmail.com)
Received: by wproxy.gmail.com with SMTP id 36so468381wra
        for <atom-syntax@imc.org>; Thu, 20 Apr 2006 17:54:36 -0700 (PDT)
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws;
        s=beta; d=gmail.com;
        h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references;
        b=Bgo779KK8/kl5Jld7tt0fCJ/0Q5W4EGlesORm99fD2VCSy4o8w0AJ0yA8CwZdoT+43azuCfFjen2nlIX0XPRItcLSAbdY7LSRywH16+rv7woFKl15Ab+bcDJiQhuYzMUxxAQ4gJ2qAvY0pwJUTVy39c6LsppbswOecW5NqoyoEI=
Received: by 10.65.233.9 with SMTP id k9mr17768qbr;
        Thu, 20 Apr 2006 17:54:36 -0700 (PDT)
Received: by 10.65.210.1 with HTTP; Thu, 20 Apr 2006 17:54:36 -0700 (PDT)
Message-ID: <eab75e160604201754r714e86a5j4b4001d32d8c2dde@mail.gmail.com>
Date: Thu, 20 Apr 2006 18:54:36 -0600
From: "M. David Peterson" <xmlhacker@gmail.com>
To: "James M Snell" <jasnell@gmail.com>
Subject: Re: Known FeedDemon issue?
Cc: atom-syntax <atom-syntax@imc.org>
In-Reply-To: <eab75e160604201703x7bb744aeq3d2ceb4c94110a76@mail.gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Disposition: inline
References: <eab75e160604201536t62c46703o5dc9d78599da25dc@mail.gmail.com>
	 <44481409.7080500@gmail.com>
	 <eab75e160604201703x7bb744aeq3d2ceb4c94110a76@mail.gmail.com>
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from base64 to 8bit by balder-227.proper.com id k3L0saL5065738
Sender: owner-atom-syntax@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/atom-syntax/mail-archive/>
List-Unsubscribe: <mailto:atom-syntax-request@imc.org?body=unsubscribe>
List-ID: <atom-syntax.imc.org>
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 5a9a1bd6c2d06a21d748b7d0070ddcb8


fixed > http://www.oreillynet.com/xml/blog/2006/04/update_hello_saxon_on_net_an_a.html#comment-25989

On 4/20/06, M. David Peterson <xmlhacker@gmail.com> wrote:
> I misread I'd as I'll --
>
> My bad... I'll make the report :)
>
> On 4/20/06, James M Snell <jasnell@gmail.com> wrote:
> >
> > No idea if they're already aware. I'd go ahead and report it.
> >
> > M. David Peterson wrote:
> > > http://www.oreillynet.com/xml/blog/2006/04/update_hello_saxon_on_net_an_a.html#comment-25653
> > >
> > >>> Steven, according to the feed validator, the Atom 1.0 feed for the
> > > XML blog validates, so I'm assuming there is a bug in FeedDemon.
> > > Please report this problem to the FeedDemon developers.
> > > Justin Watt | April 20, 2006 11:24 AM <<
> > >
> > > which is in response to:
> > >
> > >>> Are you aware that those of us who read your blog in an aggregator
> > > such as FeedDemon see all the HTML markup? Makes it very hard to read,
> > > and hard to judge whether a particular post is worth leaving the
> > > aggregator for a closer look.
> > > Steven Black | April 14, 2006 09:10 AM <<
> > >
> > > before I post a bug to FeedDemon for something they are already aware
> > > of, does anybody know if they are?
> > >
> > >
> > > --
> > > <M:D/>
> > >
> > > M. David Peterson
> > > http://www.xsltblog.com/
> > >
> > >
> >
> >
>
>
> --
> <M:D/>
>
> M. David Peterson
> http://www.xsltblog.com/
>


--
<M:D/>

M. David Peterson
http://www.xsltblog.com/




From owner-atom-syntax@mail.imc.org Thu Apr 20 23:18:43 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FWmAN-0005oQ-Kk
	for atompub-archive@lists.ietf.org; Thu, 20 Apr 2006 23:18:43 -0400
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1FWmAM-0001tU-AB
	for atompub-archive@lists.ietf.org; Thu, 20 Apr 2006 23:18:43 -0400
Received: from balder-227.proper.com (localhost [127.0.0.1])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3L2wvQd070721;
	Thu, 20 Apr 2006 19:58:57 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
Received: (from majordom@localhost)
	by balder-227.proper.com (8.13.5/8.13.5/Submit) id k3L2wvuZ070720;
	Thu, 20 Apr 2006 19:58:57 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
X-Authentication-Warning: balder-227.proper.com: majordom set sender to owner-atom-syntax@mail.imc.org using -f
Received: from smtp-out3.google.com (smtp-out3.google.com [216.239.45.15])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3L2wuUc070703
	for <atom-syntax@imc.org>; Thu, 20 Apr 2006 19:58:57 -0700 (MST)
Received: from zpa19.corp.google.com (zpa19.corp.google.com [172.25.128.19])
	by smtp-out3.google.com with ESMTP id k3L2wra3003992
	for <atom-syntax@imc.org>; Thu, 20 Apr 2006 19:58:53 -0700
Received: from vegeta.corp.google.com (vegeta.corp.google.com [172.24.0.3])
	by zpa19.corp.google.com with SMTP id k3L2wqdV009806;
	Thu, 20 Apr 2006 19:58:52 -0700
DomainKey-Signature: a=rsa-sha1; s=beta; d=google.com; c=nofws; q=dns;
	h=received:message-id:date:from:to:subject:mime-version:
	content-type:content-transfer-encoding:content-disposition:x-autoreply:precedence;
	b=jqYp5W8aCmrF0Y/+VqXLxFqZqwrkQaIaeMVAfEJBv2zE4ZGjEJMCAmf9fUIumXGn9
	t7WVakMjLtyc0pxnCU82w==
Received: from smtp-out2.google.com (fpr7.prod.google.com [10.253.18.7])
	by vegeta.corp.google.com with ESMTP id k3L2rY0p025412
	for <atom-syntax@imc.org>; Thu, 20 Apr 2006 19:58:48 -0700
Received: by smtp-out2.google.com with SMTP id 7so189578fpr
        for <atom-syntax@imc.org>; Thu, 20 Apr 2006 19:58:48 -0700 (PDT)
Received: by 10.253.1.9 with SMTP id 9mr250492fpa;
        Thu, 20 Apr 2006 19:58:48 -0700 (PDT)
Message-ID: <9c791d0a0604201958q67b756b6y@mail.google.com>
Date: Thu, 20 Apr 2006 19:58:48 -0700
From: "Greg Stein" <gstein@google.com>
To: atom-syntax@imc.org
Subject: Out of the office Re: (SPAM: 50) Hello (VIRUS REMOVED)
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Disposition: inline
X-Autoreply: yes
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by balder-227.proper.com id k3L2wvUc070715
Sender: owner-atom-syntax@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/atom-syntax/mail-archive/>
List-Unsubscribe: <mailto:atom-syntax-request@imc.org?body=unsubscribe>
List-ID: <atom-syntax.imc.org>
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 8ac499381112328dd60aea5b1ff596ea


I'm out of the office from Apr 17 thru Apr 24. I will respond to your
email when I return. I will have limited connectivity during this
time, so if you require something urgent, then please resend and note
[URGENT] in your subject line. Thanks!




From owner-atom-syntax@mail.imc.org Fri Apr 21 02:15:28 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FWovQ-0006N8-S5
	for atompub-archive@lists.ietf.org; Fri, 21 Apr 2006 02:15:28 -0400
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1FWovK-0001wF-D7
	for atompub-archive@lists.ietf.org; Fri, 21 Apr 2006 02:15:26 -0400
Received: from balder-227.proper.com (localhost [127.0.0.1])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3L62hYj080701;
	Thu, 20 Apr 2006 23:02:43 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
Received: (from majordom@localhost)
	by balder-227.proper.com (8.13.5/8.13.5/Submit) id k3L62hOo080700;
	Thu, 20 Apr 2006 23:02:43 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
X-Authentication-Warning: balder-227.proper.com: majordom set sender to owner-atom-syntax@mail.imc.org using -f
Received: from mcom.com (r2d2.aoltw.net [64.236.137.26])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3L62fc8080689
	for <atom-syntax@imc.org>; Thu, 20 Apr 2006 23:02:42 -0700 (MST)
	(envelope-from jpanzer@aol.net)
Received: from [10.169.186.29] (sera-10-169-186-29.nscp.aoltw.net [10.169.186.29])
	by mcom.com (8.10.0/8.10.0) with ESMTP id k3L62UJ20676
	for <atom-syntax@imc.org>; Thu, 20 Apr 2006 23:02:35 -0700 (PDT)
Message-ID: <4448757B.7020009@aol.net>
Date: Thu, 20 Apr 2006 23:02:35 -0700
From: John Panzer <jpanzer@aol.net>
User-Agent: Mozilla Thunderbird 1.0RC1 (Windows/20041201)
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: Atom Syntax <atom-syntax@imc.org>
Subject: The Google Calendar API
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Sender: owner-atom-syntax@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/atom-syntax/mail-archive/>
List-Unsubscribe: <mailto:atom-syntax-request@imc.org?body=unsubscribe>
List-ID: <atom-syntax.imc.org>
X-Spam-Score: 0.1 (/)
X-Scan-Signature: 08e48e05374109708c00c6208b534009


...is Atom: http://code.google.com/apis/gdata/calendar.html

Interesting that Google is leveraging Atom extensively in the "GData" 
generic read/write protocols.

The supported authentication scheme is also interesting.




From owner-atom-syntax@mail.imc.org Fri Apr 21 17:52:29 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FX3YD-0003Vb-Ix
	for atompub-archive@lists.ietf.org; Fri, 21 Apr 2006 17:52:29 -0400
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1FX3YC-0001a1-6T
	for atompub-archive@lists.ietf.org; Fri, 21 Apr 2006 17:52:29 -0400
Received: from balder-227.proper.com (localhost [127.0.0.1])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3LLd43C017886;
	Fri, 21 Apr 2006 14:39:04 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
Received: (from majordom@localhost)
	by balder-227.proper.com (8.13.5/8.13.5/Submit) id k3LLd44Z017885;
	Fri, 21 Apr 2006 14:39:04 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
X-Authentication-Warning: balder-227.proper.com: majordom set sender to owner-atom-syntax@mail.imc.org using -f
Received: from Mx1.myOutlookonline.com (mx1.MyOutlookOnline.com [69.25.74.59])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3LLd3Vi017878
	for <atom-syntax@imc.org>; Fri, 21 Apr 2006 14:39:04 -0700 (MST)
	(envelope-from byrne@sixapart.com)
Received: from be022.mail.lan ([10.109.209.122]) by Mx1.myOutlookonline.com with Microsoft SMTPSVC(6.0.3790.1830);
	 Fri, 21 Apr 2006 17:38:58 -0400
X-MimeOLE: Produced By Microsoft Exchange V6.5.7226.0
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
x-cr-hashedpuzzle: AAbb A3bP BTj9 Bra/ By4v CUBw CV4Y CgUd D4t+ EJeR EmV1 Eo
	 ZV FFrm Ffif FmOX Fqtx;1;YQB0AG8AbQAtAHMAeQBuAHQAYQB4AEAAaQBtAGMALgBvAHIAZwA
	 =;Sosha1_v1;6;{469CB552-3DBF-4D28-8F23-AB7BBC0217BC};YgB5AHIAbgBlAEAAcwBpAHg
	 AYQBwAGEAcgB0AC4AYwBvAG0A;Fri, 21 Apr 2006 21:39:18 GMT;UgBFADoAIABGAGUAZQBk
	 ACAAVABoAHIAZQBhAGQAIABEAHIAYQBmAHQAIABVAHAAZABhAHQAZQBkAA==
Content-class: urn:content-classes:message
Subject: RE: Feed Thread Draft Updated
Date: Fri, 21 Apr 2006 17:39:18 -0400
Message-ID: <E77DF28A12028844BECD228870BEDA3EBBD951@be022.mail.lan>
X-MS-Has-Attach: 
x-cr-puzzleid: {469CB552-3DBF-4D28-8F23-AB7BBC0217BC}
X-MS-TNEF-Correlator: 
Thread-Topic: Feed Thread Draft Updated
Thread-Index: AcZiW3VukvR9nU2qQNOG8f7VH0qPOgDLgtTg
References: <443C0F90.3070809@gmail.com> <1864175160.20060412230210@djpowell.net> <20060412235958.GP30787@klangraum> <443DB0DE.3080208@gmail.com> <20060413044341.GQ30787@klangraum> <443DF5A8.6000004@gmail.com> <BAY109-DAV6FC46593FD1D5C9E921D2BEC70@phx.gbl>
From: "Byrne Reese" <byrne@sixapart.com>
To: "atom-syntax" <atom-syntax@imc.org>
X-OriginalArrivalTime: 21 Apr 2006 21:38:58.0386 (UTC) FILETIME=[FF3FAB20:01C6658B]
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by balder-227.proper.com id k3LLd4Vi017880
Sender: owner-atom-syntax@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/atom-syntax/mail-archive/>
List-Unsubscribe: <mailto:atom-syntax-request@imc.org?body=unsubscribe>
List-ID: <atom-syntax.imc.org>
X-Spam-Score: 0.0 (/)
X-Scan-Signature: f607d15ccc2bc4eaf3ade8ffa8af02a0


Returning from the beyond to cast a vote.

> James M Snell wrote:
> > a. Status quo. Leave things the way they are in the current draft

+1

> > b. Drop thr:count and thr:when from the spec.

-1

I have yet to hear personally an argument compelling to me to believe
why these elements should be eliminated. Unless they violate an existing
specification, which they don't to my knowledge, I find these incredibly
useful. Furthermore, I am pretty sure James added these at [partially]
my request, so I feel it important for me to provide the use case that
was the catalyst for this feature.

A Six Apart partner (Friendster in this case) desired a way of keeping
tabs on what posts within TypePad were getting new comments, with the
purpose of being able to email its subscribers saying - "You have a new
comment on your blog", "or your friend has a new comment on their blog."


On one hand this partner could just grab each comments feed individually
and crunch the stats they needed that way, but their IDEAL solution
involved them being able to fetch a single document that contained this
information. The alternative: fetching a feed, then fetching the comment
feed for each entry, parsing those feeds and determining a) when the
last comment was, and how many comments there are in total seemed like
overkill to me

And I have to agree. There should be no need for a client to have to
fetch and parse so much XML on its own to get such simple meta data.
Thus my desire to have these added.

What was especially interesting about our implementation was that we did
not implement comment feeds themselves. We implemented comment meta data
only. You will not find comment feeds on Friendster, but you will find
an easy way for a client to extract meaningful data about comment
activity from the system. It was a light weight solution with minimal
impacts for us and Friendster alike.

Example:
http://byrnereese.blogs.friendster.com/my_blog/atom.xml 

> > c. Create a new replies extension element

-0.5

Given that we have an implementation in the wild I tend to say, "no, I
like it as-is." But I have no grounds to hold up progress on this draft
because of Six Apart's preference. But 1.5 million blogs using the
replies link relation ain't insignificant. :)

> > d. Create a supplemental extension element

+0




From owner-atom-syntax@mail.imc.org Fri Apr 21 18:14:26 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FX3tS-0006yU-9q
	for atompub-archive@lists.ietf.org; Fri, 21 Apr 2006 18:14:26 -0400
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1FX3tQ-00034v-VD
	for atompub-archive@lists.ietf.org; Fri, 21 Apr 2006 18:14:26 -0400
Received: from balder-227.proper.com (localhost [127.0.0.1])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3LM2MBn018920;
	Fri, 21 Apr 2006 15:02:22 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
Received: (from majordom@localhost)
	by balder-227.proper.com (8.13.5/8.13.5/Submit) id k3LM2Mn4018919;
	Fri, 21 Apr 2006 15:02:22 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
X-Authentication-Warning: balder-227.proper.com: majordom set sender to owner-atom-syntax@mail.imc.org using -f
Received: from pproxy.gmail.com (pproxy.gmail.com [64.233.166.181])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3LM2LvT018913
	for <atom-syntax@imc.org>; Fri, 21 Apr 2006 15:02:22 -0700 (MST)
	(envelope-from sayrer@gmail.com)
Received: by pproxy.gmail.com with SMTP id t32so546382pyc
        for <atom-syntax@imc.org>; Fri, 21 Apr 2006 15:02:21 -0700 (PDT)
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws;
        s=beta; d=gmail.com;
        h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references;
        b=cTIiygN8IUWgn4+l/zREdsFcZfyr/ABsgoUkZcfgQGPK3LH3XgzjQmgi4sd2keEEXoGH4WxAxvfBPSyi80a8f6+U5GLXalPZVyQwb6bVcHjVqR8+KF43cXJJATk8/1Y4k0yAsIC/rGD8XXTVUqKr/ht36hBycCa619Ix8//1Lbc=
Received: by 10.35.43.10 with SMTP id v10mr559723pyj;
        Fri, 21 Apr 2006 15:02:20 -0700 (PDT)
Received: by 10.35.26.1 with HTTP; Fri, 21 Apr 2006 15:02:20 -0700 (PDT)
Message-ID: <68fba5c50604211502g18a8c30ep776669060c2ead5@mail.gmail.com>
Date: Fri, 21 Apr 2006 18:02:20 -0400
From: "Robert Sayre" <sayrer@gmail.com>
To: "James Holderness" <j4_james@hotmail.com>
Subject: Re: Feed Thread Draft Updated
Cc: atom-syntax <atom-syntax@imc.org>
In-Reply-To: <BAY109-DAV6FC46593FD1D5C9E921D2BEC70@phx.gbl>
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Disposition: inline
References: <443C0F90.3070809@gmail.com>
	 <1864175160.20060412230210@djpowell.net>
	 <20060412235958.GP30787@klangraum> <443DB0DE.3080208@gmail.com>
	 <20060413044341.GQ30787@klangraum> <443DF5A8.6000004@gmail.com>
	 <BAY109-DAV6FC46593FD1D5C9E921D2BEC70@phx.gbl>
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by balder-227.proper.com id k3LM2MvT018914
Sender: owner-atom-syntax@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/atom-syntax/mail-archive/>
List-Unsubscribe: <mailto:atom-syntax-request@imc.org?body=unsubscribe>
List-ID: <atom-syntax.imc.org>
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 8abaac9e10c826e8252866cbe6766464


> James M Snell wrote:
>> Maybe, but given that WG messed up in not making the link element
>> formally extensible, it's not likely to be pretty.

Nice one.

> > a. Status quo. Leave things the way they are in the current draft.

-1.

James M Snell wrote:
> None of the implementors I'm aware of are currently making use of
> multiple replies link relations

It doesn't work in the Windows Feed API, client implementors haven't
been too excited about it, and it's not based on existing practice. I
don't really have a problem parsing it, I just don't know what I would
do with a group of those figures, or why it's even needed.

>
> > b. Drop thr:count and thr:when from the spec.

+ 0.5. thr:when seems pretty useless.

>
> > d. Create a supplemental extension element

+1.

Robert Sayre




From owner-atom-syntax@mail.imc.org Fri Apr 21 19:30:49 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FX55M-0007sB-Qj
	for atompub-archive@lists.ietf.org; Fri, 21 Apr 2006 19:30:49 -0400
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1FX55J-0007ra-1z
	for atompub-archive@lists.ietf.org; Fri, 21 Apr 2006 19:30:48 -0400
Received: from balder-227.proper.com (localhost [127.0.0.1])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3LNHUP0021675;
	Fri, 21 Apr 2006 16:17:30 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
Received: (from majordom@localhost)
	by balder-227.proper.com (8.13.5/8.13.5/Submit) id k3LNHU2D021674;
	Fri, 21 Apr 2006 16:17:30 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
X-Authentication-Warning: balder-227.proper.com: majordom set sender to owner-atom-syntax@mail.imc.org using -f
Received: from mail.gmx.net (mail.gmx.net [213.165.64.20])
	by balder-227.proper.com (8.13.5/8.13.5) with SMTP id k3LNHS5W021657
	for <atom-syntax@imc.org>; Fri, 21 Apr 2006 16:17:29 -0700 (MST)
	(envelope-from pagaltzis@gmx.de)
Received: (qmail invoked by alias); 21 Apr 2006 23:17:23 -0000
Received: from xdsl-213-196-249-28.netcologne.de (EHLO klangraum) [213.196.249.28]
  by mail.gmx.net (mp040) with SMTP; 22 Apr 2006 01:17:23 +0200
X-Authenticated: #163624
Date: Sat, 22 Apr 2006 01:17:57 +0200
From: "A. Pagaltzis" <pagaltzis@gmx.de>
To: atom-syntax <atom-syntax@imc.org>
Subject: Re: Feed Thread Draft Updated
Message-ID: <20060421231757.GN21391@klangraum>
Mail-Followup-To: atom-syntax <atom-syntax@imc.org>
References: <443C0F90.3070809@gmail.com> <1864175160.20060412230210@djpowell.net> <20060412235958.GP30787@klangraum> <443DB0DE.3080208@gmail.com> <20060413044341.GQ30787@klangraum> <443DF5A8.6000004@gmail.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
In-Reply-To: <443DF5A8.6000004@gmail.com>
User-Agent: Mutt/1.4.2.1i
X-Y-GMX-Trusted: 0
Sender: owner-atom-syntax@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/atom-syntax/mail-archive/>
List-Unsubscribe: <mailto:atom-syntax-request@imc.org?body=unsubscribe>
List-ID: <atom-syntax.imc.org>
Content-Transfer-Encoding: quoted-printable
X-MIME-Autoconverted: from 8bit to quoted-printable by balder-227.proper.com id k3LNHUP0021675
X-Spam-Score: 0.0 (/)
X-Scan-Signature: b22590c27682ace61775ee7b453b40d3


* James M Snell <jasnell@gmail.com> [2006-04-13 09:05]:
> Maybe, but given that WG messed up in not making the link
> element formally extensible, it's not likely to be pretty.

Yes. WGs mess up. It=E2=80=99s just life. In a perfect world, this would
be different, but Atom took long enough to ship. What we shipped
feels very solid and robust to me, despite the occasional hole or
oversight.

So let=E2=80=99s just accept that what we have is somewhat imperfect, and
try to get as close to pretty as we can within the constraints.

> Also, keep in mind that the uglier and more complicated the
> "correct" approach looks, the more implementors are going to
> gravitate towards less-than-correct approaches that meet their
> immediate needs.

I know.

> a. Status quo. Leave things the way they are in the current
>    draft with a firm warning to implementors that not all atom
>    impls will be capable of supporting them.

-0.5. As David and Byrne pointed out, having this information is
clearly useful, otherwise these attributes would not be part of
the spec; so it=E2=80=99s worth making an effort to make them available.

> b. Drop thr:count and thr:when from the spec.

+0

Though -0.5 if that=E2=80=99s all that would happen. *Some* mechanism for
providing this information should be available.

> c. Create a new replies extension element
>    <thr:replies href=3D"..."
>                 type=3D"..."
>                 hreflang=3D"..."
>                 title=3D"..."
>                 count=3D"..."
>                 when=3D"..." />

+0.5

> d. Create a supplemental extension element
>=20
>    d1:
>    <link rel=3D"replies" href=3D"..." />
>    <thr:replies ref=3D"..." count=3D"..." when=3D"..." />
>=20
>    Where the ref attribute in <thr:replies /> is a
>    unique identifier that can be matched to the
>    resource linked by the replies link.  If only a
>    single replies link is specified, ref can be
>    omitted.  There could be one thr:replies for
>    each replies link.

+0.5

I=E2=80=99d instead propose a `thr:count` element with content, with
attributes `ref` and `updated` (`when` is too vague, IMO; I=E2=80=99d
prefer names suggestive of RFC4287 vernacular, particularly when
the semantics are comparable). If `ref` is omitted, this is a
global reply count. If it is present, this is a local reply count
for that resource, and the content of the `ref` attribute must be
identical with the `href` attribute of the corresponding link.
`updated` is, of course, optional.

A single global reply count is always permitted, in addition to
local reply counts, of which there may be exactly one per
resource referenced in a `replies` link.

This reduces the typical use case to a single Simple Extension
Element:

    <thr:count>5</thr:count>

This accomodates developers with modest immediate needs neatly.

The most complex scenario then looks something like this, where
there are several additional Structured Extension Elements:

    <link rel=3D"replies" href=3D"http://example.org/06/04/21/blah/commen=
ts" type=3D"application/atom+xml" />
    <link rel=3D"replies" href=3D"http://example.org/06/04/21/blah/trackb=
acks" type=3D"application/atom+xml" />
    <thr:count ref=3D"http://example.org/06/04/21/blah/comments" updated=3D=
"2006-04-22T00:50:55+0200">4</thr:count>
    <thr:count ref=3D"http://example.org/06/04/21/blah/trackbacks" update=
d=3D"2006-04-21T22:21:37+0200">1</thr:count>
    <thr:count>5</thr:count>

It=E2=80=99s somewhat ugly, but I think I can stomach it.

How does that look?

So far I=E2=80=99m not decided about whether there should be any language
to suggest some interpretation of a discrepance between a global
reply count and the sum of local reply counts, but I=E2=80=99m leaning
strongly towards no. Since local reply counts would not have to
be given for *every* resource, any constraint that the sum of
local replies match up with global reply count would have to be
qualified to apply only when local reply counts are present for
*all* linked `replies` resources. So not only is it questionable
whether such a constraint would really be useful in the first
place, rather than an unnecessary burden, but it also would be
complex, and yet feeble. That makes it seem like a bad idea.

>    d2:
>    <link rel=3D"replies" href=3D"..." />
>    <thr:replies count=3D"..." when=3D"..." />
>=20
>    only one thr:replies would be specified regardless
>    of the number of replies links. count would be
>    reflective of the total number of known replies
>    across all links.

-1. Having per-link information allows mapping scenarios more
complex than the weblog model, such as a Usenet-ish landscape of
multiple related, but independent distributed feeds. I=E2=80=99d rather
not throw those out.

Regards,
--=20
Aristotle Pagaltzis // <http://plasmasturm.org/>




From owner-atom-syntax@mail.imc.org Fri Apr 21 21:06:39 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FX6a7-0000HQ-3q
	for atompub-archive@lists.ietf.org; Fri, 21 Apr 2006 21:06:39 -0400
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1FX6a5-0003xt-Kq
	for atompub-archive@lists.ietf.org; Fri, 21 Apr 2006 21:06:39 -0400
Received: from balder-227.proper.com (localhost [127.0.0.1])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3M0rVDA024688;
	Fri, 21 Apr 2006 17:53:31 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
Received: (from majordom@localhost)
	by balder-227.proper.com (8.13.5/8.13.5/Submit) id k3M0rVZZ024687;
	Fri, 21 Apr 2006 17:53:31 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
X-Authentication-Warning: balder-227.proper.com: majordom set sender to owner-atom-syntax@mail.imc.org using -f
Received: from wproxy.gmail.com (wproxy.gmail.com [64.233.184.234])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3M0rU3b024681
	for <atom-syntax@imc.org>; Fri, 21 Apr 2006 17:53:31 -0700 (MST)
	(envelope-from jasnell@gmail.com)
Received: by wproxy.gmail.com with SMTP id i34so501523wra
        for <atom-syntax@imc.org>; Fri, 21 Apr 2006 17:53:30 -0700 (PDT)
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=bOyOn2Jj9T1uNakCnOQnYBWWX8Xf5XG4M4HD5WIs5VAHBOkr0JwGhddiI1GodB8hqL5Q0sS9GfmNmgFqpSCLF3k3NbZsXJHspjUrjeWJ+zmLwDi/42jYTaHtP4sIb3g6RGEx6DKBuI9Mffrlhq/xsAJCagVJrXhbnr2X2BRczr4=
Received: by 10.54.84.19 with SMTP id h19mr14521wrb;
        Fri, 21 Apr 2006 17:53:30 -0700 (PDT)
Received: from ?192.168.1.104? ( [67.181.222.86])
        by mx.gmail.com with ESMTP id 13sm602745wrl.2006.04.21.17.53.29;
        Fri, 21 Apr 2006 17:53:30 -0700 (PDT)
Message-ID: <44497E86.1060601@gmail.com>
Date: Fri, 21 Apr 2006 17:53:26 -0700
From: James M Snell <jasnell@gmail.com>
User-Agent: Thunderbird 1.5.0.2 (X11/20060420)
MIME-Version: 1.0
To: atom-syntax <atom-syntax@imc.org>
Subject: Re: Feed Thread Draft Updated
References: <443C0F90.3070809@gmail.com> <1864175160.20060412230210@djpowell.net> <20060412235958.GP30787@klangraum> <443DB0DE.3080208@gmail.com> <20060413044341.GQ30787@klangraum> <443DF5A8.6000004@gmail.com> <20060421231757.GN21391@klangraum>
In-Reply-To: <20060421231757.GN21391@klangraum>
Content-Type: text/plain; charset=UTF-8
Sender: owner-atom-syntax@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/atom-syntax/mail-archive/>
List-Unsubscribe: <mailto:atom-syntax-request@imc.org?body=unsubscribe>
List-ID: <atom-syntax.imc.org>
Content-Transfer-Encoding: quoted-printable
X-MIME-Autoconverted: from 8bit to quoted-printable by balder-227.proper.com id k3M0rVDA024688
X-Spam-Score: 0.0 (/)
X-Scan-Signature: c83ccb5cc10e751496398f1233ca9c3a


<grumble> ... I'm not really happy with it but this would work.

To be absolutely honest, David's comments here [1] really got me
thinking.  It's definitely worth a read and alone was sufficient to sway
me on this.  I don't like it; the use of the supplemental element is
ugly, but it's better than what's currently out there (e.g. slash:count)
and at the very least preserves the use case.

So this is what I've got:

 count =3D element thr:count {
   attribute xml:base { atomUri }?,
   attribute ref { atomUri }?,
   attribute updated { date-time }?,
   ( nonNegativeInteger )
 }

The value of ref is the href of a replies link appearing in the
entry/feed/source.  Where that gets nasty, of course, is when the href
is relative and xml:base is being used to set the Base URI.  Publisher
would need to make sure that the href/ref combo match up properly, e.g.:

  <link rel=3D"replies"
        href=3D"comments"
        xml:base=3D"/06/04/21/blah/" />
  <thr:count ref=3D"comments"
             xml:base=3D"/06/04/21/blah/"
             updated=3D"...">5</thr:count>

The updated spec would have an appendix that would explain that previous
versions of the extension defined the attributes and that some
implementations have been deployed that use the attributes.  The spec
will indicate that those attributes are deprecated in favor of the
thr:count element but that feed consumers have the discretion of whether
or not to support them.

Does this work?

- James

[1]http://www.oreillynet.com/xml/blog/2006/04/if_its_not_broken_dont_fix_=
it.html#comment-25193

A. Pagaltzis wrote:
>[snip]
> I=E2=80=99d instead propose a `thr:count` element with content, with
> attributes `ref` and `updated` (`when` is too vague, IMO; I=E2=80=99d
> prefer names suggestive of RFC4287 vernacular, particularly when
> the semantics are comparable). If `ref` is omitted, this is a
> global reply count. If it is present, this is a local reply count
> for that resource, and the content of the `ref` attribute must be
> identical with the `href` attribute of the corresponding link.
> `updated` is, of course, optional.
>=20
> A single global reply count is always permitted, in addition to
> local reply counts, of which there may be exactly one per
> resource referenced in a `replies` link.
>=20
> This reduces the typical use case to a single Simple Extension
> Element:
>=20
>     <thr:count>5</thr:count>
>=20
> This accomodates developers with modest immediate needs neatly.
>=20
> The most complex scenario then looks something like this, where
> there are several additional Structured Extension Elements:
>=20
>     <link rel=3D"replies" href=3D"http://example.org/06/04/21/blah/comm=
ents" type=3D"application/atom+xml" />
>     <link rel=3D"replies" href=3D"http://example.org/06/04/21/blah/trac=
kbacks" type=3D"application/atom+xml" />
>     <thr:count ref=3D"http://example.org/06/04/21/blah/comments" update=
d=3D"2006-04-22T00:50:55+0200">4</thr:count>
>     <thr:count ref=3D"http://example.org/06/04/21/blah/trackbacks" upda=
ted=3D"2006-04-21T22:21:37+0200">1</thr:count>
>     <thr:count>5</thr:count>
>=20
> It=E2=80=99s somewhat ugly, but I think I can stomach it.
>=20
> How does that look?
>=20
> So far I=E2=80=99m not decided about whether there should be any langua=
ge
> to suggest some interpretation of a discrepance between a global
> reply count and the sum of local reply counts, but I=E2=80=99m leaning
> strongly towards no. Since local reply counts would not have to
> be given for *every* resource, any constraint that the sum of
> local replies match up with global reply count would have to be
> qualified to apply only when local reply counts are present for
> *all* linked `replies` resources. So not only is it questionable
> whether such a constraint would really be useful in the first
> place, rather than an unnecessary burden, but it also would be
> complex, and yet feeble. That makes it seem like a bad idea.
>=20
>>    d2:
>>    <link rel=3D"replies" href=3D"..." />
>>    <thr:replies count=3D"..." when=3D"..." />
>>
>>    only one thr:replies would be specified regardless
>>    of the number of replies links. count would be
>>    reflective of the total number of known replies
>>    across all links.
>=20
> -1. Having per-link information allows mapping scenarios more
> complex than the weblog model, such as a Usenet-ish landscape of
> multiple related, but independent distributed feeds. I=E2=80=99d rather
> not throw those out.
>=20
> Regards,




From owner-atom-syntax@mail.imc.org Fri Apr 21 22:02:44 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FX7SO-0005rJ-Ro
	for atompub-archive@lists.ietf.org; Fri, 21 Apr 2006 22:02:44 -0400
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1FX7SN-0006Ov-CD
	for atompub-archive@lists.ietf.org; Fri, 21 Apr 2006 22:02:44 -0400
Received: from balder-227.proper.com (localhost [127.0.0.1])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3M1iW2O026355;
	Fri, 21 Apr 2006 18:44:32 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
Received: (from majordom@localhost)
	by balder-227.proper.com (8.13.5/8.13.5/Submit) id k3M1iWSK026354;
	Fri, 21 Apr 2006 18:44:32 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
X-Authentication-Warning: balder-227.proper.com: majordom set sender to owner-atom-syntax@mail.imc.org using -f
Received: from mail.gmx.net (mail.gmx.de [213.165.64.20])
	by balder-227.proper.com (8.13.5/8.13.5) with SMTP id k3M1iVHI026347
	for <atom-syntax@imc.org>; Fri, 21 Apr 2006 18:44:31 -0700 (MST)
	(envelope-from pagaltzis@gmx.de)
Received: (qmail invoked by alias); 22 Apr 2006 01:44:25 -0000
Received: from xdsl-213-196-249-28.netcologne.de (EHLO klangraum) [213.196.249.28]
  by mail.gmx.net (mp017) with SMTP; 22 Apr 2006 03:44:25 +0200
X-Authenticated: #163624
Date: Sat, 22 Apr 2006 03:44:59 +0200
From: "A. Pagaltzis" <pagaltzis@gmx.de>
To: atom-syntax <atom-syntax@imc.org>
Subject: Re: Feed Thread Draft Updated
Message-ID: <20060422014459.GO21391@klangraum>
Mail-Followup-To: atom-syntax <atom-syntax@imc.org>
References: <443C0F90.3070809@gmail.com> <1864175160.20060412230210@djpowell.net> <20060412235958.GP30787@klangraum> <443DB0DE.3080208@gmail.com> <20060413044341.GQ30787@klangraum> <443DF5A8.6000004@gmail.com> <20060421231757.GN21391@klangraum> <44497E86.1060601@gmail.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
In-Reply-To: <44497E86.1060601@gmail.com>
User-Agent: Mutt/1.4.2.1i
X-Y-GMX-Trusted: 0
Sender: owner-atom-syntax@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/atom-syntax/mail-archive/>
List-Unsubscribe: <mailto:atom-syntax-request@imc.org?body=unsubscribe>
List-ID: <atom-syntax.imc.org>
Content-Transfer-Encoding: quoted-printable
X-MIME-Autoconverted: from 8bit to quoted-printable by balder-227.proper.com id k3M1iW2O026355
X-Spam-Score: 0.1 (/)
X-Scan-Signature: e8a67952aa972b528dd04570d58ad8fe


* James M Snell <jasnell@gmail.com> [2006-04-22 03:05]:
> <grumble> ... I'm not really happy with it but this would work.

That=E2=80=99s roughly how I feel about it. :-)

It has in fact been the theme all throughout the Thread extension
development discussion=E2=80=A6

> To be absolutely honest, David's comments here [1] really got me
> thinking.

Yeah, same here. Credit for my proposition really goes to him,
because his arguments about this matter (not just there, but
taken in entirety) where what drove it.

> I don't like it; the use of the supplemental element is ugly,

Yeah; well sorta: it=E2=80=99s specifically goobering up the document
with duplicate data in the necessary `ref` attributes that annoys
me. But I can=E2=80=99t think of any prettier approach that satisfies all
design goals as per David=E2=80=99s argument.

> Where that gets nasty, of course, is when the href is relative
> and xml:base is being used to set the Base URI.

Augh. Nasty indeed. However, it doesn=E2=80=99t concern me much, because
in Atom, `atom:link` has no children and only a single
URI-carrying attribution. Extensions will probably avoid adding
namespaced attributes or elements to it (cf. current discussion).
This means there=E2=80=99s little reason to apply an `xml:base` to an
individual `atom:link`.

> The updated spec would have an appendix that would explain that
> previous versions of the extension defined the attributes and
> that some implementations have been deployed that use the
> attributes. The spec will indicate that those attributes are
> deprecated in favor of the thr:count element but that feed
> consumers have the discretion of whether or not to support
> them.

I feel uncomfortable about it being codified for =E2=80=9Ceternity.=E2=80=
=9D
There are still Atom 0.2 feeds in the wild, even though they=E2=80=99re
extremely rare. And we=E2=80=99re not seeing the end of Atom 0.3 anytime
soon. With that experience in mind I=E2=80=99d really prefer that the
previous approach not be legitimised even slightly, because
that=E2=80=99s likely to lead consumer developers to feel that they need
to support the old approach, and might lead publishers to probe
that support. So I=E2=80=99d prefer that there be some pressure for the
old approach to die quickly before it gets implemented in enough
venues for the Atom 0.3 Effect to set in.

I understand why you want it, though.

-0.5, I suppose?

I don=E2=80=99t know what to say about this.

Regards,
--=20
Aristotle Pagaltzis // <http://plasmasturm.org/>




From owner-atom-syntax@mail.imc.org Sat Apr 22 00:58:29 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FXACT-0003f3-8x
	for atompub-archive@lists.ietf.org; Sat, 22 Apr 2006 00:58:29 -0400
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1FXACO-0007B9-UM
	for atompub-archive@lists.ietf.org; Sat, 22 Apr 2006 00:58:29 -0400
Received: from balder-227.proper.com (localhost [127.0.0.1])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3M4jLnP031873;
	Fri, 21 Apr 2006 21:45:21 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
Received: (from majordom@localhost)
	by balder-227.proper.com (8.13.5/8.13.5/Submit) id k3M4jLtt031872;
	Fri, 21 Apr 2006 21:45:21 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
X-Authentication-Warning: balder-227.proper.com: majordom set sender to owner-atom-syntax@mail.imc.org using -f
Received: from ironclad.net.au ([203.30.247.11])
	by balder-227.proper.com (8.13.5/8.13.5) with SMTP id k3M4jJ0U031846
	for <atom-syntax@imc.org>; Fri, 21 Apr 2006 21:45:20 -0700 (MST)
	(envelope-from eric.scheid@ironclad.net.au)
Received: from [203.30.247.118] ([203.30.247.118] verified) by ironclad.net.au (Stalker SMTP Server 1.7) with ESMTP id S.0002073027 for <atom-syntax@imc.org>; Sat, 22 Apr 2006 14:44:48 +1000
User-Agent: Microsoft-Entourage/10.1.1.2418
Date: Sat, 22 Apr 2006 14:44:45 +1000
Subject: Re: Feed Thread Draft Updated
From: Eric Scheid <eric.scheid@ironclad.net.au>
To: Atom Syntax <atom-syntax@imc.org>
Message-ID: <C06FF1DD.952F5%eric.scheid@ironclad.net.au>
In-Reply-To: <44497E86.1060601@gmail.com>
Mime-version: 1.0
Content-type: text/plain; charset="US-ASCII"
Content-transfer-encoding: 7bit
Sender: owner-atom-syntax@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/atom-syntax/mail-archive/>
List-Unsubscribe: <mailto:atom-syntax-request@imc.org?body=unsubscribe>
List-ID: <atom-syntax.imc.org>
X-Spam-Score: 0.0 (/)
X-Scan-Signature: d6b246023072368de71562c0ab503126


On 22/4/06 10:53 AM, "James M Snell" <jasnell@gmail.com> wrote:

> Where that gets nasty, of course, is when the href
> is relative and xml:base is being used to set the Base URI.  Publisher
> would need to make sure that the href/ref combo match up properly

Would this be considered a "match"?

  <link rel="replies"
        href="comments"
        xml:base="/06/04/21/blah/" />
  <thr:count ref="/06/04/21/blah/comments"
             updated="...">5</thr:count>

You just know there'll be a few idiots that will try that on.

e.




From owner-atom-syntax@mail.imc.org Sat Apr 22 01:30:08 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FXAh5-0004TD-3x
	for atompub-archive@lists.ietf.org; Sat, 22 Apr 2006 01:30:07 -0400
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1FXAbW-0008Po-DP
	for atompub-archive@lists.ietf.org; Sat, 22 Apr 2006 01:24:23 -0400
Received: from balder-227.proper.com (localhost [127.0.0.1])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3M5AbGE032682;
	Fri, 21 Apr 2006 22:10:37 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
Received: (from majordom@localhost)
	by balder-227.proper.com (8.13.5/8.13.5/Submit) id k3M5AbFJ032681;
	Fri, 21 Apr 2006 22:10:37 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
X-Authentication-Warning: balder-227.proper.com: majordom set sender to owner-atom-syntax@mail.imc.org using -f
Received: from wproxy.gmail.com (wproxy.gmail.com [64.233.184.236])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3M5AbMq032675
	for <atom-syntax@imc.org>; Fri, 21 Apr 2006 22:10:37 -0700 (MST)
	(envelope-from jasnell@gmail.com)
Received: by wproxy.gmail.com with SMTP id i34so528118wra
        for <atom-syntax@imc.org>; Fri, 21 Apr 2006 22:10:36 -0700 (PDT)
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=CxsJT3tsNjkcrNfIo9dew2MODmYKJAxs5hE0eZAQm/7yhpq+vPFS7Zhf514Mb2UhBNXOrsbR7FO7GhhDcGM88UhzQs9l+qAbVy/AY+6GYNbkEXyhHhZ0izLb/NZnZN040hwZU0qmJab2esSBwrXwNt4Dd6GrqW5QDj6H6jaaXGw=
Received: by 10.54.124.1 with SMTP id w1mr1742365wrc;
        Fri, 21 Apr 2006 22:10:36 -0700 (PDT)
Received: from ?192.168.1.104? ( [67.181.222.86])
        by mx.gmail.com with ESMTP id 10sm533458wrl.2006.04.21.22.10.36;
        Fri, 21 Apr 2006 22:10:36 -0700 (PDT)
Message-ID: <4449BAC9.6050500@gmail.com>
Date: Fri, 21 Apr 2006 22:10:33 -0700
From: James M Snell <jasnell@gmail.com>
User-Agent: Thunderbird 1.5.0.2 (X11/20060420)
MIME-Version: 1.0
To: Atom Syntax <atom-syntax@imc.org>
Subject: Re: Feed Thread Draft Updated
References: <C06FF1DD.952F5%eric.scheid@ironclad.net.au>
In-Reply-To: <C06FF1DD.952F5%eric.scheid@ironclad.net.au>
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Sender: owner-atom-syntax@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/atom-syntax/mail-archive/>
List-Unsubscribe: <mailto:atom-syntax-request@imc.org?body=unsubscribe>
List-ID: <atom-syntax.imc.org>
X-Spam-Score: 0.0 (/)
X-Scan-Signature: ffa9dfbbe7cc58b3fa6b8ae3e57b0aa3


The feedvalidator really does need a "ValidButPositivelyIdiotic" warning.

- James

Eric Scheid wrote:
> On 22/4/06 10:53 AM, "James M Snell" <jasnell@gmail.com> wrote:
> 
>> Where that gets nasty, of course, is when the href
>> is relative and xml:base is being used to set the Base URI.  Publisher
>> would need to make sure that the href/ref combo match up properly
> 
> Would this be considered a "match"?
> 
>   <link rel="replies"
>         href="comments"
>         xml:base="/06/04/21/blah/" />
>   <thr:count ref="/06/04/21/blah/comments"
>              updated="...">5</thr:count>
> 
> You just know there'll be a few idiots that will try that on.
> 
> e.
> 
> 




From owner-atom-syntax@mail.imc.org Sat Apr 22 03:23:07 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FXCSR-00046e-Jd
	for atompub-archive@lists.ietf.org; Sat, 22 Apr 2006 03:23:07 -0400
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1FXCSQ-0006xl-7S
	for atompub-archive@lists.ietf.org; Sat, 22 Apr 2006 03:23:07 -0400
Received: from balder-227.proper.com (localhost [127.0.0.1])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3M7BRE7036814;
	Sat, 22 Apr 2006 00:11:27 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
Received: (from majordom@localhost)
	by balder-227.proper.com (8.13.5/8.13.5/Submit) id k3M7BRiC036813;
	Sat, 22 Apr 2006 00:11:27 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
X-Authentication-Warning: balder-227.proper.com: majordom set sender to owner-atom-syntax@mail.imc.org using -f
Received: from wproxy.gmail.com (wproxy.gmail.com [64.233.184.233])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3M7BQlW036807
	for <atom-syntax@imc.org>; Sat, 22 Apr 2006 00:11:26 -0700 (MST)
	(envelope-from xmlhacker@gmail.com)
Received: by wproxy.gmail.com with SMTP id 36so709235wra
        for <atom-syntax@imc.org>; Sat, 22 Apr 2006 00:11:25 -0700 (PDT)
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws;
        s=beta; d=gmail.com;
        h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references;
        b=JNb3iBZt26JMzWvgdpo3i82a0nEsF7YY+NNzHGXHxWbtsIoosD541tJNbtE+zl3PhT873ImmE8Gi9JiiIJhMFg+P4aH765IMDSAfYO0K+WFyHQOya86vMEExAs5l2HrhO90+ju8TVtOiZ5UxwA7WEJpT5hnZNjPWxk9G25f99+k=
Received: by 10.65.253.18 with SMTP id f18mr218796qbs;
        Sat, 22 Apr 2006 00:11:25 -0700 (PDT)
Received: by 10.65.210.1 with HTTP; Sat, 22 Apr 2006 00:11:22 -0700 (PDT)
Message-ID: <eab75e160604220011ia0dfd33k3679e3f513ba363d@mail.gmail.com>
Date: Sat, 22 Apr 2006 01:11:22 -0600
From: "M. David Peterson" <xmlhacker@gmail.com>
To: "James M Snell" <jasnell@gmail.com>
Subject: Re: Feed Thread Draft Updated
Cc: "Atom Syntax" <atom-syntax@imc.org>
In-Reply-To: <4449BAC9.6050500@gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Disposition: inline
References: <C06FF1DD.952F5%eric.scheid@ironclad.net.au>
	 <4449BAC9.6050500@gmail.com>
X-MIME-Autoconverted: from base64 to 8bit by balder-227.proper.com id k3M7BQlW036808
Sender: owner-atom-syntax@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/atom-syntax/mail-archive/>
List-Unsubscribe: <mailto:atom-syntax-request@imc.org?body=unsubscribe>
List-ID: <atom-syntax.imc.org>
Content-Transfer-Encoding: quoted-printable
X-MIME-Autoconverted: from 8bit to quoted-printable by balder-227.proper.com id k3M7BRE7036814
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 769a46790fb42fbb0b0cc700c82f7081


That, or "You lied to me when you told me this was a web feed!"

(credit: 'href (http://plasmasturm.org/code/))

"A friend of mine in a compiler writing class produced a compiler with
one error message 'you lied to me when you told me this was a
program'.
=E2=80=93 Pete Fenelon

On 4/21/06, James M Snell <jasnell@gmail.com> wrote:
>
> The feedvalidator really does need a "ValidButPositivelyIdiotic" warnin=
g.
>
> - James
>
> Eric Scheid wrote:
> > On 22/4/06 10:53 AM, "James M Snell" <jasnell@gmail.com> wrote:
> >
> >> Where that gets nasty, of course, is when the href
> >> is relative and xml:base is being used to set the Base URI.  Publish=
er
> >> would need to make sure that the href/ref combo match up properly
> >
> > Would this be considered a "match"?
> >
> >   <link rel=3D"replies"
> >         href=3D"comments"
> >         xml:base=3D"/06/04/21/blah/" />
> >   <thr:count ref=3D"/06/04/21/blah/comments"
> >              updated=3D"...">5</thr:count>
> >
> > You just know there'll be a few idiots that will try that on.
> >
> > e.
> >
> >
>
>


--
<M:D/>

M. David Peterson
http://www.xsltblog.com/




From owner-atom-syntax@mail.imc.org Sun Apr 23 21:52:31 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FXqFb-0006vG-E2
	for atompub-archive@lists.ietf.org; Sun, 23 Apr 2006 21:52:31 -0400
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1FXqFZ-00065E-2M
	for atompub-archive@lists.ietf.org; Sun, 23 Apr 2006 21:52:31 -0400
Received: from balder-227.proper.com (localhost [127.0.0.1])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3O1cFht022459;
	Sun, 23 Apr 2006 18:38:15 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
Received: (from majordom@localhost)
	by balder-227.proper.com (8.13.5/8.13.5/Submit) id k3O1cF92022458;
	Sun, 23 Apr 2006 18:38:15 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
X-Authentication-Warning: balder-227.proper.com: majordom set sender to owner-atom-syntax@mail.imc.org using -f
Received: from vanadium.sabren.com (vanadium.sabren.com [67.19.173.84])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3O1cEoN022452
	for <atom-syntax@imc.org>; Sun, 23 Apr 2006 18:38:14 -0700 (MST)
	(envelope-from rubys@intertwingly.net)
Received: from [192.168.1.112] (cpe-066-057-027-065.nc.res.rr.com [66.57.27.65])
	(authenticated bits=0)
	by vanadium.sabren.com (8.12.11.20060308/8.12.11) with ESMTP id k3O1cBda009752
	for <atom-syntax@imc.org>; Sun, 23 Apr 2006 21:38:11 -0400
Message-ID: <444C2C01.5040005@intertwingly.net>
Date: Sun, 23 Apr 2006 21:38:09 -0400
From: Sam Ruby <rubys@intertwingly.net>
User-Agent: Mozilla Thunderbird 1.0.7 (X11/20051013)
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: atom-syntax@imc.org
Subject: Atom ConformanceTests results and feedback
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Sender: owner-atom-syntax@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/atom-syntax/mail-archive/>
List-Unsubscribe: <mailto:atom-syntax-request@imc.org?body=unsubscribe>
List-ID: <atom-syntax.imc.org>
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 7bac9cb154eb5790ae3b2913587a40de


http://planet.intertwingly.net/AtomConformanceTests/

It would be helpful if every entry had a distinct atom:id.  And if the
tests were valid:

http://feedvalidator.org/check.cgi?url=http%3A%2F%2Fplasmasturm.org%2Fattic%2Fatom-tests%2Fxmlbase.atom

- Sam Ruby




From owner-atom-syntax@mail.imc.org Tue Apr 25 10:55:50 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FYOxC-0007qH-1i
	for atompub-archive@lists.ietf.org; Tue, 25 Apr 2006 10:55:50 -0400
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1FYOxA-0003rO-HO
	for atompub-archive@lists.ietf.org; Tue, 25 Apr 2006 10:55:50 -0400
Received: from balder-227.proper.com (localhost [127.0.0.1])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3PEcwfl013717;
	Tue, 25 Apr 2006 07:38:59 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
Received: (from majordom@localhost)
	by balder-227.proper.com (8.13.5/8.13.5/Submit) id k3PEcwEN013716;
	Tue, 25 Apr 2006 07:38:58 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
X-Authentication-Warning: balder-227.proper.com: majordom set sender to owner-atom-syntax@mail.imc.org using -f
Received: from mail.gmx.net (mail.gmx.net [213.165.64.20])
	by balder-227.proper.com (8.13.5/8.13.5) with SMTP id k3PEcvh1013709
	for <atom-syntax@imc.org>; Tue, 25 Apr 2006 07:38:57 -0700 (MST)
	(envelope-from pagaltzis@gmx.de)
Received: (qmail invoked by alias); 25 Apr 2006 14:38:51 -0000
Received: from xdsl-213-196-244-92.netcologne.de (EHLO klangraum) [213.196.244.92]
  by mail.gmx.net (mp019) with SMTP; 25 Apr 2006 16:38:51 +0200
X-Authenticated: #163624
Date: Tue, 25 Apr 2006 16:39:30 +0200
From: "A. Pagaltzis" <pagaltzis@gmx.de>
To: atom-syntax@imc.org
Subject: Re: Atom ConformanceTests results and feedback
Message-ID: <20060425143930.GC29846@klangraum>
Mail-Followup-To: atom-syntax@imc.org
References: <444C2C01.5040005@intertwingly.net>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
In-Reply-To: <444C2C01.5040005@intertwingly.net>
User-Agent: Mutt/1.4.2.1i
X-Y-GMX-Trusted: 0
Sender: owner-atom-syntax@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/atom-syntax/mail-archive/>
List-Unsubscribe: <mailto:atom-syntax-request@imc.org?body=unsubscribe>
List-ID: <atom-syntax.imc.org>
Content-Transfer-Encoding: quoted-printable
X-MIME-Autoconverted: from 8bit to quoted-printable by balder-227.proper.com id k3PEcwfl013717
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 769a46790fb42fbb0b0cc700c82f7081


* Sam Ruby <rubys@intertwingly.net> [2006-04-24 03:50]:
> It would be helpful if every entry had a distinct atom:id.  And
> if the tests were valid:
>=20
> http://feedvalidator.org/check.cgi?url=3Dhttp%3A%2F%2Fplasmasturm.org%2=
Fattic%2Fatom-tests%2Fxmlbase.atom

Yeah, I should fix those. I=E2=80=99ve also been thinking about the
suggestions to use `<img>` tags to make it easy to scan the
results quickly. Likewise I=E2=80=99ve been thinking about Gordon
Weakliem=E2=80=99s comment on the wiki:

> I suggest that the tests be documented with respect to the
> expected results. For example, TitleConformanceTests is
> perfect: viewing the feed tells you what the expected result
> is. LinkConformanceTests, OTOH, gives me no idea of what the
> author expected to see when viewing the entry in a reader. For
> example, what does the author expect to see when viewing the
> second entry? If I display only the second link, do I pass? Do
> I need to display both links to pass?

I=E2=80=99d like to do more, but writing tests is menial work, and I
don=E2=80=99t have a lot of tuits at the time being. That=E2=80=99s why I=
 asked
about being able to host these at the wiki, so that the touch-up
process would be low-friction.

If you lack tuits to take care of that, I could copy everything
to my site, for the time being, for easier editing.

I make no promises as to when any of that will be, though. :-/

Honestly, I=E2=80=99m a little disappointed that not more tests have been
written so far, and that is has been happening in such haphazard
fashion. Is it really because noone cares? (I suppose I don=E2=80=99t
care that much either, judging by my output.) What would it take
to get more people more involved? Would it help if there was a
list of outstanding testable spec aspects? What aspects need to
be tested (this needs more feedback from consumer developers!)?

Hmm, #atom would be an ideal place to get this done within a
short timeframe, provided a mob got together.

Regards,
--=20
Aristotle Pagaltzis // <http://plasmasturm.org/>




From owner-atom-syntax@mail.imc.org Tue Apr 25 16:20:29 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FYU1N-0006ME-90
	for atompub-archive@lists.ietf.org; Tue, 25 Apr 2006 16:20:29 -0400
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1FYU1K-0005Td-NL
	for atompub-archive@lists.ietf.org; Tue, 25 Apr 2006 16:20:29 -0400
Received: from balder-227.proper.com (localhost [127.0.0.1])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3PK3qfj028802;
	Tue, 25 Apr 2006 13:03:52 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
Received: (from majordom@localhost)
	by balder-227.proper.com (8.13.5/8.13.5/Submit) id k3PK3qqA028801;
	Tue, 25 Apr 2006 13:03:52 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
X-Authentication-Warning: balder-227.proper.com: majordom set sender to owner-atom-syntax@mail.imc.org using -f
Received: from hotmail.com (bay109-dav2.bay109.hotmail.com [64.4.19.74])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3PK3qL8028795
	for <atom-syntax@imc.org>; Tue, 25 Apr 2006 13:03:52 -0700 (MST)
	(envelope-from j4_james@hotmail.com)
Received: from mail pickup service by hotmail.com with Microsoft SMTPSVC;
	 Tue, 25 Apr 2006 13:03:51 -0700
Message-ID: <BAY109-DAV208D7A9341A411AB7E229BEBF0@phx.gbl>
Received: from 81.179.77.76 by BAY109-DAV2.phx.gbl with DAV;
	Tue, 25 Apr 2006 20:03:49 +0000
X-Originating-IP: [81.179.77.76]
X-Originating-Email: [j4_james@hotmail.com]
X-Sender: j4_james@hotmail.com
From: "James Holderness" <j4_james@hotmail.com>
To: <atom-syntax@imc.org>
References: <444C2C01.5040005@intertwingly.net> <20060425143930.GC29846@klangraum>
Subject: Re: Atom ConformanceTests results and feedback
Date: Tue, 25 Apr 2006 21:03:45 +0100
MIME-Version: 1.0
Content-Type: text/plain;
	format=flowed;
	charset="utf-8";
	reply-type=original
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2900.2869
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2869
X-OriginalArrivalTime: 25 Apr 2006 20:03:51.0382 (UTC) FILETIME=[5F42F760:01C668A3]
Sender: owner-atom-syntax@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/atom-syntax/mail-archive/>
List-Unsubscribe: <mailto:atom-syntax-request@imc.org?body=unsubscribe>
List-ID: <atom-syntax.imc.org>
Content-Transfer-Encoding: quoted-printable
X-MIME-Autoconverted: from 8bit to quoted-printable by balder-227.proper.com id k3PK3qfj028802
X-Spam-Score: 3.0 (+++)
X-Scan-Signature: 856eb5f76e7a34990d1d457d8e8e5b7f


A. Pagaltzis wrote:
> Honestly, I=E2=80=99m a little disappointed that not more tests have be=
en
> written so far, and that is has been happening in such haphazard
> fashion. Is it really because noone cares?

Well the end users probably couldn't care less. The aggregator developers=
=20
are actively hostile towards such tests. Feed producers probably find=20
informational tests more helpful than conformance tests. And for the poor=
=20
slobs creating the tests it's just a lot of hard work with no visible=20
benefit.

Regards
James




From owner-atom-syntax@mail.imc.org Tue Apr 25 17:17:38 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FYUug-00023l-00
	for atompub-archive@lists.ietf.org; Tue, 25 Apr 2006 17:17:38 -0400
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1FYUue-0000FX-Jv
	for atompub-archive@lists.ietf.org; Tue, 25 Apr 2006 17:17:37 -0400
Received: from balder-227.proper.com (localhost [127.0.0.1])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3PL4FIT031495;
	Tue, 25 Apr 2006 14:04:15 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
Received: (from majordom@localhost)
	by balder-227.proper.com (8.13.5/8.13.5/Submit) id k3PL4FQS031494;
	Tue, 25 Apr 2006 14:04:15 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
X-Authentication-Warning: balder-227.proper.com: majordom set sender to owner-atom-syntax@mail.imc.org using -f
Received: from mail.gmx.net (mail.gmx.de [213.165.64.20])
	by balder-227.proper.com (8.13.5/8.13.5) with SMTP id k3PL4Dw2031484
	for <atom-syntax@imc.org>; Tue, 25 Apr 2006 14:04:14 -0700 (MST)
	(envelope-from pagaltzis@gmx.de)
Received: (qmail invoked by alias); 25 Apr 2006 21:04:07 -0000
Received: from xdsl-213-196-244-92.netcologne.de (EHLO klangraum) [213.196.244.92]
  by mail.gmx.net (mp023) with SMTP; 25 Apr 2006 23:04:07 +0200
X-Authenticated: #163624
Date: Tue, 25 Apr 2006 23:04:46 +0200
From: "A. Pagaltzis" <pagaltzis@gmx.de>
To: atom-syntax@imc.org
Subject: Re: Atom ConformanceTests results and feedback
Message-ID: <20060425210446.GE29846@klangraum>
Mail-Followup-To: atom-syntax@imc.org
References: <444C2C01.5040005@intertwingly.net> <20060425143930.GC29846@klangraum> <BAY109-DAV208D7A9341A411AB7E229BEBF0@phx.gbl>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
In-Reply-To: <BAY109-DAV208D7A9341A411AB7E229BEBF0@phx.gbl>
User-Agent: Mutt/1.4.2.1i
X-Y-GMX-Trusted: 0
Sender: owner-atom-syntax@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/atom-syntax/mail-archive/>
List-Unsubscribe: <mailto:atom-syntax-request@imc.org?body=unsubscribe>
List-ID: <atom-syntax.imc.org>
Content-Transfer-Encoding: quoted-printable
X-MIME-Autoconverted: from 8bit to quoted-printable by balder-227.proper.com id k3PL4FIT031495
X-Spam-Score: 0.1 (/)
X-Scan-Signature: 8abaac9e10c826e8252866cbe6766464


* James Holderness <j4_james@hotmail.com> [2006-04-25 22:15]:
> The aggregator developers are actively hostile towards such
> tests.

Really? I can only think of counterexamples, though my sample is
admittedly tiny. Who are the hostile ones?

Personally, as someone who has written patches for an aggregator
and is flirting with the idea of building one, I would be very
glad to have a defined target to aim at instead of just
eyeballing the overlap between the spec and the code. What sort
of motivation would compel a developer to be hostile toward
tests?

> Feed producers probably find informational tests more helpful
> than conformance tests.

But they are the ones who stand to gain from consistent and
complete implementation of the standard, in the long term.

In any case, can=E2=80=99t we even rally four or five people from the WG
who care enough about the spec to want to do something likely to
increase the chance of good implementations? Where are those who
participated in the interminable flamewars brought on by every
rathole that lay on the way to RFC4287? Have they stopped caring
now, or was all that vitriol just bikeshed painting after all?

Regards,
--=20
Aristotle Pagaltzis // <http://plasmasturm.org/>




From owner-atom-syntax@mail.imc.org Tue Apr 25 17:49:35 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FYVPb-0001rE-3A
	for atompub-archive@lists.ietf.org; Tue, 25 Apr 2006 17:49:35 -0400
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1FYVPZ-0002Ka-NH
	for atompub-archive@lists.ietf.org; Tue, 25 Apr 2006 17:49:35 -0400
Received: from balder-227.proper.com (localhost [127.0.0.1])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3PLYr6u033635;
	Tue, 25 Apr 2006 14:34:53 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
Received: (from majordom@localhost)
	by balder-227.proper.com (8.13.5/8.13.5/Submit) id k3PLYrHt033634;
	Tue, 25 Apr 2006 14:34:53 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
X-Authentication-Warning: balder-227.proper.com: majordom set sender to owner-atom-syntax@mail.imc.org using -f
Received: from wproxy.gmail.com (wproxy.gmail.com [64.233.184.234])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3PLYq3U033627
	for <atom-syntax@imc.org>; Tue, 25 Apr 2006 14:34:52 -0700 (MST)
	(envelope-from jasnell@gmail.com)
Received: by wproxy.gmail.com with SMTP id i34so1262764wra
        for <atom-syntax@imc.org>; Tue, 25 Apr 2006 14:34:50 -0700 (PDT)
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=IO7y42tKwUSffsm+Y2+8jH4B/tjdODNN7fXs3+rCenvU206tupMwZrJowTXT3T+1oNQqsa01Tanju+Qkp6K/LOuiuTtsHRKTRtsc9qgvZf3QhWk8C14RkF7Z38ElM85LJEJMv316SrJ97QxulPmYa0z2aoGcVotI1q7IxS7q1d4=
Received: by 10.54.79.1 with SMTP id c1mr35001wrb;
        Tue, 25 Apr 2006 14:34:50 -0700 (PDT)
Received: from ?192.168.1.104? ( [67.181.222.86])
        by mx.gmail.com with ESMTP id g9sm1809785wra.2006.04.25.14.34.49;
        Tue, 25 Apr 2006 14:34:50 -0700 (PDT)
Message-ID: <444E95F6.8060700@gmail.com>
Date: Tue, 25 Apr 2006 14:34:46 -0700
From: James M Snell <jasnell@gmail.com>
User-Agent: Thunderbird 1.5.0.2 (X11/20060420)
MIME-Version: 1.0
To: atom-syntax@imc.org
Subject: Link rel test cases
References: <444C2C01.5040005@intertwingly.net> <20060425143930.GC29846@klangraum> <BAY109-DAV208D7A9341A411AB7E229BEBF0@phx.gbl> <20060425210446.GE29846@klangraum>
In-Reply-To: <20060425210446.GE29846@klangraum>
Content-Type: text/plain; charset=UTF-8
Sender: owner-atom-syntax@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/atom-syntax/mail-archive/>
List-Unsubscribe: <mailto:atom-syntax-request@imc.org?body=unsubscribe>
List-ID: <atom-syntax.imc.org>
Content-Transfer-Encoding: quoted-printable
X-MIME-Autoconverted: from 8bit to quoted-printable by balder-227.proper.com id k3PLYr6u033635
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 7baded97d9887f7a0c7e8a33c2e3ea1b


A couple more link rel test cases:
http://www.snellspace.com/public/linkreltest.xml

See the bottom of: http://www.intertwingly.net/wiki/pie/LinkConformanceTe=
sts

- James

A. Pagaltzis wrote:
> * James Holderness <j4_james@hotmail.com> [2006-04-25 22:15]:
>> The aggregator developers are actively hostile towards such
>> tests.
>=20
> Really? I can only think of counterexamples, though my sample is
> admittedly tiny. Who are the hostile ones?
>=20
> Personally, as someone who has written patches for an aggregator
> and is flirting with the idea of building one, I would be very
> glad to have a defined target to aim at instead of just
> eyeballing the overlap between the spec and the code. What sort
> of motivation would compel a developer to be hostile toward
> tests?
>=20
>> Feed producers probably find informational tests more helpful
>> than conformance tests.
>=20
> But they are the ones who stand to gain from consistent and
> complete implementation of the standard, in the long term.
>=20
> In any case, can=E2=80=99t we even rally four or five people from the W=
G
> who care enough about the spec to want to do something likely to
> increase the chance of good implementations? Where are those who
> participated in the interminable flamewars brought on by every
> rathole that lay on the way to RFC4287? Have they stopped caring
> now, or was all that vitriol just bikeshed painting after all?
>=20
> Regards,




From owner-atom-syntax@mail.imc.org Tue Apr 25 19:22:55 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FYWru-0004p9-Vk
	for atompub-archive@lists.ietf.org; Tue, 25 Apr 2006 19:22:54 -0400
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1FYWrs-0007Xf-FS
	for atompub-archive@lists.ietf.org; Tue, 25 Apr 2006 19:22:54 -0400
Received: from balder-227.proper.com (localhost [127.0.0.1])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3PN3HxZ037332;
	Tue, 25 Apr 2006 16:03:17 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
Received: (from majordom@localhost)
	by balder-227.proper.com (8.13.5/8.13.5/Submit) id k3PN3G02037331;
	Tue, 25 Apr 2006 16:03:16 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
X-Authentication-Warning: balder-227.proper.com: majordom set sender to owner-atom-syntax@mail.imc.org using -f
Received: from hotmail.com (bay109-dav2.bay109.hotmail.com [64.4.19.74])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3PN3FoN037317
	for <atom-syntax@imc.org>; Tue, 25 Apr 2006 16:03:15 -0700 (MST)
	(envelope-from j4_james@hotmail.com)
Received: from mail pickup service by hotmail.com with Microsoft SMTPSVC;
	 Tue, 25 Apr 2006 16:03:11 -0700
Message-ID: <BAY109-DAV2813A75C577447540E920BEBF0@phx.gbl>
Received: from 81.179.77.76 by BAY109-DAV2.phx.gbl with DAV;
	Tue, 25 Apr 2006 23:03:10 +0000
X-Originating-IP: [81.179.77.76]
X-Originating-Email: [j4_james@hotmail.com]
X-Sender: j4_james@hotmail.com
From: "James Holderness" <j4_james@hotmail.com>
To: <atom-syntax@imc.org>
References: <444C2C01.5040005@intertwingly.net> <20060425143930.GC29846@klangraum> <BAY109-DAV208D7A9341A411AB7E229BEBF0@phx.gbl> <20060425210446.GE29846@klangraum> <444E95F6.8060700@gmail.com>
Subject: Re: Link rel test cases
Date: Wed, 26 Apr 2006 00:03:05 +0100
MIME-Version: 1.0
Content-Type: text/plain;
	format=flowed;
	charset="utf-8";
	reply-type=original
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2900.2869
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2869
X-OriginalArrivalTime: 25 Apr 2006 23:03:11.0769 (UTC) FILETIME=[6CF3B890:01C668BC]
Sender: owner-atom-syntax@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/atom-syntax/mail-archive/>
List-Unsubscribe: <mailto:atom-syntax-request@imc.org?body=unsubscribe>
List-ID: <atom-syntax.imc.org>
X-Spam-Score: 3.0 (+++)
X-Scan-Signature: d6b246023072368de71562c0ab503126


May I suggest you add a third link with rel="ALTERNATE" in your second test. 
As it is you're catching aggregators that choose the first of multiple 
alternate links, but not catching those that choose the last link.

Also can you get your server to return the correct Content-Type with that 
feed. IE7 will not recognise text/xml as a feed (at least not the build that 
I have).

Regards
James

James M Snell wrote:
> A couple more link rel test cases:
> http://www.snellspace.com/public/linkreltest.xml
>
> See the bottom of: 
> http://www.intertwingly.net/wiki/pie/LinkConformanceTests




From owner-atom-syntax@mail.imc.org Tue Apr 25 19:34:32 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FYX3A-0001uS-It
	for atompub-archive@lists.ietf.org; Tue, 25 Apr 2006 19:34:32 -0400
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1FYX39-0007z1-79
	for atompub-archive@lists.ietf.org; Tue, 25 Apr 2006 19:34:32 -0400
Received: from balder-227.proper.com (localhost [127.0.0.1])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3PNLa3q038023;
	Tue, 25 Apr 2006 16:21:36 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
Received: (from majordom@localhost)
	by balder-227.proper.com (8.13.5/8.13.5/Submit) id k3PNLaLU038022;
	Tue, 25 Apr 2006 16:21:36 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
X-Authentication-Warning: balder-227.proper.com: majordom set sender to owner-atom-syntax@mail.imc.org using -f
Received: from wproxy.gmail.com (wproxy.gmail.com [64.233.184.225])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3PNLYRh038015
	for <atom-syntax@imc.org>; Tue, 25 Apr 2006 16:21:35 -0700 (MST)
	(envelope-from jasnell@gmail.com)
Received: by wproxy.gmail.com with SMTP id i34so1279797wra
        for <atom-syntax@imc.org>; Tue, 25 Apr 2006 16:21:34 -0700 (PDT)
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=CLYjg5vl5XL6mdOWlKdj3J6cWY+fAmTfseiBrJcg73pUGUAOTolHr2k9O1pNW7ZAkadzDHNvUlTcPTWXXmkFBOQyb627vu3Q/eR00wNsaazV0tqr5lwgjeMmeE5F+FKCD1x6nqxGC/blT6KU66CYwlLEd4/Ig+UtHHM6KF6KRDc=
Received: by 10.54.140.11 with SMTP id n11mr457719wrd;
        Tue, 25 Apr 2006 16:21:34 -0700 (PDT)
Received: from ?192.168.1.104? ( [67.181.222.86])
        by mx.gmail.com with ESMTP id 34sm828113wra.2006.04.25.16.21.34;
        Tue, 25 Apr 2006 16:21:34 -0700 (PDT)
Message-ID: <444EAEFB.5020901@gmail.com>
Date: Tue, 25 Apr 2006 16:21:31 -0700
From: James M Snell <jasnell@gmail.com>
User-Agent: Thunderbird 1.5.0.2 (X11/20060420)
MIME-Version: 1.0
To: atom-syntax@imc.org
Subject: Re: Link rel test cases
References: <444C2C01.5040005@intertwingly.net> <20060425143930.GC29846@klangraum> <BAY109-DAV208D7A9341A411AB7E229BEBF0@phx.gbl> <20060425210446.GE29846@klangraum> <444E95F6.8060700@gmail.com> <BAY109-DAV2813A75C577447540E920BEBF0@phx.gbl>
In-Reply-To: <BAY109-DAV2813A75C577447540E920BEBF0@phx.gbl>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
Sender: owner-atom-syntax@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/atom-syntax/mail-archive/>
List-Unsubscribe: <mailto:atom-syntax-request@imc.org?body=unsubscribe>
List-ID: <atom-syntax.imc.org>
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 9466e0365fc95844abaf7c3f15a05c7d


Yes, I'll make those changes this evening.  Actually, the feed was
supposed to have already been served with application/atom+xml...
Thanks for pointing it out.

- James

James Holderness wrote:
> 
> May I suggest you add a third link with rel="ALTERNATE" in your second
> test. As it is you're catching aggregators that choose the first of
> multiple alternate links, but not catching those that choose the last link.
> 
> Also can you get your server to return the correct Content-Type with
> that feed. IE7 will not recognise text/xml as a feed (at least not the
> build that I have).
> 
> Regards
> James
> 
> James M Snell wrote:
>> A couple more link rel test cases:
>> http://www.snellspace.com/public/linkreltest.xml
>>
>> See the bottom of:
>> http://www.intertwingly.net/wiki/pie/LinkConformanceTests
> 
> 




From owner-atom-syntax@mail.imc.org Tue Apr 25 20:13:22 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FYXej-0007aB-VF
	for atompub-archive@lists.ietf.org; Tue, 25 Apr 2006 20:13:21 -0400
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1FYXRS-0000lr-1s
	for atompub-archive@lists.ietf.org; Tue, 25 Apr 2006 19:59:39 -0400
Received: from balder-227.proper.com (localhost [127.0.0.1])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3PNhbB4038691;
	Tue, 25 Apr 2006 16:43:37 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
Received: (from majordom@localhost)
	by balder-227.proper.com (8.13.5/8.13.5/Submit) id k3PNhbsa038690;
	Tue, 25 Apr 2006 16:43:37 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
X-Authentication-Warning: balder-227.proper.com: majordom set sender to owner-atom-syntax@mail.imc.org using -f
Received: from hotmail.com (bay109-dav4.bay109.hotmail.com [64.4.19.76])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3PNhadC038684
	for <atom-syntax@imc.org>; Tue, 25 Apr 2006 16:43:36 -0700 (MST)
	(envelope-from j4_james@hotmail.com)
Received: from mail pickup service by hotmail.com with Microsoft SMTPSVC;
	 Tue, 25 Apr 2006 16:43:35 -0700
Message-ID: <BAY109-DAV417DAFC5F4A5DE1F1A3E3BEBF0@phx.gbl>
Received: from 81.179.77.76 by BAY109-DAV4.phx.gbl with DAV;
	Tue, 25 Apr 2006 23:43:34 +0000
X-Originating-IP: [81.179.77.76]
X-Originating-Email: [j4_james@hotmail.com]
X-Sender: j4_james@hotmail.com
From: "James Holderness" <j4_james@hotmail.com>
To: <atom-syntax@imc.org>
References: <444C2C01.5040005@intertwingly.net> <20060425143930.GC29846@klangraum> <BAY109-DAV208D7A9341A411AB7E229BEBF0@phx.gbl> <20060425210446.GE29846@klangraum>
Subject: Re: Atom ConformanceTests results and feedback
Date: Wed, 26 Apr 2006 00:43:27 +0100
MIME-Version: 1.0
Content-Type: text/plain;
	format=flowed;
	charset="utf-8";
	reply-type=original
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2900.2869
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2869
X-OriginalArrivalTime: 25 Apr 2006 23:43:35.0891 (UTC) FILETIME=[11D76230:01C668C2]
Sender: owner-atom-syntax@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/atom-syntax/mail-archive/>
List-Unsubscribe: <mailto:atom-syntax-request@imc.org?body=unsubscribe>
List-ID: <atom-syntax.imc.org>
X-Spam-Score: 3.0 (+++)
X-Scan-Signature: 52e1467c2184c31006318542db5614d5


A. Pagaltzis wrote:
>> The aggregator developers are actively hostile towards such
>> tests.
>
> Really? I can only think of counterexamples, though my sample is
> admittedly tiny. Who are the hostile ones?

I'm certain not all developers are hostile, but I've witnessed enough of 
that kind of behaviour to put me off getting involved in this kind of thing. 
Maybe I'm just being overly sensitive. If you haven't noticed or it doesn't 
bother you that's great.

> What sort of motivation would compel a developer to be
> hostile toward tests?

The fact that you're putting a bunch of little X's next to their product. 
And to make those X's go away they've got to take time off from whatever 
they're currently working on (which is probably quite important to them) so 
they can deal with your complaints (which in many cases will involve obscure 
features of the spec that they'll never encounter in the wild).

>> Feed producers probably find informational tests more helpful
>> than conformance tests.
>
> But they are the ones who stand to gain from consistent and
> complete implementation of the standard, in the long term.

That's the thing. Conformance tests will never provide complete coverage of 
the standard, because large portions of it are completely optional. They 
need informational tests that can tell them whether the optional bits have 
any degree of support or whether they're better off avoiding those features.

Regards
James




From owner-atom-syntax@mail.imc.org Wed Apr 26 21:52:11 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FYvfv-00009d-Fr
	for atompub-archive@lists.ietf.org; Wed, 26 Apr 2006 21:52:11 -0400
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1FYvfu-0006yt-4N
	for atompub-archive@lists.ietf.org; Wed, 26 Apr 2006 21:52:11 -0400
Received: from balder-227.proper.com (localhost [127.0.0.1])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3R1aW6b008854;
	Wed, 26 Apr 2006 18:36:32 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
Received: (from majordom@localhost)
	by balder-227.proper.com (8.13.5/8.13.5/Submit) id k3R1aWp9008853;
	Wed, 26 Apr 2006 18:36:32 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
X-Authentication-Warning: balder-227.proper.com: majordom set sender to owner-atom-syntax@mail.imc.org using -f
Received: from mcom.com (c3po.aoltw.net [64.236.137.25])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3R1aUNw008845
	for <atom-syntax@imc.org>; Wed, 26 Apr 2006 18:36:31 -0700 (MST)
	(envelope-from jpanzer@aol.net)
Received: from JOHNPANZER.ad.aol.aoltw.net (h-10-169-155-222.nscp.aoltw.net [10.169.155.222])
	by mcom.com (8.10.0/8.10.0) with ESMTP id k3R1aDj02129
	for <atom-syntax@imc.org>; Wed, 26 Apr 2006 18:36:24 -0700 (PDT)
Date: Wed, 26 Apr 2006 18:36:13 -0700
From: "John Panzer" <jpanzer@aol.net>
Subject: Tools that make use of previous/next/first/last links?
To: atom-syntax <atom-syntax@imc.org>
Message-ID: <4450200D.1000809@aol.net>
X-Mailer: AOL Communicator (20030919.3 Win)
Organization: AOL
MIME-Version: 1.0
Content-Type: TEXT/HTML; CHARSET=us-ascii
Sender: owner-atom-syntax@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/atom-syntax/mail-archive/>
List-Unsubscribe: <mailto:atom-syntax-request@imc.org?body=unsubscribe>
List-ID: <atom-syntax.imc.org>
X-Spam-Score: 4.0 (++++)
X-Scan-Signature: 2409bba43e9c8d580670fda8b695204a


<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <title></title>
</head>
<body>
<font face="Arial,sans-serif"><font size="2">We just deployed support
for link@rel="previous" et al. for AOL Journals.&nbsp; If anyone has a
client that makes use of these links, please let me know, I'd love to
see if there are any interoperability problems.<br>
<br>
Example Atom feed:
<a class="moz-txt-link-freetext" href="http://journals.aol.com/panzerjohn/abstractioneer/atom.xml">http://journals.aol.com/panzerjohn/abstractioneer/atom.xml</a><br>
<br>
Thanks,<br>
<span>-- <br>
<a href="http://feeds.feedburner.com/aol/SzHO"><img src="http://feeds.feedburner.com/aol/SzHO.gif"
 style="border: 0pt none ; float: right;" alt="Abstractioneer"
></a>John
Panzer<br>
System Architect<br>
<a class="moz-txt-link-freetext" href="http://abstractioneer.org">http://abstractioneer.org</a><br>
</span></font></font>
</body>
</html>




From owner-atom-syntax@mail.imc.org Wed Apr 26 22:32:28 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FYwIu-0006hR-Ly
	for atompub-archive@lists.ietf.org; Wed, 26 Apr 2006 22:32:28 -0400
Received: from stsc1260-eth-s1-s1p1-vip.va.neustar.com ([156.154.16.129] helo=chiedprmail1.ietf.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1FYwIu-0000mY-KX
	for atompub-archive@lists.ietf.org; Wed, 26 Apr 2006 22:32:28 -0400
Received: from balder-227.proper.com ([192.245.12.227])
	by chiedprmail1.ietf.org with esmtp (Exim 4.43)
	id 1FYw9g-0006L7-GP
	for atompub-archive@lists.ietf.org; Wed, 26 Apr 2006 22:22:58 -0400
Received: from balder-227.proper.com (localhost [127.0.0.1])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3R2888c009972;
	Wed, 26 Apr 2006 19:08:08 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
Received: (from majordom@localhost)
	by balder-227.proper.com (8.13.5/8.13.5/Submit) id k3R2888p009971;
	Wed, 26 Apr 2006 19:08:08 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
X-Authentication-Warning: balder-227.proper.com: majordom set sender to owner-atom-syntax@mail.imc.org using -f
Received: from wproxy.gmail.com (wproxy.gmail.com [64.233.184.238])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3R2876W009964
	for <atom-syntax@imc.org>; Wed, 26 Apr 2006 19:08:08 -0700 (MST)
	(envelope-from jasnell@gmail.com)
Received: by wproxy.gmail.com with SMTP id i34so1573061wra
        for <atom-syntax@imc.org>; Wed, 26 Apr 2006 19:08:07 -0700 (PDT)
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws;
        s=beta; d=gmail.com;
        h=received:message-id:date:from:user-agent:mime-version:cc:subject:references:in-reply-to:content-type:content-transfer-encoding;
        b=OP1IGhQPGSXIN5nNA1aMWieBNfkisTucbspFirRp0Ek+/dsq5ILhEpN58wd45qQE0ivPN9P0twQkubAED5srGb9VXmvXwE6iZg17ve0PLIlONmXesdApaUGSzCrQZo2CP3NSgUTo6lmVjy8uswTFW+EMcTVXqD4QhDt6C1pUDy0=
Received: by 10.54.94.14 with SMTP id r14mr7842670wrb;
        Wed, 26 Apr 2006 19:08:07 -0700 (PDT)
Received: from ?192.168.1.104? ( [67.181.222.86])
        by mx.gmail.com with ESMTP id g7sm123272wra.2006.04.26.19.08.06;
        Wed, 26 Apr 2006 19:08:06 -0700 (PDT)
Message-ID: <44502780.1030303@gmail.com>
Date: Wed, 26 Apr 2006 19:08:00 -0700
From: James M Snell <jasnell@gmail.com>
User-Agent: Thunderbird 1.5.0.2 (X11/20060420)
MIME-Version: 1.0
CC: atom-syntax <atom-syntax@imc.org>
Subject: Re: Tools that make use of previous/next/first/last links?
References: <4450200D.1000809@aol.net>
In-Reply-To: <4450200D.1000809@aol.net>
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Sender: owner-atom-syntax@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/atom-syntax/mail-archive/>
List-Unsubscribe: <mailto:atom-syntax-request@imc.org?body=unsubscribe>
List-ID: <atom-syntax.imc.org>
X-Spam-Score: 0.2 (/)
X-Scan-Signature: 79899194edc4f33a41f49410777972f8


Just ran it through my parser impl.  The paging works great.  However, I
nearly cried when I saw aj:commentCount ;-) ....

- James

John Panzer wrote:
> We just deployed support for link@rel="previous" et al. for AOL
> Journals.  If anyone has a client that makes use of these links, please
> let me know, I'd love to see if there are any interoperability problems.
> 
> Example Atom feed:
> http://journals.aol.com/panzerjohn/abstractioneer/atom.xml
> 
> Thanks,
> -- 
> Abstractioneer <http://feeds.feedburner.com/aol/SzHO>John Panzer
> System Architect
> http://abstractioneer.org




From owner-atom-syntax@mail.imc.org Wed Apr 26 22:47:47 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FYwXj-0004du-No
	for atompub-archive@lists.ietf.org; Wed, 26 Apr 2006 22:47:47 -0400
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1FYwXi-0001ej-BC
	for atompub-archive@lists.ietf.org; Wed, 26 Apr 2006 22:47:47 -0400
Received: from balder-227.proper.com (localhost [127.0.0.1])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3R2X8X1011573;
	Wed, 26 Apr 2006 19:33:08 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
Received: (from majordom@localhost)
	by balder-227.proper.com (8.13.5/8.13.5/Submit) id k3R2X8LE011572;
	Wed, 26 Apr 2006 19:33:08 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
X-Authentication-Warning: balder-227.proper.com: majordom set sender to owner-atom-syntax@mail.imc.org using -f
Received: from mcom.com (c3po.aoltw.net [64.236.137.25])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3R2X6Oo011562
	for <atom-syntax@imc.org>; Wed, 26 Apr 2006 19:33:07 -0700 (MST)
	(envelope-from jpanzer@aol.net)
Received: from [10.169.186.29] (sera-10-169-186-29.nscp.aoltw.net [10.169.186.29])
	by mcom.com (8.10.0/8.10.0) with ESMTP id k3R2Wxj03845;
	Wed, 26 Apr 2006 19:32:59 -0700 (PDT)
Message-ID: <44502D5B.90102@aol.net>
Date: Wed, 26 Apr 2006 19:32:59 -0700
From: John Panzer <jpanzer@aol.net>
User-Agent: Mozilla Thunderbird 1.0RC1 (Windows/20041201)
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: James M Snell <jasnell@gmail.com>
CC: atom-syntax <atom-syntax@imc.org>
Subject: Re: Tools that make use of previous/next/first/last links?
References: <4450200D.1000809@aol.net> <44502780.1030303@gmail.com>
In-Reply-To: <44502780.1030303@gmail.com>
Content-Type: multipart/alternative;
 boundary="------------030200010607070602080209"
Sender: owner-atom-syntax@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/atom-syntax/mail-archive/>
List-Unsubscribe: <mailto:atom-syntax-request@imc.org?body=unsubscribe>
List-ID: <atom-syntax.imc.org>
X-Spam-Score: 0.1 (/)
X-Scan-Signature: 386e0819b1192672467565a524848168


This is a multi-part message in MIME format.
--------------030200010607070602080209
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

Yeah, I know.  Just to put it in perspective, that field is much older 
than Atom 1.0. :)

Looking forward to linking together our entry and subsidiary comment 
threads using threading extensions (and moving the comment count to the 
comment feed)...

James M Snell wrote:

>Just ran it through my parser impl.  The paging works great.  However, I
>nearly cried when I saw aj:commentCount ;-) ....
>
>- James
>
>John Panzer wrote:
>  
>
>>We just deployed support for link@rel="previous" et al. for AOL
>>Journals.  If anyone has a client that makes use of these links, please
>>let me know, I'd love to see if there are any interoperability problems.
>>
>>Example Atom feed:
>>http://journals.aol.com/panzerjohn/abstractioneer/atom.xml
>>
>>Thanks,
>>-- 
>>Abstractioneer <http://feeds.feedburner.com/aol/SzHO>John Panzer
>>System Architect
>>http://abstractioneer.org
>>    
>>
>
>  
>


--------------030200010607070602080209
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Yeah, I know.&nbsp; Just to put it in perspective, that field is much older
than Atom 1.0. :)<br>
<br>
Looking forward to linking together our entry and subsidiary comment
threads using threading extensions (and moving the comment count to the
comment feed)...<br>
<br>
James M Snell wrote:
<blockquote cite="mid44502780.1030303@gmail.com" type="cite">
  <pre wrap="">Just ran it through my parser impl.  The paging works great.  However, I
nearly cried when I saw aj:commentCount ;-) ....

- James

John Panzer wrote:
  </pre>
  <blockquote type="cite">
    <pre wrap="">We just deployed support for link@rel="previous" et al. for AOL
Journals.  If anyone has a client that makes use of these links, please
let me know, I'd love to see if there are any interoperability problems.

Example Atom feed:
<a class="moz-txt-link-freetext" href="http://journals.aol.com/panzerjohn/abstractioneer/atom.xml">http://journals.aol.com/panzerjohn/abstractioneer/atom.xml</a>

Thanks,
-- 
Abstractioneer <a class="moz-txt-link-rfc2396E" href="http://feeds.feedburner.com/aol/SzHO">&lt;http://feeds.feedburner.com/aol/SzHO&gt;</a>John Panzer
System Architect
<a class="moz-txt-link-freetext" href="http://abstractioneer.org">http://abstractioneer.org</a>
    </pre>
  </blockquote>
  <pre wrap=""><!---->
  </pre>
</blockquote>
<br>
</body>
</html>

--------------030200010607070602080209--




From owner-atom-syntax@mail.imc.org Wed Apr 26 23:17:24 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FYx0O-0005mC-B1
	for atompub-archive@lists.ietf.org; Wed, 26 Apr 2006 23:17:24 -0400
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1FYx0L-0003tT-Uz
	for atompub-archive@lists.ietf.org; Wed, 26 Apr 2006 23:17:24 -0400
Received: from balder-227.proper.com (localhost [127.0.0.1])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3R34Mw4012822;
	Wed, 26 Apr 2006 20:04:22 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
Received: (from majordom@localhost)
	by balder-227.proper.com (8.13.5/8.13.5/Submit) id k3R34M9Z012821;
	Wed, 26 Apr 2006 20:04:22 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
X-Authentication-Warning: balder-227.proper.com: majordom set sender to owner-atom-syntax@mail.imc.org using -f
Received: from wproxy.gmail.com (wproxy.gmail.com [64.233.184.236])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3R34J55012812
	for <atom-syntax@imc.org>; Wed, 26 Apr 2006 20:04:20 -0700 (MST)
	(envelope-from jasnell@gmail.com)
Received: by wproxy.gmail.com with SMTP id i14so1595720wra
        for <atom-syntax@imc.org>; Wed, 26 Apr 2006 20:04:19 -0700 (PDT)
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=de6uN6HefurLBixIcriA/wBKpQtru+eADadwgCRtWa/GDd67P0V7a/aXLxCJ8Q/PrpHIIj/S4doqERx+Xwm9BJyYXabK8r8wz0JY1hnv2AoXG+VSx+wLQhz6xkZ/ytpL0rPEg5RDIiPDdVuBriciS9118VWrVakXnYFrqk78qQY=
Received: by 10.65.72.11 with SMTP id z11mr2174878qbk;
        Wed, 26 Apr 2006 20:04:19 -0700 (PDT)
Received: from ?192.168.1.104? ( [67.181.222.86])
        by mx.gmail.com with ESMTP id q14sm57548qbq.2006.04.26.20.04.18;
        Wed, 26 Apr 2006 20:04:19 -0700 (PDT)
Message-ID: <445034AC.2020206@gmail.com>
Date: Wed, 26 Apr 2006 20:04:12 -0700
From: James M Snell <jasnell@gmail.com>
User-Agent: Thunderbird 1.5.0.2 (X11/20060420)
MIME-Version: 1.0
To: atom-syntax <atom-syntax@imc.org>
Subject: Re: Tools that make use of previous/next/first/last links?
References: <4450200D.1000809@aol.net> <44502780.1030303@gmail.com> <44502D5B.90102@aol.net>
In-Reply-To: <44502D5B.90102@aol.net>
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Sender: owner-atom-syntax@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/atom-syntax/mail-archive/>
List-Unsubscribe: <mailto:atom-syntax-request@imc.org?body=unsubscribe>
List-ID: <atom-syntax.imc.org>
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 7baded97d9887f7a0c7e8a33c2e3ea1b


;-) I'm just messing with you.  The feed looks good.  Excellent to see
folks using the paging links.  I also note that you're using temporal
ordering of the pages where previous == older. Good stuff.

- James

John Panzer wrote:
> Yeah, I know.  Just to put it in perspective, that field is much older
> than Atom 1.0. :)
> 
> Looking forward to linking together our entry and subsidiary comment
> threads using threading extensions (and moving the comment count to the
> comment feed)...
> 
> James M Snell wrote:
>> Just ran it through my parser impl.  The paging works great.  However, I
>> nearly cried when I saw aj:commentCount ;-) ....
>>
>> - James
>>
>> John Panzer wrote:
>>   
>>> We just deployed support for link@rel="previous" et al. for AOL
>>> Journals.  If anyone has a client that makes use of these links, please
>>> let me know, I'd love to see if there are any interoperability problems.
>>>
>>> Example Atom feed:
>>> http://journals.aol.com/panzerjohn/abstractioneer/atom.xml
>>>
>>> Thanks,
>>> -- 
>>> Abstractioneer <http://feeds.feedburner.com/aol/SzHO>John Panzer
>>> System Architect
>>> http://abstractioneer.org
>>>     
>>
>>   
> 




From owner-atom-syntax@mail.imc.org Wed Apr 26 23:49:14 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FYxVC-00029j-Tf
	for atompub-archive@lists.ietf.org; Wed, 26 Apr 2006 23:49:14 -0400
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1FYxV7-0005fy-Dx
	for atompub-archive@lists.ietf.org; Wed, 26 Apr 2006 23:49:14 -0400
Received: from balder-227.proper.com (localhost [127.0.0.1])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3R3ZfTT014102;
	Wed, 26 Apr 2006 20:35:41 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
Received: (from majordom@localhost)
	by balder-227.proper.com (8.13.5/8.13.5/Submit) id k3R3ZfLU014101;
	Wed, 26 Apr 2006 20:35:41 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
X-Authentication-Warning: balder-227.proper.com: majordom set sender to owner-atom-syntax@mail.imc.org using -f
Received: from hotmail.com (bay109-dav10.bay109.hotmail.com [64.4.19.82])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3R3ZfYt014095
	for <atom-syntax@imc.org>; Wed, 26 Apr 2006 20:35:41 -0700 (MST)
	(envelope-from j4_james@hotmail.com)
Received: from mail pickup service by hotmail.com with Microsoft SMTPSVC;
	 Wed, 26 Apr 2006 20:35:40 -0700
Message-ID: <BAY109-DAV10D06C1AB9CEE31215179EBEBD0@phx.gbl>
Received: from 81.179.77.76 by BAY109-DAV10.phx.gbl with DAV;
	Thu, 27 Apr 2006 03:35:37 +0000
X-Originating-IP: [81.179.77.76]
X-Originating-Email: [j4_james@hotmail.com]
X-Sender: j4_james@hotmail.com
From: "James Holderness" <j4_james@hotmail.com>
To: "atom-syntax" <atom-syntax@imc.org>
References: <4450200D.1000809@aol.net>
Subject: Re: Tools that make use of previous/next/first/last links?
Date: Thu, 27 Apr 2006 04:35:35 +0100
MIME-Version: 1.0
Content-Type: text/plain;
	format=flowed;
	charset="iso-8859-1";
	reply-type=original
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2900.2869
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2869
X-OriginalArrivalTime: 27 Apr 2006 03:35:40.0445 (UTC) FILETIME=[A7EF74D0:01C669AB]
Sender: owner-atom-syntax@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/atom-syntax/mail-archive/>
List-Unsubscribe: <mailto:atom-syntax-request@imc.org?body=unsubscribe>
List-ID: <atom-syntax.imc.org>
X-Spam-Score: 3.0 (+++)
X-Scan-Signature: 856eb5f76e7a34990d1d457d8e8e5b7f


We added support for next/prev/previous links in version 0.3.0 of Snarfer 
[1]. We don't use the reconstruction algorithm suggested in the Feed History 
draft, but your example feed seems to work ok for an initial retrieval. 
There may be problems with subsequent updates, though, depending on how you 
handle items falling out the bottom of the main feed.

Regards
James

[1] http://www.snarfware.com/

John Panzer wrote:
> We just deployed support for link@rel="previous" et al. for
> AOL Journals.  If anyone has a client that makes use of these
> links, please let me know, I'd love to see if there are any
> interoperability problems.




From owner-atom-syntax@mail.imc.org Thu Apr 27 06:19:29 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FZ3ar-0007h9-2x
	for atompub-archive@lists.ietf.org; Thu, 27 Apr 2006 06:19:29 -0400
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1FZ3aq-0002RY-56
	for atompub-archive@lists.ietf.org; Thu, 27 Apr 2006 06:19:29 -0400
Received: from balder-227.proper.com (localhost [127.0.0.1])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3RA097A029330;
	Thu, 27 Apr 2006 03:00:09 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
Received: (from majordom@localhost)
	by balder-227.proper.com (8.13.5/8.13.5/Submit) id k3RA09uE029329;
	Thu, 27 Apr 2006 03:00:09 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
X-Authentication-Warning: balder-227.proper.com: majordom set sender to owner-atom-syntax@mail.imc.org using -f
Received: from mtaout03-winn.ispmail.ntl.com (mta09-winn.ispmail.ntl.com [81.103.221.49])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3RA08Kk029321
	for <atom-syntax@imc.org>; Thu, 27 Apr 2006 03:00:08 -0700 (MST)
	(envelope-from djpowell@djpowell.net)
Received: from aamtaout03-winn.ispmail.ntl.com ([81.103.221.35])
          by mtaout03-winn.ispmail.ntl.com with ESMTP
          id <20060427100002.KGOO27969.mtaout03-winn.ispmail.ntl.com@aamtaout03-winn.ispmail.ntl.com>;
          Thu, 27 Apr 2006 11:00:02 +0100
Received: from cpc1-stok1-0-0-cust263.bagu.cable.ntl.com ([86.4.229.8])
          by aamtaout03-winn.ispmail.ntl.com with ESMTP
          id <20060427100002.ICVS16286.aamtaout03-winn.ispmail.ntl.com@cpc1-stok1-0-0-cust263.bagu.cable.ntl.com>;
          Thu, 27 Apr 2006 11:00:02 +0100
Date: Thu, 27 Apr 2006 10:59:58 +0100
From: David Powell <djpowell@djpowell.net>
X-Mailer: The Bat! (v3.72.11 (Beta)) Professional
X-Priority: 3 (Normal)
Message-ID: <62815737.20060427105958@djpowell.net>
To: James M Snell <jasnell@gmail.com>
CC: atom-syntax <atom-syntax@imc.org>
Subject: Re: Feed Thread Draft Updated
In-Reply-To: <44497E86.1060601@gmail.com>
References: <443C0F90.3070809@gmail.com> <1864175160.20060412230210@djpowell.net> <20060412235958.GP30787@klangraum> <443DB0DE.3080208@gmail.com> <20060413044341.GQ30787@klangraum> <443DF5A8.6000004@gmail.com> <20060421231757.GN21391@klangraum> <44497E86.1060601@gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-atom-syntax@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/atom-syntax/mail-archive/>
List-Unsubscribe: <mailto:atom-syntax-request@imc.org?body=unsubscribe>
List-ID: <atom-syntax.imc.org>
X-Spam-Score: 0.1 (/)
X-Scan-Signature: bdc523f9a54890b8a30dd6fd53d5d024



Saturday, April 22, 2006, 1:53:26 AM, James M Snell wrote:

> So this is what I've got:

>  count = element thr:count {
>    attribute xml:base { atomUri }?,
>    attribute ref { atomUri }?,
>    attribute updated { date-time }?,
>    ( nonNegativeInteger )
>  }

I think that is ok.

Aristotle's suggestion is ok, in that it saves a bit of typing in the
common case where there is only one link - but in the case where there
is more than one link, a combined count seems pretty useless: if there
are multiple comment links, then either the consumer can cope with
them and process both the links and counts, or the consumer can't cope
with them and can only process the combined count - but the count
alone without any links to reach the comments isn't very useful, so
why bother with it - consumers that can cope with multiple comments
links will be able to manage addition of the counts if necessary.

A variation would be to go with your proposal, but to say that ref is
optional if there is only one comments link, but would that be
fragile?  People would have to remember to fix things up if they added
extra comment links - but is that going to be a common occurrence?
And implementations that add comment links will presumably be aware of
the semantics of comment links, and will therefore know about the need
to add missing refs?

Anyway, I think that any of these options is better than the current
situation.

> The value of ref is the href of a replies link appearing in the
> entry/feed/source.  Where that gets nasty, of course, is when the href
> is relative and xml:base is being used to set the Base URI.

xml:base always gets nasty, but I don't see it as being a big problem
in this case.

> The updated spec would have an appendix that would explain that previous
> versions of the extension defined the attributes and that some
> implementations have been deployed that use the attributes.  The spec
> will indicate that those attributes are deprecated in favor of the
> thr:count element but that feed consumers have the discretion of whether
> or not to support them.

Maintaining compatibility with an expired Internet Draft?  I don't
really support that.  Is it really needed:

Stage 1: Implementation X has no support for FTE
Stage 2: Implementation X supports obsolete draft of FTE
Stage 3: Implementation X supports final version of FTE

Nobody is going to consider the obsolete form to be invalid. All that
would happen if consumers don't support it, is that they won't see the
thread counts. This isn't a big deal, as before the implementations
had implemented support for FTE consumers wouldn't see the thread
counts anyway. Eventually those implementations that support the
obsolete form will be updated, and consumers will be able to process
the thread counts.

(I think the moral of this story is to, in future, not to specify
IANA-namespaced link rel until a specification has been finalised.
During development there are bound to be changes, and IANA links don't
allow versioning, or DO-NOT-DEPLOY banners in the URI (like the one we
put in Atom draft namespace). Although, to be honest, I'm amazed if
there is any real reluctance to make breaking changes to an Internet
Draft.)

> Does this work?

> - James

-- 
Dave




From owner-atom-syntax@mail.imc.org Thu Apr 27 12:37:41 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FZ9Ur-0004nr-Py
	for atompub-archive@lists.ietf.org; Thu, 27 Apr 2006 12:37:41 -0400
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1FZ9Up-0001Gp-8I
	for atompub-archive@lists.ietf.org; Thu, 27 Apr 2006 12:37:41 -0400
Received: from balder-227.proper.com (localhost [127.0.0.1])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3RGOPIr048385;
	Thu, 27 Apr 2006 09:24:25 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
Received: (from majordom@localhost)
	by balder-227.proper.com (8.13.5/8.13.5/Submit) id k3RGOPXD048384;
	Thu, 27 Apr 2006 09:24:25 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
X-Authentication-Warning: balder-227.proper.com: majordom set sender to owner-atom-syntax@mail.imc.org using -f
Received: from mail.gmx.net (mail.gmx.de [213.165.64.20])
	by balder-227.proper.com (8.13.5/8.13.5) with SMTP id k3RGON7h048375
	for <atom-syntax@imc.org>; Thu, 27 Apr 2006 09:24:24 -0700 (MST)
	(envelope-from pagaltzis@gmx.de)
Received: (qmail invoked by alias); 27 Apr 2006 16:24:17 -0000
Received: from xdsl-213-196-249-201.netcologne.de (EHLO klangraum) [213.196.249.201]
  by mail.gmx.net (mp039) with SMTP; 27 Apr 2006 18:24:17 +0200
X-Authenticated: #163624
Date: Thu, 27 Apr 2006 18:24:17 +0200
From: "A. Pagaltzis" <pagaltzis@gmx.de>
To: atom-syntax <atom-syntax@imc.org>
Subject: Re: Feed Thread Draft Updated
Message-ID: <20060427162417.GD2690@klangraum>
Mail-Followup-To: atom-syntax <atom-syntax@imc.org>
References: <443C0F90.3070809@gmail.com> <1864175160.20060412230210@djpowell.net> <20060412235958.GP30787@klangraum> <443DB0DE.3080208@gmail.com> <20060413044341.GQ30787@klangraum> <443DF5A8.6000004@gmail.com> <20060421231757.GN21391@klangraum> <44497E86.1060601@gmail.com> <62815737.20060427105958@djpowell.net>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
In-Reply-To: <62815737.20060427105958@djpowell.net>
User-Agent: Mutt/1.4.2.1i
X-Y-GMX-Trusted: 0
Sender: owner-atom-syntax@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/atom-syntax/mail-archive/>
List-Unsubscribe: <mailto:atom-syntax-request@imc.org?body=unsubscribe>
List-ID: <atom-syntax.imc.org>
Content-Transfer-Encoding: quoted-printable
X-MIME-Autoconverted: from 8bit to quoted-printable by balder-227.proper.com id k3RGOPIr048385
X-Spam-Score: 0.1 (/)
X-Scan-Signature: 0bc60ec82efc80c84b8d02f4b0e4de22


* David Powell <djpowell@djpowell.net> [2006-04-27 12:10]:
> Aristotle's suggestion is ok, in that it saves a bit of typing
> in the common case where there is only one link - but in the
> case where there is more than one link, a combined count seems
> pretty useless: if there are multiple comment links, then
> either the consumer can cope with them and process both the
> links and counts, or the consumer can't cope with them and can
> only process the combined count - but the count alone without
> any links to reach the comments isn't very useful, so why
> bother with it - consumers that can cope with multiple comments
> links will be able to manage addition of the counts if
> necessary.

I don=E2=80=99t think it=E2=80=99s that useless, actually. One case I can=
 think
of is where several comment feeds exist, where some comments are
duplicated in multiple feeds, but others are not. In that case,
the sum of local counts will be greater than the global count. I
expect that in practice, if a global count is present, it will
turn out to be the most precise count available, whereas there=E2=80=99s
nothing you could infer from a sum of local counts. (That does
not change the fact that all counts remain advisory, of course.)

Regards,
--=20
Aristotle Pagaltzis // <http://plasmasturm.org/>




From owner-atom-syntax@mail.imc.org Fri Apr 28 02:39:09 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FZMdB-0007YB-By
	for atompub-archive@lists.ietf.org; Fri, 28 Apr 2006 02:39:09 -0400
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1FZMd9-0002ud-V9
	for atompub-archive@lists.ietf.org; Fri, 28 Apr 2006 02:39:09 -0400
Received: from balder-227.proper.com (localhost [127.0.0.1])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3S6FdjE084680;
	Thu, 27 Apr 2006 23:15:39 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
Received: (from majordom@localhost)
	by balder-227.proper.com (8.13.5/8.13.5/Submit) id k3S6FdQ1084679;
	Thu, 27 Apr 2006 23:15:39 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
X-Authentication-Warning: balder-227.proper.com: majordom set sender to owner-atom-syntax@mail.imc.org using -f
Received: from mcom.com (r2d2.aoltw.net [64.236.137.26])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3S6Fcam084673
	for <atom-syntax@imc.org>; Thu, 27 Apr 2006 23:15:38 -0700 (MST)
	(envelope-from jpanzer@aol.net)
Received: from [10.169.186.29] (sera-10-169-186-29.nscp.aoltw.net [10.169.186.29])
	by mcom.com (8.10.0/8.10.0) with ESMTP id k3S6FNJ13313;
	Thu, 27 Apr 2006 23:15:24 -0700 (PDT)
Message-ID: <4451B2FC.9060500@aol.net>
Date: Thu, 27 Apr 2006 23:15:24 -0700
From: John Panzer <jpanzer@aol.net>
User-Agent: Mozilla Thunderbird 1.0RC1 (Windows/20041201)
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: "A. Pagaltzis" <pagaltzis@gmx.de>
CC: atom-syntax@imc.org
Subject: Re: Is there a way to specify that a feed requires a login?
References: <43FCED98.40507@totic.org> <20060223042006.GJ13715@klangraum>
In-Reply-To: <20060223042006.GJ13715@klangraum>
Content-Type: multipart/alternative;
 boundary="------------040604030409050501020001"
Sender: owner-atom-syntax@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/atom-syntax/mail-archive/>
List-Unsubscribe: <mailto:atom-syntax-request@imc.org?body=unsubscribe>
List-ID: <atom-syntax.imc.org>
X-Spam-Score: 0.2 (/)
X-Scan-Signature: a2c12dacc0736f14d6b540e805505a86


This is a multi-part message in MIME format.
--------------040604030409050501020001
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: quoted-printable
X-MIME-Autoconverted: from 8bit to quoted-printable by balder-227.proper.com id k3S6FdjE084680

A. Pagaltzis wrote:

>Hi Aleks,
>
>* Aleks Totic <a@totic.org> [2006-02-23 00:15]:
> =20
>
>>For authenticated sites, if your login cookies are not there,
>>you get back a login page. In Thunderbird there is no way to
>>fill in the login page, as all browsing requests are redirected
>>to Firefox.
>>   =20
>>
>
>I think the standard answer to that would be =E2=80=9Cuse HTTP
>authentication instead of cookies.=E2=80=9D Many aggregators support
>subscribing to HTTP-authenticated feeds. (I don=E2=80=99t know if most
>do, but I assume so.)
>
I'm actually looking for a recent survey on this topic.  The latest I've=20
found is here:

http://www.megginson.com/blogs/quoderat/archives/2005/07/29/password-prot=
ected-rss-challenge/

though that's only for HTTP Basic without TLS; I wish they'd tested with=20
TLS as well.  Oh well.  Anybody?

We're planning on supporting HTTP Basic over TLS for retrieval of=20
private feeds as well as editing via the APP.

John

--------------040604030409050501020001
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
X-MIME-Autoconverted: from 8bit to quoted-printable by balder-227.proper.com id k3S6FdjE084680

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content=3D"text/html;charset=3DUTF-8" http-equiv=3D"Content-Type"=
>
  <title></title>
</head>
<body bgcolor=3D"#ffffff" text=3D"#000000">
A. Pagaltzis wrote:
<blockquote cite=3D"mid20060223042006.GJ13715@klangraum" type=3D"cite">
  <pre wrap=3D"">Hi Aleks,

* Aleks Totic <a class=3D"moz-txt-link-rfc2396E" href=3D"mailto:a@totic.o=
rg">&lt;a@totic.org&gt;</a> [2006-02-23 00:15]:
  </pre>
  <blockquote type=3D"cite">
    <pre wrap=3D"">For authenticated sites, if your login cookies are not=
 there,
you get back a login page. In Thunderbird there is no way to
fill in the login page, as all browsing requests are redirected
to Firefox.
    </pre>
  </blockquote>
  <pre wrap=3D""><!---->
I think the standard answer to that would be =E2=80=9Cuse HTTP
authentication instead of cookies.=E2=80=9D Many aggregators support
subscribing to HTTP-authenticated feeds. (I don=E2=80=99t know if most
do, but I assume so.)</pre>
</blockquote>
I'm actually looking for a recent survey on this topic.=C2=A0 The latest
I've found is here:<br>
<br>
<a class=3D"moz-txt-link-freetext" href=3D"http://www.megginson.com/blogs=
/quoderat/archives/2005/07/29/password-protected-rss-challenge/">http://w=
ww.megginson.com/blogs/quoderat/archives/2005/07/29/password-protected-rs=
s-challenge/</a><br>
<br>
though that's only for HTTP Basic without TLS; I wish they'd tested
with TLS as well.=C2=A0 Oh well.=C2=A0 Anybody?<br>
<br>
We're planning on supporting HTTP Basic over TLS for retrieval of
private feeds as well as editing via the APP.<br>
<br>
John<br>
</body>
</html>

--------------040604030409050501020001--




From owner-atom-syntax@mail.imc.org Fri Apr 28 04:41:39 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FZOXj-0004i0-76
	for atompub-archive@lists.ietf.org; Fri, 28 Apr 2006 04:41:39 -0400
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1FZOXh-0002RX-Rn
	for atompub-archive@lists.ietf.org; Fri, 28 Apr 2006 04:41:39 -0400
Received: from balder-227.proper.com (localhost [127.0.0.1])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3S8MGKX089229;
	Fri, 28 Apr 2006 01:22:16 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
Received: (from majordom@localhost)
	by balder-227.proper.com (8.13.5/8.13.5/Submit) id k3S8MGCs089228;
	Fri, 28 Apr 2006 01:22:16 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
X-Authentication-Warning: balder-227.proper.com: majordom set sender to owner-atom-syntax@mail.imc.org using -f
Received: from satakieli.dnainternet.net (satakieli.dnainternet.net [212.149.75.40])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3S8MFkM089186
	for <atom-syntax@imc.org>; Fri, 28 Apr 2006 01:22:15 -0700 (MST)
	(envelope-from hsivonen@iki.fi)
Received: from [217.140.228.86] (217-140-228-86.adsl-net.finnetcom.net [217.140.228.86])
	by satakieli.dnainternet.net (Postfix) with ESMTP id 96461C8F8;
	Fri, 28 Apr 2006 11:22:07 +0300 (EEST)
In-Reply-To: <441FC787.1070002@gmx.de>
References: <87slqrytn9.fsf@nwalsh.com> <43F215F5.5030409@fourthought.com> <1546562261.20060314234203@djpowell.net> <6.0.0.20.2.20060315121947.078123c0@localhost> <eab75e160603142136h457f063ah8518b5b299437da3@mail.gmail.com> <20060315090130.GB300@nic.fr> <a9699fd20603150536q648887d6l@mail.gmail.com> <877j6uxuo2.fsf@nwalsh.com> <6.0.0.20.2.20060317172945.0902cba0@localhost> <qd1l12lheav1c0ptsufcmhkuisqmg44q91@hive.bjoern.hoehrmann.de> <6.0.0.20.2.20060319161753.09c944e0@localhost> <C6E2E08D-F68D-4381-B964-E634B7AA521F@iki.fi> <441D9005.1070505@metalab.unc.edu> <6.0.0.20.2.20060321152820.09efdad0@localhost> <441FC787.1070002@gmx.de>
Mime-Version: 1.0 (Apple Message framework v749.3)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <525B6C8C-1F79-4F25-9054-ED603ABED6CC@iki.fi>
Cc: Atom Syntax <atom-syntax@imc.org>
Content-Transfer-Encoding: 7bit
From: Henri Sivonen <hsivonen@iki.fi>
Subject: Re: Datatype for IRIs in RELAX NG
Date: Fri, 28 Apr 2006 11:22:05 +0300
To: rng-users@yahoogroups.com
X-Mailer: Apple Mail (2.749.3)
Sender: owner-atom-syntax@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/atom-syntax/mail-archive/>
List-Unsubscribe: <mailto:atom-syntax-request@imc.org?body=unsubscribe>
List-ID: <atom-syntax.imc.org>
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 9182cfff02fae4f1b6e9349e01d62f32


On Mar 21, 2006, at 11:29, Julian Reschke wrote:

> maybe it's time that *some* specification adds new datatypes that  
> do *exactly* what RFC3986 and RFC3987 ask for :-)

I have a draft spec at
http://hsivonen.iki.fi/html5-datatypes/

A snapshot of the reference implementation (which currently lacks the  
'language' datatype) is available for testing as part of my  
validation service:
http://hsivonen.iki.fi/validator/

The reference implementation just wraps the IRI library from Jena  
(pulled from CVS; the new version does not ship in a Jena release, yet).

Disclaimer: The datatype library has undergone *very* little testing.

-- 
Henri Sivonen
hsivonen@iki.fi
http://hsivonen.iki.fi/





From owner-atom-syntax@mail.imc.org Sun Apr 30 14:01:10 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FaGEI-0001AR-NC
	for atompub-archive@lists.ietf.org; Sun, 30 Apr 2006 14:01:10 -0400
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1FaGEH-00052S-Ai
	for atompub-archive@lists.ietf.org; Sun, 30 Apr 2006 14:01:10 -0400
Received: from balder-227.proper.com (localhost [127.0.0.1])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3UHh6co055421;
	Sun, 30 Apr 2006 10:43:06 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
Received: (from majordom@localhost)
	by balder-227.proper.com (8.13.5/8.13.5/Submit) id k3UHh6bi055420;
	Sun, 30 Apr 2006 10:43:06 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
X-Authentication-Warning: balder-227.proper.com: majordom set sender to owner-atom-syntax@mail.imc.org using -f
Received: from mxout-03.mxes.net (mxout-03.mxes.net [205.237.194.34])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3UHh51H055414
	for <atom-syntax@imc.org>; Sun, 30 Apr 2006 10:43:05 -0700 (MST)
	(envelope-from mnot@mnot.net)
Received: from [192.168.1.5] (adsl-67-119-69-243.dsl.sntc01.pacbell.net [67.119.69.243])
	(using TLSv1 with cipher RC4-SHA (128/128 bits))
	(No client certificate requested)
	by smtp.mxes.net (Postfix) with ESMTP id 53EF4519B5;
	Sun, 30 Apr 2006 13:43:04 -0400 (EDT)
In-Reply-To: <BAY109-DAV10D06C1AB9CEE31215179EBEBD0@phx.gbl>
References: <4450200D.1000809@aol.net> <BAY109-DAV10D06C1AB9CEE31215179EBEBD0@phx.gbl>
Mime-Version: 1.0 (Apple Message framework v749.3)
X-Priority: 3
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <95133C9F-3CC3-4403-8B95-8C2B02232311@mnot.net>
Cc: "atom-syntax" <atom-syntax@imc.org>
Content-Transfer-Encoding: 7bit
X-Image-Url: http://www.mnot.net/personal/MarkNottingham.jpg
From: Mark Nottingham <mnot@mnot.net>
Subject: Re: Tools that make use of previous/next/first/last links?
Date: Sun, 30 Apr 2006 10:43:07 -0700
To: James Holderness <j4_james@hotmail.com>
X-Mailer: Apple Mail (2.749.3)
Sender: owner-atom-syntax@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/atom-syntax/mail-archive/>
List-Unsubscribe: <mailto:atom-syntax-request@imc.org?body=unsubscribe>
List-ID: <atom-syntax.imc.org>
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 39bd8f8cbb76cae18b7e23f7cf6b2b9f


Did you find that algorithm wrong, too hard to understand/implement,  
or did you just do a different take on it? Does the approach that you  
took end up having the same result?

Any suggestions on how to better document it appreciated.

Cheers,


On 2006/04/26, at 8:35 PM, James Holderness wrote:

>
> We added support for next/prev/previous links in version 0.3.0 of  
> Snarfer [1]. We don't use the reconstruction algorithm suggested in  
> the Feed History draft, but your example feed seems to work ok for  
> an initial retrieval. There may be problems with subsequent  
> updates, though, depending on how you handle items falling out the  
> bottom of the main feed.
>
> Regards
> James
>
> [1] http://www.snarfware.com/
>
> John Panzer wrote:
>> We just deployed support for link@rel="previous" et al. for
>> AOL Journals.  If anyone has a client that makes use of these
>> links, please let me know, I'd love to see if there are any
>> interoperability problems.
>
>


--
Mark Nottingham     http://www.mnot.net/




From owner-atom-syntax@mail.imc.org Sun Apr 30 14:01:10 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FaGEI-0001AS-NC
	for atompub-archive@lists.ietf.org; Sun, 30 Apr 2006 14:01:10 -0400
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1FaGEH-00052R-Ai
	for atompub-archive@lists.ietf.org; Sun, 30 Apr 2006 14:01:10 -0400
Received: from balder-227.proper.com (localhost [127.0.0.1])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3UHfKJh055356;
	Sun, 30 Apr 2006 10:41:20 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
Received: (from majordom@localhost)
	by balder-227.proper.com (8.13.5/8.13.5/Submit) id k3UHfK2A055355;
	Sun, 30 Apr 2006 10:41:20 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
X-Authentication-Warning: balder-227.proper.com: majordom set sender to owner-atom-syntax@mail.imc.org using -f
Received: from mxout-03.mxes.net (mxout-03.mxes.net [205.237.194.34])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3UHfIe8055349
	for <atom-syntax@imc.org>; Sun, 30 Apr 2006 10:41:19 -0700 (MST)
	(envelope-from mnot@mnot.net)
Received: from [192.168.1.5] (adsl-67-119-69-243.dsl.sntc01.pacbell.net [67.119.69.243])
	(using TLSv1 with cipher RC4-SHA (128/128 bits))
	(No client certificate requested)
	by smtp.mxes.net (Postfix) with ESMTP id 31CA8519AB;
	Sun, 30 Apr 2006 13:41:16 -0400 (EDT)
In-Reply-To: <4450200D.1000809@aol.net>
References: <4450200D.1000809@aol.net>
Mime-Version: 1.0 (Apple Message framework v749.3)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <8FEBADFF-E70E-45C0-B301-EB161479B4BC@mnot.net>
Cc: atom-syntax <atom-syntax@imc.org>
Content-Transfer-Encoding: 7bit
X-Image-Url: http://www.mnot.net/personal/MarkNottingham.jpg
From: Mark Nottingham <mnot@mnot.net>
Subject: Re: Tools that make use of previous/next/first/last links?
Date: Sun, 30 Apr 2006 10:41:19 -0700
To: John Panzer <jpanzer@aol.net>
X-Mailer: Apple Mail (2.749.3)
Sender: owner-atom-syntax@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/atom-syntax/mail-archive/>
List-Unsubscribe: <mailto:atom-syntax-request@imc.org?body=unsubscribe>
List-ID: <atom-syntax.imc.org>
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 769a46790fb42fbb0b0cc700c82f7081


I ran it through my demo implementation for Feed History:
   http://www.mnot.net/rss/history/feed_history.py
and it worked fine (after I fixed a bug -- thanks!).

To use that, just download the .py and run it on the command line  
like this:
   ./feed_history.py [filename] [url]
where filename is the name of a local file it can store state in (if  
you run it again in the future, it won't fetch what it's already  
seen) and url is the feed.

One thing I did notice -- you're using URLs like this for your archives:
   http://journals.aol.com/panzerjohn/abstractioneer/atom.xml? 
page=2&amp;count=10

Are they really permanent? If they're relative to the current state  
of the feed (i.e., the above URI means "give me the ten latest  
entries"), you can get into some inconsistent states; e.g., if  
somebody adds/deletes an entry between when the client fetches the  
different archives. Also, if a client doesn't visit for a long time,  
it will see
   http://journals.aol.com/panzerjohn/abstractioneer/atom.xml? 
page=2&amp;count=10
and assume it already has all of the entries in it, because it's  
fetched that URI before.


On 2006/04/26, at 6:36 PM, John Panzer wrote:

> We just deployed support for link@rel="previous" et al. for AOL  
> Journals.  If anyone has a client that makes use of these links,  
> please let me know, I'd love to see if there are any  
> interoperability problems.
>
> Example Atom feed: http://journals.aol.com/panzerjohn/ 
> abstractioneer/atom.xml
>
> Thanks,
> -- 
> John Panzer
> System Architect
> http://abstractioneer.org


--
Mark Nottingham     http://www.mnot.net/




From owner-atom-syntax@mail.imc.org Sun Apr 30 19:53:12 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FaLiy-0004VJ-I3
	for atompub-archive@lists.ietf.org; Sun, 30 Apr 2006 19:53:12 -0400
Received: from stsc1260-eth-s1-s1p1-vip.va.neustar.com ([156.154.16.129] helo=chiedprmail1.ietf.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1FaLiy-00030Q-G2
	for atompub-archive@lists.ietf.org; Sun, 30 Apr 2006 19:53:12 -0400
Received: from balder-227.proper.com ([192.245.12.227])
	by chiedprmail1.ietf.org with esmtp (Exim 4.43)
	id 1FaLVs-0001A7-Lw
	for atompub-archive@lists.ietf.org; Sun, 30 Apr 2006 19:39:43 -0400
Received: from balder-227.proper.com (localhost [127.0.0.1])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3UNO72M065524;
	Sun, 30 Apr 2006 16:24:07 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
Received: (from majordom@localhost)
	by balder-227.proper.com (8.13.5/8.13.5/Submit) id k3UNO7wR065523;
	Sun, 30 Apr 2006 16:24:07 -0700 (MST)
	(envelope-from owner-atom-syntax@mail.imc.org)
X-Authentication-Warning: balder-227.proper.com: majordom set sender to owner-atom-syntax@mail.imc.org using -f
Received: from hotmail.com (bay109-dav15.bay109.hotmail.com [64.4.19.87])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k3UNO63o065517
	for <atom-syntax@imc.org>; Sun, 30 Apr 2006 16:24:06 -0700 (MST)
	(envelope-from j4_james@hotmail.com)
Received: from mail pickup service by hotmail.com with Microsoft SMTPSVC;
	 Sun, 30 Apr 2006 16:24:06 -0700
Message-ID: <BAY109-DAV15ABA81E7C7A995F75273FBEB00@phx.gbl>
Received: from 81.179.77.76 by BAY109-DAV15.phx.gbl with DAV;
	Sun, 30 Apr 2006 23:24:02 +0000
X-Originating-IP: [81.179.77.76]
X-Originating-Email: [j4_james@hotmail.com]
X-Sender: j4_james@hotmail.com
From: "James Holderness" <j4_james@hotmail.com>
To: "atom-syntax" <atom-syntax@imc.org>
References: <4450200D.1000809@aol.net> <8FEBADFF-E70E-45C0-B301-EB161479B4BC@mnot.net>
Subject: Re: Tools that make use of previous/next/first/last links?
Date: Mon, 1 May 2006 00:23:52 +0100
MIME-Version: 1.0
Content-Type: text/plain;
	format=flowed;
	charset="iso-8859-1";
	reply-type=response
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2900.2869
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2869
X-OriginalArrivalTime: 30 Apr 2006 23:24:06.0383 (UTC) FILETIME=[2CD35FF0:01C66CAD]
Sender: owner-atom-syntax@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/atom-syntax/mail-archive/>
List-Unsubscribe: <mailto:atom-syntax-request@imc.org?body=unsubscribe>
List-ID: <atom-syntax.imc.org>
X-Spam-Score: 4.0 (++++)
X-Scan-Signature: 8b30eb7682a596edff707698f4a80f7d


Mark Nottingham wrote:
> Also, if a client doesn't visit for a long time,  it will see
>   http://journals.aol.com/panzerjohn/abstractioneer/atom.xml? 
> page=2&amp;count=10
> and assume it already has all of the entries in it, because it's  fetched 
> that URI before.

Yeah. That's what I was worried about too. The couple of test feeds that 
I've subscribed to haven't had any new entries yet so I can't be sure, but 
with urls like that I don't see how it can possibly work.

> Did you find that algorithm wrong, too hard to understand/implement,  or 
> did you just do a different take on it? Does the approach that you  took 
> end up having the same result?

The problem I had with the algorithm was that it required two passes. The 
first pass to gather all the links, starting with the current feed document 
and moving back in time through the archives; the second pass to actually 
process the documents, starting with the oldest and moving forwards in time. 
Either this required retrieving everything twice, or caching every document 
retrieved. Neither of those options sounded particularly appealing to me.

My implementation does everything in one pass. I start by processing the 
current feed document. If it contains a history link which I haven't seen 
before, I'll retrieve and process that document next. Repeat until there are 
no more links or I encounter a link that I've seen before. There are subtle 
differences in the results that you would get from my algorithm, and 
technically what you're suggesting is more accurate, but I don't think the 
differences are significant enough to care about.

Other than that, I skip steps 1 and 2, and I default to using the "next" 
link relation (with a fallback to "previous" and "prev"). I may consider 
adding support for fh:complete at some point, but for now I'm sticking with 
Microsoft's cf:treatAs.

Regards
James




