From owner-atom-syntax@mail.imc.org Thu Nov 02 03:53:08 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GfYJw-00062x-Et
	for atompub-archive@lists.ietf.org; Thu, 02 Nov 2006 03:53:08 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GfYJr-0000RW-2n
	for atompub-archive@lists.ietf.org; Thu, 02 Nov 2006 03:53:08 -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 kA27xrLr003568;
	Thu, 2 Nov 2006 00:59: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 kA27xrVH003567;
	Thu, 2 Nov 2006 00:59: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 nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.189])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kA27xp7o003559
	for <atom-syntax@imc.org>; Thu, 2 Nov 2006 00:59:52 -0700 (MST)
	(envelope-from t.broyer@gmail.com)
Received: by nf-out-0910.google.com with SMTP id o60so852743nfa
        for <atom-syntax@imc.org>; Wed, 01 Nov 2006 23:59:51 -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:content-transfer-encoding:content-disposition:references;
        b=TLrkJJlV1fHV0MlZqreUBp1HR3cxVHsG/NH387OnwgPFjcLrV2tPZCcDzknUwdYLWdWoZ9zjHvZ7OOqqjw5cweOaflTPz+JorkYVbOivWI96JnYqLUBPvowNSKFmgISFkUoBrany1yx7VnuvWkQvLjNRFmLGx2+DVr5vmLOqALU=
Received: by 10.49.8.10 with SMTP id l10mr4117613nfi.1162454390382;
        Wed, 01 Nov 2006 23:59:50 -0800 (PST)
Received: by 10.49.29.19 with HTTP; Wed, 1 Nov 2006 23:59:50 -0800 (PST)
Message-ID: <a9699fd20611012359n1386b89emccb94fffed484c3d@mail.gmail.com>
Date: Thu, 2 Nov 2006 08:59:50 +0100
From: "Thomas Broyer" <t.broyer@gmail.com>
To: Atom-Protocol <atom-protocol@imc.org>, Atom-Syntax <atom-syntax@imc.org>
Subject: Re: categories and tagging
In-Reply-To: <8C90795E9E86D74F9CCF4942FC4CC6763EEA85@OAEXCH2SERVER.oa.oclc.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
References: <CF5312BB-0401-4B8C-9228-9EC451C877F1@bblfish.net>
	 <8C90795E9E86D74F9CCF4942FC4CC6763EEA85@OAEXCH2SERVER.oa.oclc.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.0 (/)
X-Scan-Signature: de4f315c9369b71d7dd5909b42224370


[redirecting to atom-syntax]

2006/11/1, Houghton,Andrew:
>
>   concept scheme URI: http://my.scheme.net/my-vocabulary/
>   concept URI:        http://my.concept.net/my-vocabulary/13745

<category
   scheme="http://my.scheme.net/my-vocabulary/"
   term="http://my.concept.net/my-vocabulary/13745"
   label="cats"
   />

-- 
Thomas Broyer




From owner-atom-syntax@mail.imc.org Thu Nov 02 05:58:11 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GfaGx-0007RM-88
	for atompub-archive@lists.ietf.org; Thu, 02 Nov 2006 05:58:11 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GfaGq-000073-Hz
	for atompub-archive@lists.ietf.org; Thu, 02 Nov 2006 05:58:11 -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 kA2AZ5NH020090;
	Thu, 2 Nov 2006 03:35: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 kA2AZ5Ju020088;
	Thu, 2 Nov 2006 03:35: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 bblfish.net (bblfish.net [192.220.66.168])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kA2AZ3Vn020075
	for <atom-syntax@imc.org>; Thu, 2 Nov 2006 03:35:04 -0700 (MST)
	(envelope-from henry.story@bblfish.net)
Received: (qmail 44781 invoked by uid 17064); 2 Nov 2006 10:35:03 -0000
Received: from unknown (HELO [192.168.1.2]) ([62.47.182.21])
          (envelope-sender <henry.story@bblfish.net>)
          by 192.220.66.168 (qmail-ldap-1.03) with SMTP
          for <atom-protocol@imc.org>; 2 Nov 2006 10:35:03 -0000
Mime-Version: 1.0 (Apple Message framework v752.2)
In-Reply-To: <a9699fd20611012359n1386b89emccb94fffed484c3d@mail.gmail.com>
References: <CF5312BB-0401-4B8C-9228-9EC451C877F1@bblfish.net> <8C90795E9E86D74F9CCF4942FC4CC6763EEA85@OAEXCH2SERVER.oa.oclc.org> <a9699fd20611012359n1386b89emccb94fffed484c3d@mail.gmail.com>
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <57D1F9FB-6FC1-43FA-B6C3-AE9DA97B13F0@bblfish.net>
Content-Transfer-Encoding: 7bit
From: Henry Story <henry.story@bblfish.net>
Subject: Re: categories and tagging
Date: Thu, 2 Nov 2006 11:34:59 +0100
To: Atom-Protocol <atom-protocol@imc.org>, atom-owl@googlegroups.com,
        Atom-Syntax <atom-syntax@imc.org>
X-Mailer: Apple Mail (2.752.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: 1.1 (+)
X-Scan-Signature: 36b1f8810cb91289d885dc8ab4fc8172


On 2 Nov 2006, at 08:59, Thomas Broyer wrote:
> [redirecting to atom-syntax]

This is also a protocol issue, because we are asking what to do with  
the information in the atom feed. [1]

> 2006/11/1, Houghton,Andrew:
>>
>>   concept scheme URI: http://my.scheme.net/my-vocabulary/
>>   concept URI:        http://my.concept.net/my-vocabulary/13745
> <category
>   scheme="http://my.scheme.net/my-vocabulary/"
>   term="http://my.concept.net/my-vocabulary/13745"
>   label="cats"
>   />

Thomas, I don't think that this is a natural reading of "term" in the  
atom syntax list.

[[
The "term" attribute is a string that identifies the category to  
which the entry or feed belongs. Category elements MUST have a "term"  
attribute.
]]

nowhere is there mentioned a IRI there, whereas just below

[[
The "scheme" attribute is an IRI that identifies a categorization  
scheme. Category elements MAY have a "scheme" attribute.
]] [2]

The scheme attribute is defined in terms of an  IRI .

To give a bit more context to what Andrew was saying, he was arguing  
that for a mapping between the SKOS [3] vocabulary and the atom  
vocabulary. SKOS is indeed very interesting. It allows one to say  
something like


<http://my.concept.net/my-vocabulary/13745> a skos:Concept;
                  skos:inScheme <http://my.scheme.net/my-vocabulary/>;
                  skos:prefLabel "cats" .

and much more.

The question remains as to how this can be well mapped to atom.

If I take one of Tim Bray's examples

<category scheme='http://www.tbray.org/ongoing/What/'
           term='Places' />

I can translate this to the AtomOwl ontology [4]

[] a :Category;
    :scheme  <http://www.tbray.org/ongoing/What/>;
    :term "Places" .

Practically, this seems to mean that one can get all the nice info  
about Places at the url

    <http://www.tbray.org/ongoing/What/Places>

And this seems to be becoming quite a common way people are setting  
things up, and also it has some continuity with what the RSS2 folks  
were doing.

[[
<category> is an optional sub-element of <item>.

It has one optional attribute, domain, a string that identifies a  
categorization taxonomy.

The value of the element is a forward-slash-separated string that  
identifies a hierarchic location in the indicated taxonomy.  
Processors may establish conventions for the interpretation of  
categories. Two examples are provided below:
]] [5]

It follows that what we have is something that can be expressed in  
RDF by saying that the
:scheme and the :term relation form a CIFP [8], ie: together they  
uniquely identify one thing, and furthermore that the identity of the  
thing is given by the concatenation of those two strings.

This seems therefore to capture behavior that is not present in skos,  
but apart from that the two should be quite complimentary. Let us see  
how we can make them more so.

What we need perhaps is some way to make clear what the url of the  
category is.
We could do this as follows:

    1. add a new attribute to identify the category (lets call it catid)
    2. Assume that if a catid is not present, and we have scheme and  
a term attribute, that the catid is formed by the concatenation of  
the scheme+term

we could then write out

<http://my.concept.net/my-vocabulary/13745> a skos:Concept;
                  skos:inScheme <http://my.scheme.net/my-vocabulary/>;
                  skos:prefLabel "cats" .

like this

<category catid="http://my.concept.net/my-vocabulary/13745"
           scheme="http://my.scheme.net/my-vocabulary/"
           term='cats' />


Now because the "term" is mandatory in atom (and not the scheme), I  
suggest that one use the skos:prefLabel for it. I know there is a  
label too, but well, it certainly makes it easier to search for  
similar categories using the SPARQL type queries I put forward in [1].

Henry


>
> -- 
> Thomas Broyer


[1] for the atom-syntax people who may not have been following this  
thread then, see
     http://blogs.sun.com/bblfish/entry/ 
folksonomies_ontologies_atom_and_the
[2] http://www.atompub.org/rfc4287.html#element.category
[3] http://www.w3.org/TR/swbp-skos-core-guide/
     (though I would suggest rewriting the rules using N3, rather  
than the Jena language)
[4] https://sommer.dev.java.net/atom/
[5] http://blogs.law.harvard.edu/tech/ 
rss#ltcategorygtSubelementOfLtitemgt
[6] http://esw.w3.org/topic/CIFP




From owner-atom-syntax@mail.imc.org Thu Nov 02 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 1Gfaqo-0006mE-2H
	for atompub-archive@lists.ietf.org; Thu, 02 Nov 2006 06:35:14 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gfaqa-0007iN-Dp
	for atompub-archive@lists.ietf.org; Thu, 02 Nov 2006 06:35:14 -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 kA2BJ9hL025554;
	Thu, 2 Nov 2006 04:19: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 kA2BJ9Nd025553;
	Thu, 2 Nov 2006 04:19: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 nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.185])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kA2BJ6nY025534
	for <atom-syntax@imc.org>; Thu, 2 Nov 2006 04:19:07 -0700 (MST)
	(envelope-from t.broyer@gmail.com)
Received: by nf-out-0910.google.com with SMTP id o60so897415nfa
        for <atom-syntax@imc.org>; Thu, 02 Nov 2006 03:19:05 -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:content-transfer-encoding:content-disposition:references;
        b=oyRp0CyYQ/5kJk4/3Gl8I9w/OKGanm8bxiA/SAVwlbzKK9tet7bWht8eVXjvXBMWoquaISfaU8/7LdQxOoKWHqVCLzbf1P5QvnLHp14VysP20x/cPSWd1MLaZb4sHichX0A2yDMjnYNOKBlibAYqGlNXgrmy7Ypxsx/tqF5WqFE=
Received: by 10.49.19.18 with SMTP id w18mr5446941nfi.1162466344547;
        Thu, 02 Nov 2006 03:19:04 -0800 (PST)
Received: by 10.49.29.19 with HTTP; Thu, 2 Nov 2006 03:19:04 -0800 (PST)
Message-ID: <a9699fd20611020319j78f2f771ld7f3c79dc10a4938@mail.gmail.com>
Date: Thu, 2 Nov 2006 12:19:04 +0100
From: "Thomas Broyer" <t.broyer@gmail.com>
To: Atom-Protocol <atom-protocol@imc.org>, atom-owl@googlegroups.com,
        Atom-Syntax <atom-syntax@imc.org>
Subject: Re: categories and tagging
In-Reply-To: <57D1F9FB-6FC1-43FA-B6C3-AE9DA97B13F0@bblfish.net>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
References: <CF5312BB-0401-4B8C-9228-9EC451C877F1@bblfish.net>
	 <8C90795E9E86D74F9CCF4942FC4CC6763EEA85@OAEXCH2SERVER.oa.oclc.org>
	 <a9699fd20611012359n1386b89emccb94fffed484c3d@mail.gmail.com>
	 <57D1F9FB-6FC1-43FA-B6C3-AE9DA97B13F0@bblfish.net>
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: 82c9bddb247d9ba4471160a9a865a5f3


2006/11/2, Henry Story:
>
> On 2 Nov 2006, at 08:59, Thomas Broyer wrote:
> > [redirecting to atom-syntax]
>
> This is also a protocol issue, because we are asking what to do with
> the information in the atom feed. [1]

Not sure how atom-protocol is concerned but let's keep it in
atom-protocol too...

> > 2006/11/1, Houghton,Andrew:
> >>
> >>   concept scheme URI: http://my.scheme.net/my-vocabulary/
> >>   concept URI:        http://my.concept.net/my-vocabulary/13745
> > <category
> >   scheme="http://my.scheme.net/my-vocabulary/"
> >   term="http://my.concept.net/my-vocabulary/13745"
> >   label="cats"
> >   />
>
> Thomas, I don't think that this is a natural reading of "term" in the
> atom syntax list.

Andrew Houghton was talking about SKOS (which I don't know anything
about) and said:
[[
However, in SKOS you have a URI to the concept "cats", period.
You could map the domain to be the SKOS concept scheme's URI
and use the concepts label as the category content in Atom.  But
concatenating the SKOS concept scheme URI and the concept label
doesn't necessarily produce the URI to the concept.  For example,
in SKOS you might have the following:

 concept scheme URI: http://my.categories.net/
 concept URI for cats: http://my.categories.net/13745
 concept label for cats: cats
]]

My answer is a bare mapping of this description into an atom:category element.

> [[
> The "term" attribute is a string that identifies the category to
> which the entry or feed belongs. Category elements MUST have a "term"
> attribute.
> ]]
>
> nowhere is there mentioned a IRI there,

IRIs are not forbidden either, and Andrew's description makes me think
the "concept URI" *is* the "term".

-- 
Thomas Broyer




From owner-atom-syntax@mail.imc.org Thu Nov 02 07:38:55 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GfbqR-0004wT-Q8
	for atompub-archive@lists.ietf.org; Thu, 02 Nov 2006 07:38:55 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GfbqG-00014t-6O
	for atompub-archive@lists.ietf.org; Thu, 02 Nov 2006 07:38:55 -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 kA2CJxRQ032254;
	Thu, 2 Nov 2006 05:19: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 kA2CJxtr032252;
	Thu, 2 Nov 2006 05:19: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 bblfish.net (bblfish.net [192.220.66.168])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kA2CJvFg032241
	for <atom-syntax@imc.org>; Thu, 2 Nov 2006 05:19:58 -0700 (MST)
	(envelope-from henry.story@bblfish.net)
Received: (qmail 15039 invoked by uid 17064); 2 Nov 2006 12:19:57 -0000
Received: from unknown (HELO [192.168.1.2]) ([62.47.182.21])
          (envelope-sender <henry.story@bblfish.net>)
          by 192.220.66.168 (qmail-ldap-1.03) with SMTP
          for <atom-protocol@imc.org>; 2 Nov 2006 12:19:57 -0000
In-Reply-To: <a9699fd20611020319j78f2f771ld7f3c79dc10a4938@mail.gmail.com>
References: <CF5312BB-0401-4B8C-9228-9EC451C877F1@bblfish.net> <8C90795E9E86D74F9CCF4942FC4CC6763EEA85@OAEXCH2SERVER.oa.oclc.org> <a9699fd20611012359n1386b89emccb94fffed484c3d@mail.gmail.com> <57D1F9FB-6FC1-43FA-B6C3-AE9DA97B13F0@bblfish.net> <a9699fd20611020319j78f2f771ld7f3c79dc10a4938@mail.gmail.com>
Mime-Version: 1.0 (Apple Message framework v752.2)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <513560B9-EAED-4FEB-92E5-E0AAB60BAF2C@bblfish.net>
Cc: Atom-Protocol <atom-protocol@imc.org>, Atom-Syntax <atom-syntax@imc.org>
Content-Transfer-Encoding: 7bit
From: Henry Story <henry.story@bblfish.net>
Subject: Re: categories and tagging
Date: Thu, 2 Nov 2006 13:19:54 +0100
To: atom-owl@googlegroups.com
X-Mailer: Apple Mail (2.752.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: 1.1 (+)
X-Scan-Signature: f60d0f7806b0c40781eee6b9cd0b2135


On 2 Nov 2006, at 12:19, Thomas Broyer wrote:
>
>> [[
>> The "term" attribute is a string that identifies the category to
>> which the entry or feed belongs. Category elements MUST have a "term"
>> attribute.
>> ]]
>>
>> nowhere is there mentioned a IRI there,
>
> IRIs are not forbidden either, and Andrew's description makes me think
> the "concept URI" *is* the "term".

The question is: how does this help any of us? It may look like it is  
a "term", but what is a client meant to do with all this information?

So if Tim Bray uses

<category scheme='http://www.tbray.org/ongoing/What/'
           term='Places' />

Then what am I meant to do with this info? Since scheme is a URL I  
can presumably go there to find something. But what?

Term is not defined to be a URI, and in the above example it is not,  
and so why should I do anything with the term below?

<category
   scheme="http://my.scheme.net/my-vocabulary/"
   term="http://my.concept.net/my-vocabulary/13745"
   label="cats"
   />


What I am proposing is that we put forward some best practice to  
formalize a useful and RESTful way to publish this information, so  
that clients can use it. With APP we could do something like this: we  
could define for example that when entries are published and they  
contain categories that have a scheme that is accepted by the  
collection, then the entry will be found in the feed that is to be  
found either by appending scheme+term or in the catid location I  
mentioned previously.

So if Tim Bray posts an entry containing

<entry>
    ...
    <category scheme='http://www.tbray.org/ongoing/What/'
              term='Places' />
</entry>

and his collection manages the <http://www.tbray.org/ongoing/What/>  
scheme, as defined perhaps in the service document, (and perhaps we  
can place the list of available categories at that scheme location!)  
then his client will know that the entry will also be found in the  
<http://www.tbray.org/ongoing/What/Places> collection.

Now this would be useful for an APP publishing client, and it would  
be useful for an APP reader, because it could find some useful  
information at these various locations, and it would save us having  
to define an unending number of link relations that parallel the  
categories we have, when it is in fact clear that everybody intends  
to use scheme+term as a uri.

Henry





From owner-atom-syntax@mail.imc.org Thu Nov 02 08:45:42 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gfct4-0004eb-LW
	for atompub-archive@lists.ietf.org; Thu, 02 Nov 2006 08:45:42 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gfcq1-0001Dq-3e
	for atompub-archive@lists.ietf.org; Thu, 02 Nov 2006 08:42:35 -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 kA2DNCpL038443;
	Thu, 2 Nov 2006 06:23: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 kA2DNC2X038442;
	Thu, 2 Nov 2006 06:23: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 bblfish.net (bblfish.net [192.220.66.168])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kA2DNCLW038436
	for <atom-syntax@imc.org>; Thu, 2 Nov 2006 06:23:12 -0700 (MST)
	(envelope-from henry.story@bblfish.net)
Received: (qmail 61349 invoked by uid 17064); 2 Nov 2006 13:23:11 -0000
Received: from unknown (HELO [192.168.1.2]) ([62.47.182.21])
          (envelope-sender <henry.story@bblfish.net>)
          by 192.220.66.168 (qmail-ldap-1.03) with SMTP
          for <atom-syntax@imc.org>; 2 Nov 2006 13:23:11 -0000
Mime-Version: 1.0 (Apple Message framework v752.2)
Content-Transfer-Encoding: 7bit
Message-Id: <943BA5BF-8131-4C2E-8630-5BC49A248FBD@bblfish.net>
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
To: Atom-Syntax Syntax <atom-syntax@imc.org>
From: Henry Story <henry.story@bblfish.net>
Subject: html content, xml:base and xml:lang
Date: Thu, 2 Nov 2006 14:23:09 +0100
X-Mailer: Apple Mail (2.752.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: 1.1 (+)
X-Scan-Signature: d17f825e43c9aed4fd65b7edddddec89


Does xml:base and xml:lang apply to html encoded content?

There is the notion of language sensitivity and content is language  
sensitive. So it makes sense to apply it to html content. But what  
about the xml:base?

Henry






From owner-atom-syntax@mail.imc.org Thu Nov 02 09:08:26 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GfdF4-0005DV-4n
	for atompub-archive@lists.ietf.org; Thu, 02 Nov 2006 09:08:26 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GfdEw-0006oj-0N
	for atompub-archive@lists.ietf.org; Thu, 02 Nov 2006 09:08:26 -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 kA2DdIq8039517;
	Thu, 2 Nov 2006 06:39: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 kA2DdHmX039516;
	Thu, 2 Nov 2006 06:39: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 mshieldserver1.oclc.org (mshieldserver1.oclc.org [132.174.29.209])
	by balder-227.proper.com (8.13.5/8.13.5) with SMTP id kA2DdGjd039497
	for <atom-syntax@imc.org>; Thu, 2 Nov 2006 06:39:17 -0700 (MST)
	(envelope-from houghtoa@oclc.org)
Received: From OAEXCH2SERVER.oa.oclc.org ([132.174.29.222]) by mshieldserver1.oclc.org (WebShield SMTP v4.5 MR2);
	id 1162474750256; Thu, 2 Nov 2006 08:39:10 -0500
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="utf-8"
Subject: RE: categories and tagging
Date: Thu, 2 Nov 2006 08:39:07 -0500
Message-ID: <8C90795E9E86D74F9CCF4942FC4CC6763EEAD4@OAEXCH2SERVER.oa.oclc.org>
In-reply-to: <a9699fd20611020319j78f2f771ld7f3c79dc10a4938@mail.gmail.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: categories and tagging
Thread-Index: Acb+cqLnWKXBTKV1SreoJuKfYt8hRwACuhOw
From: "Houghton,Andrew" <houghtoa@oclc.org>
To: "Atom-Protocol" <atom-protocol@imc.org>, <atom-owl@googlegroups.com>,
        "Atom-Syntax" <atom-syntax@imc.org>
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from base64 to 8bit by balder-227.proper.com id kA2DdHjd039511
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: 9a2be21919e71dc6faef12b370c4ecf5


> From: owner-atom-protocol@mail.imc.org 
> [mailto:owner-atom-protocol@mail.imc.org] On Behalf Of Thomas Broyer
> Sent: 02 November, 2006 06:19
> To: Atom-Protocol; atom-owl@googlegroups.com; Atom-Syntax
> Subject: Re: categories and tagging
> 
> 
> 2006/11/2, Henry Story:
> >
> > On 2 Nov 2006, at 08:59, Thomas Broyer wrote:
> > > [redirecting to atom-syntax]
> >
> > This is also a protocol issue, because we are asking what 
> to do with 
> > the information in the atom feed. [1]
> 
> Not sure how atom-protocol is concerned but let's keep it in 
> atom-protocol too...

It is both a feed issue and a protocol issue because of section 7 in
the APP draft.  The APP draft puts forth category documents where I
think there are three concerns: 1) the specification of the category
element (overlap issue), 2) how could SKOS be used as a possible
alternative to category documents, 3) scalability issues with the 
specification of category documents.

1) Because category documents reuse the Atom syntax for the category
element, this becomes an overlap issue between Atom syntax and Atom
protocol.

2) It would be an ideal convergence between Atom and SKOS to be able 
to use APP to CRUD (Create, Read, Update, Delete) SKOS concept schemes 
and concepts in an APP server.  Or for that matter, other controlled 
vocabulary XML grammars such as MARC-XML and Zthes.  Providing a 
generalized solution would plug multiple communities into APP.

3) The current specification of the category document doesn't scale
since it appears to me that this is one document in the APP server.
Lets just say you are dealing with a folksonomy of tags from say
Flickr.  There may be several thousand categories, if not several
hundred thousand.  It is doubtful that an APP server could return
such a document without HTTP timing out the request.  For controlled
vocabularies such as LCSH and MeSH there are about 300,000 and 500,000
categories respectively.  Just create a simple category document and
copy and paste a single category element 500,000 times and look at the
size of the category document.  It is just not going to be returned
by any HTTP server.

As a side note, it seems to me that APP could be used to access and 
maintain controlled vocabularies in SKOS, MARC-XML, Zthes, etc.  
Basically APP provides collections of resources.  There is a direct 
analogy in SKOS where a controlled vocabulary in SKOS contains a 
collection of skos:Concept resources.

If I understand these concepts correctly, then each skos:Concept 
could be stored within an app:collection.  The same would be true 
for each skos:ConceptScheme associated with a controlled vocabulary.
The app:collection for both skos:Concept and skos:ConceptScheme 
would comprise an app:workspace.  There could be multiple 
app:collection containing skos:Concept in an app:workspace.

To draw an analogy to the DDC (Dewey Decimal Classification, another
controlled vocabulary), each app:collection containing skos:Concept 
would represent the concepts found in a single edition of the DDC.  
Each app:workspace represents a complete controlled vocabulary.  This 
means that a single APP server, app:service, could access and maintain 
multiple controlled vocabularies.  Given this mapping, it seems to me 
that APP could replace the SKOS API and may be a better alternative to 
library centric protocols such as ADL Thesaurus protocol, OpenURL, SRU
and SRU Record Update.

The current Atom category element is just another instance of an item
in an app:collection.  Thus a category document could be used to point
to the individual concepts in an app:collection rather than embedding
the category elements inside the category document.  Using this approach
any XML grammar, Atom, MARC-XML, SKOS, Zthes, etc., could be used.

> > > 2006/11/1, Houghton,Andrew:
> > >>
> > >>   concept scheme URI: http://my.scheme.net/my-vocabulary/
> > >>   concept URI:        http://my.concept.net/my-vocabulary/13745
> > > <category
> > >   scheme="http://my.scheme.net/my-vocabulary/"
> > >   term="http://my.concept.net/my-vocabulary/13745"
> > >   label="cats"
> > >   />
> >
> > Thomas, I don't think that this is a natural reading of 
> "term" in the 
> > atom syntax list.

I agree that this is not natural since term is not specified as a URI,
per my reading of the draft, and gets back to my point that you can 
smush stuff in these attributes, but that may not be the smartest thing 
to do in the long term.


BTW, generally I prefer not to cross post, this discussion is now
spread across three lists... please confine the discussion to the
Atom protocol list so people can get the complete thread rather than
bits and pieces.


Thanks, Andy.




From owner-atom-syntax@mail.imc.org Thu Nov 02 09:42:10 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gfdli-0000PP-JD
	for atompub-archive@lists.ietf.org; Thu, 02 Nov 2006 09:42:10 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GfdlZ-0005Zq-6I
	for atompub-archive@lists.ietf.org; Thu, 02 Nov 2006 09:42:10 -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 kA2EC2Ds041922;
	Thu, 2 Nov 2006 07:12:02 -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 kA2EC2g3041921;
	Thu, 2 Nov 2006 07:12:02 -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 kA2EC1Er041911
	for <atom-syntax@imc.org>; Thu, 2 Nov 2006 07:12:01 -0700 (MST)
	(envelope-from pagaltzis@gmx.de)
Received: (qmail 26491 invoked by uid 0); 2 Nov 2006 14:11:55 -0000
Received: from 87.78.223.43 by www056.gmx.net with HTTP;
 Thu, 02 Nov 2006 15:11:55 +0100 (CET)
Content-Type: text/plain; charset="iso-8859-1"
Date: Thu, 02 Nov 2006 15:11:55 +0100
From: "A. Pagaltzis" <pagaltzis@gmx.de>
In-Reply-To: <943BA5BF-8131-4C2E-8630-5BC49A248FBD@bblfish.net>
Message-ID: <20061102141155.69040@gmx.net>
MIME-Version: 1.0
References: <943BA5BF-8131-4C2E-8630-5BC49A248FBD@bblfish.net>
Subject: Re: html content, xml:base and xml:lang
To: atom-syntax@imc.org
X-Authenticated: #163624
X-Flags: 0001
X-Mailer: WWW-Mail 6100 (Global Message Exchange)
X-Priority: 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>
Content-Transfer-Encoding: quoted-printable
X-MIME-Autoconverted: from 8bit to quoted-printable by balder-227.proper.com id kA2EC2Ds041922
X-Spam-Score: 0.1 (/)
X-Scan-Signature: 08e48e05374109708c00c6208b534009


> Does xml:base and xml:lang apply to html encoded content?

Yes, definitely.
--=20
GMX DSL-Flatrate 0,- Euro* - =DCberall, wo DSL verf=FCgbar ist!
NEU: Jetzt bis zu 16.000 kBit/s! http://www.gmx.net/de/go/dsl




From owner-atom-syntax@mail.imc.org Thu Nov 02 10:12:30 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GfeF4-0000H1-E1
	for atompub-archive@lists.ietf.org; Thu, 02 Nov 2006 10:12:30 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GfeEw-0002py-SZ
	for atompub-archive@lists.ietf.org; Thu, 02 Nov 2006 10:12:30 -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 kA2EoXWo045436;
	Thu, 2 Nov 2006 07:50: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 kA2EoX0P045434;
	Thu, 2 Nov 2006 07:50: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 bblfish.net (bblfish.net [192.220.66.168])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kA2EoWqK045422
	for <atom-syntax@imc.org>; Thu, 2 Nov 2006 07:50:32 -0700 (MST)
	(envelope-from henry.story@bblfish.net)
Received: (qmail 17679 invoked by uid 17064); 2 Nov 2006 14:50:31 -0000
Received: from unknown (HELO [192.168.1.2]) ([80.121.72.235])
          (envelope-sender <henry.story@bblfish.net>)
          by 192.220.66.168 (qmail-ldap-1.03) with SMTP
          for <atom-protocol@imc.org>; 2 Nov 2006 14:50:31 -0000
In-Reply-To: <a9699fd20611020533u45de6021ye1fad40d598d01ba@mail.gmail.com>
References: <CF5312BB-0401-4B8C-9228-9EC451C877F1@bblfish.net> <8C90795E9E86D74F9CCF4942FC4CC6763EEA85@OAEXCH2SERVER.oa.oclc.org> <a9699fd20611012359n1386b89emccb94fffed484c3d@mail.gmail.com> <57D1F9FB-6FC1-43FA-B6C3-AE9DA97B13F0@bblfish.net> <a9699fd20611020319j78f2f771ld7f3c79dc10a4938@mail.gmail.com> <513560B9-EAED-4FEB-92E5-E0AAB60BAF2C@bblfish.net> <a9699fd20611020533u45de6021ye1fad40d598d01ba@mail.gmail.com>
Mime-Version: 1.0 (Apple Message framework v752.2)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <915047BD-585E-4E8B-8673-F470FFE77059@bblfish.net>
Cc: Atom-Protocol <atom-protocol@imc.org>, Atom-Syntax <atom-syntax@imc.org>
Content-Transfer-Encoding: 7bit
From: Henry Story <henry.story@bblfish.net>
Subject: Re: categories and tagging
Date: Thu, 2 Nov 2006 15:50:29 +0100
To: atom-owl@googlegroups.com
X-Mailer: Apple Mail (2.752.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: 52e1467c2184c31006318542db5614d5


On 2 Nov 2006, at 14:33, Thomas Broyer wrote:
> 2006/11/2, Henry Story:
>> Since scheme is a URL I can presumably go there to find something.  
>> But what?
>
> Some people also want to dereference XML Namespaces' URIs.

It works for the Atom namespace: http://www.w3.org/2005/Atom
You get a nice page that points you to the spec.

It works for all the AtomOwl terms, I used.

@prefix : <http://bblfish.net/work/atom-owl/2006-06-06/#> .

_:C a :Category;
      :term "13745";
      :label "cats"@en;
      :scheme <http://my.categories.net/> .

Each one of them is a URL and can be dereferenced, to find their  
meaning.

I find it odd, that a someone speaking from a group that prides  
itself on being RESTfull, does not want to get the added advantage  
that URLs provide. Especially in APP where we are concentrating so  
much on the HTTP protocol.

Yes. The information we have currently is useful. But if we get  
people to organise their web sites the way Tim Bray has, then we  
could write clients that use this information in much more  
interesting ways.  And we would not need an extension for every  
obviously good way of doing things.

Henry




From owner-atom-syntax@mail.imc.org Thu Nov 02 11:41:09 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gffcr-0003uC-Lg
	for atompub-archive@lists.ietf.org; Thu, 02 Nov 2006 11:41:09 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gffcg-0004gb-LB
	for atompub-archive@lists.ietf.org; Thu, 02 Nov 2006 11:41:09 -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 kA2GNlvL056980;
	Thu, 2 Nov 2006 09:23:47 -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 kA2GNlPd056979;
	Thu, 2 Nov 2006 09:23:47 -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 wr-out-0506.google.com (wr-out-0506.google.com [64.233.184.233])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kA2GNknC056972
	for <atom-syntax@imc.org>; Thu, 2 Nov 2006 09:23:46 -0700 (MST)
	(envelope-from jasnell@gmail.com)
Received: by wr-out-0506.google.com with SMTP id 58so25074wri
        for <atom-syntax@imc.org>; Thu, 02 Nov 2006 08:23:45 -0800 (PST)
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=fsD87JXSFfr9M2kjkH9Im6IX3turZb6lZ8hsmAixM8htAsEIkOC7L9ScJW7zTxcnEbA7MJIFAprZnjVjqOBac0/ir7u16Uygu/n43XyJdBlnqhWd7s+NMW8lS9J/XAmH8hbr0QKh5mbpS0wvx9OQkVYdq87/WFrpoR9PKP6Cses=
Received: by 10.78.127.3 with SMTP id z3mr901614huc.1162484624859;
        Thu, 02 Nov 2006 08:23:44 -0800 (PST)
Received: from ?192.168.1.101? ( [67.181.218.96])
        by mx.google.com with ESMTP id 3sm2479187hud.2006.11.02.08.23.43;
        Thu, 02 Nov 2006 08:23:44 -0800 (PST)
Message-ID: <454A1B8D.4030904@gmail.com>
Date: Thu, 02 Nov 2006 08:23:41 -0800
From: James M Snell <jasnell@gmail.com>
User-Agent: Thunderbird 1.5.0.7 (X11/20060909)
MIME-Version: 1.0
To: "A. Pagaltzis" <pagaltzis@gmx.de>
CC: atom-syntax@imc.org
Subject: Re: html content, xml:base and xml:lang
References: <943BA5BF-8131-4C2E-8630-5BC49A248FBD@bblfish.net> <20061102141155.69040@gmx.net>
In-Reply-To: <20061102141155.69040@gmx.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: 08e48e05374109708c00c6208b534009


+1

A. Pagaltzis wrote:
>> Does xml:base and xml:lang apply to html encoded content?
> 
> Yes, definitely.




From owner-atom-syntax@mail.imc.org Thu Nov 02 15:26:55 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gfj9L-0008Al-9x
	for atompub-archive@lists.ietf.org; Thu, 02 Nov 2006 15:26:55 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gfj9F-0000OF-P1
	for atompub-archive@lists.ietf.org; Thu, 02 Nov 2006 15:26:55 -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 kA2K6Ntp078405;
	Thu, 2 Nov 2006 13:06: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 kA2K6NBr078404;
	Thu, 2 Nov 2006 13:06: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 laweleka.osafoundation.org (laweleka.osafoundation.org [204.152.186.98])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kA2K6MUO078397
	for <atom-syntax@imc.org>; Thu, 2 Nov 2006 13:06:23 -0700 (MST)
	(envelope-from lisa@osafoundation.org)
Received: from localhost (localhost [127.0.0.1])
	by laweleka.osafoundation.org (Postfix) with ESMTP id 5EA6D1422A8;
	Thu,  2 Nov 2006 12:06:22 -0800 (PST)
Received: from laweleka.osafoundation.org ([127.0.0.1])
	by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id 12321-04; Thu, 2 Nov 2006 12:06:20 -0800 (PST)
Received: from [192.168.1.102] (c-69-181-78-47.hsd1.ca.comcast.net [69.181.78.47])
	(using TLSv1 with cipher RC4-SHA (128/128 bits))
	(No client certificate requested)
	by laweleka.osafoundation.org (Postfix) with ESMTP id BF9001422A3;
	Thu,  2 Nov 2006 12:06:20 -0800 (PST)
In-Reply-To: <6FEA78B3-F2A9-49C3-911C-488752FDEC9E@mac.com>
References: <01C6BC77CDCE28489B9644BF6D5C08DB0131B066@MCLNEXVS01.resource.ds.bah.com> <6FEA78B3-F2A9-49C3-911C-488752FDEC9E@mac.com>
Mime-Version: 1.0 (Apple Message framework v752.2)
Content-Type: multipart/alternative; boundary=Apple-Mail-12--492814594
Message-Id: <C6338BF1-A7CE-4FE3-8373-D1FC72B0D254@osafoundation.org>
Cc: Atom <atom-syntax@imc.org>
From: Lisa Dusseault <lisa@osafoundation.org>
Subject: How to do RESTful SEARCH (was Re: Adding POST capability to atom:link)
Date: Thu, 2 Nov 2006 12:06:19 -0800
To: Jan Algermissen <algermissen1971@mac.com>
X-Mailer: Apple Mail (2.752.2)
X-Virus-Scanned: by amavisd-new and clamav at osafoundation.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.1 (/)
X-Scan-Signature: 386e0819b1192672467565a524848168



--Apple-Mail-12--492814594
Content-Transfer-Encoding: 7bit
Content-Type: text/plain;
	charset=US-ASCII;
	delsp=yes;
	format=flowed


On Oct 26, 2006, at 1:02 PM, Jan Algermissen wrote:

> If you aim to provide a REST interface, do not mimick a query  
> interface (at least not a complex one). Think of your 'asset space'  
> in terms of pre-defined, useful collections that you expose as  
> resources (feeds) and provide light weight query interfaces to them  
> that fit with GET requests.
> Think in terms of browsing and drilling-down; REST interfaces guide  
> the client into the content instead of assuming the knowledge to  
> construct
> a query does reside in the client.

This is an interesting assertion about REST.  I don't yet agree with  
it as stated though I might after further discussion and  
elaboration.  To provide a possible counter-example, I always found  
the HTTP SEARCH proposal <http://www.greenbytes.de/tech/webdav/draft- 
reschke-webdav-search-latest.html> to be RESTful because
	- The results of a search are returned as a set of resource identifiers
	- It doesn't necessarily break for dynamic resources as long as the  
server can handle that
	- It doesn't break the layering of representations, or use of  
connectors, or caching of resources
	- It's general -- can be used for WebDAV resources but also for any  
HTTP server, CalDAV resources or probably (with some thought) Atom  
resources

A server that instead provides light-weight query interfaces as you  
describe, or guides the client into the content, does not work with a  
client that doesn't do HTML (a CalDAV, WebDAV or possibly Atom  
authoring client); correct?

Lisa
--Apple-Mail-12--492814594
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=ISO-8859-1

<HTML><BODY style=3D"word-wrap: break-word; -khtml-nbsp-mode: space; =
-khtml-line-break: after-white-space; "><BR><DIV><DIV>On Oct 26, 2006, =
at 1:02 PM, Jan Algermissen wrote:</DIV><BR =
class=3D"Apple-interchange-newline"><BLOCKQUOTE type=3D"cite"><SPAN =
class=3D"Apple-style-span" style=3D"border-collapse: separate; =
border-spacing: 0px 0px; color: rgb(0, 0, 0); font-family: Helvetica; =
font-size: 12px; font-style: normal; font-variant: normal; font-weight: =
normal; letter-spacing: normal; line-height: normal; text-align: auto; =
-khtml-text-decorations-in-effect: none; text-indent: 0px; =
-apple-text-size-adjust: auto; text-transform: none; orphans: 2; =
white-space: normal; widows: 2; word-spacing: 0px; "><DIV>If you aim to =
provide a REST interface, do not mimick a query interface (at least not =
a complex one). Think of your 'asset space' in terms of pre-defined, =
useful collections that you expose as resources (feeds) and provide =
light weight query interfaces to them that fit with GET =
requests.</DIV><DIV>Think in terms of browsing and drilling-down; REST =
interfaces guide the client into the content instead of assuming the =
knowledge to construct</DIV><DIV>a query does reside in the =
client.</DIV></SPAN></BLOCKQUOTE></DIV><BR><DIV>This is an interesting =
assertion about REST.=A0 I don't yet agree with it as stated though I =
might after further discussion and elaboration.=A0 To provide a possible =
counter-example, I always found the HTTP SEARCH proposal &lt;<A =
href=3D"http://www.greenbytes.de/tech/webdav/draft-reschke-webdav-search-l=
atest.html">http://www.greenbytes.de/tech/webdav/draft-reschke-webdav-sear=
ch-latest.html</A>&gt; to be RESTful because</DIV><DIV><SPAN =
class=3D"Apple-tab-span" style=3D"white-space:pre">	</SPAN>- The =
results of a search are returned as a set of resource =
identifiers</DIV><DIV><SPAN class=3D"Apple-tab-span" =
style=3D"white-space:pre">	</SPAN>- It doesn't necessarily break =
for dynamic resources as long as the server can handle =
that</DIV><DIV><SPAN class=3D"Apple-tab-span" style=3D"white-space:pre">	=
</SPAN>- It doesn't break the layering of representations, or use of =
connectors, or caching of resources</DIV><DIV><SPAN =
class=3D"Apple-tab-span" style=3D"white-space:pre">	</SPAN>- It's =
general -- can be used for WebDAV resources but also for any HTTP =
server, CalDAV resources or probably (with some thought) Atom =
resources</DIV><DIV><BR class=3D"khtml-block-placeholder"></DIV><DIV>A =
server that instead provides light-weight query interfaces as you =
describe, or guides the client into the content, does not work with a =
client that doesn't do HTML (a CalDAV, WebDAV or possibly Atom authoring =
client); correct?</DIV><DIV><BR =
class=3D"khtml-block-placeholder"></DIV><DIV>Lisa</DIV></BODY></HTML>=

--Apple-Mail-12--492814594--




From owner-atom-syntax@mail.imc.org Thu Nov 02 15:41:21 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GfjNJ-0002i3-1O
	for atompub-archive@lists.ietf.org; Thu, 02 Nov 2006 15:41:21 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GfjNF-0002BK-9K
	for atompub-archive@lists.ietf.org; Thu, 02 Nov 2006 15:41:21 -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 kA2KIbW7079428;
	Thu, 2 Nov 2006 13:18: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 kA2KIbfl079427;
	Thu, 2 Nov 2006 13:18: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 mail-out4.apple.com (mail-out4.apple.com [17.254.13.23])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kA2KIanO079420
	for <atom-syntax@imc.org>; Thu, 2 Nov 2006 13:18:36 -0700 (MST)
	(envelope-from prabhaka@apple.com)
Received: from relay5.apple.com (a17-128-113-35.apple.com [17.128.113.35])
	by mail-out4.apple.com (8.12.11/8.12.11) with ESMTP id kA2KINhT023623;
	Thu, 2 Nov 2006 12:18:23 -0800 (PST)
Received: from [17.203.42.167] (unknown [17.203.42.167])
	by relay5.apple.com (Apple SCV relay) with ESMTP id BA689324002;
	Thu,  2 Nov 2006 12:18:30 -0800 (PST)
In-Reply-To: <C6338BF1-A7CE-4FE3-8373-D1FC72B0D254@osafoundation.org>
References: <01C6BC77CDCE28489B9644BF6D5C08DB0131B066@MCLNEXVS01.resource.ds.bah.com> <6FEA78B3-F2A9-49C3-911C-488752FDEC9E@mac.com> <C6338BF1-A7CE-4FE3-8373-D1FC72B0D254@osafoundation.org>
Mime-Version: 1.0 (Apple Message framework v752.2)
Content-Type: multipart/alternative; boundary=Apple-Mail-6--492082734
Message-Id: <B6CB27ED-3A2C-4817-8ADF-2406F85A4A6A@apple.com>
Cc: Jan Algermissen <algermissen1971@mac.com>, Atom <atom-syntax@imc.org>
From: Ernest Prabhakar <prabhaka@apple.com>
Subject: Re: How to do RESTful SEARCH (was Re: Adding POST capability to atom:link)
Date: Thu, 2 Nov 2006 12:18:30 -0800
To: Lisa Dusseault <lisa@osafoundation.org>
X-Mailer: Apple Mail (2.752.2)
X-Brightmail-Tracker: AAAAAA==
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: 93e7fb8fef2e780414389440f367c879




--Apple-Mail-6--492082734
Content-Transfer-Encoding: 7bit
Content-Type: text/plain;
	charset=US-ASCII;
	delsp=yes;
	format=flowed

> A server that instead provides light-weight query interfaces as you  
> describe, or guides the client into the content, does not work with  
> a client that doesn't do HTML (a CalDAV, WebDAV or possibly Atom  
> authoring client); correct?

My understanding (for what it is worth) is that REST *requires*  
hypermedia.  Your choice of hypermedia then constrains your problem  
domain.  Once you select a domain (HTML, Atom, whatever), then to be  
RESTful it is important give clients within that domain a way to  
discover the appropriate syntax using hypermedia.

It sounds like you're asking about the protocol independent of how it  
is presented on the Web.  In that case, I think it is fine to say  
that, e.g., SEARCH *can* be used RESTfully, but I don't think it is  
*necessarily* RESTful unless we know the rest of the application.

My $.02.

-enp

On Nov 2, 2006, at 12:06 PM, Lisa Dusseault wrote:

>
> On Oct 26, 2006, at 1:02 PM, Jan Algermissen wrote:
>
>> If you aim to provide a REST interface, do not mimick a query  
>> interface (at least not a complex one). Think of your 'asset  
>> space' in terms of pre-defined, useful collections that you expose  
>> as resources (feeds) and provide light weight query interfaces to  
>> them that fit with GET requests.
>> Think in terms of browsing and drilling-down; REST interfaces  
>> guide the client into the content instead of assuming the  
>> knowledge to construct
>> a query does reside in the client.
>
> This is an interesting assertion about REST.  I don't yet agree  
> with it as stated though I might after further discussion and  
> elaboration.  To provide a possible counter-example, I always found  
> the HTTP SEARCH proposal <http://www.greenbytes.de/tech/webdav/ 
> draft-reschke-webdav-search-latest.html> to be RESTful because
> 	- The results of a search are returned as a set of resource  
> identifiers
> 	- It doesn't necessarily break for dynamic resources as long as  
> the server can handle that
> 	- It doesn't break the layering of representations, or use of  
> connectors, or caching of resources
> 	- It's general -- can be used for WebDAV resources but also for  
> any HTTP server, CalDAV resources or probably (with some thought)  
> Atom resources
>
> A server that instead provides light-weight query interfaces as you  
> describe, or guides the client into the content, does not work with  
> a client that doesn't do HTML (a CalDAV, WebDAV or possibly Atom  
> authoring client); correct?
>
> Lisa


--Apple-Mail-6--492082734
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=ISO-8859-1

<HTML><BODY style=3D"word-wrap: break-word; -khtml-nbsp-mode: space; =
-khtml-line-break: after-white-space; "><BLOCKQUOTE type=3D"cite"><DIV =
style=3D"">A server that instead provides light-weight query interfaces =
as you describe, or guides the client into the content, does not work =
with a client that doesn't do HTML (a CalDAV, WebDAV or possibly Atom =
authoring client); correct?</DIV></BLOCKQUOTE><DIV><BR =
class=3D"khtml-block-placeholder"></DIV>My understanding (for what it is =
worth) is that REST *requires* hypermedia.=A0 Your choice of hypermedia =
then constrains your problem domain.=A0 Once you select a domain (HTML, =
Atom, whatever), then to be RESTful it is important give clients within =
that domain a way to discover the appropriate syntax using =
hypermedia.<DIV><BR class=3D"khtml-block-placeholder"></DIV><DIV>It =
sounds like you're asking about the protocol independent of how it is =
presented on the Web.=A0 In that case, I think it is fine to say that, =
e.g., SEARCH *can* be used RESTfully, but I don't think it is =
*necessarily* RESTful unless we know the rest of the =
application.</DIV><DIV><BR class=3D"khtml-block-placeholder"></DIV><DIV>My=
 $.02.</DIV><DIV><BR =
class=3D"khtml-block-placeholder"></DIV><DIV>-enp<DIV><BR><DIV><DIV>On =
Nov 2, 2006, at 12:06 PM, Lisa Dusseault wrote:</DIV><BR =
class=3D"Apple-interchange-newline"><BLOCKQUOTE =
type=3D"cite"><BR><DIV><DIV>On Oct 26, 2006, at 1:02 PM, Jan Algermissen =
wrote:</DIV><BR class=3D"Apple-interchange-newline"><BLOCKQUOTE =
type=3D"cite"><SPAN class=3D"Apple-style-span" style=3D"border-collapse: =
separate; border-spacing: 0px 0px; color: rgb(0, 0, 0); font-family: =
Helvetica; font-size: 12px; font-style: normal; font-variant: normal; =
font-weight: normal; letter-spacing: normal; line-height: normal; =
text-align: auto; -khtml-text-decorations-in-effect: none; text-indent: =
0px; -apple-text-size-adjust: auto; text-transform: none; orphans: 2; =
white-space: normal; widows: 2; word-spacing: 0px; "><DIV>If you aim to =
provide a REST interface, do not mimick a query interface (at least not =
a complex one). Think of your 'asset space' in terms of pre-defined, =
useful collections that you expose as resources (feeds) and provide =
light weight query interfaces to them that fit with GET =
requests.</DIV><DIV>Think in terms of browsing and drilling-down; REST =
interfaces guide the client into the content instead of assuming the =
knowledge to construct</DIV><DIV>a query does reside in the =
client.</DIV></SPAN></BLOCKQUOTE></DIV><BR><DIV>This is an interesting =
assertion about REST.=A0 I don't yet agree with it as stated though I =
might after further discussion and elaboration.=A0 To provide a possible =
counter-example, I always found the HTTP SEARCH proposal &lt;<A =
href=3D"http://www.greenbytes.de/tech/webdav/draft-reschke-webdav-search-l=
atest.html">http://www.greenbytes.de/tech/webdav/draft-reschke-webdav-sear=
ch-latest.html</A>&gt; to be RESTful because</DIV><DIV><SPAN =
class=3D"Apple-tab-span" style=3D"white-space:pre">	</SPAN>- The =
results of a search are returned as a set of resource =
identifiers</DIV><DIV><SPAN class=3D"Apple-tab-span" =
style=3D"white-space:pre">	</SPAN>- It doesn't necessarily break =
for dynamic resources as long as the server can handle =
that</DIV><DIV><SPAN class=3D"Apple-tab-span" style=3D"white-space:pre">	=
</SPAN>- It doesn't break the layering of representations, or use of =
connectors, or caching of resources</DIV><DIV><SPAN =
class=3D"Apple-tab-span" style=3D"white-space:pre">	</SPAN>- It's =
general -- can be used for WebDAV resources but also for any HTTP =
server, CalDAV resources or probably (with some thought) Atom =
resources</DIV><DIV><BR class=3D"khtml-block-placeholder"></DIV><DIV>A =
server that instead provides light-weight query interfaces as you =
describe, or guides the client into the content, does not work with a =
client that doesn't do HTML (a CalDAV, WebDAV or possibly Atom authoring =
client); correct?</DIV><DIV><BR =
class=3D"khtml-block-placeholder"></DIV><DIV>Lisa</DIV></BLOCKQUOTE></DIV>=
<BR></DIV></DIV></BODY></HTML>=

--Apple-Mail-6--492082734--




From owner-atom-syntax@mail.imc.org Thu Nov 02 15:48:57 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GfjUf-0005kz-6c
	for atompub-archive@lists.ietf.org; Thu, 02 Nov 2006 15:48:57 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GfjUY-000341-5c
	for atompub-archive@lists.ietf.org; Thu, 02 Nov 2006 15:48:57 -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 kA2KSaTH080320;
	Thu, 2 Nov 2006 13:28: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 kA2KSaaX080318;
	Thu, 2 Nov 2006 13:28: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 gateout02.mbox.net (gateout02.mbox.net [165.212.64.22])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kA2KSYZG080305;
	Thu, 2 Nov 2006 13:28:35 -0700 (MST)
	(envelope-from ldusseault@commerce.net)
Received: from gateout02.mbox.net (gateout02.mbox.net [165.212.64.22])
	by gateout02.mbox.net (Postfix) with ESMTP id C6F1C359D;
	Thu,  2 Nov 2006 20:28:28 +0000 (GMT)
Received: from GW1.EXCHPROD.USA.NET [165.212.116.254] by gateout02.mbox.net via smtad (C8.MAIN.3.32M); 
	Thu, 02 Nov 2006 20:28:28 GMT
X-USANET-Source: 165.212.116.254 IN   ldusseault@commerce.net GW1.EXCHPROD.USA.NET
X-USANET-MsgId: XID568kkBuCC6942Xo2
Received: from [192.168.1.102] ([69.181.78.47]) by GW1.EXCHPROD.USA.NET over TLS secured channel with Microsoft SMTPSVC(6.0.3790.1830);
	 Thu, 2 Nov 2006 13:28:27 -0700
In-Reply-To: <4535E018.3060909@defuze.org>
References: <8BD53B7C-5B43-4F2D-8DC5-0281CCB84B84@commerce.net> <45356A03.7060601@gmail.com> <4535E018.3060909@defuze.org>
Mime-Version: 1.0 (Apple Message framework v752.2)
Content-Type: multipart/alternative; boundary=Apple-Mail-13--491487969
Message-Id: <63BE493A-54C3-4457-9509-C39391225B8B@commerce.net>
Cc: James M Snell <jasnell@gmail.com>,
        atom-protocol Protocol <atom-protocol@imc.org>,
        atom-syntax <atom-syntax@imc.org>
From: Lisa Dusseault <ldusseault@commerce.net>
Subject: Re: AD Evaluation of draft-ietf-atompub-protocol-11
Date: Thu, 2 Nov 2006 12:28:25 -0800
To: Sylvain Hellegouarch <sh@defuze.org>
X-Mailer: Apple Mail (2.752.2)
X-OriginalArrivalTime: 02 Nov 2006 20:28:27.0738 (UTC) FILETIME=[742343A0:01C6FEBD]
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: f0b5a4216bfa030ed8a6f68d1833f8ae



--Apple-Mail-13--491487969
Content-Transfer-Encoding: 7bit
Content-Type: text/plain;
	charset=US-ASCII;
	delsp=yes;
	format=flowed


On Oct 18, 2006, at 1:04 AM, Sylvain Hellegouarch wrote:

>
>> My assumption: a client cannot create a media resource without also
>> creating a media link entry.  When I POST a media resource to a
>> collection, a media link entry is *always* created.
>
> Same here. Lisa what do you mean by creating a media resource  
> manually?
> If you do not use an APP service to create a media resource then it  
> does
> not fall into APP to tell how this resource will be accessible. To me
> it's like it's not even part of the collection.

I was assuming the opposite of what James assumed, so under my  
personal world-view "create a media resource manually" meant to  
create a media resource without also creating the media link entry at  
the same time.

To illustrate my disconnect more, I'll borrow James Snell's concrete  
example and show what I thought would obtain instead:

On 2006/10/17, at 4:40 PM, James M Snell wrote:

> My assumption: The relationship between a media link entry and a media
> resource is always 1-to-1.  If I want an entry to point to multiple
> media resources, then I would create one media link entry for each  
> media
> resource, then create a separate entry that points to each of the
> individually created media resources.
>
> e.g.,
>
>    entry1 --> pic1
>    entry2 --> pic2
>    entry3 --> pic3
>    entry4 --> pic1
>           --> pic2
>           --> pic3
>
> Entries 1, 2 and 3 will always point to their respective media  
> resources
> (using atom:content/@src).
>

My idea was that if I want to create an entry to point to multiple  
media resources, I might first create the entry as I edit text about  
my fabulous trip to Lisbon,

    entries:
	entry1

Then when I add pictures to the entry I'm editing, my client would  
"manually" create the media resources by posting to the media  
collection, such that no media link entry was created for each of  
them.  At the same time, the client would probably PUT to the entry  
each time to update and add the link to the pictures.

     entries:
	entry1 --> pic1
		 --> pic2
	        --> pic3
    media resources:
	pic1
	pic2
	pic3

Of course this can be done in fewer steps if the client is  
implemented to do editing offline and only upload the whole kaboodle  
when I'm done.  In that scenario, entry2 with images pic4 and pic5  
would be created with a minimum of POSTs and no PUTs, step 1 is  
POSTing the images:

     entries:
	entry1 --> pic1, pic2, pic3
     media resources:
	pic1, pic2, pic3
	NEW pic4
	NEW pic5

Step 2 is POSTing the entry with the links obtained from creating the  
images:

     entries:
	entry1 --> pic1, pic2, pic3
	NEW entry2 --> pic4, pic5
     media resources:
	pic1, pic2, pic3
	pic4
	pic5

I may be wrong about this model and James is likely to be right as  
having followed the discussion more carefully, but I don't believe  
the draft clearly leads the reader to James' model.

Lisa 
--Apple-Mail-13--491487969
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=ISO-8859-1

<HTML><BODY style=3D"word-wrap: break-word; -khtml-nbsp-mode: space; =
-khtml-line-break: after-white-space; "><BR><DIV><DIV>On Oct 18, 2006, =
at 1:04 AM, Sylvain Hellegouarch wrote:</DIV><BR =
class=3D"Apple-interchange-newline"><BLOCKQUOTE type=3D"cite"><P =
style=3D"margin: 0.0px 0.0px 0.0px 0.0px; min-height: 14.0px"><BR></P> =
<BLOCKQUOTE type=3D"cite"><P style=3D"margin: 0.0px 0.0px 0.0px =
10.0px"><FONT face=3D"Helvetica" size=3D"3" style=3D"font: 12.0px =
Helvetica">My assumption: a client cannot create a media resource =
without also</FONT></P> <P style=3D"margin: 0.0px 0.0px 0.0px =
10.0px"><FONT face=3D"Helvetica" size=3D"3" style=3D"font: 12.0px =
Helvetica">creating a media link entry.<SPAN =
class=3D"Apple-converted-space">=A0 </SPAN>When I POST a media resource =
to a</FONT></P> <P style=3D"margin: 0.0px 0.0px 0.0px 10.0px"><FONT =
face=3D"Helvetica" size=3D"3" style=3D"font: 12.0px =
Helvetica">collection, a media link entry is *always* =
created.</FONT></P> </BLOCKQUOTE><P style=3D"margin: 0.0px 0.0px 0.0px =
0.0px; font: 12.0px Helvetica; min-height: 14.0px"><BR></P> <P =
style=3D"margin: 0.0px 0.0px 0.0px 0.0px"><FONT face=3D"Helvetica" =
size=3D"3" style=3D"font: 12.0px Helvetica">Same here. Lisa what do you =
mean by creating a media resource manually?</FONT></P> <P style=3D"margin:=
 0.0px 0.0px 0.0px 0.0px"><FONT face=3D"Helvetica" size=3D"3" =
style=3D"font: 12.0px Helvetica">If you do not use an APP service to =
create a media resource then it does</FONT></P> <P style=3D"margin: =
0.0px 0.0px 0.0px 0.0px"><FONT face=3D"Helvetica" size=3D"3" =
style=3D"font: 12.0px Helvetica">not fall into APP to tell how this =
resource will be accessible. To me</FONT></P> <P style=3D"margin: 0.0px =
0.0px 0.0px 0.0px"><FONT face=3D"Helvetica" size=3D"3" style=3D"font: =
12.0px Helvetica">it's like it's not even part of the =
collection.</FONT></P> </BLOCKQUOTE></DIV><DIV><BR =
class=3D"khtml-block-placeholder"></DIV><DIV>I was assuming the opposite =
of what James assumed, so under my personal world-view "create a media =
resource manually" meant to create a media resource without also =
creating the media link entry at the same time.</DIV><DIV><BR =
class=3D"khtml-block-placeholder"></DIV><DIV>To illustrate my disconnect =
more, I'll borrow James Snell's concrete example and show what I thought =
would obtain instead:</DIV><BR><DIV style=3D"margin-top: 0px; =
margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">On =
2006/10/17, at 4:40 PM, James M Snell wrote:</DIV><DIV><BR =
class=3D"khtml-block-placeholder"></DIV><BLOCKQUOTE type=3D"cite"><DIV =
style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; =
margin-left: 0px; ">My assumption: The relationship between a media link =
entry and a media</DIV><DIV style=3D"margin-top: 0px; margin-right: 0px; =
margin-bottom: 0px; margin-left: 0px; ">resource is always 1-to-1.=A0 If =
I want an entry to point to multiple</DIV><DIV style=3D"margin-top: 0px; =
margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">media =
resources, then I would create one media link entry for each =
media</DIV><DIV style=3D"margin-top: 0px; margin-right: 0px; =
margin-bottom: 0px; margin-left: 0px; ">resource, then create a separate =
entry that points to each of the</DIV><DIV style=3D"margin-top: 0px; =
margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">individually =
created media resources.</DIV><DIV style=3D"margin-top: 0px; =
margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: =
14px; "><BR></DIV><DIV style=3D"margin-top: 0px; margin-right: 0px; =
margin-bottom: 0px; margin-left: 0px; ">e.g.,</DIV><DIV =
style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; =
margin-left: 0px; min-height: 14px; "><BR></DIV><DIV style=3D"margin-top: =
0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">=A0=A0 =
entry1 --&gt; pic1</DIV><DIV style=3D"margin-top: 0px; margin-right: =
0px; margin-bottom: 0px; margin-left: 0px; ">=A0=A0 entry2 --&gt; =
pic2</DIV><DIV style=3D"margin-top: 0px; margin-right: 0px; =
margin-bottom: 0px; margin-left: 0px; ">=A0=A0 entry3 --&gt; =
pic3</DIV><DIV style=3D"margin-top: 0px; margin-right: 0px; =
margin-bottom: 0px; margin-left: 0px; ">=A0=A0 entry4 --&gt; =
pic1</DIV><DIV style=3D"margin-top: 0px; margin-right: 0px; =
margin-bottom: 0px; margin-left: 0px; ">=A0 =A0 =A0 =A0 =A0 --&gt; =
pic2</DIV><DIV style=3D"margin-top: 0px; margin-right: 0px; =
margin-bottom: 0px; margin-left: 0px; ">=A0 =A0 =A0 =A0 =A0 --&gt; =
pic3</DIV><DIV style=3D"margin-top: 0px; margin-right: 0px; =
margin-bottom: 0px; margin-left: 0px; min-height: 14px; "><BR></DIV><DIV =
style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; =
margin-left: 0px; ">Entries 1, 2 and 3 will always point to their =
respective media resources</DIV><DIV style=3D"margin-top: 0px; =
margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">(using =
atom:content/@src).</DIV><DIV style=3D"margin-top: 0px; margin-right: =
0px; margin-bottom: 0px; margin-left: 0px; "><BR =
class=3D"khtml-block-placeholder"></DIV></BLOCKQUOTE><BR><DIV>My idea =
was that if I want to create an entry to point to multiple media =
resources, I might first create the entry as I edit text about my =
fabulous trip to Lisbon,=A0</DIV><DIV><BR =
class=3D"khtml-block-placeholder"></DIV><DIV>=A0 =
=A0entries:</DIV><DIV><SPAN class=3D"Apple-tab-span" =
style=3D"white-space:pre">	</SPAN>entry1</DIV><DIV><BR =
class=3D"khtml-block-placeholder"></DIV><DIV>Then when I add pictures to =
the entry I'm editing, my client would "manually" create the media =
resources by posting to the media collection, such that no media link =
entry was created for each of them.=A0 At the same time, the client =
would probably PUT to the entry each time to update and add the link to =
the pictures.</DIV><DIV><BR =
class=3D"khtml-block-placeholder"></DIV><DIV>=A0=A0 =
=A0entries:</DIV><DIV><SPAN class=3D"Apple-tab-span" =
style=3D"white-space:pre">	</SPAN>entry1 --&gt; =
pic1</DIV><DIV><SPAN class=3D"Apple-tab-span" style=3D"white-space:pre">	=
	</SPAN>=A0--&gt; pic2</DIV><DIV><SPAN class=3D"Apple-tab-span" =
style=3D"white-space:pre">	</SPAN>=A0 =A0 =A0=A0 =A0--&gt; =
pic3</DIV><DIV>=A0 =A0media resources:</DIV><DIV><SPAN =
class=3D"Apple-tab-span" style=3D"white-space:pre">	=
</SPAN>pic1</DIV><DIV><SPAN class=3D"Apple-tab-span" =
style=3D"white-space:pre">	</SPAN>pic2</DIV><DIV><SPAN =
class=3D"Apple-tab-span" style=3D"white-space:pre">	=
</SPAN>pic3</DIV><DIV><BR class=3D"khtml-block-placeholder"></DIV><DIV>Of =
course this can be done in fewer steps if the client is implemented to =
do editing offline and only upload the whole kaboodle when I'm done.=A0 =
In that scenario, entry2 with images pic4 and pic5 would be created with =
a minimum of POSTs and no PUTs, step 1 is POSTing the =
images:</DIV><DIV><BR class=3D"khtml-block-placeholder"></DIV><DIV>=A0=A0 =
=A0entries:=A0</DIV><DIV><SPAN class=3D"Apple-tab-span" =
style=3D"white-space:pre">	</SPAN>entry1 --&gt; pic1, pic2, =
pic3</DIV><DIV>=A0=A0 =A0media resources:</DIV><DIV><SPAN =
class=3D"Apple-tab-span" style=3D"white-space:pre">	</SPAN>pic1, =
pic2, pic3</DIV><DIV><SPAN class=3D"Apple-tab-span" =
style=3D"white-space:pre">	</SPAN>NEW pic4</DIV><DIV><SPAN =
class=3D"Apple-tab-span" style=3D"white-space:pre">	</SPAN>NEW =
pic5</DIV><DIV><BR class=3D"khtml-block-placeholder"></DIV><DIV>Step 2 =
is POSTing the entry with the links obtained from creating the =
images:</DIV><DIV><BR class=3D"khtml-block-placeholder"></DIV><DIV>=A0=A0 =
=A0entries:=A0</DIV><DIV><SPAN class=3D"Apple-tab-span" =
style=3D"white-space:pre">	</SPAN>entry1 --&gt; pic1, pic2, =
pic3</DIV><DIV><SPAN class=3D"Apple-tab-span" style=3D"white-space:pre">	=
</SPAN>NEW entry2 --&gt; pic4, pic5</DIV><DIV>=A0=A0 =A0media =
resources:</DIV><DIV><SPAN class=3D"Apple-tab-span" =
style=3D"white-space:pre">	</SPAN>pic1, pic2, pic3</DIV><DIV><SPAN =
class=3D"Apple-tab-span" style=3D"white-space:pre">	=
</SPAN>pic4</DIV><DIV><SPAN class=3D"Apple-tab-span" =
style=3D"white-space:pre">	</SPAN>pic5</DIV><DIV><BR =
class=3D"khtml-block-placeholder"></DIV><DIV>I may be wrong about this =
model and James is likely to be right as having followed the discussion =
more carefully, but I don't believe the draft clearly leads the reader =
to James' model.=A0=A0</DIV><DIV><BR =
class=3D"khtml-block-placeholder"></DIV><DIV>Lisa=A0</DIV></BODY></HTML>=

--Apple-Mail-13--491487969--




From owner-atom-syntax@mail.imc.org Thu Nov 02 16:48:01 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GfkPp-0006Cg-OL
	for atompub-archive@lists.ietf.org; Thu, 02 Nov 2006 16:48:01 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GfkPl-0002AU-9C
	for atompub-archive@lists.ietf.org; Thu, 02 Nov 2006 16:48:01 -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 kA2LVpGr085693;
	Thu, 2 Nov 2006 14:31: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 kA2LVpqx085692;
	Thu, 2 Nov 2006 14:31: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 smtpout.mac.com (smtpout.mac.com [17.250.248.184])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kA2LVosw085685
	for <atom-syntax@imc.org>; Thu, 2 Nov 2006 14:31:51 -0700 (MST)
	(envelope-from algermissen1971@mac.com)
Received: from mac.com (smtpin02-en2 [10.13.10.147])
	by smtpout.mac.com (Xserve/8.12.11/smtpout14/MantshX 4.0) with ESMTP id kA2LVoq1023623;
	Thu, 2 Nov 2006 13:31:50 -0800 (PST)
Received: from [85.176.63.173] (e176063173.adsl.alicedsl.de [85.176.63.173])
	(authenticated bits=0)
	by mac.com (Xserve/smtpin02/MantshX 4.0) with ESMTP id kA2LVl12022986;
	Thu, 2 Nov 2006 13:31:48 -0800 (PST)
In-Reply-To: <C6338BF1-A7CE-4FE3-8373-D1FC72B0D254@osafoundation.org>
References: <01C6BC77CDCE28489B9644BF6D5C08DB0131B066@MCLNEXVS01.resource.ds.bah.com> <6FEA78B3-F2A9-49C3-911C-488752FDEC9E@mac.com> <C6338BF1-A7CE-4FE3-8373-D1FC72B0D254@osafoundation.org>
Mime-Version: 1.0 (Apple Message framework v752.3)
Content-Type: text/plain; charset=WINDOWS-1252; delsp=yes; format=flowed
Message-Id: <805B5AE4-EE68-4A17-94E7-2FE66281F91D@mac.com>
Cc: Atom <atom-syntax@imc.org>
From: Jan Algermissen <algermissen1971@mac.com>
Subject: Re: How to do RESTful SEARCH (was Re: Adding POST capability to atom:link)
Date: Thu, 2 Nov 2006 22:31:44 +0100
To: Lisa Dusseault <lisa@osafoundation.org>
X-Mailer: Apple Mail (2.752.3)
X-Brightmail-Tracker: AAAAAA==
X-Brightmail-scanned: yes
X-MIME-Autoconverted: from quoted-printable to 8bit by balder-227.proper.com id kA2LVpsw085686
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 kA2LVpGr085693
X-Spam-Score: 0.5 (/)
X-Scan-Signature: fb6060cb60c0cea16e3f7219e40a0a81


Lisa,

first, I think I misread Mark's point when I quoted his blog entry:

"The Web doesn=92t do generic query"
<http://www.markbaker.ca/blog/2006/08/09/sparql-useful-but-not-a-game-=20
changer/>

He does talk about hiding the actual query by merely passing in =20
parameters; he does not talk about dividing the query space into =20
subsets. Sorry about that.



On Nov 2, 2006, at 9:06 PM, Lisa Dusseault wrote:

>
> On Oct 26, 2006, at 1:02 PM, Jan Algermissen wrote:
>
>> If you aim to provide a REST interface, do not mimick a query =20
>> interface (at least not a complex one). Think of your 'asset =20
>> space' in terms of pre-defined, useful collections that you expose =20
>> as resources (feeds) and provide light weight query interfaces to =20
>> them that fit with GET requests.
>> Think in terms of browsing and drilling-down; REST interfaces =20
>> guide the client into the content instead of assuming the =20
>> knowledge to construct
>> a query does reside in the client.
>
> This is an interesting assertion about REST.  I don't yet agree =20
> with it as stated though I might after further discussion and =20
> elaboration.  To provide a possible counter-example, I always found =20
> the HTTP SEARCH proposal <http://www.greenbytes.de/tech/webdav/=20
> draft-reschke-webdav-search-latest.html> to be RESTful

I did not mean to say that using very many parameters was breaking =20
REST, I only meant to say that dividing the space is propably =20
decreasing the level of coupling as the client needs to know fewer =20
parameters. Of course it needs to OTH understand the meaning of the =20
subsets but it might already do that anyway. Hard to evaluate in the =20
absence of the domain context.

Maybe think about a resource representing all items of 'last week' as =20
opposed to providing start-date and end-date parameters to narrow =20
down the result set to 'last week'.

> because
> 	- The results of a search are returned as a set of resource =20
> identifiers
> 	- It doesn't necessarily break for dynamic resources as long as =20
> the server can handle that
> 	- It doesn't break the layering of representations, or use of =20
> connectors, or caching of resources
> 	- It's general -- can be used for WebDAV resources but also for =20
> any HTTP server, CalDAV resources or probably (with some thought) =20
> Atom resources
>
> A server that instead provides light-weight query interfaces as you =20
> describe, or guides the client into the content, does not work with =20
> a client that doesn't do HTML (a CalDAV, WebDAV or possibly Atom =20
> authoring client); correct?

I wouldn't say so; the question of MIME type is orthogonal to the =20
question of parameters vs. collections. Or am I misreading you?

Jan


>
> Lisa





From owner-atom-syntax@mail.imc.org Thu Nov 02 16:59:31 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gfkax-0004Be-H2
	for atompub-archive@lists.ietf.org; Thu, 02 Nov 2006 16:59:31 -0500
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 1GfdEK-0006bN-N4
	for atompub-archive@lists.ietf.org; Thu, 02 Nov 2006 09:07:40 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by chiedprmail1.ietf.org with esmtp (Exim 4.43)
	id 1Gfd06-0002YY-4Q
	for atompub-archive@lists.ietf.org; Thu, 02 Nov 2006 08:53:02 -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 kA2DXBTW039177;
	Thu, 2 Nov 2006 06:33:11 -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 kA2DXB5B039176;
	Thu, 2 Nov 2006 06:33:11 -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 nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.190])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kA2DX7e3039160
	for <atom-syntax@imc.org>; Thu, 2 Nov 2006 06:33:10 -0700 (MST)
	(envelope-from t.broyer@gmail.com)
Received: by nf-out-0910.google.com with SMTP id o60so928429nfa
        for <atom-syntax@imc.org>; Thu, 02 Nov 2006 05:33:06 -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:content-transfer-encoding:content-disposition:references;
        b=tuQoUpz1KOq0KEvOJm+/pmmi3aznKQT851FwUh8whdcx/OP9iLE9y2zF7NAZtp/Pqk3o2unhk7hj+6Sr76T85paNVPmujAdF9hra69ev5CS19lCDS1ta32RvCQtuQSf++IlekqnsEXwpK8rKKiOFyg1Ojc8YOrOgGJ8Dw9CKUNU=
Received: by 10.48.210.16 with SMTP id i16mr5600178nfg.1162474385092;
        Thu, 02 Nov 2006 05:33:05 -0800 (PST)
Received: by 10.49.29.19 with HTTP; Thu, 2 Nov 2006 05:33:05 -0800 (PST)
Message-ID: <a9699fd20611020533u45de6021ye1fad40d598d01ba@mail.gmail.com>
Date: Thu, 2 Nov 2006 14:33:05 +0100
From: "Thomas Broyer" <t.broyer@gmail.com>
To: atom-owl@googlegroups.com, Atom-Protocol <atom-protocol@imc.org>,
        Atom-Syntax <atom-syntax@imc.org>
Subject: Re: categories and tagging
In-Reply-To: <513560B9-EAED-4FEB-92E5-E0AAB60BAF2C@bblfish.net>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
References: <CF5312BB-0401-4B8C-9228-9EC451C877F1@bblfish.net>
	 <8C90795E9E86D74F9CCF4942FC4CC6763EEA85@OAEXCH2SERVER.oa.oclc.org>
	 <a9699fd20611012359n1386b89emccb94fffed484c3d@mail.gmail.com>
	 <57D1F9FB-6FC1-43FA-B6C3-AE9DA97B13F0@bblfish.net>
	 <a9699fd20611020319j78f2f771ld7f3c79dc10a4938@mail.gmail.com>
	 <513560B9-EAED-4FEB-92E5-E0AAB60BAF2C@bblfish.net>
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: a8a20a483a84f747e56475e290ee868e


2006/11/2, Henry Story:
>
> On 2 Nov 2006, at 12:19, Thomas Broyer wrote:
> >
> >> [[
> >> The "term" attribute is a string that identifies the category to
> >> which the entry or feed belongs. Category elements MUST have a "term"
> >> attribute.
> >> ]]
> >>
> >> nowhere is there mentioned a IRI there,
> >
> > IRIs are not forbidden either, and Andrew's description makes me think
> > the "concept URI" *is* the "term".
>
> The question is: how does this help any of us? It may look like it is
> a "term", but what is a client meant to do with all this information?

Nothing.
A client is not meant to do anything with atom:category elements other
than for categorizing the entry or feed.

> So if Tim Bray uses
>
> <category scheme='http://www.tbray.org/ongoing/What/'
>            term='Places' />
>
> Then what am I meant to do with this info?

You can tell the reader that the entry is in the "Places" category,
you can provide a "show other entries within this category" feature,
you can group entries by their category (in a treeview: root nodes are
the list of schemes, their child nodes are the list of terms,
presented using the provided @label; if there are different @label
used, you can default to the latest and provide a tooltip or other
contextual info such as "a.k.a. Locations, Where"), etc.

> Since scheme is a URL I can presumably go there to find something. But what?

Some people also want to dereference XML Namespaces' URIs.

> Term is not defined to be a URI, and in the above example it is not,
> and so why should I do anything with the term below?
>
> <category
>    scheme="http://my.scheme.net/my-vocabulary/"
>    term="http://my.concept.net/my-vocabulary/13745"
>    label="cats"
>    />

There's no reason you would do anything with it either.

> What I am proposing is that we put forward some best practice to
> formalize a useful and RESTful way to publish this information, so
> that clients can use it. With APP we could do something like this: we
> could define for example that when entries are published and they
> contain categories that have a scheme that is accepted by the
> collection, then the entry will be found in the feed that is to be
> found either by appending scheme+term or in the catid location I
> mentioned previously.

-1
But you can still do it yourself in your own implementation,
eventually with the use of an f:feature to communicate the feature to
clients.

> So if Tim Bray posts an entry containing
>
> <entry>
>     ...
>     <category scheme='http://www.tbray.org/ongoing/What/'
>               term='Places' />
> </entry>
>
> and his collection manages the <http://www.tbray.org/ongoing/What/>
> scheme, as defined perhaps in the service document, (and perhaps we
> can place the list of available categories at that scheme location!)
> then his client will know that the entry will also be found in the
> <http://www.tbray.org/ongoing/What/Places> collection.

I don't see how this is useful, but you might have good reasons.

> Now this would be useful for an APP publishing client, and it would
> be useful for an APP reader, because it could find some useful
> information at these various locations,

I understand the need to provide a "category URI" in some scenarios
but that should be an extension to the atom:category element or a
"mapping mechanism" communicated by a feed-level or entry-level
extension, but please no "global assumption".

> and it would save us having
> to define an unending number of link relations that parallel the
> categories we have, when it is in fact clear that everybody intends
> to use scheme+term as a uri.

Do you mean scheme+term, scheme+"/"+term or scheme+"#"+term?
or maybe scheme+"/"+term+".atom"? or scheme+"/tags/"+term?

-- 
Thomas Broyer




From owner-atom-syntax@mail.imc.org Fri Nov 03 01:33:52 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gfsci-0003bW-Rx
	for atompub-archive@lists.ietf.org; Fri, 03 Nov 2006 01:33:52 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gfsca-00017e-FK
	for atompub-archive@lists.ietf.org; Fri, 03 Nov 2006 01:33:52 -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 kA36AYU8029731;
	Thu, 2 Nov 2006 23:10:34 -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 kA36AYGA029730;
	Thu, 2 Nov 2006 23:10:34 -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 kA36AVnY029703
	for <atom-syntax@imc.org>; Thu, 2 Nov 2006 23:10:32 -0700 (MST)
	(envelope-from pagaltzis@gmx.de)
Received: (qmail invoked by alias); 03 Nov 2006 06:10:25 -0000
Received: from xdsl-87-79-236-202.netcologne.de (EHLO klangraum) [87.79.236.202]
  by mail.gmx.net (mp035) with SMTP; 03 Nov 2006 07:10:25 +0100
X-Authenticated: #163624
Date: Fri, 3 Nov 2006 07:10:22 +0100
From: "A. Pagaltzis" <pagaltzis@gmx.de>
To: Atom Publishing Protocol <atom-protocol@imc.org>,
        Atom Syntax <atom-syntax@imc.org>
Subject: Re: categories and tagging
Message-ID: <20061103061022.GB19296@klangraum>
Mail-Followup-To: Atom Publishing Protocol <atom-protocol@imc.org>,
	Atom Syntax <atom-syntax@imc.org>
References: <CF5312BB-0401-4B8C-9228-9EC451C877F1@bblfish.net> <8C90795E9E86D74F9CCF4942FC4CC6763EEA85@OAEXCH2SERVER.oa.oclc.org> <a9699fd20611012359n1386b89emccb94fffed484c3d@mail.gmail.com> <57D1F9FB-6FC1-43FA-B6C3-AE9DA97B13F0@bblfish.net> <a9699fd20611020319j78f2f771ld7f3c79dc10a4938@mail.gmail.com> <513560B9-EAED-4FEB-92E5-E0AAB60BAF2C@bblfish.net>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
In-Reply-To: <513560B9-EAED-4FEB-92E5-E0AAB60BAF2C@bblfish.net>
User-Agent: Mutt/1.4.2.1i
Organization: haphazard
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 kA36AYU8029731
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 7655788c23eb79e336f5f8ba8bce7906


* Henry Story <henry.story@bblfish.net> [2006-11-02 16:55]:
> The question is: how does this help any of us? It may look like
> it is a "term", but what is a client meant to do with all this
> information?

Simple: when the scheme and term of two different entries are
identical, then you have confidence that they refer to the same
concept. When the scheme URI is absent, the term is ambiguous.

That=E2=80=99s what scheme and term mean, and that=E2=80=99s all that the=
y mean.

If you want to use a dereferencable protocol scheme for your
category=E2=80=99s scheme URI, and want to run a service providing
resources at the given URI, that=E2=80=99s fine, and more power to you.
But nothing like that is mandated, much less is any approach for
deriving a dereferencable URI for a single term.

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




From owner-atom-syntax@mail.imc.org Fri Nov 03 16:23:52 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gg6W0-0000dJ-Hp
	for atompub-archive@lists.ietf.org; Fri, 03 Nov 2006 16:23:52 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gg6Vy-0007Z5-3l
	for atompub-archive@lists.ietf.org; Fri, 03 Nov 2006 16:23:52 -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 kA3L4NAL012007;
	Fri, 3 Nov 2006 14:04: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 kA3L4NDR012006;
	Fri, 3 Nov 2006 14:04: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 wx-out-0506.google.com (wx-out-0506.google.com [66.249.82.234])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kA3L4KrG011998
	for <atom-syntax@imc.org>; Fri, 3 Nov 2006 14:04:20 -0700 (MST)
	(envelope-from jasnell@gmail.com)
Received: by wx-out-0506.google.com with SMTP id t12so510775wxc
        for <atom-syntax@imc.org>; Fri, 03 Nov 2006 13:04:19 -0800 (PST)
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=VkRQj1PcnhpmpK88pZJw5gMDkz0cV3sCuPunexIEGkhFqdcCD1INVGqWBbEvtUUG3GMMKZP76sHR9KipFgGKa0Ae9a2GJbsOw/2Zh/9LOWxKOvGKisBQOl3QdlU4UXxDk82HDtmph5I9RTYR9qbZehJ2Ym922KFGRBLVRTR80iA=
Received: by 10.70.54.20 with SMTP id c20mr673704wxa.1162587859598;
        Fri, 03 Nov 2006 13:04:19 -0800 (PST)
Received: from ?192.168.1.101? ( [67.181.218.96])
        by mx.google.com with ESMTP id 29sm2008258wrl.2006.11.03.13.04.18;
        Fri, 03 Nov 2006 13:04:19 -0800 (PST)
Message-ID: <454BAECE.4060500@gmail.com>
Date: Fri, 03 Nov 2006 13:04:14 -0800
From: James M Snell <jasnell@gmail.com>
User-Agent: Thunderbird 1.5.0.7 (X11/20060909)
MIME-Version: 1.0
To: Robert Sayre <rsayre@mozilla.com>
CC: atom-syntax@imc.org
Subject: Re: [atom-syntax] Atom bidi
References: <mnet6.1161090302.29812.nicolas1.krebs3@netcourrier.com> <4534F37E.4000904@gmail.com> <BAY120-DAV11183EB6D38E273ED8C681BE0E0@phx.gbl> <45352FDE.7020709@gmail.com> <op.thk86poyaw9dld@id-c0020.oslo.opera.com> <45356BC6.5060005@gmail.com> <BAY120-DAV119C2645B6C06F9FBC8360BE0E0@phx.gbl> <45357267.4000201@gmail.com>
In-Reply-To: <45357267.4000201@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: 21c69d3cfc2dd19218717dbe1d974352


Robert,

It's been a few weeks since this came up.  I was wondering if you'd be
able to give some kind of estimate on when you might have a chance to
document what you had in mind for mozilla/firefox/thunderbird.  No
pressure, of course, I just don't want this issue to stall out for lack
of discussion.

- James

James M Snell wrote:
> Yeah, for now I'm going to keep this bidi code off in an out of the way
> corner in the Abdera CVS until there's any more movement.  Now that I've
> addressed a short term need I've had on my list for a while, I'll be
> holding off at least a few weeks to see what Sayre comes up with before
> deciding whether to update the I-D and I'll hold off making any further
> updates to Abdera until after the WG makes a clear decision.
> 
> - James
> 
> James Holderness wrote:
>> Well I'm glad somebody pointed it out because I certainly missed it.
>> Anyway, for now I'm just checking for an unprefixed dir attribute. If
>> and when RFC 4287 is ever updated I'll ammend my code accordingly.
>>
>> Regards
>> James
>>
>> James M Snell wrote:
>>> I know there's no such thing :-)... which is precisely why the code I
>>> implemented is temporary and experimental :-).
>>>
>>> - James
>>>
>>> Anne van Kesteren wrote:
>>>> On Tue, 17 Oct 2006 21:32:46 +0200, James M Snell <jasnell@gmail.com>
>>>> wrote:
>>>>>  2. Look for the xhtml:dir attribute
>>>> There's no such thing. (Except perhaps with this new XHTML
>>>> Modularization madness, but that's best ignored.)
>>
> 




From owner-atom-syntax@mail.imc.org Fri Nov 03 16:33:28 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gg6fI-0000j5-5a
	for atompub-archive@lists.ietf.org; Fri, 03 Nov 2006 16:33:28 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gg6fD-0001G4-Pd
	for atompub-archive@lists.ietf.org; Fri, 03 Nov 2006 16:33:28 -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 kA3LHv1U013017;
	Fri, 3 Nov 2006 14:17: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 kA3LHvlI013016;
	Fri, 3 Nov 2006 14:17: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 ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.174])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kA3LHuRa013010
	for <atom-syntax@imc.org>; Fri, 3 Nov 2006 14:17:56 -0700 (MST)
	(envelope-from mbaker@gmail.com)
Received: by ug-out-1314.google.com with SMTP id j3so576358ugf
        for <atom-syntax@imc.org>; Fri, 03 Nov 2006 13:17:53 -0800 (PST)
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws;
        s=beta; d=gmail.com;
        h=received:message-id:date:from:sender:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references:x-google-sender-auth;
        b=OcrIif2+BmsO3VvD5vErCjBLakdSX4+53TgsL0SADKJW9OB0At4BeUbBf3T32PFyWiiPWInruSYKvmq5gDMviOsb/KfyS+808DiY76WPNypO0enn9rR27jx6rDiCeyqjwiqAXOqvb8duDY0B2pjn7m258D3OAv3ZnCVEGcHjPG0=
Received: by 10.78.32.14 with SMTP id f14mr138818huf.1162588673081;
        Fri, 03 Nov 2006 13:17:53 -0800 (PST)
Received: by 10.78.174.12 with HTTP; Fri, 3 Nov 2006 13:17:52 -0800 (PST)
Message-ID: <c70bc85d0611031317m16488bf2i8175470260e0a922@mail.gmail.com>
Date: Fri, 3 Nov 2006 16:17:52 -0500
From: "Mark Baker" <distobj@acm.org>
To: "Lisa Dusseault" <lisa@osafoundation.org>
Subject: Re: How to do RESTful SEARCH (was Re: Adding POST capability to atom:link)
Cc: "Jan Algermissen" <algermissen1971@mac.com>, Atom <atom-syntax@imc.org>
In-Reply-To: <C6338BF1-A7CE-4FE3-8373-D1FC72B0D254@osafoundation.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
References: <01C6BC77CDCE28489B9644BF6D5C08DB0131B066@MCLNEXVS01.resource.ds.bah.com>
	 <6FEA78B3-F2A9-49C3-911C-488752FDEC9E@mac.com>
	 <C6338BF1-A7CE-4FE3-8373-D1FC72B0D254@osafoundation.org>
X-Google-Sender-Auth: 0ee5702e8cd62e48
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: 79899194edc4f33a41f49410777972f8


On 11/2/06, Lisa Dusseault <lisa@osafoundation.org> wrote:
> This is an interesting assertion about REST.  I don't yet agree with it as
> stated though I might after further discussion and elaboration.  To provide
> a possible counter-example, I always found the HTTP SEARCH proposal
> <http://www.greenbytes.de/tech/webdav/draft-reschke-webdav-search-latest.html>
> to be RESTful because
>  - The results of a search are returned as a set of resource identifiers

I'm not sure exactly what you mean by that Lisa, but AFAICT, the
results of a SEARCH request does not have an identifier.

A RESTful solution would be publish a form that could be used by a
client to construct a URI that would return the search results (with
GET, of course).

Cheers,

Mark.




From owner-atom-syntax@mail.imc.org Fri Nov 03 16:34:23 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gg6gB-0001es-O4
	for atompub-archive@lists.ietf.org; Fri, 03 Nov 2006 16:34:23 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gg6g9-0001RO-I4
	for atompub-archive@lists.ietf.org; Fri, 03 Nov 2006 16:34:23 -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 kA3LH68b012959;
	Fri, 3 Nov 2006 14: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 kA3LH6ep012958;
	Fri, 3 Nov 2006 14: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 dm-mail01.mozilla.org (dm-mail01.mozilla.org [63.245.208.150])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kA3LH6Mt012950
	for <atom-syntax@imc.org>; Fri, 3 Nov 2006 14:17:06 -0700 (MST)
	(envelope-from rsayre@mozilla.com)
Received: from [192.168.0.4] (user-10876hc.cable.mindspring.com [64.131.154.44])
	(Authenticated sender: rsayre@mozilla.com)
	by dm-mail01.mozilla.org (Postfix) with ESMTP id C38A66A8D84;
	Fri,  3 Nov 2006 13:16:57 -0800 (PST)
Message-ID: <454BB1C8.4050409@mozilla.com>
Date: Fri, 03 Nov 2006 16:16:56 -0500
From: Robert Sayre <rsayre@mozilla.com>
User-Agent: Thunderbird 1.5.0.7 (Macintosh/20060909)
MIME-Version: 1.0
To: James M Snell <jasnell@gmail.com>
CC: atom-syntax@imc.org
Subject: Re: [atom-syntax] Atom bidi
References: <mnet6.1161090302.29812.nicolas1.krebs3@netcourrier.com> <4534F37E.4000904@gmail.com> <BAY120-DAV11183EB6D38E273ED8C681BE0E0@phx.gbl> <45352FDE.7020709@gmail.com> <op.thk86poyaw9dld@id-c0020.oslo.opera.com> <45356BC6.5060005@gmail.com> <BAY120-DAV119C2645B6C06F9FBC8360BE0E0@phx.gbl> <45357267.4000201@gmail.com> <454BAECE.4060500@gmail.com>
In-Reply-To: <454BAECE.4060500@gmail.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Virus-Scanned: by amavisd-new
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


James M Snell wrote:
> Robert,
>
> It's been a few weeks since this came up.  I was wondering if you'd be
> able to give some kind of estimate on when you might have a chance to
> document what you had in mind for mozilla/firefox/thunderbird.  No
> pressure, of course, I just don't want this issue to stall out for lack
> of discussion.
>   

I still have something coming. The IETF meeting means the secretariat 
won't process a draft right now.


-Rob




From owner-atom-syntax@mail.imc.org Fri Nov 03 16:47:02 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gg6sQ-00020U-SR
	for atompub-archive@lists.ietf.org; Fri, 03 Nov 2006 16:47:02 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gg6sP-00057b-GT
	for atompub-archive@lists.ietf.org; Fri, 03 Nov 2006 16:47:02 -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 kA3LWfxo014058;
	Fri, 3 Nov 2006 14:32: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 kA3LWfvv014057;
	Fri, 3 Nov 2006 14:32: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 wx-out-0506.google.com (wx-out-0506.google.com [66.249.82.231])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kA3LWciA014045
	for <atom-syntax@imc.org>; Fri, 3 Nov 2006 14:32:40 -0700 (MST)
	(envelope-from jasnell@gmail.com)
Received: by wx-out-0506.google.com with SMTP id t12so515874wxc
        for <atom-syntax@imc.org>; Fri, 03 Nov 2006 13:32:38 -0800 (PST)
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=qPlFT/QRv7xgceKETwdUgOQuJmjLjgMfotfj+igmtwwxmQu4pwEQxOghOmlKc6niqvEhBw8rEANCghoeGE5JV3b5hR3y0HMC1tIXv9DS5SZkRyM3I5Rj7bdLNxrxAMgip9QZhtfbClLYNfy2p96QLGZ7JMn3KwQbJiO2BgORuIk=
Received: by 10.90.51.17 with SMTP id y17mr720480agy.1162589558123;
        Fri, 03 Nov 2006 13:32:38 -0800 (PST)
Received: from ?192.168.1.101? ( [67.181.218.96])
        by mx.google.com with ESMTP id 26sm1277021wra.2006.11.03.13.32.37;
        Fri, 03 Nov 2006 13:32:37 -0800 (PST)
Message-ID: <454BB570.9090606@gmail.com>
Date: Fri, 03 Nov 2006 13:32:32 -0800
From: James M Snell <jasnell@gmail.com>
User-Agent: Thunderbird 1.5.0.7 (X11/20060909)
MIME-Version: 1.0
To: Robert Sayre <rsayre@mozilla.com>
CC: atom-syntax@imc.org
Subject: Re: [atom-syntax] Atom bidi
References: <mnet6.1161090302.29812.nicolas1.krebs3@netcourrier.com> <4534F37E.4000904@gmail.com> <BAY120-DAV11183EB6D38E273ED8C681BE0E0@phx.gbl> <45352FDE.7020709@gmail.com> <op.thk86poyaw9dld@id-c0020.oslo.opera.com> <45356BC6.5060005@gmail.com> <BAY120-DAV119C2645B6C06F9FBC8360BE0E0@phx.gbl> <45357267.4000201@gmail.com> <454BAECE.4060500@gmail.com> <454BB1C8.4050409@mozilla.com>
In-Reply-To: <454BB1C8.4050409@mozilla.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: 7655788c23eb79e336f5f8ba8bce7906


Cool thx. I'll watch for it following the IETF meeting.

- James

Robert Sayre wrote:
> James M Snell wrote:
>> Robert,
>>
>> It's been a few weeks since this came up.  I was wondering if you'd be
>> able to give some kind of estimate on when you might have a chance to
>> document what you had in mind for mozilla/firefox/thunderbird.  No
>> pressure, of course, I just don't want this issue to stall out for lack
>> of discussion.
>>   
> 
> I still have something coming. The IETF meeting means the secretariat
> won't process a draft right now.
> 
> 
> -Rob
> 




From owner-atom-syntax@mail.imc.org Fri Nov 03 16:53:43 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gg6yt-0002mN-EQ
	for atompub-archive@lists.ietf.org; Fri, 03 Nov 2006 16:53:43 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gg6ys-0001Ga-2j
	for atompub-archive@lists.ietf.org; Fri, 03 Nov 2006 16:53:43 -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 kA3LbibH014497;
	Fri, 3 Nov 2006 14:37: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 kA3LbiUh014496;
	Fri, 3 Nov 2006 14:37: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 wx-out-0506.google.com (wx-out-0506.google.com [66.249.82.231])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kA3Lbit0014490
	for <atom-syntax@imc.org>; Fri, 3 Nov 2006 14:37:44 -0700 (MST)
	(envelope-from jasnell@gmail.com)
Received: by wx-out-0506.google.com with SMTP id t12so516777wxc
        for <atom-syntax@imc.org>; Fri, 03 Nov 2006 13:37:43 -0800 (PST)
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=Y0rYqa2Vsr4yuY3NDsxLWH4XXe5FBno7jEWYmN+vXj3mow2W6i02Zsd7+gZ0B679Zdd2HmW0vSC4mVNljQCef8+hMNhiRWoUJ7sl3almxu2Ez6OpWtLKJ/yXEgf7gvaNnAVUuGrxzWeEWZXZUjW2KL8w6WGdYGrbUqvXkXqRd0Q=
Received: by 10.90.93.6 with SMTP id q6mr1604348agb.1162589863869;
        Fri, 03 Nov 2006 13:37:43 -0800 (PST)
Received: from ?192.168.1.101? ( [67.181.218.96])
        by mx.google.com with ESMTP id 12sm2050399wrl.2006.11.03.13.37.42;
        Fri, 03 Nov 2006 13:37:42 -0800 (PST)
Message-ID: <454BB6A1.1050800@gmail.com>
Date: Fri, 03 Nov 2006 13:37:37 -0800
From: James M Snell <jasnell@gmail.com>
User-Agent: Thunderbird 1.5.0.7 (X11/20060909)
MIME-Version: 1.0
To: atom-syntax <atom-syntax@imc.org>, Mark Nottingham <mnot@mnot.net>
Subject: feed id's and paged/archive feeds
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: 7bac9cb154eb5790ae3b2913587a40de


Mark,

I cannot recall if I've asked you this in the past but... if I have a
set of paged/archive feed documents all of which make up a single
logical feed, do the atom:id's for each feed document have be the same?
 If not, how do I determine the atom:id of the logical feed?

- James




From owner-atom-syntax@mail.imc.org Fri Nov 03 17:40:10 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gg7hq-0003J5-Jg
	for atompub-archive@lists.ietf.org; Fri, 03 Nov 2006 17:40:10 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gg7hp-0001Qz-8Q
	for atompub-archive@lists.ietf.org; Fri, 03 Nov 2006 17:40:10 -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 kA3MJDoR018158;
	Fri, 3 Nov 2006 15:19: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 kA3MJDWt018157;
	Fri, 3 Nov 2006 15:19: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 [10.20.30.177] (adsl-66-125-125-65.dsl.pltn13.pacbell.net [66.125.125.65])
	(authenticated bits=0)
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kA3MJ9YS018147;
	Fri, 3 Nov 2006 15:19:10 -0700 (MST)
	(envelope-from phoffman@imc.org)
Mime-Version: 1.0
Message-Id: <p0624080ec17170ac9041@[10.20.30.177]>
In-Reply-To: <454BB570.9090606@gmail.com>
References: <mnet6.1161090302.29812.nicolas1.krebs3@netcourrier.com>
 <4534F37E.4000904@gmail.com>
 <BAY120-DAV11183EB6D38E273ED8C681BE0E0@phx.gbl>
 <45352FDE.7020709@gmail.com> <op.thk86poyaw9dld@id-c0020.oslo.opera.com>
 <45356BC6.5060005@gmail.com>
 <BAY120-DAV119C2645B6C06F9FBC8360BE0E0@phx.gbl>
 <45357267.4000201@gmail.com> <454BAECE.4060500@gmail.com>
 <454BB1C8.4050409@mozilla.com> <454BB570.9090606@gmail.com>
Date: Fri, 3 Nov 2006 14:19:06 -0800
To: James M Snell <jasnell@gmail.com>, Robert Sayre <rsayre@mozilla.com>
From: Paul Hoffman <phoffman@imc.org>
Subject: Re: [atom-syntax] Atom bidi
Cc: atom-syntax@imc.org
Content-Type: text/plain; charset="us-ascii" ; format="flowed"
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


At 1:32 PM -0800 11/3/06, James M Snell wrote:
>Cool thx. I'll watch for it following the IETF meeting.

Actually, the window opens again the first day of the meeting (Monday).




From owner-atom-syntax@mail.imc.org Sun Nov 05 01:02:47 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Ggb5j-0004gy-9d
	for atompub-archive@lists.ietf.org; Sun, 05 Nov 2006 01:02:47 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Ggb5e-0000cb-Qk
	for atompub-archive@lists.ietf.org; Sun, 05 Nov 2006 01:02:47 -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 kA55lPin064256;
	Sat, 4 Nov 2006 22:47: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 kA55lPO8064255;
	Sat, 4 Nov 2006 22:47: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 wx-out-0506.google.com (wx-out-0506.google.com [66.249.82.239])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kA55lNMD064249
	for <atom-syntax@imc.org>; Sat, 4 Nov 2006 22:47:24 -0700 (MST)
	(envelope-from judy.piper@gmail.com)
Received: by wx-out-0506.google.com with SMTP id t12so738282wxc
        for <atom-syntax@imc.org>; Sat, 04 Nov 2006 21:47:23 -0800 (PST)
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=Am7Ss9EkGZY5InkeHW3fmQ/Nitpu0k1uy1x79JRLJsmoWRLOiC8jdlPjDIEyxpDUCjAZX+LIW6LJeBHnOfSoAaDluiSmZnXfN5e5rDRanLJLBBwH54WKaYKgRmNhv+lY7MKhI1CQcef3ydKYz0Ideuyuk5VeKrPPybf/+v0EBf0=
Received: by 10.90.89.5 with SMTP id m5mr817338agb.1162705643131;
        Sat, 04 Nov 2006 21:47:23 -0800 (PST)
Received: by 10.90.51.10 with HTTP; Sat, 4 Nov 2006 21:47:23 -0800 (PST)
Message-ID: <b6cb1ea70611042147j30275753lee5818b4bae8e9c1@mail.gmail.com>
Date: Sun, 5 Nov 2006 00:47:23 -0500
From: "Judy Piper" <judy.piper@gmail.com>
To: "James M Snell" <jasnell@gmail.com>
Subject: Re: [atom-syntax] [RFC 4685] uri in xml namespace
Cc: "Nicolas Krebs" <nicolas1.krebs3@netcourrier.com>, atom-syntax@imc.org
In-Reply-To: <4534EFA1.80906@gmail.com>
MIME-Version: 1.0
Content-Type: multipart/alternative; 
	boundary="----=_Part_6083_5542630.1162705643103"
References: <mnet4.1161088963.29812.nicolas1.krebs3@netcourrier.com>
	 <4534EFA1.80906@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: 082a9cbf4d599f360ac7f815372a6a15


------=_Part_6083_5542630.1162705643103
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

I was expecting a Namespace document that explains the namespace URI itself
and the relationship between the spec and the URI.  Am I wrong to expect
this behavior?

Thanks,
Judy-
On 10/17/06, James M Snell <jasnell@gmail.com> wrote:
>
>
> Done!
>
> - James
>
>
> Nicolas Krebs wrote:
> > The RFC 4685 define an xml namespace with
> > "http://purl.org/syndication/thread/1.0".
> > An HTTP GET http://purl.org/syndication/thread/1.0 answer
> > HTTP/1.x 302 Found
> > Location:
> http://www.ietf.org/internet-drafts/draft-snell-atompub-feed-thread-12.txt
> >
> > which redirect to
> >
> http://www.ietf.org/internet-drafts/draft-snell-atompub-feed-thread-12.txt
> >
> > which answer
> > HTTP/1.x 404 Not Found
> >
> > Please fix this issue and make http://purl.org/syndication/thread/1.0
> > redirecting to http://www.ietf.org/rfc/rfc4685.txt or
> > http://tools.ietf.org/html/rfc4685 or http://www.rfc-editor.org/*4685*.
> >
> >
> >
> >
> >
>
>

------=_Part_6083_5542630.1162705643103
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

I was expecting a Namespace document that explains the namespace URI itself and the relationship between the spec and the URI.&nbsp; Am I wrong to expect this behavior?<br><br>Thanks,<br>Judy-<br><div><span class="gmail_quote">
On 10/17/06, <b class="gmail_sendername">James M Snell</b> &lt;<a href="mailto:jasnell@gmail.com">jasnell@gmail.com</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>Done!<br><br>- James<br><br><br>Nicolas Krebs wrote:<br>&gt; The RFC 4685 define an xml namespace with<br>&gt; &quot;<a href="http://purl.org/syndication/thread/1.0">http://purl.org/syndication/thread/1.0</a>&quot;.<br>
&gt; An HTTP GET <a href="http://purl.org/syndication/thread/1.0">http://purl.org/syndication/thread/1.0</a> answer<br>&gt; HTTP/1.x 302 Found<br>&gt; Location: <a href="http://www.ietf.org/internet-drafts/draft-snell-atompub-feed-thread-12.txt">
http://www.ietf.org/internet-drafts/draft-snell-atompub-feed-thread-12.txt</a><br>&gt;<br>&gt; which redirect to<br>&gt; <a href="http://www.ietf.org/internet-drafts/draft-snell-atompub-feed-thread-12.txt">http://www.ietf.org/internet-drafts/draft-snell-atompub-feed-thread-12.txt
</a><br>&gt;<br>&gt; which answer<br>&gt; HTTP/1.x 404 Not Found<br>&gt;<br>&gt; Please fix this issue and make <a href="http://purl.org/syndication/thread/1.0">http://purl.org/syndication/thread/1.0</a><br>&gt; redirecting to 
<a href="http://www.ietf.org/rfc/rfc4685.txt">http://www.ietf.org/rfc/rfc4685.txt</a> or<br>&gt; <a href="http://tools.ietf.org/html/rfc4685">http://tools.ietf.org/html/rfc4685</a> or <a href="http://www.rfc-editor.org/*4685*">
http://www.rfc-editor.org/*4685*</a>.<br>&gt;<br>&gt;<br>&gt;<br>&gt;<br>&gt;<br><br></blockquote></div><br>

------=_Part_6083_5542630.1162705643103--




From owner-atom-syntax@mail.imc.org Sun Nov 05 11:26:23 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GgkpD-00039X-4t
	for atompub-archive@lists.ietf.org; Sun, 05 Nov 2006 11:26:23 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Ggkp7-00065L-P0
	for atompub-archive@lists.ietf.org; Sun, 05 Nov 2006 11:26:23 -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 kA5GCA3d010918;
	Sun, 5 Nov 2006 09:12: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 kA5GCAkK010917;
	Sun, 5 Nov 2006 09:12: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 gregerhaga.net (gregerhaga.net [84.234.70.30])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kA5GC77a010908
	for <atom-syntax@imc.org>; Sun, 5 Nov 2006 09:12:09 -0700 (MST)
	(envelope-from boss@gregerhaga.net)
Received: from www.gregerhaga.net (gregerhaga.net [127.0.0.1])
	by gregerhaga.net (8.13.1/8.13.1) with ESMTP id kA5GC5cx028399
	for <atom-syntax@imc.org>; Sun, 5 Nov 2006 18:12:06 +0200
From: "Greger" <boss@gregerhaga.net>
To: atom-syntax <atom-syntax@imc.org>
Subject: feed index
Date: Sun, 5 Nov 2006 18:12:05 +0200
Message-Id: <20061105161102.M2362@gregerhaga.net>
X-Mailer: Open WebMail 2.51 20050228
X-OriginatingIP: 85.156.199.247 (boss)
MIME-Version: 1.0
Content-Type: text/plain;
	charset=iso-8859-1
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.5 (/)
X-Scan-Signature: 7a6398bf8aaeabc7a7bb696b6b0a2aad




I'd like something that would define a set of feeds, rather than just a link
to one single feed. 
is there anywhere in the standard mentioned about feed indices( i.e.
collection of feeds).??
Ta
--
http://www.gregerhaga.net/
http://hack-space.biz/
There are no stupid questions, but there are stupid answers.




From owner-atom-syntax@mail.imc.org Sun Nov 05 13:47:31 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Ggn1n-0001fX-Na
	for atompub-archive@lists.ietf.org; Sun, 05 Nov 2006 13:47:31 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Ggn1j-0001yj-AA
	for atompub-archive@lists.ietf.org; Sun, 05 Nov 2006 13:47:31 -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 kA5IVVwb022971;
	Sun, 5 Nov 2006 11:31: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 kA5IVVgI022970;
	Sun, 5 Nov 2006 11:31: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 netc-relay-1m.netcourrier.com (netc-relay-1m.netcourrier.com [194.158.104.107])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kA5IVTHl022961
	for <atom-syntax@imc.org>; Sun, 5 Nov 2006 11:31:30 -0700 (MST)
	(envelope-from nicolas1.krebs3@netcourrier.com)
Received: from netcourrier.com (netcourrier-4m.netcourrier.com [194.158.104.104])
	by netc-relay-1m.netcourrier.com (Postfix) with SMTP id 494349BA5
	for <atom-syntax@imc.org>; Sun,  5 Nov 2006 19:31:27 +0100 (CET)
Received: from [85.68.10.110] by netcourrier-4m.netcourrier.com via html
	interface
From: Nicolas Krebs <nicolas1.krebs3@netcourrier.com>
To: atom-syntax@imc.org
Subject: Re: [atom-syntax] [RFC 4685] uri in xml namespace
Date: Sun,  5 Nov 2006 19:31:27 +0100
Mime-Version: 1.0
X-Mailer: Medianet/v2.0
Message-Id: <mnet2.1162751487.23055.nicolas1.krebs3@netcourrier.com>
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by balder-227.proper.com id kA5IVUHl022963
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


>Date: Sun, 5 Nov 2006 00:47:23 -0500
>From: "Judy Piper" <judy.piper@gmail.com>
>To: "James M Snell" <jasnell@gmail.com>
>Subject: Re: [atom-syntax] [RFC 4685] uri in xml namespace
>CC: "Nicolas Krebs" <nicolas1.krebs3@netcourrier.com>, atom-syntax@imc.org

( http://purl.org/syndication/thread/1.0 redirecting to 
http://www.ietf.org/rfc/rfc4685.txt )

>I was expecting a Namespace document that explains the namespace URI itself
>and the relationship between the spec and the URI.  Am I wrong to expect
>this behavior?

Such in http://www.w3.org/2005/Atom ? 





From owner-atom-syntax@mail.imc.org Sun Nov 05 14:17:26 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GgnUk-00033G-TM
	for atompub-archive@lists.ietf.org; Sun, 05 Nov 2006 14:17:26 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GgnUi-0004Rj-En
	for atompub-archive@lists.ietf.org; Sun, 05 Nov 2006 14:17:26 -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 kA5Ixfcl025145;
	Sun, 5 Nov 2006 11:59: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 kA5IxfPO025144;
	Sun, 5 Nov 2006 11: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 wx-out-0506.google.com (wx-out-0506.google.com [66.249.82.230])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kA5Ixesu025136
	for <atom-syntax@imc.org>; Sun, 5 Nov 2006 11:59:40 -0700 (MST)
	(envelope-from judy.piper@gmail.com)
Received: by wx-out-0506.google.com with SMTP id t12so831175wxc
        for <atom-syntax@imc.org>; Sun, 05 Nov 2006 10:59:39 -0800 (PST)
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=hsCIiN7MJV5sgIYb/K55Kw4nqNnTI8zQGSRKbTuqepmeFJLxOv8kz58kVEiJC5zLPWjwoSsy7UJwVrfqqf/be/S5Jjgkno7+6fD5VfjTCFp1bolIvJM7qF6QUyQEK3Hj0RkFd03mote+vWrzwjie5kLn3dxBvH7qjc/zW+cpWmk=
Received: by 10.90.104.14 with SMTP id b14mr1758011agc.1162753179655;
        Sun, 05 Nov 2006 10:59:39 -0800 (PST)
Received: by 10.90.51.10 with HTTP; Sun, 5 Nov 2006 10:59:39 -0800 (PST)
Message-ID: <b6cb1ea70611051059v6c2f46b9t25ced2b67f15eabc@mail.gmail.com>
Date: Sun, 5 Nov 2006 13:59:39 -0500
From: "Judy Piper" <judy.piper@gmail.com>
To: "Nicolas Krebs" <nicolas1.krebs3@netcourrier.com>
Subject: Re: [atom-syntax] [RFC 4685] uri in xml namespace
Cc: atom-syntax@imc.org
In-Reply-To: <mnet2.1162751487.23055.nicolas1.krebs3@netcourrier.com>
MIME-Version: 1.0
Content-Type: multipart/alternative; 
	boundary="----=_Part_8838_30015109.1162753179618"
References: <mnet2.1162751487.23055.nicolas1.krebs3@netcourrier.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: cab78e1e39c4b328567edb48482b6a69


------=_Part_8838_30015109.1162753179618
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

Yup.

On 11/5/06, Nicolas Krebs <nicolas1.krebs3@netcourrier.com> wrote:
>
>
> >Date: Sun, 5 Nov 2006 00:47:23 -0500
> >From: "Judy Piper" <judy.piper@gmail.com>
> >To: "James M Snell" <jasnell@gmail.com>
> >Subject: Re: [atom-syntax] [RFC 4685] uri in xml namespace
> >CC: "Nicolas Krebs" <nicolas1.krebs3@netcourrier.com>,
> atom-syntax@imc.org
>
> ( http://purl.org/syndication/thread/1.0 redirecting to
> http://www.ietf.org/rfc/rfc4685.txt )
>
> >I was expecting a Namespace document that explains the namespace URI
> itself
> >and the relationship between the spec and the URI.  Am I wrong to expect
> >this behavior?
>
> Such in http://www.w3.org/2005/Atom ?
>
>
>

------=_Part_8838_30015109.1162753179618
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

Yup.&nbsp; <br><br><div><span class="gmail_quote">On 11/5/06, <b class="gmail_sendername">Nicolas Krebs</b> &lt;<a href="mailto:nicolas1.krebs3@netcourrier.com">nicolas1.krebs3@netcourrier.com</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>&gt;Date: Sun, 5 Nov 2006 00:47:23 -0500<br>&gt;From: &quot;Judy Piper&quot; &lt;<a href="mailto:judy.piper@gmail.com">judy.piper@gmail.com</a>&gt;<br>&gt;To: &quot;James M Snell&quot; &lt;<a href="mailto:jasnell@gmail.com">
jasnell@gmail.com</a>&gt;<br>&gt;Subject: Re: [atom-syntax] [RFC 4685] uri in xml namespace<br>&gt;CC: &quot;Nicolas Krebs&quot; &lt;<a href="mailto:nicolas1.krebs3@netcourrier.com">nicolas1.krebs3@netcourrier.com</a>&gt;, 
<a href="mailto:atom-syntax@imc.org">atom-syntax@imc.org</a><br><br>( <a href="http://purl.org/syndication/thread/1.0">http://purl.org/syndication/thread/1.0</a> redirecting to<br><a href="http://www.ietf.org/rfc/rfc4685.txt">
http://www.ietf.org/rfc/rfc4685.txt</a> )<br><br>&gt;I was expecting a Namespace document that explains the namespace URI itself<br>&gt;and the relationship between the spec and the URI.&nbsp;&nbsp;Am I wrong to expect<br>&gt;this behavior?
<br><br>Such in <a href="http://www.w3.org/2005/Atom">http://www.w3.org/2005/Atom</a> ?<br><br><br></blockquote></div><br>

------=_Part_8838_30015109.1162753179618--




From owner-atom-syntax@mail.imc.org Mon Nov 06 12:11:43 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gh80d-0005ZL-JM
	for atompub-archive@lists.ietf.org; Mon, 06 Nov 2006 12:11:43 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gh80X-0004tU-34
	for atompub-archive@lists.ietf.org; Mon, 06 Nov 2006 12:11:43 -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 kA6GpodF042007;
	Mon, 6 Nov 2006 09:51:50 -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 kA6Gpo1W042006;
	Mon, 6 Nov 2006 09:51: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 wr-out-0506.google.com (wr-out-0506.google.com [64.233.184.236])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kA6Gpmpn042000
	for <atom-syntax@imc.org>; Mon, 6 Nov 2006 09:51:49 -0700 (MST)
	(envelope-from jasnell@gmail.com)
Received: by wr-out-0506.google.com with SMTP id 58so147671wri
        for <atom-syntax@imc.org>; Mon, 06 Nov 2006 08:51:48 -0800 (PST)
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=AStFPHeee4Q4b3e7mi8EsC8NnTNcBJlBxPPfNvMYNLyoUTypzdiIPha4vHgP0gGmWtSRId6JUWsbiNWvS7YsV/9px4kyt/5Shh3RbCb+UpzkDIktjGqeGtgx979ptpDI2GcUc9yCdi8Z9DR9HPsJWh6HvGWCuEoQJGelhPzQ7+E=
Received: by 10.90.105.20 with SMTP id d20mr2244818agc.1162831907828;
        Mon, 06 Nov 2006 08:51:47 -0800 (PST)
Received: from ?192.168.1.101? ( [67.181.218.96])
        by mx.google.com with ESMTP id 29sm395825wrl.2006.11.06.08.51.46;
        Mon, 06 Nov 2006 08:51:47 -0800 (PST)
Message-ID: <454F681A.6070302@gmail.com>
Date: Mon, 06 Nov 2006 08:51:38 -0800
From: James M Snell <jasnell@gmail.com>
User-Agent: Thunderbird 1.5.0.7 (X11/20060909)
MIME-Version: 1.0
To: Greger <boss@gregerhaga.net>
CC: atom-syntax <atom-syntax@imc.org>
Subject: Re: feed index
References: <20061105161102.M2362@gregerhaga.net>
In-Reply-To: <20061105161102.M2362@gregerhaga.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.6 (/)
X-Scan-Signature: bb8f917bb6b8da28fc948aeffb74aa17


You can accomplish this using another Feed. e.g.,

<feed>
  ...
  <entry>
    ...
    <link type="application/atom+xml" href="feed1.xml" />
    ...
  </entry>
  <entry>
    ...
    <link type="application/atom+xml" href="feed2.xml" />
    ...
  </entry>
  ...
</feed>

- James

Greger wrote:
> 
> 
> I'd like something that would define a set of feeds, rather than just a link
> to one single feed. 
> is there anywhere in the standard mentioned about feed indices( i.e.
> collection of feeds).??
> Ta
> --
> http://www.gregerhaga.net/
> http://hack-space.biz/
> There are no stupid questions, but there are stupid answers.
> 
> 




From owner-atom-syntax@mail.imc.org Wed Nov 08 12:28:48 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GhrEG-0000we-7R
	for atompub-archive@lists.ietf.org; Wed, 08 Nov 2006 12:28:48 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GhrEB-0004dA-Lb
	for atompub-archive@lists.ietf.org; Wed, 08 Nov 2006 12:28:48 -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 kA8GvkGV073744;
	Wed, 8 Nov 2006 09:57: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 kA8GvknU073743;
	Wed, 8 Nov 2006 09:57: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 bblfish.net (bblfish.net [192.220.66.168])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kA8GvjRg073737
	for <atom-syntax@imc.org>; Wed, 8 Nov 2006 09:57:45 -0700 (MST)
	(envelope-from henry.story@bblfish.net)
Received: (qmail 53879 invoked by uid 17064); 8 Nov 2006 16:57:44 -0000
Received: from unknown (HELO [192.168.1.43]) ([84.153.186.163])
          (envelope-sender <henry.story@bblfish.net>)
          by 192.220.66.168 (qmail-ldap-1.03) with SMTP
          for <atom-syntax@imc.org>; 8 Nov 2006 16:57:44 -0000
In-Reply-To: <01C6BC77CDCE28489B9644BF6D5C08DB0131AF9D@MCLNEXVS01.resource.ds.bah.com>
References: <01C6BC77CDCE28489B9644BF6D5C08DB0131AF9D@MCLNEXVS01.resource.ds.bah.com>
Mime-Version: 1.0 (Apple Message framework v752.2)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <0D0A9EC3-A0D1-4F31-AF29-DE4622A4B01C@bblfish.net>
Cc: <atom-syntax@imc.org>
Content-Transfer-Encoding: 7bit
From: Henry Story <henry.story@bblfish.net>
Subject: searches - was Re: Adding POST capability to atom:link
Date: Wed, 8 Nov 2006 17:57:45 +0100
To: Gopalan Sri <gopalan_sri@bah.com>
X-Mailer: Apple Mail (2.752.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.5 (/)
X-Scan-Signature: 769a46790fb42fbb0b0cc700c82f7081


One very powerful solution would be to use a "sparql" link as  
described in PaceSparqlLink [1]
This would point to a service end point such as the following:

http://roller.blogdns.net:2020/snorql/

to which a simple SPARQL POST or GET request can be made. The above  
url points to the html view of the form which you can query and find  
out about all the entries on the attached roller server at

http://roller.blogdns.net:8080/roller/

Henry


[1] http://www.intertwingly.net/wiki/pie/PaceSparqlLink

On 26 Oct 2006, at 18:24, Gopalan Sri wrote:
> Hello,
>
> I am trying to use opensearch to do some paging of my search  
> results and
> I have a question regard adding POST capabilities to the atom:link
> construct.
>
> The information I want to pass back to the server is complex in nature
> and makes sense to capture in XML.  My question is whether or not  
> there
> are any thoughts or plans to extend the atom:link contruct to support
> something like this:
>
> <link rel="next" href="http://example.com/" type="application/atom 
> +xml"
> action="POST">
>     <parameter name="q">
>         <xxx:Payload/>
>     </parameter>
>     <parameter name="blah" value="blah"/>
> </link>
>
> Thanks.
> Sri Gopalan
> Booz Allen Hamilton
> Office: Allen 147
> Tel: 703.377.1404
> Mobile: 703.395.4057




From owner-atom-syntax@mail.imc.org Wed Nov 08 15:05:00 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GhtfQ-0003ms-GN
	for atompub-archive@lists.ietf.org; Wed, 08 Nov 2006 15:05:00 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GhtfM-000152-2h
	for atompub-archive@lists.ietf.org; Wed, 08 Nov 2006 15:05:00 -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 kA8JndCY094624;
	Wed, 8 Nov 2006 12:49: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 kA8Jndka094623;
	Wed, 8 Nov 2006 12:49: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 smtpout.mac.com (smtpout.mac.com [17.250.248.184])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kA8JndEd094609
	for <atom-syntax@imc.org>; Wed, 8 Nov 2006 12:49:39 -0700 (MST)
	(envelope-from algermissen1971@mac.com)
Received: from mac.com (smtpin04-en2 [10.13.10.149])
	by smtpout.mac.com (Xserve/8.12.11/smtpout14/MantshX 4.0) with ESMTP id kA8Jnb4m006348;
	Wed, 8 Nov 2006 11:49:37 -0800 (PST)
Received: from [85.176.63.119] (e176063119.adsl.alicedsl.de [85.176.63.119])
	(authenticated bits=0)
	by mac.com (Xserve/smtpin04/MantshX 4.0) with ESMTP id kA8JnWr7003437;
	Wed, 8 Nov 2006 11:49:35 -0800 (PST)
In-Reply-To: <0D0A9EC3-A0D1-4F31-AF29-DE4622A4B01C@bblfish.net>
References: <01C6BC77CDCE28489B9644BF6D5C08DB0131AF9D@MCLNEXVS01.resource.ds.bah.com> <0D0A9EC3-A0D1-4F31-AF29-DE4622A4B01C@bblfish.net>
Mime-Version: 1.0 (Apple Message framework v752.3)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <1104EE09-07CC-4B56-8CDA-4065584603E3@mac.com>
Cc: Gopalan Sri <gopalan_sri@bah.com>, atom-syntax@imc.org
Content-Transfer-Encoding: 7bit
From: Jan Algermissen <algermissen1971@mac.com>
Subject: Re: searches - was Re: Adding POST capability to atom:link
Date: Wed, 8 Nov 2006 20:49:30 +0100
To: Henry Story <henry.story@bblfish.net>
X-Mailer: Apple Mail (2.752.3)
X-Brightmail-Tracker: AAAAAA==
X-Brightmail-scanned: yes
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.5 (/)
X-Scan-Signature: cf4fa59384e76e63313391b70cd0dd25



On Nov 8, 2006, at 5:57 PM, Henry Story wrote:

> http://www.intertwingly.net/wiki/pie/PaceSparqlLink

Are you really suggesting to use POST for querying (as the Pace says)?

You wouldn't even be able to send someone a link to the [feed that  
is] the
query result or page through the result etc.

??

Jan




From owner-atom-syntax@mail.imc.org Thu Nov 09 14:10:55 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GiFId-0003oK-Ja
	for atompub-archive@lists.ietf.org; Thu, 09 Nov 2006 14:10:55 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GiFIb-0008Fa-64
	for atompub-archive@lists.ietf.org; Thu, 09 Nov 2006 14:10:55 -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 kA9Il3Tn082183;
	Thu, 9 Nov 2006 11:47: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 kA9Il3Z1082182;
	Thu, 9 Nov 2006 11:47: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 bblfish.net (bblfish.net [192.220.66.168])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kA9Il2K5082176
	for <atom-syntax@imc.org>; Thu, 9 Nov 2006 11:47:02 -0700 (MST)
	(envelope-from henry.story@bblfish.net)
Received: (qmail 23938 invoked by uid 17064); 9 Nov 2006 18:40:22 -0000
Received: from unknown (HELO [129.156.38.193]) ([192.18.98.62])
          (envelope-sender <henry.story@bblfish.net>)
          by 192.220.66.168 (qmail-ldap-1.03) with SMTP
          for <gopalan_sri@bah.com>; 9 Nov 2006 18:40:22 -0000
In-Reply-To: <1104EE09-07CC-4B56-8CDA-4065584603E3@mac.com>
References: <01C6BC77CDCE28489B9644BF6D5C08DB0131AF9D@MCLNEXVS01.resource.ds.bah.com> <0D0A9EC3-A0D1-4F31-AF29-DE4622A4B01C@bblfish.net> <1104EE09-07CC-4B56-8CDA-4065584603E3@mac.com>
Mime-Version: 1.0 (Apple Message framework v752.2)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <6E0128AB-4C1C-4ED8-B6DB-67C34B3F2605@bblfish.net>
Cc: Gopalan Sri <gopalan_sri@bah.com>, Atom Syntax <atom-syntax@imc.org>,
        Elias Torres <elias@torrez.us>
Content-Transfer-Encoding: 7bit
From: Henry Story <henry.story@bblfish.net>
Subject: Re: searches - was Re: Adding POST capability to atom:link
Date: Thu, 9 Nov 2006 18:40:21 +0000
To: Jan Algermissen <algermissen1971@mac.com>
X-Mailer: Apple Mail (2.752.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 8 Nov 2006, at 19:49, Jan Algermissen wrote:
> On Nov 8, 2006, at 5:57 PM, Henry Story wrote:
>
>> http://www.intertwingly.net/wiki/pie/PaceSparqlLink
>
> Are you really suggesting to use POST for querying (as the Pace says)?

Sorry, it was my misreading of SPARQL protocol to think that POST was  
necessary. You can also use GET, though that would end up creating  
very large URLs. Not sure if there is a way one could shorten SPARQL  
queries. Perhaps work for a SPARQL extension.

I'll change the Pace.

Henry

> You wouldn't even be able to send someone a link to the [feed that  
> is] the
> query result or page through the result etc.
>
> ??
>
> Jan




From owner-atom-syntax@mail.imc.org Thu Nov 09 18:07:13 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GiIzJ-0002Sx-FZ
	for atompub-archive@lists.ietf.org; Thu, 09 Nov 2006 18:07:13 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GiIzF-0002aI-2y
	for atompub-archive@lists.ietf.org; Thu, 09 Nov 2006 18:07:13 -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 kA9MoAYc043778;
	Thu, 9 Nov 2006 15:50: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 kA9MoAcY043777;
	Thu, 9 Nov 2006 15:50: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 csmtp1.b-one.net (csmtp.b-one.net [195.47.247.21])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kA9Mo62k043715
	for <atom-syntax@imc.org>; Thu, 9 Nov 2006 15:50:09 -0700 (MST)
	(envelope-from asbjorn@tigerstaden.no)
Received: from quark (72.84-48-117.nextgentel.com [84.48.117.72])
	by csmtp1.b-one.net (Postfix) with ESMTP id 982081911FBD0;
	Thu,  9 Nov 2006 23:49:58 +0100 (CET)
Date: Thu, 09 Nov 2006 23:50:44 +0100
To: "Judy Piper" <judy.piper@gmail.com>, "James M Snell" <jasnell@gmail.com>
Subject: Re: [atom-syntax] [RFC 4685] uri in xml namespace
From: =?iso-8859-1?Q?Asbj=F8rn_Ulsberg?= <asbjorn@tigerstaden.no>
Cc: "Nicolas Krebs" <nicolas1.krebs3@netcourrier.com>, atom-syntax@imc.org
Content-Type: text/plain; format=flowed; delsp=yes; charset=iso-8859-1
MIME-Version: 1.0
References: <mnet4.1161088963.29812.nicolas1.krebs3@netcourrier.com> <4534EFA1.80906@gmail.com> <b6cb1ea70611042147j30275753lee5818b4bae8e9c1@mail.gmail.com>
Message-ID: <op.tirtqucx16f2qb@quark>
In-Reply-To: <b6cb1ea70611042147j30275753lee5818b4bae8e9c1@mail.gmail.com>
User-Agent: Opera Mail/9.10 (Win32)
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 kA9MoAYc043778
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 2409bba43e9c8d580670fda8b695204a


On Sun, 05 Nov 2006 06:47:23 +0100, Judy Piper <judy.piper@gmail.com> =20
wrote:

> I was expecting a Namespace document that explains the namespace URI =20
> itself and the relationship between the spec and the URI.  Am I wrong t=
o
> expect this behavior?

What is to be expected when resolving a namespace URI is undefined, but a=
 =20
common solution is to have a document explaining what the URI means and =20
how the vocabulary residing in that namespace can be used. In other words=
; =20
just as you say. Redirecting directly to the specification works, but an =
=20
informative and perhaps more human friendly document inbetween would =20
indeed be nice.

A good example is the XHTML namespace URI:

   <http://www.w3.org/1999/xhtml>

--=20
Asbj=F8rn Ulsberg     -=3D|=3D-    http://virtuelvis.com/quark/
=ABHe's a loathsome offensive brute, yet I can't look away=BB




From owner-atom-syntax@mail.imc.org Thu Nov 09 20:24:10 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GiL7q-0005H1-7Y
	for atompub-archive@lists.ietf.org; Thu, 09 Nov 2006 20:24:10 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GiL7o-0003nf-RW
	for atompub-archive@lists.ietf.org; Thu, 09 Nov 2006 20:24:10 -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 kAA18hXw079068;
	Thu, 9 Nov 2006 18:08: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 kAA18hnm079067;
	Thu, 9 Nov 2006 18:08: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 wr-out-0506.google.com (wr-out-0506.google.com [64.233.184.235])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAA18gQS079060
	for <atom-syntax@imc.org>; Thu, 9 Nov 2006 18:08:42 -0700 (MST)
	(envelope-from jasnell@gmail.com)
Received: by wr-out-0506.google.com with SMTP id 55so234709wri
        for <atom-syntax@imc.org>; Thu, 09 Nov 2006 17:08:41 -0800 (PST)
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=k+5IkNLCWWJD4oHYGpj6kIwXQXzv37Koi8bnaAZOlgKyzthl2r7FCjzHgD+C9LCiW99aQlsbK3jjzncqvG7cx0lKW+tafIIyqZDVWUV2fdZH8mXphrlh+BwIpC1JmcY+QGOeq/q/g+HP0wZlt8Jf5ke82rLuMKxG5jpfVCJPOgw=
Received: by 10.90.119.15 with SMTP id r15mr1229712agc.1163120921736;
        Thu, 09 Nov 2006 17:08:41 -0800 (PST)
Received: from ?192.168.1.105? ( [67.181.218.96])
        by mx.google.com with ESMTP id 26sm3155977wrl.2006.11.09.17.08.39;
        Thu, 09 Nov 2006 17:08:40 -0800 (PST)
Message-ID: <4553D112.2010507@gmail.com>
Date: Thu, 09 Nov 2006 17:08:34 -0800
From: James M Snell <jasnell@gmail.com>
User-Agent: Thunderbird 1.5.0.8 (X11/20061025)
MIME-Version: 1.0
To: Judy Piper <judy.piper@gmail.com>
CC: =?ISO-8859-1?Q?Asbj=F8rn_Ulsberg?= <asbjorn@tigerstaden.no>,
        Nicolas Krebs <nicolas1.krebs3@netcourrier.com>, atom-syntax@imc.org
Subject: Re: [atom-syntax] [RFC 4685] uri in xml namespace
References: <mnet4.1161088963.29812.nicolas1.krebs3@netcourrier.com>	 <4534EFA1.80906@gmail.com>	 <b6cb1ea70611042147j30275753lee5818b4bae8e9c1@mail.gmail.com>	 <op.tirtqucx16f2qb@quark> <b6cb1ea70611091704lb8eeed1n48518b891f359772@mail.gmail.com>
In-Reply-To: <b6cb1ea70611091704lb8eeed1n48518b891f359772@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: 1ac7cc0a4cd376402b85bc1961a86ac2


I've updated the purl registration so that it redirects to the RFC.  I
can, alternatively, have it direct to a summary page like the XHTML
namespace does if that's what folks would prefer.

- James

Judy Piper wrote:
> I think that has been understood; I believe that James will be
> addressing this namespace issue.
> 
> Judy-
> [snip]




From owner-atom-syntax@mail.imc.org Thu Nov 09 20:31:33 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GiLEz-0003KI-FH
	for atompub-archive@lists.ietf.org; Thu, 09 Nov 2006 20:31:33 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GiLEy-0004cw-33
	for atompub-archive@lists.ietf.org; Thu, 09 Nov 2006 20:31:33 -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 kAA1GvR9081562;
	Thu, 9 Nov 2006 18:16: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 kAA1GvOi081561;
	Thu, 9 Nov 2006 18:16: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 wr-out-0506.google.com (wr-out-0506.google.com [64.233.184.230])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAA1Guu6081544
	for <atom-syntax@imc.org>; Thu, 9 Nov 2006 18:16:56 -0700 (MST)
	(envelope-from judy.piper@gmail.com)
Received: by wr-out-0506.google.com with SMTP id 55so236060wri
        for <atom-syntax@imc.org>; Thu, 09 Nov 2006 17:16:55 -0800 (PST)
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=agox+8eOkAAa5c8JmO7vtGKh4qZT6Q4b6jpEORqi06n+nPxaI2PN4hM4BxDDPj0ffnkfqoL28XRY5q9k5pFtwEIg64zVT806XzuX6k6tVO6XeUrG4PMbl0cy4+iFbKhKb2lY3r8iLkBmA0Uy4ivHWb8XKzH3fv9Y0/a++ckqvvs=
Received: by 10.90.118.10 with SMTP id q10mr1263471agc.1163121415650;
        Thu, 09 Nov 2006 17:16:55 -0800 (PST)
Received: by 10.90.51.10 with HTTP; Thu, 9 Nov 2006 17:16:55 -0800 (PST)
Message-ID: <b6cb1ea70611091716i43cc2826x1398550e61d45e10@mail.gmail.com>
Date: Thu, 9 Nov 2006 20:16:55 -0500
From: "Judy Piper" <judy.piper@gmail.com>
To: "James M Snell" <jasnell@gmail.com>
Subject: Re: [atom-syntax] [RFC 4685] uri in xml namespace
Cc: "=?ISO-8859-1?Q?Asbj=F8rn_Ulsberg?=" <asbjorn@tigerstaden.no>,
        "Nicolas Krebs" <nicolas1.krebs3@netcourrier.com>, atom-syntax@imc.org
In-Reply-To: <4553D112.2010507@gmail.com>
MIME-Version: 1.0
Content-Type: multipart/alternative; 
	boundary="----=_Part_68763_17243943.1163121415619"
References: <mnet4.1161088963.29812.nicolas1.krebs3@netcourrier.com>
	 <4534EFA1.80906@gmail.com>
	 <b6cb1ea70611042147j30275753lee5818b4bae8e9c1@mail.gmail.com>
	 <op.tirtqucx16f2qb@quark>
	 <b6cb1ea70611091704lb8eeed1n48518b891f359772@mail.gmail.com>
	 <4553D112.2010507@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: a7d6aff76b15f3f56fcb94490e1052e4


------=_Part_68763_17243943.1163121415619
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

James wrote:
[snip]
have it direct to a summary page like the XHTML
[snip]
+1
Judy-

namespace
On 11/9/06, James M Snell <jasnell@gmail.com> wrote:
>
> I've updated the purl registration so that it redirects to the RFC.  I
> can, alternatively, have it direct to a summary page like the XHTML
> namespace does if that's what folks would prefer.
>
> - James
>
> Judy Piper wrote:
> > I think that has been understood; I believe that James will be
> > addressing this namespace issue.
> >
> > Judy-
> > [snip]
>

------=_Part_68763_17243943.1163121415619
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

James wrote:<br>[snip]<br>have it direct to a summary page like the XHTML<br>[snip]<br>+1 <br>Judy-<br><br>namespace<br><div><span class="gmail_quote">On 11/9/06, <b class="gmail_sendername">James M Snell</b> &lt;<a href="mailto:jasnell@gmail.com">
jasnell@gmail.com</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">I've updated the purl registration so that it redirects to the RFC.&nbsp;&nbsp;I
<br>can, alternatively, have it direct to a summary page like the XHTML<br>namespace does if that's what folks would prefer.<br><br>- James<br><br>Judy Piper wrote:<br>&gt; I think that has been understood; I believe that James will be
<br>&gt; addressing this namespace issue.<br>&gt;<br>&gt; Judy-<br>&gt; [snip]<br></blockquote></div><br>

------=_Part_68763_17243943.1163121415619--




From owner-atom-syntax@mail.imc.org Thu Nov 09 21:01:09 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GiLh5-0005qj-DM
	for atompub-archive@lists.ietf.org; Thu, 09 Nov 2006 21:00:35 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GiLUZ-0006TM-I5
	for atompub-archive@lists.ietf.org; Thu, 09 Nov 2006 20:47: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 kAA1WqN9084808;
	Thu, 9 Nov 2006 18:32: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 kAA1WqVP084807;
	Thu, 9 Nov 2006 18:32: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 qb-out-0506.google.com (qb-out-0506.google.com [72.14.204.227])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAA1Wp18084799
	for <atom-syntax@imc.org>; Thu, 9 Nov 2006 18:32:51 -0700 (MST)
	(envelope-from judy.piper@gmail.com)
Received: by qb-out-0506.google.com with SMTP id f11so180772qba
        for <atom-syntax@imc.org>; Thu, 09 Nov 2006 17:32:50 -0800 (PST)
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=E4mnWeWDYyuFgNH6CVOWjWa0GK+vtETc4oADaXnLsJTN4KADPXUU+cz1mBjSGqrqQ3VGydZMaRDm2aFs+G1kKIzyH1ajqL7LIFXw52NRoS/3z0RNWr0NBMofqDRg7iBEU25+EJLPmQkvySWBx1bkps4X7jHU37PS2bMKiv2hY7c=
Received: by 10.90.78.9 with SMTP id a9mr1263791agb.1163120666515;
        Thu, 09 Nov 2006 17:04:26 -0800 (PST)
Received: by 10.90.51.10 with HTTP; Thu, 9 Nov 2006 17:04:26 -0800 (PST)
Message-ID: <b6cb1ea70611091704lb8eeed1n48518b891f359772@mail.gmail.com>
Date: Thu, 9 Nov 2006 20:04:26 -0500
From: "Judy Piper" <judy.piper@gmail.com>
To: "=?ISO-8859-1?Q?Asbj=F8rn_Ulsberg?=" <asbjorn@tigerstaden.no>
Subject: Re: [atom-syntax] [RFC 4685] uri in xml namespace
Cc: "James M Snell" <jasnell@gmail.com>,
        "Nicolas Krebs" <nicolas1.krebs3@netcourrier.com>, atom-syntax@imc.org
In-Reply-To: <op.tirtqucx16f2qb@quark>
MIME-Version: 1.0
Content-Type: multipart/alternative; 
	boundary="----=_Part_68615_8454982.1163120666482"
References: <mnet4.1161088963.29812.nicolas1.krebs3@netcourrier.com>
	 <4534EFA1.80906@gmail.com>
	 <b6cb1ea70611042147j30275753lee5818b4bae8e9c1@mail.gmail.com>
	 <op.tirtqucx16f2qb@quark>
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: 92df29fa99cf13e554b84c8374345c17


------=_Part_68615_8454982.1163120666482
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

I think that has been understood; I believe that James will be addressing
this namespace issue.

Judy-

On 11/9/06, Asbj=F8rn Ulsberg <asbjorn@tigerstaden.no> wrote:
>
> On Sun, 05 Nov 2006 06:47:23 +0100, Judy Piper <judy.piper@gmail.com>
> wrote:
>
> > I was expecting a Namespace document that explains the namespace URI
> > itself and the relationship between the spec and the URI.  Am I wrong t=
o
> > expect this behavior?
>
> What is to be expected when resolving a namespace URI is undefined, but a
> common solution is to have a document explaining what the URI means and
> how the vocabulary residing in that namespace can be used. In other words=
;
> just as you say. Redirecting directly to the specification works, but an
> informative and perhaps more human friendly document inbetween would
> indeed be nice.
>
> A good example is the XHTML namespace URI:
>
>    <http://www.w3.org/1999/xhtml>
>
> --
> Asbj=F8rn Ulsberg     -=3D|=3D-    http://virtuelvis.com/quark/
> =ABHe's a loathsome offensive brute, yet I can't look away=BB
>

------=_Part_68615_8454982.1163120666482
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

I think that has been understood; I believe that James will be addressing t=
his namespace issue.<br><br>Judy-<br><br><div><span class=3D"gmail_quote">O=
n 11/9/06, <b class=3D"gmail_sendername">Asbj=F8rn Ulsberg</b> &lt;<a href=
=3D"mailto:asbjorn@tigerstaden.no">
asbjorn@tigerstaden.no</a>&gt; wrote:</span><blockquote class=3D"gmail_quot=
e" style=3D"border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt =
0.8ex; padding-left: 1ex;">On Sun, 05 Nov 2006 06:47:23 +0100, Judy Piper &=
lt;
<a href=3D"mailto:judy.piper@gmail.com">judy.piper@gmail.com</a>&gt;<br>wro=
te:<br><br>&gt; I was expecting a Namespace document that explains the name=
space URI<br>&gt; itself and the relationship between the spec and the URI.=
&nbsp;&nbsp;Am I wrong to
<br>&gt; expect this behavior?<br><br>What is to be expected when resolving=
 a namespace URI is undefined, but a<br>common solution is to have a docume=
nt explaining what the URI means and<br>how the vocabulary residing in that=
 namespace can be used. In other words;
<br>just as you say. Redirecting directly to the specification works, but a=
n<br>informative and perhaps more human friendly document inbetween would<b=
r>indeed be nice.<br><br>A good example is the XHTML namespace URI:<br>
<br>&nbsp;&nbsp; &lt;<a href=3D"http://www.w3.org/1999/xhtml">http://www.w3=
.org/1999/xhtml</a>&gt;<br><br>--<br>Asbj=F8rn Ulsberg&nbsp;&nbsp;&nbsp;&nb=
sp; -=3D|=3D-&nbsp;&nbsp;&nbsp;&nbsp;<a href=3D"http://virtuelvis.com/quark=
/">http://virtuelvis.com/quark/</a><br>=ABHe's a loathsome offensive brute,=
 yet I can't look away=BB
<br></blockquote></div><br>

------=_Part_68615_8454982.1163120666482--




From owner-atom-syntax@mail.imc.org Fri Nov 10 03:07:23 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GiRQ3-0006yf-P8
	for atompub-archive@lists.ietf.org; Fri, 10 Nov 2006 03:07:23 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GiRQ0-0004ME-Bm
	for atompub-archive@lists.ietf.org; Fri, 10 Nov 2006 03:07:23 -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 kAA7nA54072829;
	Fri, 10 Nov 2006 00:49: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 kAA7nAf4072828;
	Fri, 10 Nov 2006 00:49: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 scmailgw2.scop.aoyama.ac.jp (scmailgw2.scop.aoyama.ac.jp [133.2.251.195])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAA7n8XY072796
	for <atom-syntax@imc.org>; Fri, 10 Nov 2006 00:49:09 -0700 (MST)
	(envelope-from duerst@it.aoyama.ac.jp)
Received: from scmse1.scbb.aoyama.ac.jp (scmse1 [133.2.253.16])
	by scmailgw2.scop.aoyama.ac.jp (secret/secret) with SMTP id kAA7n3LA003645
	for <atom-syntax@imc.org>; Fri, 10 Nov 2006 16:49:03 +0900 (JST)
Received: from (133.2.206.133) by scmse1.scbb.aoyama.ac.jp via smtp
	 id 6fa1_ef3f06b6_708f_11db_9f58_0014221fa3c9;
	Fri, 10 Nov 2006 16:49:02 +0900
X-AuthUser: duerst@it.aoyama.ac.jp
Received: from Tanzawa.it.aoyama.ac.jp ([133.2.210.1]:56094)
	by itmail.it.aoyama.ac.jp with [XMail 1.22 ESMTP Server]
	id <S4D402> for <atom-syntax@imc.org> from <duerst@it.aoyama.ac.jp>;
	Fri, 10 Nov 2006 16:48:33 +0900
Message-Id: <6.0.0.20.2.20061110155729.19e5c9c0@localhost>
X-Sender: duerst@localhost
X-Mailer: QUALCOMM Windows Eudora Version 6J
Date: Fri, 10 Nov 2006 16:01:07 +0900
To: Asbj=?ISO-2022-JP?B?GyRCj1MbKEI=?=n Ulsberg <asbjorn@tigerstaden.no>,
        "Judy Piper" <judy.piper@gmail.com>,
        "James M Snell" <jasnell@gmail.com>
From: Martin Duerst <duerst@it.aoyama.ac.jp>
Subject: Re: [atom-syntax] [RFC 4685] uri in xml namespace
Cc: "Nicolas Krebs" <nicolas1.krebs3@netcourrier.com>, atom-syntax@imc.org
In-Reply-To: <op.tirtqucx16f2qb@quark>
References: <mnet4.1161088963.29812.nicolas1.krebs3@netcourrier.com>
 <4534EFA1.80906@gmail.com>
 <b6cb1ea70611042147j30275753lee5818b4bae8e9c1@mail.gmail.com>
 <op.tirtqucx16f2qb@quark>
Mime-Version: 1.0
Content-Type: text/plain; charset="ISO-2022-JP"
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 kAA7nA54072829
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 7655788c23eb79e336f5f8ba8bce7906


At 07:50 06/11/10, Asbj=1B$B=8FS=1B(Bn Ulsberg wrote:

>A good example is the XHTML namespace URI:
>
>   <http://www.w3.org/1999/xhtml>

Yes, this is a good example in general, but misses one important
point. It should say explicitly that the namespace URI is
http://www.w3.org/1999/xhtml. Why? Because somebody by chance
may arrive at this page from another URI, such as
http://Www.w3.org/1999/xhtml (Opera and Firefox convert this to
http://www.w3.org/1999/xhtml, probably due to the Latin/Cyrillic
confusion/scare a while ago, but IE doesn't).

Regards,    Martin.



#-#-#  Martin J. Du"rst, Assoc. Professor, Aoyama Gakuin University
#-#-#  http://www.sw.it.aoyama.ac.jp       mailto:duerst@it.aoyama.ac.jp =
   =20




From owner-atom-syntax@mail.imc.org Fri Nov 10 11:56:56 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GiZgW-00073j-SY
	for atompub-archive@lists.ietf.org; Fri, 10 Nov 2006 11:56:56 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GiZgU-0007DR-GD
	for atompub-archive@lists.ietf.org; Fri, 10 Nov 2006 11:56:56 -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 kAAGf2CR005224;
	Fri, 10 Nov 2006 09:41:02 -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 kAAGf24b005223;
	Fri, 10 Nov 2006 09:41:02 -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 csmtp1.b-one.net (csmtp.b-one.net [195.47.247.21])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAAGf1r4005200
	for <atom-syntax@imc.org>; Fri, 10 Nov 2006 09:41:01 -0700 (MST)
	(envelope-from asbjorn@tigerstaden.no)
Received: from quark (72.84-48-117.nextgentel.com [84.48.117.72])
	by csmtp1.b-one.net (Postfix) with ESMTP id F1E6319103E0C;
	Fri, 10 Nov 2006 17:40:55 +0100 (CET)
To: "Martin Duerst" <duerst@it.aoyama.ac.jp>,
        "Judy Piper" <judy.piper@gmail.com>,
        "James M Snell" <jasnell@gmail.com>
Subject: Re: [atom-syntax] [RFC 4685] uri in xml namespace
From: =?iso-8859-1?Q?Asbj=F8rn_Ulsberg?= <asbjorn@tigerstaden.no>
Cc: "Nicolas Krebs" <nicolas1.krebs3@netcourrier.com>, atom-syntax@imc.org
Content-Type: text/plain; format=flowed; delsp=yes; charset=iso-8859-1
MIME-Version: 1.0
References: <mnet4.1161088963.29812.nicolas1.krebs3@netcourrier.com> <4534EFA1.80906@gmail.com> <b6cb1ea70611042147j30275753lee5818b4bae8e9c1@mail.gmail.com> <op.tirtqucx16f2qb@quark> <6.0.0.20.2.20061110155729.19e5c9c0@localhost>
Date: Fri, 10 Nov 2006 17:41:43 +0100
Message-ID: <op.tis7btbc16f2qb@quark>
In-Reply-To: <6.0.0.20.2.20061110155729.19e5c9c0@localhost>
User-Agent: Opera Mail/9.10 (Win32)
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 kAAGf2CR005224
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 79899194edc4f33a41f49410777972f8


On Fri, 10 Nov 2006 08:01:07 +0100, Martin Duerst <duerst@it.aoyama.ac.jp=
> =20
wrote:

>> A good example is the XHTML namespace URI:
>>
>>   <http://www.w3.org/1999/xhtml>
>
> Yes, this is a good example in general, but misses one important
> point. It should say explicitly that the namespace URI is
> http://www.w3.org/1999/xhtml.

I agree. Let's hope James takes this into consideration when he creates =20
the HTML document for the Atom namespace URI.

--=20
Asbj=F8rn Ulsberg     -=3D|=3D-    http://virtuelvis.com/quark/
=ABHe's a loathsome offensive brute, yet I can't look away=BB




From owner-atom-syntax@mail.imc.org Fri Nov 10 11:57:04 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GiZge-000788-RG
	for atompub-archive@lists.ietf.org; Fri, 10 Nov 2006 11:57:04 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GiZgd-0007EQ-E7
	for atompub-archive@lists.ietf.org; Fri, 10 Nov 2006 11:57: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 kAAGdo4F004874;
	Fri, 10 Nov 2006 09:39:50 -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 kAAGdoIV004873;
	Fri, 10 Nov 2006 09:39: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 csmtp1.b-one.net (csmtp.b-one.net [195.47.247.21])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAAGdmqe004849
	for <atom-syntax@imc.org>; Fri, 10 Nov 2006 09:39:49 -0700 (MST)
	(envelope-from asbjorn@tigerstaden.no)
Received: from quark (72.84-48-117.nextgentel.com [84.48.117.72])
	by csmtp1.b-one.net (Postfix) with ESMTP id DBF5C19114EFB;
	Fri, 10 Nov 2006 17:39:42 +0100 (CET)
To: "James M Snell" <jasnell@gmail.com>, "Judy Piper" <judy.piper@gmail.com>
Subject: Re: [atom-syntax] [RFC 4685] uri in xml namespace
From: =?iso-8859-1?Q?Asbj=F8rn_Ulsberg?= <asbjorn@tigerstaden.no>
Cc: "Nicolas Krebs" <nicolas1.krebs3@netcourrier.com>, atom-syntax@imc.org
Content-Type: text/plain; format=flowed; delsp=yes; charset=iso-8859-1
MIME-Version: 1.0
References: <mnet4.1161088963.29812.nicolas1.krebs3@netcourrier.com> <4534EFA1.80906@gmail.com> <b6cb1ea70611042147j30275753lee5818b4bae8e9c1@mail.gmail.com> <op.tirtqucx16f2qb@quark> <b6cb1ea70611091704lb8eeed1n48518b891f359772@mail.gmail.com> <4553D112.2010507@gmail.com>
Date: Fri, 10 Nov 2006 17:40:30 +0100
Message-ID: <op.tis69skq16f2qb@quark>
In-Reply-To: <4553D112.2010507@gmail.com>
User-Agent: Opera Mail/9.10 (Win32)
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 kAAGdo4F004874
X-Spam-Score: 0.0 (/)
X-Scan-Signature: de4f315c9369b71d7dd5909b42224370


On Fri, 10 Nov 2006 02:08:34 +0100, James M Snell <jasnell@gmail.com> =20
wrote:

> I've updated the purl registration so that it redirects to the RFC.

Great.

> I can, alternatively, have it direct to a summary page like the XHTML
> namespace does if that's what folks would prefer.

Even better. +1.

--=20
Asbj=F8rn Ulsberg     -=3D|=3D-    http://virtuelvis.com/quark/
=ABHe's a loathsome offensive brute, yet I can't look away=BB




From owner-atom-syntax@mail.imc.org Mon Nov 13 16:45:05 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gjjc1-0005z5-TH
	for atompub-archive@lists.ietf.org; Mon, 13 Nov 2006 16:45:05 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gjjbx-0005dF-0G
	for atompub-archive@lists.ietf.org; Mon, 13 Nov 2006 16:45:05 -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 kADLPmPk033084;
	Mon, 13 Nov 2006 14:25:48 -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 kADLPmKc033083;
	Mon, 13 Nov 2006 14:25:48 -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 [216.86.168.178])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kADLPlYA033073
	for <atom-syntax@imc.org>; Mon, 13 Nov 2006 14:25:48 -0700 (MST)
	(envelope-from mnot@mnot.net)
Received: from [127.0.0.1] (unknown [216.145.48.13])
	(using TLSv1 with cipher AES128-SHA (128/128 bits))
	(No client certificate requested)
	by smtp.mxes.net (Postfix) with ESMTP id 5AF0C519A3
	for <atom-syntax@imc.org>; Mon, 13 Nov 2006 16:25:46 -0500 (EST)
Mime-Version: 1.0 (Apple Message framework v752.2)
In-Reply-To: <5A4EE4AB-6187-4FF9-AB03-71320C473BB7@mnot.net>
References: <ACCEF32DB43093478FA63B4BE195EE31023AE48A@SNV-XCHMAIL2.xch.corp.yahoo.com> <5A4EE4AB-6187-4FF9-AB03-71320C473BB7@mnot.net>
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <7C3BFC4B-B90B-4187-89FB-E19EDA84C1DF@mnot.net>
Content-Transfer-Encoding: 7bit
X-Image-Url: http://www.mnot.net/personal/MarkNottingham.jpg
From: Mark Nottingham <mnot@mnot.net>
Subject: Re: Pseudo-Last Call on draft-nottingham-atompub-feed-history-07
Date: Mon, 13 Nov 2006 13:25:43 -0800
To: Atom Syntax <atom-syntax@imc.org>
X-Mailer: Apple Mail (2.752.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: 1.1 (+)
X-Scan-Signature: 0ddefe323dd869ab027dbfff7eff0465


I haven't had any feedback on the possible change below. Does anyone  
want to see things move in this direction?

Cheers,


On 2006/10/11, at 10:06 PM, Mark Nottingham wrote:

>> 1. I think your document might need to address what's supposed to  
>> happen
>> if duplicate items are discovered when trolling through the paged  
>> info.
>> Newer replaces older? (That makes the most sense to me) Although I  
>> guess
>> the argument might be, "what's an 'item'?".
>
> I started going down that road in early drafts, but backed away  
> from it when it started looking like a rat hole. :)
>
> To allow FH to normatively specify what to do with duplicates, you  
> have to figure out the ordering of entries, so you can determine  
> their relative precedence. Since Atom doesn't have any explicit  
> ordering, FH would need to either assume ordering semantics  
> implicitly, or doing something explicit in an extension.
>
> In the paged case, this seems like a tall order, because it's  
> totally context-dependent; e.g., if you have OpenSearch or GData  
> results, or orders for launching the missiles that are paged, and  
> you happen to get a duplicate, the right thing to do may be very  
> different.
>
> In the archived case, it's a little easier, because we're already  
> inferring that the pages closes to current do have precedence, so  
> we just need to figure out what to do about duplicates in the same  
> feed document.
>
> I could see making the implied page-by-page precedence for Archived  
> feeds in section 4 explicit. It would also be easy to add text  
> saying that relative precedence in the same feed document can be  
> determined by any extension that defines ordering, defaulting to  
> the update time of the entries (or document order, topmost first? I  
> think this is what most people do, but it seems contrary to the  
> spirit of the Atom spec). I'm not crazy about actually defining an  
> ordering extension (is one in progress? James?) in FH.


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




From owner-atom-syntax@mail.imc.org Mon Nov 13 17:16:45 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gjk6f-0007Vb-KM
	for atompub-archive@lists.ietf.org; Mon, 13 Nov 2006 17:16:45 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gjk6b-0001Js-5s
	for atompub-archive@lists.ietf.org; Mon, 13 Nov 2006 17:16:45 -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 kADLxuis038115;
	Mon, 13 Nov 2006 14:59: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 kADLxuxw038114;
	Mon, 13 Nov 2006 14:59: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 ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.169])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kADLxqSL038084
	for <atom-syntax@imc.org>; Mon, 13 Nov 2006 14:59:55 -0700 (MST)
	(envelope-from jasnell@gmail.com)
Received: by ug-out-1314.google.com with SMTP id j3so1333895ugf
        for <atom-syntax@imc.org>; Mon, 13 Nov 2006 13:59:52 -0800 (PST)
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=Zh3QnWlPrC7EBgJF9fnImWdG/QMOF1lAY+a/JfShu6gZwMWylO0R1fU1fOqc4+3I3LJKscLn3/PPxKID90KZTs0spMxWbflTZ2TTiMzhzWMfeQmYsl7sUuj5kYcxcyQZ424VLTWDpsEKdIpREGqqP0YhpMnUPKPEOB5CqbhEouI=
Received: by 10.78.193.19 with SMTP id q19mr241990huf.1163455191573;
        Mon, 13 Nov 2006 13:59:51 -0800 (PST)
Received: from ?192.168.1.101? ( [67.181.218.96])
        by mx.google.com with ESMTP id 20sm7288658huf.2006.11.13.13.59.49;
        Mon, 13 Nov 2006 13:59:50 -0800 (PST)
Message-ID: <4558EACC.6070904@gmail.com>
Date: Mon, 13 Nov 2006 13:59:40 -0800
From: James M Snell <jasnell@gmail.com>
User-Agent: Thunderbird 1.5.0.8 (X11/20061025)
MIME-Version: 1.0
To: Mark Nottingham <mnot@mnot.net>
CC: Atom Syntax <atom-syntax@imc.org>
Subject: Re: Pseudo-Last Call on draft-nottingham-atompub-feed-history-07
References: <ACCEF32DB43093478FA63B4BE195EE31023AE48A@SNV-XCHMAIL2.xch.corp.yahoo.com> <5A4EE4AB-6187-4FF9-AB03-71320C473BB7@mnot.net> <7C3BFC4B-B90B-4187-89FB-E19EDA84C1DF@mnot.net>
In-Reply-To: <7C3BFC4B-B90B-4187-89FB-E19EDA84C1DF@mnot.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: 1.1 (+)
X-Scan-Signature: 082a9cbf4d599f360ac7f815372a6a15


There is the Feed Rank extension which can be used to specify the order
for entries but that's still a work in progress and has been a very low
priority for me.

IMHO, you should base this entirely on atom:id and atom:updated.  If you
find another entry with a duplicate atom:id and a newer atom:updated, it
takes precedence.  If you find an entry with a duplicate atom:id and an
older or equal atom:updated, the one you currently have takes
precedence.  If you want more granularity, look for app:edited elements.

- James

Mark Nottingham wrote:
> 
> I haven't had any feedback on the possible change below. Does anyone
> want to see things move in this direction?
> 
> Cheers,
> 
> 
> On 2006/10/11, at 10:06 PM, Mark Nottingham wrote:
> 
>>> 1. I think your document might need to address what's supposed to happen
>>> if duplicate items are discovered when trolling through the paged info.
>>> Newer replaces older? (That makes the most sense to me) Although I guess
>>> the argument might be, "what's an 'item'?".
>>
>> I started going down that road in early drafts, but backed away from
>> it when it started looking like a rat hole. :)
>>
>> To allow FH to normatively specify what to do with duplicates, you
>> have to figure out the ordering of entries, so you can determine their
>> relative precedence. Since Atom doesn't have any explicit ordering, FH
>> would need to either assume ordering semantics implicitly, or doing
>> something explicit in an extension.
>>
>> In the paged case, this seems like a tall order, because it's totally
>> context-dependent; e.g., if you have OpenSearch or GData results, or
>> orders for launching the missiles that are paged, and you happen to
>> get a duplicate, the right thing to do may be very different.
>>
>> In the archived case, it's a little easier, because we're already
>> inferring that the pages closes to current do have precedence, so we
>> just need to figure out what to do about duplicates in the same feed
>> document.
>>
>> I could see making the implied page-by-page precedence for Archived
>> feeds in section 4 explicit. It would also be easy to add text saying
>> that relative precedence in the same feed document can be determined
>> by any extension that defines ordering, defaulting to the update time
>> of the entries (or document order, topmost first? I think this is what
>> most people do, but it seems contrary to the spirit of the Atom spec).
>> I'm not crazy about actually defining an ordering extension (is one in
>> progress? James?) in FH.
> 
> 
> -- 
> Mark Nottingham     http://www.mnot.net/
> 
> 




From owner-atom-syntax@mail.imc.org Thu Nov 16 21:44:21 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GktiH-0003Q2-Tr
	for atompub-archive@lists.ietf.org; Thu, 16 Nov 2006 21:44:21 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GktiD-0006vO-FX
	for atompub-archive@lists.ietf.org; Thu, 16 Nov 2006 21:44:21 -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 kAH2NBQL060487;
	Thu, 16 Nov 2006 19:23:11 -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 kAH2NBv5060486;
	Thu, 16 Nov 2006 19:23:11 -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 bblfish.net (bblfish.net [192.220.66.168])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAH2NAIM060458
	for <atom-syntax@imc.org>; Thu, 16 Nov 2006 19:23:11 -0700 (MST)
	(envelope-from henry.story@bblfish.net)
Received: (qmail 12564 invoked by uid 17064); 17 Nov 2006 02:23:09 -0000
Received: from unknown (HELO [10.232.2.97]) ([17.255.240.10])
          (envelope-sender <henry.story@bblfish.net>)
          by 192.220.66.168 (qmail-ldap-1.03) with SMTP
          for <atom-syntax@imc.org>; 17 Nov 2006 02:23:09 -0000
Mime-Version: 1.0 (Apple Message framework v752.2)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <FEE8E1AE-45DF-4044-8ED5-A6E071C2C14A@bblfish.net>
Cc: Atom Syntax <atom-syntax@imc.org>
Content-Transfer-Encoding: 7bit
From: Henry Story <henry.story@bblfish.net>
Subject: In San Francisco/Bay Area
Date: Thu, 16 Nov 2006 18:23:07 -0800
To: Atom Protocol Publishing <atom-protocol@imc.org>
X-Mailer: Apple Mail (2.752.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: 68c8cc8a64a9d0402e43b8eee9fc4199


Hi,

I am in the San Francisco/Bay Area region for the coming month. Would  
anyone in the area be up for a group meeting?

Henry

Home page: http://bblfish.net/
Sun Blog: http://blogs.sun.com/bblfish/
Foaf name: http://bblfish.net/people/henry/card#me




From owner-atom-syntax@mail.imc.org Sat Nov 18 00:45:31 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GlJ19-00045w-0h
	for atompub-archive@lists.ietf.org; Sat, 18 Nov 2006 00:45:31 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GlJ13-0001ch-FM
	for atompub-archive@lists.ietf.org; Sat, 18 Nov 2006 00:45:30 -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 kAI5Nev4072033;
	Fri, 17 Nov 2006 22:23:40 -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 kAI5NeSE072032;
	Fri, 17 Nov 2006 22:23:40 -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 [216.86.168.178])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAI5Ncc9072026
	for <atom-syntax@imc.org>; Fri, 17 Nov 2006 22:23:39 -0700 (MST)
	(envelope-from mnot@mnot.net)
Received: from [192.168.1.3] (unknown [71.131.5.18])
	(using TLSv1 with cipher AES128-SHA (128/128 bits))
	(No client certificate requested)
	by smtp.mxes.net (Postfix) with ESMTP id B024951943;
	Sat, 18 Nov 2006 00:23:35 -0500 (EST)
In-Reply-To: <4558EACC.6070904@gmail.com>
References: <ACCEF32DB43093478FA63B4BE195EE31023AE48A@SNV-XCHMAIL2.xch.corp.yahoo.com> <5A4EE4AB-6187-4FF9-AB03-71320C473BB7@mnot.net> <7C3BFC4B-B90B-4187-89FB-E19EDA84C1DF@mnot.net> <4558EACC.6070904@gmail.com>
Mime-Version: 1.0 (Apple Message framework v752.2)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <B18749F7-7C8D-40E5-8854-7B92B8C43D37@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: Pseudo-Last Call on draft-nottingham-atompub-feed-history-07
Date: Fri, 17 Nov 2006 21:23:35 -0800
To: James M Snell <jasnell@gmail.com>
X-Mailer: Apple Mail (2.752.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: 1.1 (+)
X-Scan-Signature: b132cb3ed2d4be2017585bf6859e1ede


How about adding:

To "complete feeds":
---8<---
This specification does not address duplicate entries or entry  
ordering in complete feeds.
--->8---

To "paged feeds":
---8<---
Note that this specification does not address duplicate entries or  
entry ordering in paged feeds.
--->8---

To "archived feeds":
---8<---
If duplicate entries are present in an archived feed, the most  
recently updated entry SHOULD replace all earlier entries. If  
duplicate entries have the same update time, and they are obtained by  
different feed documents, the entry sourced from the most recently  
updated feed document SHOULD replace all other duplicates of that entry.

In Atom archived feeds, two entries are duplicates if they have the  
same atom:id element. The update time of an entry is determined by  
its atom:updated element, and likewise the update time of a feed  
document is determined by its feed-level atom:updated element.

In RSS2 archived feeds, two entries are duplicates if they have the  
same guid element. The update time of an entry is not available,  
unless an appropriate extension is present. The update time of a feed  
document is determined by the channel-level pubDate element.

This specification does not address entry ordering in archived feeds.
--->8---

This will require some tweaks to the algorithm in Appendix B as well.



On 2006/11/13, at 1:59 PM, James M Snell wrote:

> There is the Feed Rank extension which can be used to specify the  
> order
> for entries but that's still a work in progress and has been a very  
> low
> priority for me.
>
> IMHO, you should base this entirely on atom:id and atom:updated.   
> If you
> find another entry with a duplicate atom:id and a newer  
> atom:updated, it
> takes precedence.  If you find an entry with a duplicate atom:id  
> and an
> older or equal atom:updated, the one you currently have takes
> precedence.  If you want more granularity, look for app:edited  
> elements.
>
> - James
>
> Mark Nottingham wrote:
>>
>> I haven't had any feedback on the possible change below. Does anyone
>> want to see things move in this direction?
>>
>> Cheers,
>>
>>
>> On 2006/10/11, at 10:06 PM, Mark Nottingham wrote:
>>
>>>> 1. I think your document might need to address what's supposed  
>>>> to happen
>>>> if duplicate items are discovered when trolling through the  
>>>> paged info.
>>>> Newer replaces older? (That makes the most sense to me) Although  
>>>> I guess
>>>> the argument might be, "what's an 'item'?".
>>>
>>> I started going down that road in early drafts, but backed away from
>>> it when it started looking like a rat hole. :)
>>>
>>> To allow FH to normatively specify what to do with duplicates, you
>>> have to figure out the ordering of entries, so you can determine  
>>> their
>>> relative precedence. Since Atom doesn't have any explicit  
>>> ordering, FH
>>> would need to either assume ordering semantics implicitly, or doing
>>> something explicit in an extension.
>>>
>>> In the paged case, this seems like a tall order, because it's  
>>> totally
>>> context-dependent; e.g., if you have OpenSearch or GData results, or
>>> orders for launching the missiles that are paged, and you happen to
>>> get a duplicate, the right thing to do may be very different.
>>>
>>> In the archived case, it's a little easier, because we're already
>>> inferring that the pages closes to current do have precedence, so we
>>> just need to figure out what to do about duplicates in the same feed
>>> document.
>>>
>>> I could see making the implied page-by-page precedence for Archived
>>> feeds in section 4 explicit. It would also be easy to add text  
>>> saying
>>> that relative precedence in the same feed document can be determined
>>> by any extension that defines ordering, defaulting to the update  
>>> time
>>> of the entries (or document order, topmost first? I think this is  
>>> what
>>> most people do, but it seems contrary to the spirit of the Atom  
>>> spec).
>>> I'm not crazy about actually defining an ordering extension (is  
>>> one in
>>> progress? James?) in FH.
>>
>> -- 
>> Mark Nottingham     http://www.mnot.net/


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




From owner-atom-syntax@mail.imc.org Sat Nov 18 11:29:47 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GlT4d-0008Q7-S3
	for atompub-archive@lists.ietf.org; Sat, 18 Nov 2006 11:29:47 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GlT27-0005si-7G
	for atompub-archive@lists.ietf.org; Sat, 18 Nov 2006 11:27:17 -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 kAIG92xs049976;
	Sat, 18 Nov 2006 09:09:02 -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 kAIG92ni049975;
	Sat, 18 Nov 2006 09:09:02 -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 bay0-omc1-s6.bay0.hotmail.com (bay0-omc1-s6.bay0.hotmail.com [65.54.246.78])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAIG91Zx049965
	for <atom-syntax@imc.org>; Sat, 18 Nov 2006 09:09:01 -0700 (MST)
	(envelope-from peaceable_whale@hotmail.com)
Received: from hotmail.com ([207.46.8.14]) by bay0-omc1-s6.bay0.hotmail.com with Microsoft SMTPSVC(6.0.3790.1830);
	 Sat, 18 Nov 2006 08:08:56 -0800
Received: from mail pickup service by hotmail.com with Microsoft SMTPSVC;
	 Sat, 18 Nov 2006 08:08:55 -0800
Message-ID: <BAY117-DAV4B6BF860923FA48636FDA9FEF0@phx.gbl>
Received: from 61.238.43.155 by BAY117-DAV4.phx.gbl with DAV;
	Sat, 18 Nov 2006 16:08:55 +0000
X-Originating-IP: [61.238.43.155]
X-Originating-Email: [peaceable_whale@hotmail.com]
X-Sender: peaceable_whale@hotmail.com
From: "Tse Shing Chi \(Franklin/Whale\)" <peaceable_whale@hotmail.com>
To: <atom-syntax@imc.org>
Subject: Forward Compatibility
Date: Sun, 19 Nov 2006 00:08:48 +0800
Message-ID: <000a01c70b2b$d5091530$7f1b3f90$@com>
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="----=_NextPart_000_000B_01C70B6E.E32C5530"
X-Mailer: Microsoft Office Outlook 12.0
Thread-Index: AccLK8p2qHknfHwdQ/KIlxiiy3nsnQ==
Content-Language: en-us
x-cr-hashedpuzzle: A3mK BPJ+ BQA+ BbRi Bxs5 DDBE DVbu DeGK EEiT EdeS FEnC H1bz H13f H73g I5UK LGxW;1;YQB0AG8AbQAtAHMAeQBuAHQAYQB4AEAAaQBtAGMALgBvAHIAZwA=;Sosha1_v1;7;{E7D1D2A7-782B-41FD-8F77-8331450D7B50};cABlAGEAYwBlAGEAYgBsAGUAXwB3AGgAYQBsAGUAQABoAG8AdABtAGEAaQBsAC4AYwBvAG0A;Sat, 18 Nov 2006 16:08:31 GMT;RgBvAHIAdwBhAHIAZAAgAEMAbwBtAHAAYQB0AGkAYgBpAGwAaQB0AHkA
x-cr-puzzleid: {E7D1D2A7-782B-41FD-8F77-8331450D7B50}
X-OriginalArrivalTime: 18 Nov 2006 16:08:55.0969 (UTC) FILETIME=[D93FE110:01C70B2B]
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: b1c41982e167b872076d0018e4e1dc3c


This is a multipart message in MIME format.

------=_NextPart_000_000B_01C70B6E.E32C5530
Content-Type: text/plain;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable

Currently, there is no =E2=80=9Cversion=E2=80=9D element or attribute to =
reflect the current version of Atom using in an Atom feed. Does it mean =
that there will not be any new version of Atom?

=20

On the other hand, the specification mentioned =E2=80=9CIf the value of =
"type" is "xhtml", the content of atom:content MUST be a single XHTML =
div element and SHOULD be suitable for handling as XHTML.=E2=80=9D. At =
the moment, both XHTML 1.0 and 1.0 are sharing the same XML Namespace of =
http://www.w3.org/1999/xhtml. However, XHTML 2.0 will have a new =
namespace http://www.w3.org/2002/06/xhtml2/, and the chance of having =
more future versions of XHTML cannot be eliminated. Have Atom prepared =
for this?

=20

Franklin Tse=20


------=_NextPart_000_000B_01C70B6E.E32C5530
Content-Type: text/html;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" =
xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" =
xmlns=3D"http://www.w3.org/TR/REC-html40">

<head>
<meta http-equiv=3DContent-Type content=3D"text/html; charset=3Dutf-8">
<meta name=3DGenerator content=3D"Microsoft Word 12 (filtered medium)">
<style>
<!--
 /* Font Definitions */
 @font-face
	{font-family:=E6=96=B0=E7=B4=B0=E6=98=8E=E9=AB=94;
	panose-1:2 2 5 0 0 0 0 0 0 0;}
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:"\@=E6=96=B0=E7=B4=B0=E6=98=8E=E9=AB=94";
	panose-1:2 2 5 0 0 0 0 0 0 0;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:"Calibri","sans-serif";
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;}
@page Section1
	{size:8.5in 11.0in;
	margin:1.0in 1.25in 1.0in 1.25in;}
div.Section1
	{page:Section1;}
-->
</style>
<!--[if gte mso 9]><xml>
 <o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
 <o:shapelayout v:ext=3D"edit">
  <o:idmap v:ext=3D"edit" data=3D"1" />
 </o:shapelayout></xml><![endif]-->
</head>

<body lang=3DEN-US link=3Dblue vlink=3Dpurple>

<div class=3DSection1>

<p class=3DMsoNormal>Currently, there is no =E2=80=9Cversion=E2=80=9D =
element or attribute to reflect
the current version of Atom using in an Atom feed. Does it mean that =
there will
not be any new version of Atom?<o:p></o:p></p>

<p class=3DMsoNormal><o:p>&nbsp;</o:p></p>

<p class=3DMsoNormal>On the other hand, the specification mentioned =
=E2=80=9CIf the value
of &quot;type&quot; is &quot;xhtml&quot;, the content of atom:content =
MUST be a
single XHTML div element and SHOULD be suitable for handling as =
XHTML.=E2=80=9D. At the
moment, both XHTML 1.0 and 1.0 are sharing the same XML Namespace of <a
href=3D"http://www.w3.org/1999/xhtml">http://www.w3.org/1999/xhtml</a>. =
However, XHTML
2.0 will have a new namespace <a =
href=3D"http://www.w3.org/2002/06/xhtml2/">http://www.w3.org/2002/06/xhtm=
l2/</a>,
and the chance of having more future versions of XHTML cannot be =
eliminated.
Have Atom prepared for this?<o:p></o:p></p>

<p class=3DMsoNormal><o:p>&nbsp;</o:p></p>

<p class=3DMsoNormal>Franklin Tse <o:p></o:p></p>

</div>

</body>

</html>

------=_NextPart_000_000B_01C70B6E.E32C5530--




From owner-atom-syntax@mail.imc.org Sat Nov 18 11:32:11 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GlT6x-0000Wv-8Y
	for atompub-archive@lists.ietf.org; Sat, 18 Nov 2006 11:32:11 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GlT6v-0007dV-L2
	for atompub-archive@lists.ietf.org; Sat, 18 Nov 2006 11:32:11 -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 kAIGH8Jx051090;
	Sat, 18 Nov 2006 09:17: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 kAIGH8nN051089;
	Sat, 18 Nov 2006 09:17: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 bay0-omc2-s36.bay0.hotmail.com (bay0-omc2-s36.bay0.hotmail.com [65.54.246.172])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAIGH7P0051071
	for <atom-syntax@imc.org>; Sat, 18 Nov 2006 09:17:07 -0700 (MST)
	(envelope-from peaceable_whale@hotmail.com)
Received: from hotmail.com ([207.46.8.18]) by bay0-omc2-s36.bay0.hotmail.com with Microsoft SMTPSVC(6.0.3790.1830);
	 Sat, 18 Nov 2006 08:17:01 -0800
Received: from mail pickup service by hotmail.com with Microsoft SMTPSVC;
	 Sat, 18 Nov 2006 08:17:01 -0800
Message-ID: <BAY117-DAV83A28269354CCD88F758C9FEF0@phx.gbl>
Received: from 61.238.43.155 by BAY117-DAV8.phx.gbl with DAV;
	Sat, 18 Nov 2006 16:16:56 +0000
X-Originating-IP: [61.238.43.155]
X-Originating-Email: [peaceable_whale@hotmail.com]
X-Sender: peaceable_whale@hotmail.com
From: "Tse Shing Chi \(Franklin/Whale\)" <peaceable_whale@hotmail.com>
To: <atom-syntax@imc.org>
Subject: Forward Compatibility
Date: Sun, 19 Nov 2006 00:16:51 +0800
Message-ID: <001201c70b2c$f475dce0$dd6196a0$@com>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="utf-8"
X-Mailer: Microsoft Office Outlook 12.0
Thread-Index: AccLLPFrA+yei/mpQmW+/cl2wAcgBA==
Content-Language: en-us
x-cr-hashedpuzzle: AMMW AVA3 Bwgx B8U9 CkKM DT7y Fcmi FkB3 F/6D Gikh G+cU IFk1 ISt6 JTvy JsV3 KEZw;1;YQB0AG8AbQAtAHMAeQBuAHQAYQB4AEAAaQBtAGMALgBvAHIAZwA=;Sosha1_v1;7;{F719F422-D653-4556-B7CD-54C9AA0EE4B2};cABlAGEAYwBlAGEAYgBsAGUAXwB3AGgAYQBsAGUAQABoAG8AdABtAGEAaQBsAC4AYwBvAG0A;Sat, 18 Nov 2006 16:16:46 GMT;RgBvAHIAdwBhAHIAZAAgAEMAbwBtAHAAYQB0AGkAYgBpAGwAaQB0AHkA
x-cr-puzzleid: {F719F422-D653-4556-B7CD-54C9AA0EE4B2}
X-OriginalArrivalTime: 18 Nov 2006 16:17:01.0433 (UTC) FILETIME=[FA9BCE90:01C70B2C]
X-MIME-Autoconverted: from quoted-printable to 8bit by balder-227.proper.com id kAIGH7P0051084
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 kAIGH8Jx051090
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 79899194edc4f33a41f49410777972f8


I am sorry that I have sent an e-mail in HTML format. This is the plain t=
ext version, which has the same contents with the HTML version sent befor=
e.

Currently, there is no "version" element or attribute to reflect the curr=
ent version of Atom using in an Atom feed. Does it mean that there will n=
ot be any new version of Atom?

On the other hand, the specification mentioned =E2=80=9CIf the value of "=
type" is "xhtml", the content of atom:content MUST be a single XHTML div =
element and SHOULD be suitable for handling as XHTML.=E2=80=9D. At the mo=
ment, both XHTML 1.0 and 1.0 are sharing the same XML Namespace of "http:=
//www.w3.org/1999/xhtml". However, XHTML 2.0 will have a new namespace "h=
ttp://www.w3.org/2002/06/xhtml2/", and the chance of having more future v=
ersions of XHTML cannot be eliminated. Have Atom prepared for this?

Franklin Tse





From owner-atom-syntax@mail.imc.org Sat Nov 18 14:07:31 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GlVXH-0001Pu-Mo
	for atompub-archive@lists.ietf.org; Sat, 18 Nov 2006 14:07:31 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GlVXF-00071T-72
	for atompub-archive@lists.ietf.org; Sat, 18 Nov 2006 14:07:31 -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 kAIIrA2I071194;
	Sat, 18 Nov 2006 11:53: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 kAIIrAsD071193;
	Sat, 18 Nov 2006 11:53: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 mxout-03.mxes.net (mxout-03.mxes.net [216.86.168.178])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAIIr98D071147
	for <atom-syntax@imc.org>; Sat, 18 Nov 2006 11:53:09 -0700 (MST)
	(envelope-from mnot@mnot.net)
Received: from [192.168.1.3] (unknown [71.131.5.18])
	(using TLSv1 with cipher AES128-SHA (128/128 bits))
	(No client certificate requested)
	by smtp.mxes.net (Postfix) with ESMTP id 2134C5194D;
	Sat, 18 Nov 2006 13:53:07 -0500 (EST)
In-Reply-To: <BAY117-DAV83A28269354CCD88F758C9FEF0@phx.gbl>
References: <BAY117-DAV83A28269354CCD88F758C9FEF0@phx.gbl>
Mime-Version: 1.0 (Apple Message framework v752.2)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <A5D5E2D9-8531-4177-8A98-4F6B558B1DCD@mnot.net>
Cc: <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: Forward Compatibility
Date: Sat, 18 Nov 2006 10:53:06 -0800
To: Tse Shing Chi ((Franklin/Whale)) <peaceable_whale@hotmail.com>
X-Mailer: Apple Mail (2.752.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: e5ba305d0e64821bf3d8bc5d3bb07228



On 2006/11/18, at 8:16 AM, Tse Shing Chi ((Franklin/Whale)) wrote:

> Currently, there is no "version" element or attribute to reflect  
> the current version of Atom using in an Atom feed. Does it mean  
> that there will not be any new version of Atom?

Atom has a namespace; that can be use to introduce new versions of  
the format. That said, a new version of Atom itself should only be  
necessary if a fundamental bug or limitation is found in the  
specification of the feed itself, or in required element-level  
metadata; new metadata can be added using extensions, rather than by  
versioning Atom.

> However, XHTML 2.0 will have a new namespace "http://www.w3.org/ 
> 2002/06/xhtml2/", and the chance of having more future versions of  
> XHTML cannot be eliminated. Have Atom prepared for this?

This was intentional; if we allowed future, non-backwards compatible  
versions of HTML to appear in the same places that XHTML1 content is  
allowed, processors wouldn't know what to do with it unless they  
understood XHTML2. Tying the allowed content to a specific version of  
XHTML promotes interoperability.

Cheers,


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




From owner-atom-syntax@mail.imc.org Sat Nov 18 14:33:33 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GlVwT-0002kx-2p
	for atompub-archive@lists.ietf.org; Sat, 18 Nov 2006 14:33:33 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GlVwQ-0002N3-W7
	for atompub-archive@lists.ietf.org; Sat, 18 Nov 2006 14:33:33 -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 kAIJJuY5074272;
	Sat, 18 Nov 2006 12:19: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 kAIJJrAx074267;
	Sat, 18 Nov 2006 12:19: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 wx-out-0506.google.com (wx-out-0506.google.com [66.249.82.238])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAIJJmr1074249
	for <atom-syntax@imc.org>; Sat, 18 Nov 2006 12:19:49 -0700 (MST)
	(envelope-from jasnell@gmail.com)
Received: by wx-out-0506.google.com with SMTP id i28so1264363wxd
        for <atom-syntax@imc.org>; Sat, 18 Nov 2006 11:19:48 -0800 (PST)
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=G5dtoPwsV1tWCuULw2mIfO0zWL2l9+1cizo3/Q2R7pX8xy0x1jkR5CPqN0iUuZ4i1VnpwNhwyiJPdv84BfLpLR9VeV29WQS0L51wbKLFexixohsmWw+YVbLFpezmX+vtFBRGTcd6KZFN0d4AofTlEvNiUgOKDpyL3nDEEiKDqc4=
Received: by 10.70.116.14 with SMTP id o14mr5889668wxc.1163877588148;
        Sat, 18 Nov 2006 11:19:48 -0800 (PST)
Received: from ?192.168.1.101? ( [67.181.218.96])
        by mx.google.com with ESMTP id 7sm8578477wrl.2006.11.18.11.19.46;
        Sat, 18 Nov 2006 11:19:47 -0800 (PST)
Message-ID: <455F5CCC.40105@gmail.com>
Date: Sat, 18 Nov 2006 11:19:40 -0800
From: James M Snell <jasnell@gmail.com>
User-Agent: Thunderbird 1.5.0.8 (X11/20061025)
MIME-Version: 1.0
To: Mark Nottingham <mnot@mnot.net>
CC: "Tse Shing Chi ((Franklin/Whale))" <peaceable_whale@hotmail.com>,
        atom-syntax@imc.org
Subject: Re: Forward Compatibility
References: <BAY117-DAV83A28269354CCD88F758C9FEF0@phx.gbl> <A5D5E2D9-8531-4177-8A98-4F6B558B1DCD@mnot.net>
In-Reply-To: <A5D5E2D9-8531-4177-8A98-4F6B558B1DCD@mnot.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: 2409bba43e9c8d580670fda8b695204a




Mark Nottingham wrote:
> [snip]
> ...new metadata can be added using extensions, rather than by versioning Atom.

It's also possible for new RFC's to update the current Atom namespace in
a backwards compatible way without deprecating/obsoleting RFC4287.

>> However, XHTML 2.0 will have a new namespace
>> "http://www.w3.org/2002/06/xhtml2/", and the chance of having more
>> future versions of XHTML cannot be eliminated. Have Atom prepared for
>> this?
> 
> This was intentional; if we allowed future, non-backwards compatible
> versions of HTML to appear in the same places that XHTML1 content is
> allowed, processors wouldn't know what to do with it unless they
> understood XHTML2. Tying the allowed content to a specific version of
> XHTML promotes interoperability.
> 

That said, Atom can currently carry XHTML2 by specifying the media type
and properly declaring the namespace.

- James




From owner-atom-syntax@mail.imc.org Sat Nov 18 15:03:06 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GlWP4-0005bH-6j
	for atompub-archive@lists.ietf.org; Sat, 18 Nov 2006 15:03:06 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GlWOz-0006Xd-Q2
	for atompub-archive@lists.ietf.org; Sat, 18 Nov 2006 15:03:06 -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 kAIJkOlW077997;
	Sat, 18 Nov 2006 12:46: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 kAIJkOLH077994;
	Sat, 18 Nov 2006 12:46: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 mail8.sea5.speakeasy.net (mail8.sea5.speakeasy.net [69.17.117.10])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAIJkNfW077935
	for <atom-syntax@imc.org>; Sat, 18 Nov 2006 12:46:24 -0700 (MST)
	(envelope-from elharo@metalab.unc.edu)
Received: (qmail 19073 invoked from network); 18 Nov 2006 19:46:17 -0000
Received: from dsl254-067-087.nyc1.dsl.speakeasy.net (HELO [192.168.254.100]) (elharo@[216.254.67.87])
          (envelope-sender <elharo@metalab.unc.edu>)
          by mail8.sea5.speakeasy.net (qmail-ldap-1.03) with AES256-SHA encrypted SMTP
          for <mnot@mnot.net>; 18 Nov 2006 19:46:17 -0000
Message-ID: <455F6308.9000902@metalab.unc.edu>
Date: Sat, 18 Nov 2006 14:46:16 -0500
From: Elliotte Harold <elharo@metalab.unc.edu>
User-Agent: Thunderbird 1.5.0.8 (Macintosh/20061025)
MIME-Version: 1.0
To: Mark Nottingham <mnot@mnot.net>
CC: "Tse Shing Chi ((Franklin/Whale))" <peaceable_whale@hotmail.com>,
        atom-syntax@imc.org
Subject: Re: Forward Compatibility
References: <BAY117-DAV83A28269354CCD88F758C9FEF0@phx.gbl> <A5D5E2D9-8531-4177-8A98-4F6B558B1DCD@mnot.net>
In-Reply-To: <A5D5E2D9-8531-4177-8A98-4F6B558B1DCD@mnot.net>
Content-Type: text/plain; charset=UTF-8; format=flowed
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 kAIJkOlW077997
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 2409bba43e9c8d580670fda8b695204a


Mark Nottingham wrote:

> Atom has a namespace; that can be use to introduce new versions of the=20
> format.=20

No, no, and no. We've been down this road before in other specs, and the=20
  community wisdom is that you do not rev the namespace just to=20
introduce a new version. Doing so breaks a huge amount of the existing=20
processing chain for an application.

It is, of course, possible to introduce new elements in other=20
namespaces; and the Atom spec does a much better than average job of=20
preparing for this. Indeed there are already many interesting extensions.

However, even if fundamental flaws were found in Atom 1.0 that required=20
revisions and an Atom 1.1 or 2.0, the namespace should and almost=20
certainly woulds remain the same.


--=20
=EF=BB=BFElliotte Rusty Harold  elharo@metalab.unc.edu
Java I/O 2nd Edition Just Published!
http://www.cafeaulait.org/books/javaio2/
http://www.amazon.com/exec/obidos/ISBN=3D0596527500/ref=3Dnosim/cafeaulai=
tA/




From owner-atom-syntax@mail.imc.org Sat Nov 18 15:19:38 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GlWf4-0001Tw-0Q
	for atompub-archive@lists.ietf.org; Sat, 18 Nov 2006 15:19:38 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GlWf2-00006i-Kk
	for atompub-archive@lists.ietf.org; Sat, 18 Nov 2006 15:19:37 -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 kAIK6fnY081320;
	Sat, 18 Nov 2006 13:06: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 kAIK6fwP081319;
	Sat, 18 Nov 2006 13:06: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 ms-smtp-02.nyroc.rr.com (ms-smtp-02.nyroc.rr.com [24.24.2.56])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAIK6ebF081302
	for <atom-syntax@imc.org>; Sat, 18 Nov 2006 13:06:41 -0700 (MST)
	(envelope-from nikola.stojanovic@acm.org)
Received: from [192.168.0.140] (cpe-24-59-106-204.twcny.res.rr.com [24.59.106.204])
	by ms-smtp-02.nyroc.rr.com (8.13.6/8.13.6) with ESMTP id kAIK6c5r016450
	for <atom-syntax@imc.org>; Sat, 18 Nov 2006 15:06:39 -0500 (EST)
Message-ID: <455F67CB.20504@acm.org>
Date: Sat, 18 Nov 2006 15:06:35 -0500
From: Nikola Stojanovic <nikola.stojanovic@acm.org>
User-Agent: Thunderbird 1.5.0.7 (Windows/20060909)
MIME-Version: 1.0
To: atom-syntax@imc.org
Subject: Re: Forward Compatibility
References: <BAY117-DAV83A28269354CCD88F758C9FEF0@phx.gbl> <A5D5E2D9-8531-4177-8A98-4F6B558B1DCD@mnot.net> <455F6308.9000902@metalab.unc.edu>
In-Reply-To: <455F6308.9000902@metalab.unc.edu>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Virus-Scanned: Symantec AntiVirus Scan Engine
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: 08170828343bcf1325e4a0fb4584481c


Elliotte Harold wrote:
> 
> However, even if fundamental flaws were found in Atom 1.0 that required 
> revisions and an Atom 1.1 or 2.0, the namespace should and almost 
> certainly woulds remain the same.
> 

Very Interesting. What would then be the purpose of "2005" in the atom 
namespace xmlns:atom="http://www.w3.org/2005/Atom"?


Regards,
Nikola




From owner-atom-syntax@mail.imc.org Sat Nov 18 16:06:33 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GlXOT-00038z-0g
	for atompub-archive@lists.ietf.org; Sat, 18 Nov 2006 16:06:33 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GlXOK-0006fC-J5
	for atompub-archive@lists.ietf.org; Sat, 18 Nov 2006 16:06:32 -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 kAIKmpC8085752;
	Sat, 18 Nov 2006 13:48: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 kAIKmptg085751;
	Sat, 18 Nov 2006 13:48: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 mail.gmx.net (mail.gmx.de [213.165.64.20])
	by balder-227.proper.com (8.13.5/8.13.5) with SMTP id kAIKmnwg085739
	for <atom-syntax@imc.org>; Sat, 18 Nov 2006 13:48:50 -0700 (MST)
	(envelope-from pagaltzis@gmx.de)
Received: (qmail invoked by alias); 18 Nov 2006 20:48:42 -0000
Received: from xdsl-87-79-236-202.netcologne.de (EHLO klangraum) [87.79.236.202]
  by mail.gmx.net (mp044) with SMTP; 18 Nov 2006 21:48:42 +0100
X-Authenticated: #163624
Date: Sat, 18 Nov 2006 21:48:30 +0100
From: "A. Pagaltzis" <pagaltzis@gmx.de>
To: atom-syntax@imc.org
Subject: Re: Forward Compatibility
Message-ID: <20061118204830.GG17418@klangraum>
Mail-Followup-To: atom-syntax@imc.org
References: <BAY117-DAV83A28269354CCD88F758C9FEF0@phx.gbl> <A5D5E2D9-8531-4177-8A98-4F6B558B1DCD@mnot.net> <455F6308.9000902@metalab.unc.edu>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
In-Reply-To: <455F6308.9000902@metalab.unc.edu>
User-Agent: Mutt/1.4.2.1i
Organization: haphazard
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 kAIKmpC8085752
X-Spam-Score: 0.1 (/)
X-Scan-Signature: 8b431ad66d60be2d47c7bfeb879db82c


* Elliotte Harold <elharo@metalab.unc.edu> [2006-11-18 21:00]:
> Mark Nottingham wrote:
> >Atom has a namespace; that can be use to introduce new
> >versions of the format.=20
>=20
> No, no, and no. We've been down this road before in other
> specs, and the community wisdom is that you do not rev the
> namespace just to introduce a new version. Doing so breaks
> a huge amount of the existing processing chain for an
> application.
>=20
> It is, of course, possible to introduce new elements in other
> namespaces; and the Atom spec does a much better than average
> job of preparing for this. Indeed there are already many
> interesting extensions.
>=20
> However, even if fundamental flaws were found in Atom 1.0 that
> required revisions and an Atom 1.1 or 2.0, the namespace should
> and almost certainly woulds remain the same.

Yes and no.

If future changes can be made in a backward-compatible
fashion, they will go into a spec that recycles the same
namespace. Existing implementations can just ignore the
differences.

If they cannot, they will go into a spec which revs the
namespace, because trying to process documents conforming
to the new spec with existing implementations can=E2=80=99t work.

In neither case is there a need to identify the version
explicitly.

This is why Atom does not have a version attribute.

All that said, the goal during development was always that
Atom would ship when it was done and be stable thereafter.
It is now set in stone for the forseeable future. No further
development of the core format is expected. (Instead, the
spec includes a number of extension points that can be used
to repurpose the format to new use cases.)

This is another reason why Atom does not have a version
attribute.

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




From owner-atom-syntax@mail.imc.org Sat Nov 18 16:26:53 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GlXi9-0002fO-Uf
	for atompub-archive@lists.ietf.org; Sat, 18 Nov 2006 16:26:53 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GlXi8-0002Or-IP
	for atompub-archive@lists.ietf.org; Sat, 18 Nov 2006 16:26:53 -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 kAILDfD8089173;
	Sat, 18 Nov 2006 14:13: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 kAILDf5g089172;
	Sat, 18 Nov 2006 14:13: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.fimug.fi (mail.fimug.fi [212.149.83.83])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAILDeJc089153
	for <atom-syntax@imc.org>; Sat, 18 Nov 2006 14:13:40 -0700 (MST)
	(envelope-from hsivonen@iki.fi)
Received: from [84.239.175.113] (a175-113.24online.fi [84.239.175.113])
	by posti.fidisk.fi (Postfix) with ESMTP id 5E2D0E10DB6;
	Sat, 18 Nov 2006 23:13:29 +0200 (EET)
In-Reply-To: <455F67CB.20504@acm.org>
References: <BAY117-DAV83A28269354CCD88F758C9FEF0@phx.gbl> <A5D5E2D9-8531-4177-8A98-4F6B558B1DCD@mnot.net> <455F6308.9000902@metalab.unc.edu> <455F67CB.20504@acm.org>
Mime-Version: 1.0 (Apple Message framework v752.2)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <1A25E248-EF71-471A-8AB8-8873436FC970@iki.fi>
Cc: atom-syntax@imc.org
Content-Transfer-Encoding: 7bit
From: Henri Sivonen <hsivonen@iki.fi>
Subject: Re: Forward Compatibility
Date: Sat, 18 Nov 2006 23:13:27 +0200
To: Nikola Stojanovic <nikola.stojanovic@acm.org>
X-Mailer: Apple Mail (2.752.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: 08170828343bcf1325e4a0fb4584481c


On Nov 18, 2006, at 22:06, Nikola Stojanovic wrote:

> What would then be the purpose of "2005" in the atom namespace  
> xmlns:atom="http://www.w3.org/2005/Atom"?

It indicates the year when the URI was minted. It is debatable  
whether it is a useful purpose, but that's the way the W3C mints URIs.

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





From owner-atom-syntax@mail.imc.org Sat Nov 18 19:39:03 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Glai7-0000hc-Ro
	for atompub-archive@lists.ietf.org; Sat, 18 Nov 2006 19:39:03 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Glai4-0000eO-Fv
	for atompub-archive@lists.ietf.org; Sat, 18 Nov 2006 19:39:03 -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 kAJ0Jtdo011404;
	Sat, 18 Nov 2006 17:19:55 -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 kAJ0JtvS011402;
	Sat, 18 Nov 2006 17:19:55 -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 [10.20.30.177] (dsl-63-249-108-169.cruzio.com [63.249.108.169])
	(authenticated bits=0)
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAJ0JoKd011396;
	Sat, 18 Nov 2006 17:19:51 -0700 (MST)
	(envelope-from phoffman@imc.org)
Mime-Version: 1.0
Message-Id: <p0624080dc185537a86d1@[10.20.30.177]>
In-Reply-To: <20061118204830.GG17418@klangraum>
References: <BAY117-DAV83A28269354CCD88F758C9FEF0@phx.gbl>
 <A5D5E2D9-8531-4177-8A98-4F6B558B1DCD@mnot.net>
 <455F6308.9000902@metalab.unc.edu> <20061118204830.GG17418@klangraum>
Date: Sat, 18 Nov 2006 16:19:46 -0800
To: "A. Pagaltzis" <pagaltzis@gmx.de>, atom-syntax@imc.org
From: Paul Hoffman <phoffman@imc.org>
Subject: Re: Forward Compatibility
Content-Type: text/plain; charset="us-ascii" ; format="flowed"
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: 856eb5f76e7a34990d1d457d8e8e5b7f


At 9:48 PM +0100 11/18/06, A. Pagaltzis wrote:
>If future changes can be made in a backward-compatible
>fashion, they will go into a spec that recycles the same
>namespace. Existing implementations can just ignore the
>differences.
>
>If they cannot, they will go into a spec which revs the
>namespace, because trying to process documents conforming
>to the new spec with existing implementations can't work.

Exactly right.

>This is another reason why Atom does not have a version
>attribute.

+1




From owner-atom-syntax@mail.imc.org Sat Nov 18 21:55:38 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GlcqI-0004bO-0N
	for atompub-archive@lists.ietf.org; Sat, 18 Nov 2006 21:55:38 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GlcqF-0002KL-AD
	for atompub-archive@lists.ietf.org; Sat, 18 Nov 2006 21:55:37 -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 kAJ2XwpA029473;
	Sat, 18 Nov 2006 19:33:58 -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 kAJ2XwMn029472;
	Sat, 18 Nov 2006 19:33: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 bay0-omc3-s20.bay0.hotmail.com (bay0-omc3-s20.bay0.hotmail.com [65.54.246.220])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAJ2XuP0029453
	for <atom-syntax@imc.org>; Sat, 18 Nov 2006 19:33:57 -0700 (MST)
	(envelope-from peaceable_whale@hotmail.com)
Received: from hotmail.com ([207.46.8.18]) by bay0-omc3-s20.bay0.hotmail.com with Microsoft SMTPSVC(6.0.3790.1830);
	 Sat, 18 Nov 2006 18:33:51 -0800
Received: from mail pickup service by hotmail.com with Microsoft SMTPSVC;
	 Sat, 18 Nov 2006 18:33:51 -0800
Message-ID: <BAY117-DAV8E6EA4EE5C3811F38F0E49FEE0@phx.gbl>
Received: from 61.238.43.155 by BAY117-DAV8.phx.gbl with DAV;
	Sun, 19 Nov 2006 02:33:51 +0000
X-Originating-IP: [61.238.43.155]
X-Originating-Email: [peaceable_whale@hotmail.com]
X-Sender: peaceable_whale@hotmail.com
From: "Tse Shing Chi \(Franklin/Whale\)" <peaceable_whale@hotmail.com>
To: "'James M Snell'" <jasnell@gmail.com>, "'Mark Nottingham'" <mnot@mnot.net>
Cc: <atom-syntax@imc.org>
References: <BAY117-DAV83A28269354CCD88F758C9FEF0@phx.gbl> <A5D5E2D9-8531-4177-8A98-4F6B558B1DCD@mnot.net> <455F5CCC.40105@gmail.com>
In-Reply-To: <455F5CCC.40105@gmail.com>
Subject: RE: Forward Compatibility
Date: Sun, 19 Nov 2006 10:33:39 +0800
Message-ID: <000701c70b83$1f7856b0$5e690410$@com>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="utf-8"
X-Mailer: Microsoft Office Outlook 12.0
Thread-Index: AccLSBkZjJb54emORGaSC4mACEqKaAAOvKfA
Content-Language: en-us
X-OriginalArrivalTime: 19 Nov 2006 02:33:51.0472 (UTC) FILETIME=[264F9700:01C70B83]
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by balder-227.proper.com id kAJ2XvP0029467
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: 3e15cc4fdc61d7bce84032741d11c8e5


This means that XHTML 2 contents can be used as follows?

<content type="xhtml">
  <div xmlns="http://www.w3.org/2002/06/xhtml2/">
    <!-- Contents XHTML 2.0 -->
  </div>
</content>

<content type="application/xhtml+xml">
  <div xmlns="http://www.w3.org/2002/06/xhtml2/">
    <!-- Contents XHTML 2.0 -->
  </div>
</content>

By the way, are they the same?

Franklin

-----Original Message-----
From: owner-atom-syntax@mail.imc.org [mailto:owner-atom-syntax@mail.imc.org] On Behalf Of James M Snell
Sent: Sunday, November 19, 2006 03:20
To: Mark Nottingham
Cc: Tse Shing Chi ((Franklin/Whale)); atom-syntax@imc.org
Subject: Re: Forward Compatibility




Mark Nottingham wrote:
> [snip]
> ...new metadata can be added using extensions, rather than by versioning Atom.

It's also possible for new RFC's to update the current Atom namespace in
a backwards compatible way without deprecating/obsoleting RFC4287.

>> However, XHTML 2.0 will have a new namespace
>> "http://www.w3.org/2002/06/xhtml2/", and the chance of having more
>> future versions of XHTML cannot be eliminated. Have Atom prepared for
>> this?
> 
> This was intentional; if we allowed future, non-backwards compatible
> versions of HTML to appear in the same places that XHTML1 content is
> allowed, processors wouldn't know what to do with it unless they
> understood XHTML2. Tying the allowed content to a specific version of
> XHTML promotes interoperability.
> 

That said, Atom can currently carry XHTML2 by specifying the media type
and properly declaring the namespace.

- James






From owner-atom-syntax@mail.imc.org Sat Nov 18 23:00:33 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gldr7-00028A-5K
	for atompub-archive@lists.ietf.org; Sat, 18 Nov 2006 23:00:33 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gldr4-0007wF-FV
	for atompub-archive@lists.ietf.org; Sat, 18 Nov 2006 23:00:33 -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 kAJ3iup4037880;
	Sat, 18 Nov 2006 20:44: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 kAJ3iucV037879;
	Sat, 18 Nov 2006 20:44: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 bay0-omc2-s13.bay0.hotmail.com (bay0-omc2-s13.bay0.hotmail.com [65.54.246.149])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAJ3itrl037863
	for <atom-syntax@imc.org>; Sat, 18 Nov 2006 20:44:56 -0700 (MST)
	(envelope-from peaceable_whale@hotmail.com)
Received: from hotmail.com ([207.46.8.24]) by bay0-omc2-s13.bay0.hotmail.com with Microsoft SMTPSVC(6.0.3790.1830);
	 Sat, 18 Nov 2006 19:44:50 -0800
Received: from mail pickup service by hotmail.com with Microsoft SMTPSVC;
	 Sat, 18 Nov 2006 19:44:50 -0800
Message-ID: <BAY117-DAV14936111E8FC732216ABAB9FEE0@phx.gbl>
Received: from 61.238.43.155 by BAY117-DAV14.phx.gbl with DAV;
	Sun, 19 Nov 2006 03:44:48 +0000
X-Originating-IP: [61.238.43.155]
X-Originating-Email: [peaceable_whale@hotmail.com]
X-Sender: peaceable_whale@hotmail.com
From: "Tse Shing Chi \(Franklin/Whale\)" <peaceable_whale@hotmail.com>
To: "'James M Snell'" <jasnell@gmail.com>
Cc: <atom-syntax@imc.org>
References: <BAY117-DAV83A28269354CCD88F758C9FEF0@phx.gbl> <A5D5E2D9-8531-4177-8A98-4F6B558B1DCD@mnot.net> <455F5CCC.40105@gmail.com> <BAY117-DAV9914CF02F37B20403ECCA9FEE0@phx.gbl> <455FCFB8.5030507@gmail.com>
In-Reply-To: <455FCFB8.5030507@gmail.com>
Subject: RE: Forward Compatibility
Date: Sun, 19 Nov 2006 11:44:41 +0800
Message-ID: <000b01c70b8d$0b717e30$22547a90$@com>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="utf-8"
X-Mailer: Microsoft Office Outlook 12.0
Thread-Index: AccLiwEXr6oJfOT7TDO06wzhtxkQZwAARJJg
Content-Language: en-us
X-OriginalArrivalTime: 19 Nov 2006 03:44:50.0473 (UTC) FILETIME=[10DF9190:01C70B8D]
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by balder-227.proper.com id kAJ3iurl037874
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: 69a74e02bbee44ab4f8eafdbcedd94a1


Actually, all XHTML 1.0, 1.1 and 2.0 are members of the XHTML family. They, of course, can be carried by type="application/xhtml+xml". But it is quite confusing that type="xhtml" must be XHTML 1.0 or 1.1.

Franklin

-----Original Message-----
From: James M Snell [mailto:jasnell@gmail.com] 
Sent: Sunday, November 19, 2006 11:30
To: Tse Shing Chi (Franklin/Whale)
Subject: Re: Forward Compatibility



Tse Shing Chi (Franklin/Whale) wrote:
> This means that XHTML 2 contents can be used as follows?
> 
> <content type="xhtml">
>   <div xmlns="http://www.w3.org/2002/06/xhtml2/">
>     <!-- Contents XHTML 2.0 -->
>   </div>
> </content>
> 

Not this one.  When type="xhtml" you must use XHTML 1.0 or 1.1


> <content type="application/xhtml+xml">
>   <div xmlns="http://www.w3.org/2002/06/xhtml2/">
>     <!-- Contents XHTML 2.0 -->
>   </div>
> </content>
> 

This should be fine.

- James





From owner-atom-syntax@mail.imc.org Sun Nov 19 05:10:03 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gljch-0006ML-GR
	for atompub-archive@lists.ietf.org; Sun, 19 Nov 2006 05:10:03 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gljcg-0007sd-2A
	for atompub-archive@lists.ietf.org; Sun, 19 Nov 2006 05:10:03 -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 kAJ9h9bF075338;
	Sun, 19 Nov 2006 02:43: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 kAJ9h9AO075337;
	Sun, 19 Nov 2006 02:43: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 mail.fimug.fi (mail.fimug.fi [212.149.83.83])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAJ9h8Md075321
	for <atom-syntax@imc.org>; Sun, 19 Nov 2006 02:43:09 -0700 (MST)
	(envelope-from hsivonen@iki.fi)
Received: from [84.239.175.113] (a175-113.24online.fi [84.239.175.113])
	by posti.fidisk.fi (Postfix) with ESMTP id DE0F2E1C6E1;
	Sun, 19 Nov 2006 11:43:01 +0200 (EET)
In-Reply-To: <BAY117-DAV8E6EA4EE5C3811F38F0E49FEE0@phx.gbl>
References: <BAY117-DAV83A28269354CCD88F758C9FEF0@phx.gbl> <A5D5E2D9-8531-4177-8A98-4F6B558B1DCD@mnot.net> <455F5CCC.40105@gmail.com> <BAY117-DAV8E6EA4EE5C3811F38F0E49FEE0@phx.gbl>
Mime-Version: 1.0 (Apple Message framework v752.2)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <D805CB1D-21F6-4AD0-ADA8-E63451B7F770@iki.fi>
Cc: Atom Syntax <atom-syntax@imc.org>
Content-Transfer-Encoding: 7bit
From: Henri Sivonen <hsivonen@iki.fi>
Subject: Re: Forward Compatibility
Date: Sun, 19 Nov 2006 11:42:57 +0200
To: Tse Shing Chi ((Franklin/Whale)) <peaceable_whale@hotmail.com>
X-Mailer: Apple Mail (2.752.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: a7d6aff76b15f3f56fcb94490e1052e4


On Nov 19, 2006, at 04:33, Tse Shing Chi ((Franklin/Whale)) wrote:

> This means that XHTML 2 contents can be used as follows?
>
> <content type="xhtml">
>   <div xmlns="http://www.w3.org/2002/06/xhtml2/">
>     <!-- Contents XHTML 2.0 -->
>   </div>
> </content>
>
> <content type="application/xhtml+xml">
>   <div xmlns="http://www.w3.org/2002/06/xhtml2/">
>     <!-- Contents XHTML 2.0 -->
>   </div>
> </content>
>
> By the way, are they the same?

They are not the same and neither is correct. The correct way would be:

<content type="application/xml">
   <html xmlns="http://www.w3.org/2002/06/xhtml2/">
     <head>
       <title>The title of the entry again</title>
     </head>
     <body>
       <!-- Contents XHTML 2.0 -->
     </body>
   </html>
</content>

But it isn't worthwhile to spend energy on this issue. Browser  
vendors have been ignoring XHTML 2.0 and now even the W3C itself is  
moving aside the group that has been working on the XHTML 2.0 spec.

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





From owner-atom-syntax@mail.imc.org Sun Nov 19 05:35:06 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Glk0w-0005IG-6f
	for atompub-archive@lists.ietf.org; Sun, 19 Nov 2006 05:35:06 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Glk0r-0000sS-Tb
	for atompub-archive@lists.ietf.org; Sun, 19 Nov 2006 05:35:06 -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 kAJAAgAD078470;
	Sun, 19 Nov 2006 03:10: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 kAJAAga9078469;
	Sun, 19 Nov 2006 03:10: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 bay0-omc2-s7.bay0.hotmail.com (bay0-omc2-s7.bay0.hotmail.com [65.54.246.143])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAJAAf1O078449
	for <atom-syntax@imc.org>; Sun, 19 Nov 2006 03:10:41 -0700 (MST)
	(envelope-from peaceable_whale@hotmail.com)
Received: from hotmail.com ([207.46.8.27]) by bay0-omc2-s7.bay0.hotmail.com with Microsoft SMTPSVC(6.0.3790.1830);
	 Sun, 19 Nov 2006 02:10:35 -0800
Received: from mail pickup service by hotmail.com with Microsoft SMTPSVC;
	 Sun, 19 Nov 2006 02:10:35 -0800
Message-ID: <BAY117-DAV172C2EC8F63EBB6142EBE59FEE0@phx.gbl>
Received: from 61.238.43.155 by BAY117-DAV17.phx.gbl with DAV;
	Sun, 19 Nov 2006 10:10:33 +0000
X-Originating-IP: [61.238.43.155]
X-Originating-Email: [peaceable_whale@hotmail.com]
X-Sender: peaceable_whale@hotmail.com
From: "Tse Shing Chi \(Franklin/Whale\)" <peaceable_whale@hotmail.com>
To: "'Henri Sivonen'" <hsivonen@iki.fi>
Cc: "'Atom Syntax'" <atom-syntax@imc.org>
References: <BAY117-DAV83A28269354CCD88F758C9FEF0@phx.gbl> <A5D5E2D9-8531-4177-8A98-4F6B558B1DCD@mnot.net> <455F5CCC.40105@gmail.com> <BAY117-DAV8E6EA4EE5C3811F38F0E49FEE0@phx.gbl> <D805CB1D-21F6-4AD0-ADA8-E63451B7F770@iki.fi>
In-Reply-To: <D805CB1D-21F6-4AD0-ADA8-E63451B7F770@iki.fi>
Subject: RE: Forward Compatibility
Date: Sun, 19 Nov 2006 18:10:24 +0800
Message-ID: <000001c70bc2$eddb4640$c991d2c0$@com>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="utf-8"
X-Mailer: Microsoft Office Outlook 12.0
Thread-Index: AccLvxrSvjxE+CgfTgWsBbQ9H2BuZgAAW+eQ
Content-Language: en-us
X-OriginalArrivalTime: 19 Nov 2006 10:10:35.0775 (UTC) FILETIME=[F48C60F0:01C70BC2]
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by balder-227.proper.com id kAJAAf1O078464
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: 0a7aa2e6e558383d84476dc338324fab


First of all, the media type should still be "application/xhtml+xml" for XHTML 2.0, although application/xml or even text/html may be used.

I don't think whole XHTML 2.0 document needs to be contained in the content or summary element, it is too complicated. Using the div element is still a suitable way (div is remained in XHTML 2.0 without major changes, http://www.w3.org/TR/xhtml2/mod-structural.html#edef_structural_div) I think.

For browsers' implementation, in fact, XHTML 1.1 is still not well-supported. CSS 2 is another example of poor implementation by browsers. I do think that Atom should not be easy to change or be updated very frequently. That's why Atom should leave some extents of forward compatibility.

Franklin

-----Original Message-----
From: Henri Sivonen [mailto:hsivonen@iki.fi] 
Sent: Sunday, November 19, 2006 17:43
To: Tse Shing Chi ((Franklin/Whale))
Cc: Atom Syntax
Subject: Re: Forward Compatibility

On Nov 19, 2006, at 04:33, Tse Shing Chi ((Franklin/Whale)) wrote:

> This means that XHTML 2 contents can be used as follows?
>
> <content type="xhtml">
>   <div xmlns="http://www.w3.org/2002/06/xhtml2/">
>     <!-- Contents XHTML 2.0 -->
>   </div>
> </content>
>
> <content type="application/xhtml+xml">
>   <div xmlns="http://www.w3.org/2002/06/xhtml2/">
>     <!-- Contents XHTML 2.0 -->
>   </div>
> </content>
>
> By the way, are they the same?

They are not the same and neither is correct. The correct way would be:

<content type="application/xml">
   <html xmlns="http://www.w3.org/2002/06/xhtml2/">
     <head>
       <title>The title of the entry again</title>
     </head>
     <body>
       <!-- Contents XHTML 2.0 -->
     </body>
   </html>
</content>

But it isn't worthwhile to spend energy on this issue. Browser  
vendors have been ignoring XHTML 2.0 and now even the W3C itself is  
moving aside the group that has been working on the XHTML 2.0 spec.

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







From owner-atom-syntax@mail.imc.org Sun Nov 19 10:06:18 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GloFO-0002km-Hk
	for atompub-archive@lists.ietf.org; Sun, 19 Nov 2006 10:06:18 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GloFJ-00052f-2y
	for atompub-archive@lists.ietf.org; Sun, 19 Nov 2006 10:06:18 -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 kAJEnTlk014040;
	Sun, 19 Nov 2006 07:49:29 -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 kAJEnTg2014039;
	Sun, 19 Nov 2006 07:49:29 -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.fimug.fi (mail.fimug.fi [212.149.83.83])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAJEnSki014011
	for <atom-syntax@imc.org>; Sun, 19 Nov 2006 07:49:29 -0700 (MST)
	(envelope-from hsivonen@iki.fi)
Received: from [84.239.175.113] (a175-113.24online.fi [84.239.175.113])
	by posti.fidisk.fi (Postfix) with ESMTP id 10B6EE22288;
	Sun, 19 Nov 2006 16:49:22 +0200 (EET)
In-Reply-To: <BAY117-DAV172C2EC8F63EBB6142EBE59FEE0@phx.gbl>
References: <BAY117-DAV83A28269354CCD88F758C9FEF0@phx.gbl> <A5D5E2D9-8531-4177-8A98-4F6B558B1DCD@mnot.net> <455F5CCC.40105@gmail.com> <BAY117-DAV8E6EA4EE5C3811F38F0E49FEE0@phx.gbl> <D805CB1D-21F6-4AD0-ADA8-E63451B7F770@iki.fi> <BAY117-DAV172C2EC8F63EBB6142EBE59FEE0@phx.gbl>
Mime-Version: 1.0 (Apple Message framework v752.2)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <54F89E92-8FC8-497E-AAF4-61B777DAC8D1@iki.fi>
Cc: "'Atom Syntax'" <atom-syntax@imc.org>
Content-Transfer-Encoding: 7bit
From: Henri Sivonen <hsivonen@iki.fi>
Subject: Re: Forward Compatibility
Date: Sun, 19 Nov 2006 16:49:20 +0200
To: Tse Shing Chi ((Franklin/Whale)) <peaceable_whale@hotmail.com>
X-Mailer: Apple Mail (2.752.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: 50a516d93fd399dc60588708fd9a3002


On Nov 19, 2006, at 12:10, Tse Shing Chi ((Franklin/Whale)) wrote:

> First of all, the media type should still be "application/xhtml 
> +xml" for XHTML 2.0, although application/xml or even text/html may  
> be used.

RFC 3236 makes it pretty clear that it is for XHTML Family documents  
in the Modularization of XHTML sense. XHTML 2.0 documents are not  
XHTML Family documents. They are incompatible documents with a  
confusing name.

> I don't think whole XHTML 2.0 document needs to be contained in the  
> content or summary element, it is too complicated. Using the div  
> element is still a suitable way (div is remained in XHTML 2.0  
> without major changes, http://www.w3.org/TR/xhtml2/mod- 
> structural.html#edef_structural_div) I think.

It is not the same div. It is a completely different div in another  
namespace. That the local names are identical does not make them the  
same.

The Atom spec provides shortcuts for plain text, HTML and XHTML 1.x.  
That's it. Calling an incompatible language "XHTML" doesn't help. As  
far as Atom is concerned, XHTML 2.0 documents get the same treatment  
as any other XML document that doesn't use the XHTML 1.x namespace.

(Yes, I am aware of http://lists.w3.org/Archives/Public/www-html/ 
2006Nov/0025 , but that resolution doesn't really make XHTML 2.0 any  
more likely to be implemented.)

> For browsers' implementation, in fact, XHTML 1.1 is still not well- 
> supported. CSS 2 is another example of poor implementation by  
> browsers. I do think that Atom should not be easy to change or be  
> updated very frequently. That's why Atom should leave some extents  
> of forward compatibility.

If you start from XHTML 1.0 and go forward, you don't end up at XHTML  
2.0 but at XHTML5. Embedding XHTML5 in Atom will work out just fine.

Forward is here:
http://whatwg.org/specs/web-apps/current-work/

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





From owner-atom-syntax@mail.imc.org Sun Nov 19 10:08:47 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GloHn-0003gv-0O
	for atompub-archive@lists.ietf.org; Sun, 19 Nov 2006 10:08:47 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GloHi-0005D5-5N
	for atompub-archive@lists.ietf.org; Sun, 19 Nov 2006 10:08:46 -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 kAJEl8ax013767;
	Sun, 19 Nov 2006 07:47: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 kAJEl8Jg013766;
	Sun, 19 Nov 2006 07:47: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 bay0-omc2-s38.bay0.hotmail.com (bay0-omc2-s38.bay0.hotmail.com [65.54.246.174])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAJEl6Gs013743
	for <atom-syntax@imc.org>; Sun, 19 Nov 2006 07:47:06 -0700 (MST)
	(envelope-from peaceable_whale@hotmail.com)
Received: from hotmail.com ([207.46.8.12]) by bay0-omc2-s38.bay0.hotmail.com with Microsoft SMTPSVC(6.0.3790.1830);
	 Sun, 19 Nov 2006 06:47:01 -0800
Received: from mail pickup service by hotmail.com with Microsoft SMTPSVC;
	 Sun, 19 Nov 2006 06:47:00 -0800
Message-ID: <BAY117-DAV231ED225A6D1126B5DB409FEE0@phx.gbl>
Received: from 61.238.43.155 by BAY117-DAV2.phx.gbl with DAV;
	Sun, 19 Nov 2006 14:46:56 +0000
X-Originating-IP: [61.238.43.155]
X-Originating-Email: [peaceable_whale@hotmail.com]
X-Sender: peaceable_whale@hotmail.com
From: "Tse Shing Chi \(Franklin/Whale\)" <peaceable_whale@hotmail.com>
To: <atom-syntax@imc.org>
Subject: The "src" attribute of atom:content
Date: Sun, 19 Nov 2006 22:46:45 +0800
Message-ID: <000601c70be9$88dc4150$9a94c3f0$@com>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="utf-8"
X-Mailer: Microsoft Office Outlook 12.0
Thread-Index: AccL6YTVf33+7Hh8TrigjxP4A2woUw==
Content-Language: en-us
x-cr-hashedpuzzle: AT08 AaJ6 ArjY DjeZ EUvK GEb4 GMVJ HlFD IVKT IWY5 I0mh I8Ek I/iL JLGN JNsZ KVxY;1;YQB0AG8AbQAtAHMAeQBuAHQAYQB4AEAAaQBtAGMALgBvAHIAZwA=;Sosha1_v1;7;{F494EAAB-7C36-49C9-92C2-67D96C1C60C1};cABlAGEAYwBlAGEAYgBsAGUAXwB3AGgAYQBsAGUAQABoAG8AdABtAGEAaQBsAC4AYwBvAG0A;Sun, 19 Nov 2006 14:46:38 GMT;VABoAGUAIAAiAHMAcgBjACIAIABhAHQAdAByAGkAYgB1AHQAZQAgAG8AZgAgAGEAdABvAG0AOgBjAG8AbgB0AGUAbgB0AA==
x-cr-puzzleid: {F494EAAB-7C36-49C9-92C2-67D96C1C60C1}
X-OriginalArrivalTime: 19 Nov 2006 14:47:00.0857 (UTC) FILETIME=[92070E90:01C70BE9]
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by balder-227.proper.com id kAJEl6Gs013756
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: 00e94c813bef7832af255170dca19e36


I recently tried to make a feed acting as a linking page. I am impressed by the "src" attribute of atom:content. Then I made a feed entry as follow.

<entry>
  <title>Example Title</title>
  <id>http://www.example.org/</id>
  <content type="text/html" src="http://www.example.org/" />
  <published>2006-11-19T13:05:00Z</published>
  <updated>2006-11-19T13:05:00Z</updated>
</entry>

Unfortunately, numbers of feed aggregators will not follow the src attribute probably due to security reasons. While I want to provide alternate text, I cannot find a way to do so since the specification of Atom mentioned, 'If the "src" attribute is present, atom:content MUST be empty.' As a result, I use atom:summary.

<entry>
  <title>Example Title</title>
  <id>http://www.example.org/</id>
<link rel=""
  <summary type="xhtml">
    <div xmlns="http://www.w3.org/1999/xhtml">
      <p>Please proceed to <a href="http://www.example.org/">http://www.example.org/</a> for contents.</p>
    </div>
  </summary>
  <content type="text/html" src="http://www.example.org/" />
  <published>2006-11-19T13:05:00Z</published>
  <updated>2006-11-19T13:05:00Z</updated>
</entry>

However, it is actually an abuse of atom:summary because the "atom:summary" element is a Text construct that conveys a short summary, abstract, or excerpt of an entry.

More unfortunately, feed aggregators will not consider this entry is linking to http://www.example.org/ even though the content is external.

As a result, atom:link is added.

<entry>
  <title>Example Title</title>
  <id>http://www.example.org/</id>
  <link rel="alternate" type="text/html" href="http://www.example.org/" />
  <summary type="xhtml">
    <div xmlns="http://www.w3.org/1999/xhtml">
      <p>Please proceed to <a href="http://www.example.org/">http://www.example.org/</a> for contents.</p>
    </div>
  </summary>
  <content type="text/html" src="http://www.example.org/" />
  <published>2006-11-19T13:05:00Z</published>
  <updated>2006-11-19T13:05:00Z</updated>
</entry>

I did not imagine how complicated the situation is. And after doing so many things, <content type="text/html" src="http://www.example.org/" /> is proved to be useless. However, I do hope that it is useful. The followings are my thoughts.

1. When the "src" attribute of atom:content is present, it includes the meaning of having an alternate link to the same URI inside "src".

2. atom:content SHOULD NOT be empty. I think that atom:content is something like xhtml:object. Alternate contents should be put inside the element.

For examples:

<content type="text/html" src="http://www.example.org/">
  <content type="xhtml">
    <div xmlns="http://www.w3.org/1999/xhtml">
      <p>Please proceed to <a href="http://www.example.org/">http://www.example.org/</a> for contents.</p>
    </div>
  </content>
</content>

Or

<content type="text/html" src="http://www.example.org/" alternatetype="xhtml">
  <div xmlns="http://www.w3.org/1999/xhtml">
    <p>Please proceed to <a href="http://www.example.org/">http://www.example.org/</a> for contents.</p>
  </div>
</content>

I do think providing alternate content is important.

Franklin Tse





From owner-atom-syntax@mail.imc.org Sun Nov 19 10:32:28 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gloei-00043j-6Z
	for atompub-archive@lists.ietf.org; Sun, 19 Nov 2006 10:32:28 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gloeg-00075F-Lt
	for atompub-archive@lists.ietf.org; Sun, 19 Nov 2006 10:32:28 -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 kAJFF0lB017438;
	Sun, 19 Nov 2006 08:15: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 kAJFF0JK017433;
	Sun, 19 Nov 2006 08:15: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 bay0-omc1-s2.bay0.hotmail.com (bay0-omc1-s2.bay0.hotmail.com [65.54.246.74])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAJFEvWu017403
	for <atom-syntax@imc.org>; Sun, 19 Nov 2006 08:14:58 -0700 (MST)
	(envelope-from peaceable_whale@hotmail.com)
Received: from hotmail.com ([207.46.8.19]) by bay0-omc1-s2.bay0.hotmail.com with Microsoft SMTPSVC(6.0.3790.1830);
	 Sun, 19 Nov 2006 07:14:52 -0800
Received: from mail pickup service by hotmail.com with Microsoft SMTPSVC;
	 Sun, 19 Nov 2006 07:14:52 -0800
Message-ID: <BAY117-DAV902A8C50E882B3487A0849FEE0@phx.gbl>
Received: from 61.238.43.155 by BAY117-DAV9.phx.gbl with DAV;
	Sun, 19 Nov 2006 15:14:48 +0000
X-Originating-IP: [61.238.43.155]
X-Originating-Email: [peaceable_whale@hotmail.com]
X-Sender: peaceable_whale@hotmail.com
From: "Tse Shing Chi \(Franklin/Whale\)" <peaceable_whale@hotmail.com>
To: "'Henri Sivonen'" <hsivonen@iki.fi>
Cc: "'Atom Syntax'" <atom-syntax@imc.org>
References: <BAY117-DAV83A28269354CCD88F758C9FEF0@phx.gbl> <A5D5E2D9-8531-4177-8A98-4F6B558B1DCD@mnot.net> <455F5CCC.40105@gmail.com> <BAY117-DAV8E6EA4EE5C3811F38F0E49FEE0@phx.gbl> <D805CB1D-21F6-4AD0-ADA8-E63451B7F770@iki.fi> <BAY117-DAV172C2EC8F63EBB6142EBE59FEE0@phx.gbl> <54F89E92-8FC8-497E-AAF4-61B777DAC8D1@iki.fi>
In-Reply-To: <54F89E92-8FC8-497E-AAF4-61B777DAC8D1@iki.fi>
Subject: RE: Forward Compatibility
Date: Sun, 19 Nov 2006 23:14:36 +0800
Message-ID: <000801c70bed$6d0c5d30$47251790$@com>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="utf-8"
X-Mailer: Microsoft Office Outlook 12.0
Thread-Index: AccL6eYnJfnFjt7NTG6qkBV3q67OAwAAkzvA
Content-Language: en-us
X-OriginalArrivalTime: 19 Nov 2006 15:14:52.0095 (UTC) FILETIME=[7629BCF0:01C70BED]
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by balder-227.proper.com id kAJFEwWu017423
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: cd26b070c2577ac175cd3a6d878c6248


Even though XHTML 2.0 cannot be carried under type="xhtml", I don't think that whole XHTML 2.0 document is required to be placed under type="application/xhtml+xml".

XHTML 2.0, on the other hand, is a member of the XHTML family according to the specification.

== Copied from http://www.w3.org/TR/xhtml2/introduction.html ==

*********************************

1.3. What are the XHTML 2 Modules?
XHTML 2 is a member of the XHTML Family of markup languages. It is an XHTML Host Language as defined in XHTML Modularization. As such, it is made up of a set of XHTML Modules that together describe the elements and attributes of the language, and their content model. XHTML 2 updates many of the modules defined in XHTML Modularization 1.0, and includes the updated versions of all those modules and their semantics. XHTML 2 also uses modules from Ruby, XML Events, and XForms.

The modules defined in this specification are largely extensions of the modules defined in XHTML Modularization 1.0. This specification also defines the semantics of the modules it includes. So, that means that unlike earlier versions of XHTML that relied upon the semantics defined in HTML 4, all of the semantics for XHTML 2 are defined either in this specification or in the specifications that it normatively references.

Even though the XHTML 2 modules are defined in this specification, they are available for use in other XHTML family markup languages. Over time, it is possible that the modules defined in this specification will migrate into the XHTML Modularization specification.

**********************************

Anyway, I know that HTML 5 is under development and provide good backward compatibility.

Franklin

-----Original Message-----
From: Henri Sivonen [mailto:hsivonen@iki.fi] 
Sent: Sunday, November 19, 2006 22:49
To: Tse Shing Chi ((Franklin/Whale))
Cc: 'Atom Syntax'
Subject: Re: Forward Compatibility

On Nov 19, 2006, at 12:10, Tse Shing Chi ((Franklin/Whale)) wrote:

> First of all, the media type should still be "application/xhtml 
> +xml" for XHTML 2.0, although application/xml or even text/html may  
> be used.

RFC 3236 makes it pretty clear that it is for XHTML Family documents  
in the Modularization of XHTML sense. XHTML 2.0 documents are not  
XHTML Family documents. They are incompatible documents with a  
confusing name.

> I don't think whole XHTML 2.0 document needs to be contained in the  
> content or summary element, it is too complicated. Using the div  
> element is still a suitable way (div is remained in XHTML 2.0  
> without major changes, http://www.w3.org/TR/xhtml2/mod- 
> structural.html#edef_structural_div) I think.

It is not the same div. It is a completely different div in another  
namespace. That the local names are identical does not make them the  
same.

The Atom spec provides shortcuts for plain text, HTML and XHTML 1.x.  
That's it. Calling an incompatible language "XHTML" doesn't help. As  
far as Atom is concerned, XHTML 2.0 documents get the same treatment  
as any other XML document that doesn't use the XHTML 1.x namespace.

(Yes, I am aware of http://lists.w3.org/Archives/Public/www-html/ 
2006Nov/0025 , but that resolution doesn't really make XHTML 2.0 any  
more likely to be implemented.)

> For browsers' implementation, in fact, XHTML 1.1 is still not well- 
> supported. CSS 2 is another example of poor implementation by  
> browsers. I do think that Atom should not be easy to change or be  
> updated very frequently. That's why Atom should leave some extents  
> of forward compatibility.

If you start from XHTML 1.0 and go forward, you don't end up at XHTML  
2.0 but at XHTML5. Embedding XHTML5 in Atom will work out just fine.

Forward is here:
http://whatwg.org/specs/web-apps/current-work/

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







From owner-atom-syntax@mail.imc.org Sun Nov 19 11:33:46 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Glpc1-0008Nd-Vx
	for atompub-archive@lists.ietf.org; Sun, 19 Nov 2006 11:33:46 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Glpbw-00049j-D6
	for atompub-archive@lists.ietf.org; Sun, 19 Nov 2006 11:33:45 -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 kAJGFeZD026252;
	Sun, 19 Nov 2006 09:15:40 -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 kAJGFeIO026251;
	Sun, 19 Nov 2006 09:15:40 -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 kAJGFcHj026232
	for <atom-syntax@imc.org>; Sun, 19 Nov 2006 09:15:39 -0700 (MST)
	(envelope-from pagaltzis@gmx.de)
Received: (qmail invoked by alias); 19 Nov 2006 16:15:32 -0000
Received: from xdsl-87-79-236-202.netcologne.de (EHLO klangraum) [87.79.236.202]
  by mail.gmx.net (mp001) with SMTP; 19 Nov 2006 17:15:32 +0100
X-Authenticated: #163624
Date: Sun, 19 Nov 2006 17:15:29 +0100
From: "A. Pagaltzis" <pagaltzis@gmx.de>
To: atom-syntax@imc.org
Subject: Re: The "src" attribute of atom:content
Message-ID: <20061119161529.GI17418@klangraum>
Mail-Followup-To: atom-syntax@imc.org
References: <000601c70be9$88dc4150$9a94c3f0$@com>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
In-Reply-To: <000601c70be9$88dc4150$9a94c3f0$@com>
User-Agent: Mutt/1.4.2.1i
Organization: haphazard
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 kAJGFeZD026252
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 21c69d3cfc2dd19218717dbe1d974352


* Tse Shing Chi (Franklin/Whale) <peaceable_whale@hotmail.com> [2006-11-1=
9 16:05]:
> Unfortunately, numbers of feed aggregators will not follow the
> src attribute probably due to security reasons.

atom:content/@src is indeed not well supported. Many aggregators
aren=E2=80=99t even aware of the attribute and don=E2=80=99t do even as m=
uch as
showing a link to the external content. This is broken; please
file a bug against the aggregator in question.

> However, it is actually an abuse of atom:summary because the
> "atom:summary" element is a Text construct that conveys a short
> summary, abstract, or excerpt of an entry.
=20
Agreed.

> More unfortunately, feed aggregators will not consider this
> entry is linking to http://www.example.org/ even though the
> content is external.

This is correct and by design (though implementation correctness
here is probably often by accident; see above).

> The followings are my thoughts.
>=20
> 1. When the "src" attribute of atom:content is present, it
> includes the meaning of having an alternate link to the same
> URI inside "src".
>=20
> 2. atom:content SHOULD NOT be empty. I think that atom:content
> is something like xhtml:object. Alternate contents should be
> put inside the element.

We could discuss whether these ideas would have been worthwhile.
However, this is moot, as the spec is done and cannot be changed.
Since these suggestions are incompatible with RFC 4287, they
cannot be recommended as best practices either. Sorry. :-(

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




From owner-atom-syntax@mail.imc.org Sun Nov 19 12:15:48 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GlqGi-0006nC-6J
	for atompub-archive@lists.ietf.org; Sun, 19 Nov 2006 12:15:48 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GlqGf-000845-FR
	for atompub-archive@lists.ietf.org; Sun, 19 Nov 2006 12:15:48 -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 kAJGsesw031538;
	Sun, 19 Nov 2006 09:54:40 -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 kAJGseMN031537;
	Sun, 19 Nov 2006 09:54:40 -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 bay0-omc3-s14.bay0.hotmail.com (bay0-omc3-s14.bay0.hotmail.com [65.54.246.214])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAJGsdXY031524
	for <atom-syntax@imc.org>; Sun, 19 Nov 2006 09:54:40 -0700 (MST)
	(envelope-from peaceable_whale@hotmail.com)
Received: from hotmail.com ([207.46.8.12]) by bay0-omc3-s14.bay0.hotmail.com with Microsoft SMTPSVC(6.0.3790.1830);
	 Sun, 19 Nov 2006 08:54:34 -0800
Received: from mail pickup service by hotmail.com with Microsoft SMTPSVC;
	 Sun, 19 Nov 2006 08:54:34 -0800
Message-ID: <BAY117-DAV2B5A3D1C94CBCB8E6F50A9FEE0@phx.gbl>
Received: from 61.238.43.155 by BAY117-DAV2.phx.gbl with DAV;
	Sun, 19 Nov 2006 16:54:29 +0000
X-Originating-IP: [61.238.43.155]
X-Originating-Email: [peaceable_whale@hotmail.com]
X-Sender: peaceable_whale@hotmail.com
From: "Tse Shing Chi \(Franklin/Whale\)" <peaceable_whale@hotmail.com>
To: <atom-syntax@imc.org>
References: <000601c70be9$88dc4150$9a94c3f0$@com> <20061119161529.GI17418@klangraum>
In-Reply-To: <20061119161529.GI17418@klangraum>
Subject: RE: The "src" attribute of atom:content
Date: Mon, 20 Nov 2006 00:54:18 +0800
Message-ID: <000101c70bfb$5aa99af0$0ffcd0d0$@com>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="utf-8"
X-Mailer: Microsoft Office Outlook 12.0
Thread-Index: AccL9/Pk+4eylSfoQtK++ppqVvvb7gAAeW4g
Content-Language: en-us
X-OriginalArrivalTime: 19 Nov 2006 16:54:34.0322 (UTC) FILETIME=[63D92320:01C70BFB]
X-MIME-Autoconverted: from quoted-printable to 8bit by balder-227.proper.com id kAJGseXY031532
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 kAJGsesw031538
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 082a9cbf4d599f360ac7f815372a6a15


Why can't change the specification? It is currently a proposed standard o=
nly.

I still think that providing alternate content is very important... at le=
ast... add an "alt" attribute to atom:content as if xhtml:img...

Franklin

-----Original Message-----
From: owner-atom-syntax@mail.imc.org [mailto:owner-atom-syntax@mail.imc.o=
rg] On Behalf Of A. Pagaltzis
Sent: Monday, November 20, 2006 00:15
To: atom-syntax@imc.org
Subject: Re: The "src" attribute of atom:content


* Tse Shing Chi (Franklin/Whale) <peaceable_whale@hotmail.com> [2006-11-1=
9 16:05]:
> Unfortunately, numbers of feed aggregators will not follow the
> src attribute probably due to security reasons.

atom:content/@src is indeed not well supported. Many aggregators
aren=E2=80=99t even aware of the attribute and don=E2=80=99t do even as m=
uch as
showing a link to the external content. This is broken; please
file a bug against the aggregator in question.

> However, it is actually an abuse of atom:summary because the
> "atom:summary" element is a Text construct that conveys a short
> summary, abstract, or excerpt of an entry.
=20
Agreed.

> More unfortunately, feed aggregators will not consider this
> entry is linking to http://www.example.org/ even though the
> content is external.

This is correct and by design (though implementation correctness
here is probably often by accident; see above).

> The followings are my thoughts.
>=20
> 1. When the "src" attribute of atom:content is present, it
> includes the meaning of having an alternate link to the same
> URI inside "src".
>=20
> 2. atom:content SHOULD NOT be empty. I think that atom:content
> is something like xhtml:object. Alternate contents should be
> put inside the element.

We could discuss whether these ideas would have been worthwhile.
However, this is moot, as the spec is done and cannot be changed.
Since these suggestions are incompatible with RFC 4287, they
cannot be recommended as best practices either. Sorry. :-(

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






From owner-atom-syntax@mail.imc.org Sun Nov 19 12:41:04 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GlqfA-0006jV-Rp
	for atompub-archive@lists.ietf.org; Sun, 19 Nov 2006 12:41:04 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Glqf9-0001qf-CJ
	for atompub-archive@lists.ietf.org; Sun, 19 Nov 2006 12:41: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 kAJHJogs033843;
	Sun, 19 Nov 2006 10:19:50 -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 kAJHJo7n033842;
	Sun, 19 Nov 2006 10:19: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 nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.187])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAJHJmEI033833
	for <atom-syntax@imc.org>; Sun, 19 Nov 2006 10:19:49 -0700 (MST)
	(envelope-from jasnell@gmail.com)
Received: by nf-out-0910.google.com with SMTP id m18so1508212nfc
        for <atom-syntax@imc.org>; Sun, 19 Nov 2006 09:19:47 -0800 (PST)
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=smg535FzL9OylKp9ce29pZmARcn2TYnPbvEz5yEdncDdWTqnR1gvpJha+ro73LRsPfyI9Cznwi31y9npu62ziUyzWFLWnrtuZ9S+nBpb52o1iAn+BzWa1AVf6EzA+nJofq1uGxEBIZcvrNCnFTxICZrMpqssiVP6lypa9QSr0UQ=
Received: by 10.78.164.13 with SMTP id m13mr4236723hue.1163956787191;
        Sun, 19 Nov 2006 09:19:47 -0800 (PST)
Received: from ?192.168.1.101? ( [67.181.218.96])
        by mx.google.com with ESMTP id 16sm6562693hui.2006.11.19.09.19.45;
        Sun, 19 Nov 2006 09:19:46 -0800 (PST)
Message-ID: <4560922D.1010602@gmail.com>
Date: Sun, 19 Nov 2006 09:19:41 -0800
From: James M Snell <jasnell@gmail.com>
User-Agent: Thunderbird 1.5.0.8 (X11/20061025)
MIME-Version: 1.0
To: "Tse Shing Chi (Franklin/Whale)" <peaceable_whale@hotmail.com>
CC: atom-syntax@imc.org
Subject: Re: The "src" attribute of atom:content
References: <000601c70be9$88dc4150$9a94c3f0$@com> <20061119161529.GI17418@klangraum> <BAY117-DAV2B5A3D1C94CBCB8E6F50A9FEE0@phx.gbl>
In-Reply-To: <BAY117-DAV2B5A3D1C94CBCB8E6F50A9FEE0@phx.gbl>
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 kAJHJogs033843
X-Spam-Score: 0.0 (/)
X-Scan-Signature: d185fa790257f526fedfd5d01ed9c976


The spec can be changed, it's just not a great idea to do so until we
get a critical mass of issues that can't seem to be adequately worked
around.

You can accomplish what you're trying to do by throwing in an alternate
link, using the summary element and dropping the content.

<entry>
  <title>Example Title</title>
  <id>http://www.example.org/</id>
  <summary>A simple explanation of quantum entaglement</summary>
  <link type=3D"text/html" src=3D"http://www.example.org/" />
  <published>2006-11-19T13:05:00Z</published>
  <updated>2006-11-19T13:05:00Z</updated>
</entry>

However, you should do as Aristotle suggests and file a bug report with
any aggregator that does not support the content/@src attribute.

- James


Tse Shing Chi (Franklin/Whale) wrote:
> Why can't change the specification? It is currently a proposed standard=
 only.
>=20
> I still think that providing alternate content is very important... at =
least... add an "alt" attribute to atom:content as if xhtml:img...
>=20
> Franklin
>=20
> -----Original Message-----
> From: owner-atom-syntax@mail.imc.org [mailto:owner-atom-syntax@mail.imc=
.org] On Behalf Of A. Pagaltzis
> Sent: Monday, November 20, 2006 00:15
> To: atom-syntax@imc.org
> Subject: Re: The "src" attribute of atom:content
>=20
>=20
> * Tse Shing Chi (Franklin/Whale) <peaceable_whale@hotmail.com> [2006-11=
-19 16:05]:
>> Unfortunately, numbers of feed aggregators will not follow the
>> src attribute probably due to security reasons.
>=20
> atom:content/@src is indeed not well supported. Many aggregators
> aren=E2=80=99t even aware of the attribute and don=E2=80=99t do even as=
 much as
> showing a link to the external content. This is broken; please
> file a bug against the aggregator in question.
>=20
>> However, it is actually an abuse of atom:summary because the
>> "atom:summary" element is a Text construct that conveys a short
>> summary, abstract, or excerpt of an entry.
> =20
> Agreed.
>=20
>> More unfortunately, feed aggregators will not consider this
>> entry is linking to http://www.example.org/ even though the
>> content is external.
>=20
> This is correct and by design (though implementation correctness
> here is probably often by accident; see above).
>=20
>> The followings are my thoughts.
>>
>> 1. When the "src" attribute of atom:content is present, it
>> includes the meaning of having an alternate link to the same
>> URI inside "src".
>>
>> 2. atom:content SHOULD NOT be empty. I think that atom:content
>> is something like xhtml:object. Alternate contents should be
>> put inside the element.
>=20
> We could discuss whether these ideas would have been worthwhile.
> However, this is moot, as the spec is done and cannot be changed.
> Since these suggestions are incompatible with RFC 4287, they
> cannot be recommended as best practices either. Sorry. :-(
>=20
> Regards,




From owner-atom-syntax@mail.imc.org Sun Nov 19 13:11:36 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Glr8i-0000lr-NO
	for atompub-archive@lists.ietf.org; Sun, 19 Nov 2006 13:11:36 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Glr8h-0006ej-5Z
	for atompub-archive@lists.ietf.org; Sun, 19 Nov 2006 13:11:36 -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 kAJHrbic037313;
	Sun, 19 Nov 2006 10:53: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 kAJHrbQ9037312;
	Sun, 19 Nov 2006 10:53: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 bay0-omc3-s38.bay0.hotmail.com (bay0-omc3-s38.bay0.hotmail.com [65.54.246.238])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAJHrari037305
	for <atom-syntax@imc.org>; Sun, 19 Nov 2006 10:53:36 -0700 (MST)
	(envelope-from peaceable_whale@hotmail.com)
Received: from hotmail.com ([207.46.8.15]) by bay0-omc3-s38.bay0.hotmail.com with Microsoft SMTPSVC(6.0.3790.1830);
	 Sun, 19 Nov 2006 09:53:31 -0800
Received: from mail pickup service by hotmail.com with Microsoft SMTPSVC;
	 Sun, 19 Nov 2006 09:53:31 -0800
Message-ID: <BAY117-DAV5101B1B8A33EAEBA9920D9FEE0@phx.gbl>
Received: from 61.238.43.155 by BAY117-DAV5.phx.gbl with DAV;
	Sun, 19 Nov 2006 17:53:29 +0000
X-Originating-IP: [61.238.43.155]
X-Originating-Email: [peaceable_whale@hotmail.com]
X-Sender: peaceable_whale@hotmail.com
From: "Tse Shing Chi \(Franklin/Whale\)" <peaceable_whale@hotmail.com>
To: <atom-syntax@imc.org>
References: <000601c70be9$88dc4150$9a94c3f0$@com> <20061119161529.GI17418@klangraum> <BAY117-DAV2B5A3D1C94CBCB8E6F50A9FEE0@phx.gbl> <4560922D.1010602@gmail.com>
In-Reply-To: <4560922D.1010602@gmail.com>
Subject: RE: The "src" attribute of atom:content
Date: Mon, 20 Nov 2006 01:53:18 +0800
Message-ID: <000001c70c03$989bc8d0$c9d35a70$@com>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="UTF-8"
X-Mailer: Microsoft Office Outlook 12.0
Thread-Index: AccMALkyjMODn0uaTiSq64EPOnIrNQAAgtTw
Content-Language: en-us
X-OriginalArrivalTime: 19 Nov 2006 17:53:31.0078 (UTC) FILETIME=[9FEB4660:01C70C03]
X-MIME-Autoconverted: from quoted-printable to 8bit by balder-227.proper.com id kAJHrari037307
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 kAJHrbic037313
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 057ebe9b96adec30a7efb2aeda4c26a4


The spec. mentioned, "Atom Processors MAY choose to ignore remote content=
". However, there is no instructions or guidelines for aggregators to fol=
low about what they should do when they choose not to load the external c=
ontent.

> You can accomplish what you're trying to do by throwing in an alternate
> link, using the summary element and dropping the content.

Yes, I can. But what is the use of atom:content/@src then? The src attrib=
ute can be removed from the spec if it is the case.

Franklin

-----Original Message-----
From: owner-atom-syntax@mail.imc.org [mailto:owner-atom-syntax@mail.imc.o=
rg] On Behalf Of James M Snell
Sent: Monday, November 20, 2006 01:20
To: Tse Shing Chi (Franklin/Whale)
Cc: atom-syntax@imc.org
Subject: Re: The "src" attribute of atom:content


The spec can be changed, it's just not a great idea to do so until we
get a critical mass of issues that can't seem to be adequately worked
around.

You can accomplish what you're trying to do by throwing in an alternate
link, using the summary element and dropping the content.

<entry>
  <title>Example Title</title>
  <id>http://www.example.org/</id>
  <summary>A simple explanation of quantum entaglement</summary>
  <link type=3D"text/html" src=3D"http://www.example.org/" />
  <published>2006-11-19T13:05:00Z</published>
  <updated>2006-11-19T13:05:00Z</updated>
</entry>

However, you should do as Aristotle suggests and file a bug report with
any aggregator that does not support the content/@src attribute.

- James


Tse Shing Chi (Franklin/Whale) wrote:
> Why can't change the specification? It is currently a proposed standard=
 only.
>=20
> I still think that providing alternate content is very important... at =
least... add an "alt" attribute to atom:content as if xhtml:img...
>=20
> Franklin
>=20
> -----Original Message-----
> From: owner-atom-syntax@mail.imc.org [mailto:owner-atom-syntax@mail.imc=
.org] On Behalf Of A. Pagaltzis
> Sent: Monday, November 20, 2006 00:15
> To: atom-syntax@imc.org
> Subject: Re: The "src" attribute of atom:content
>=20
>=20
> * Tse Shing Chi (Franklin/Whale) <peaceable_whale@hotmail.com> [2006-11=
-19 16:05]:
>> Unfortunately, numbers of feed aggregators will not follow the
>> src attribute probably due to security reasons.
>=20
> atom:content/@src is indeed not well supported. Many aggregators
> aren=E2=80=99t even aware of the attribute and don=E2=80=99t do even as=
 much as
> showing a link to the external content. This is broken; please
> file a bug against the aggregator in question.
>=20
>> However, it is actually an abuse of atom:summary because the
>> "atom:summary" element is a Text construct that conveys a short
>> summary, abstract, or excerpt of an entry.
> =20
> Agreed.
>=20
>> More unfortunately, feed aggregators will not consider this
>> entry is linking to http://www.example.org/ even though the
>> content is external.
>=20
> This is correct and by design (though implementation correctness
> here is probably often by accident; see above).
>=20
>> The followings are my thoughts.
>>
>> 1. When the "src" attribute of atom:content is present, it
>> includes the meaning of having an alternate link to the same
>> URI inside "src".
>>
>> 2. atom:content SHOULD NOT be empty. I think that atom:content
>> is something like xhtml:object. Alternate contents should be
>> put inside the element.
>=20
> We could discuss whether these ideas would have been worthwhile.
> However, this is moot, as the spec is done and cannot be changed.
> Since these suggestions are incompatible with RFC 4287, they
> cannot be recommended as best practices either. Sorry. :-(
>=20
> Regards,






From owner-atom-syntax@mail.imc.org Mon Nov 20 00:50:03 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gm22d-0002cu-J9
	for atompub-archive@lists.ietf.org; Mon, 20 Nov 2006 00:50:03 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gm22V-0000ER-6f
	for atompub-archive@lists.ietf.org; Mon, 20 Nov 2006 00:50:03 -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 kAK5XT74088428;
	Sun, 19 Nov 2006 22:33:29 -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 kAK5XTPM088427;
	Sun, 19 Nov 2006 22:33:29 -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 kAK5XRaU088409
	for <atom-syntax@imc.org>; Sun, 19 Nov 2006 22:33:28 -0700 (MST)
	(envelope-from pagaltzis@gmx.de)
Received: (qmail invoked by alias); 20 Nov 2006 05:33:21 -0000
Received: from xdsl-87-79-236-202.netcologne.de (EHLO klangraum) [87.79.236.202]
  by mail.gmx.net (mp030) with SMTP; 20 Nov 2006 06:33:21 +0100
X-Authenticated: #163624
Date: Mon, 20 Nov 2006 06:33:16 +0100
From: "A. Pagaltzis" <pagaltzis@gmx.de>
To: atom-syntax@imc.org
Subject: Re: The "src" attribute of atom:content
Message-ID: <20061120053316.GJ17418@klangraum>
Mail-Followup-To: atom-syntax@imc.org
References: <000601c70be9$88dc4150$9a94c3f0$@com> <20061119161529.GI17418@klangraum> <BAY117-DAV2B5A3D1C94CBCB8E6F50A9FEE0@phx.gbl> <4560922D.1010602@gmail.com> <000001c70c03$989bc8d0$c9d35a70$@com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <BAY117-DAV5101B1B8A33EAEBA9920D9FEE0@phx.gbl>
User-Agent: Mutt/1.4.2.1i
Organization: haphazard
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: 7655788c23eb79e336f5f8ba8bce7906


* Tse Shing Chi (Franklin/Whale) <peaceable_whale@hotmail.com> [2006-11-19 19:10]:
> But what is the use of atom:content/@src then? The src
> attribute can be removed from the spec if it is the case.

External content is useful for binary formats; inlining huge
base64-encoded binary blobs would be silly. Keep in mind that
Atom is intended as a general envelope format with more use cases
than just weblog feeds, even if that is all it is currently used
for.

For now, weblog publishing platforms tend to treat Atom as
completely interchangable with RSS 2.0 in terms of features. So
in practice, aggregators do not yet really support features of
Atom that go beyond RSS 2.0. I believe this will change in time,
and the APP will probably be a catalyst there, but for the time
being, on the open web, Atom is just a better RSS. Fancier uses
will tend to run into lack of support.

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




From owner-atom-syntax@mail.imc.org Mon Nov 20 03:03:01 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gm47J-0002L8-Cs
	for atompub-archive@lists.ietf.org; Mon, 20 Nov 2006 03:03:01 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gm47D-0006ir-BI
	for atompub-archive@lists.ietf.org; Mon, 20 Nov 2006 03:03:01 -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 kAK7lH1N099565;
	Mon, 20 Nov 2006 00:47: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 kAK7lHga099564;
	Mon, 20 Nov 2006 00:47: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 bay0-omc3-s9.bay0.hotmail.com (bay0-omc3-s9.bay0.hotmail.com [65.54.246.209])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAK7lFSV099555
	for <atom-syntax@imc.org>; Mon, 20 Nov 2006 00:47:16 -0700 (MST)
	(envelope-from peaceable_whale@hotmail.com)
Received: from hotmail.com ([207.46.8.18]) by bay0-omc3-s9.bay0.hotmail.com with Microsoft SMTPSVC(6.0.3790.1830);
	 Sun, 19 Nov 2006 23:47:10 -0800
Received: from mail pickup service by hotmail.com with Microsoft SMTPSVC;
	 Sun, 19 Nov 2006 23:47:10 -0800
Message-ID: <BAY117-DAV8C5C48D95A5C4D4887E039FED0@phx.gbl>
Received: from 61.238.43.155 by BAY117-DAV8.phx.gbl with DAV;
	Mon, 20 Nov 2006 07:47:05 +0000
X-Originating-IP: [61.238.43.155]
X-Originating-Email: [peaceable_whale@hotmail.com]
X-Sender: peaceable_whale@hotmail.com
From: "Tse Shing Chi \(Franklin/Whale\)" <peaceable_whale@hotmail.com>
To: <atom-syntax@imc.org>
References: <000601c70be9$88dc4150$9a94c3f0$@com> <20061119161529.GI17418@klangraum> <BAY117-DAV2B5A3D1C94CBCB8E6F50A9FEE0@phx.gbl> <4560922D.1010602@gmail.com> <000001c70c03$989bc8d0$c9d35a70$@com> <20061120053316.GJ17418@klangraum>
In-Reply-To: <20061120053316.GJ17418@klangraum>
Subject: RE: The "src" attribute of atom:content
Date: Mon, 20 Nov 2006 15:46:54 +0800
Message-ID: <000401c70c78$0c7d1000$25773000$@com>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="utf-8"
X-Mailer: Microsoft Office Outlook 12.0
Thread-Index: AccMZ1H8H+SGr1wvThac06xfdID+nAADSTfw
Content-Language: en-us
X-OriginalArrivalTime: 20 Nov 2006 07:47:10.0423 (UTC) FILETIME=[15C59E70:01C70C78]
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by balder-227.proper.com id kAK7lGSV099559
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: 73734d43604d52d23b3eba644a169745


In fact, I do hope that content/@src is useful. I asked that question because I really wonder whether the alternate link + summary "workaround" can replace content/@src.

However, content/@src is NOT clearly defined at the moment, specially what aggregators should do.

When aggregators do not understand the remote content in (a). Why should they do? There is no alternate link provided, should a link to the external content be shown? The specification mentioned, "Atom Processors MAY choose to ignore remote content", but it does not mean that a Atom Processors should ignore whole entry.

The author of the feed knows the issue, but there is no way for him to solve the problem. The specification of Atom does not give him a chance to provide alternate format of content.

The condition may be better in (b), where there is a summary. The author assumed that aggregators will show the summary when the content is not loaded. However, this action in undefined in any standard and not all aggregators follow. On the other hand, the author is actually abusing the summary element. Even though aggregators really show the summary, should a link to the external content be shown? There is no alternate link provide.

There is an alternate link, a summary and a remote content in (c). But does it mean that everything works fine? And, where is the difference between (c) and (d) finally? Does it mean that using the content/@src in an Atom feed is useless?

I hope the examples can clarify what I am concerning about. The problem of content/@src is not only caused by aggregators, but also the poor definition of atom:content in the specification.

Franklin


Reference:

(a) <entry>
      <title>Example Title</title>
      <id>http://www.example.org/example.pdf</id>
      <content type="application/pdf" src="http://www.example.org/example.pdf" />
      <published>2006-11-20T07:28:00Z</published>
      <updated>2006-11-20T17:28:00Z</updated>
    </entry>

(b) <entry>
      <title>Example Title</title>
      <id>http://www.example.org/example.pdf</id>
      <summary><!-- some alternate text --></summary>
      <content type="application/pdf" src="http://www.example.org/example.pdf" />
      <published>2006-11-20T07:28:00Z</published>
      <updated>2006-11-20T17:28:00Z</updated>
    </entry>

(c) <entry>
      <title>Example Title</title>
      <id>http://www.example.org/example.pdf</id>
      <link rel="alternate" type="application/pdf" href="http://www.example.org/example.pdf" />
      <summary><!-- some alternate text --></summary>
      <content type="application/pdf" src="http://www.example.org/example.pdf" />
      <published>2006-11-20T07:28:00Z</published>
      <updated>2006-11-20T17:28:00Z</updated>
    </entry>

(d) <entry>
      <title>Example Title</title>
      <id>http://www.example.org/example.pdf</id>
      <link rel="alternate" type="application/pdf" href="http://www.example.org/example.pdf" />
      <summary><!-- some alternate text --></summary>
      <published>2006-11-20T07:28:00Z</published>
      <updated>2006-11-20T17:28:00Z</updated>
    </entry>

-----Original Message-----
From: owner-atom-syntax@mail.imc.org [mailto:owner-atom-syntax@mail.imc.org] On Behalf Of A. Pagaltzis
Sent: Monday, November 20, 2006 13:33
To: atom-syntax@imc.org
Subject: Re: The "src" attribute of atom:content


* Tse Shing Chi (Franklin/Whale) <peaceable_whale@hotmail.com> [2006-11-19 19:10]:
> But what is the use of atom:content/@src then? The src
> attribute can be removed from the spec if it is the case.

External content is useful for binary formats; inlining huge
base64-encoded binary blobs would be silly. Keep in mind that
Atom is intended as a general envelope format with more use cases
than just weblog feeds, even if that is all it is currently used
for.

For now, weblog publishing platforms tend to treat Atom as
completely interchangable with RSS 2.0 in terms of features. So
in practice, aggregators do not yet really support features of
Atom that go beyond RSS 2.0. I believe this will change in time,
and the APP will probably be a catalyst there, but for the time
being, on the open web, Atom is just a better RSS. Fancier uses
will tend to run into lack of support.

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






From owner-atom-syntax@mail.imc.org Mon Nov 20 03:22:02 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gm4Pi-0000Ll-OZ
	for atompub-archive@lists.ietf.org; Mon, 20 Nov 2006 03:22:02 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gm4Pf-0001uI-C8
	for atompub-archive@lists.ietf.org; Mon, 20 Nov 2006 03:22:02 -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 kAK85lS9001021;
	Mon, 20 Nov 2006 01:05:47 -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 kAK85l1J001020;
	Mon, 20 Nov 2006 01:05:47 -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 mail1.webfaction.com (mail1.webfaction.com [67.15.2.85])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAK85khP001013
	for <atom-syntax@imc.org>; Mon, 20 Nov 2006 01:05:46 -0700 (MST)
	(envelope-from sh@defuze.org)
Received: from [192.168.136.13] ([194.221.10.13])
	(authenticated bits=0)
	by mail1.webfaction.com (8.12.11.20060308/8.13.3) with ESMTP id kAK82CHp007975;
	Mon, 20 Nov 2006 02:02:17 -0600
Message-ID: <456160FE.60003@defuze.org>
Date: Mon, 20 Nov 2006 08:02:06 +0000
From: Sylvain Hellegouarch <sh@defuze.org>
User-Agent: Thunderbird 1.5.0.7 (X11/20060922)
MIME-Version: 1.0
To: "Tse Shing Chi (Franklin/Whale)" <peaceable_whale@hotmail.com>
CC: atom-syntax@imc.org
Subject: Re: The "src" attribute of atom:content
References: <000601c70be9$88dc4150$9a94c3f0$@com> <20061119161529.GI17418@klangraum> <BAY117-DAV2B5A3D1C94CBCB8E6F50A9FEE0@phx.gbl> <4560922D.1010602@gmail.com> <000001c70c03$989bc8d0$c9d35a70$@com> <20061120053316.GJ17418@klangraum> <BAY117-DAV8C5C48D95A5C4D4887E039FED0@phx.gbl>
In-Reply-To: <BAY117-DAV8C5C48D95A5C4D4887E039FED0@phx.gbl>
X-Enigmail-Version: 0.94.0.0
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


Tse Shing Chi (Franklin/Whale) wrote:
> In fact, I do hope that content/@src is useful. I asked that question because I really wonder whether the alternate link + summary "workaround" can replace content/@src.
> 
> However, content/@src is NOT clearly defined at the moment, specially what aggregators should do.

I'm not sure you've read Aristotle correctly. Aggregators are only one
of the target of Atom. The format is not focused solely on blog
publishing, it's much larger than that.

Therefore Atom may sound like lacking of clarity in some aspects but
this is because you read it as if the specification had been written for
one purpose only.

Your question should instead be brought up to the aggregator authors
attention so that some kind of best practice can be decided and implemented.

Not everything has to belong to the specification.


- Sylvain




From owner-atom-syntax@mail.imc.org Mon Nov 20 03:43:00 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gm4k0-0008T6-Lr
	for atompub-archive@lists.ietf.org; Mon, 20 Nov 2006 03:43:00 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gm4jz-0004ix-85
	for atompub-archive@lists.ietf.org; Mon, 20 Nov 2006 03:43:00 -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 kAK8Rli6002751;
	Mon, 20 Nov 2006 01:27:47 -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 kAK8Rl5H002750;
	Mon, 20 Nov 2006 01:27:47 -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 bay0-omc2-s25.bay0.hotmail.com (bay0-omc2-s25.bay0.hotmail.com [65.54.246.161])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAK8RjTd002726
	for <atom-syntax@imc.org>; Mon, 20 Nov 2006 01:27:46 -0700 (MST)
	(envelope-from peaceable_whale@hotmail.com)
Received: from hotmail.com ([207.46.8.11]) by bay0-omc2-s25.bay0.hotmail.com with Microsoft SMTPSVC(6.0.3790.1830);
	 Mon, 20 Nov 2006 00:26:36 -0800
Received: from mail pickup service by hotmail.com with Microsoft SMTPSVC;
	 Mon, 20 Nov 2006 00:26:35 -0800
Message-ID: <BAY117-DAV1F57156EB93F6BF5190FF9FED0@phx.gbl>
Received: from 61.238.43.155 by BAY117-DAV1.phx.gbl with DAV;
	Mon, 20 Nov 2006 08:26:35 +0000
X-Originating-IP: [61.238.43.155]
X-Originating-Email: [peaceable_whale@hotmail.com]
X-Sender: peaceable_whale@hotmail.com
From: "Tse Shing Chi \(Franklin/Whale\)" <peaceable_whale@hotmail.com>
To: <atom-syntax@imc.org>
References: <000601c70be9$88dc4150$9a94c3f0$@com> <20061119161529.GI17418@klangraum> <BAY117-DAV2B5A3D1C94CBCB8E6F50A9FEE0@phx.gbl> <4560922D.1010602@gmail.com> <000001c70c03$989bc8d0$c9d35a70$@com> <20061120053316.GJ17418@klangraum> <BAY117-DAV8C5C48D95A5C4D4887E039FED0@phx.gbl> <456160FE.60003@defuze.org>
In-Reply-To: <456160FE.60003@defuze.org>
Subject: RE: The "src" attribute of atom:content
Date: Mon, 20 Nov 2006 16:26:24 +0800
Message-ID: <000601c70c7d$90fb44a0$b2f1cde0$@com>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="utf-8"
X-Mailer: Microsoft Office Outlook 12.0
Thread-Index: AccMeq4c+L9WNQm0QX+lgtCydlogtAAANKXg
Content-Language: en-us
X-OriginalArrivalTime: 20 Nov 2006 08:26:35.0502 (UTC) FILETIME=[977808E0:01C70C7D]
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by balder-227.proper.com id kAK8RkTd002743
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: cab78e1e39c4b328567edb48482b6a69


> I'm not sure you've read Aristotle correctly. Aggregators are only one
> of the target of Atom. The format is not focused solely on blog
> publishing, it's much larger than that.

I do think in what purpose of using atom:content/@src, alternate content in a different format is still necessary. NO Atom processors can understand all the media types in the world. 

> Your question should instead be brought up to the aggregator authors
> attention so that some kind of best practice can be decided and implemented.

Actually, all aggregators which support Atom are written based on the specification. It is not possible to ask ALL aggregators to follow the same mechanism unless or until it is specified. I still see the need to define the elements some mechanisms in the specification more clearly.

You may read my mail that you have replied again. I am asking numbers of questions about what authors and the aggregators can do. There are no answers found at the moment.

Franklin

-----Original Message-----
From: Sylvain Hellegouarch [mailto:sh@defuze.org] 
Sent: Monday, November 20, 2006 16:02
To: Tse Shing Chi (Franklin/Whale)
Cc: atom-syntax@imc.org
Subject: Re: The "src" attribute of atom:content

Tse Shing Chi (Franklin/Whale) wrote:
> In fact, I do hope that content/@src is useful. I asked that question because I really wonder whether the alternate link + summary "workaround" can replace content/@src.
> 
> However, content/@src is NOT clearly defined at the moment, specially what aggregators should do.

I'm not sure you've read Aristotle correctly. Aggregators are only one
of the target of Atom. The format is not focused solely on blog
publishing, it's much larger than that.

Therefore Atom may sound like lacking of clarity in some aspects but
this is because you read it as if the specification had been written for
one purpose only.

Your question should instead be brought up to the aggregator authors
attention so that some kind of best practice can be decided and implemented.

Not everything has to belong to the specification.


- Sylvain





From owner-atom-syntax@mail.imc.org Mon Nov 20 03:58:37 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gm4z7-000682-JP
	for atompub-archive@lists.ietf.org; Mon, 20 Nov 2006 03:58:37 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gm4z6-0006SQ-7S
	for atompub-archive@lists.ietf.org; Mon, 20 Nov 2006 03:58:37 -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 kAK8feQX003750;
	Mon, 20 Nov 2006 01:41:40 -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 kAK8feIu003749;
	Mon, 20 Nov 2006 01:41:40 -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 nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.184])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAK8fcJ8003741
	for <atom-syntax@imc.org>; Mon, 20 Nov 2006 01:41:39 -0700 (MST)
	(envelope-from jasnell@gmail.com)
Received: by nf-out-0910.google.com with SMTP id m18so1720989nfc
        for <atom-syntax@imc.org>; Mon, 20 Nov 2006 00:41:38 -0800 (PST)
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=I9Wn1r3PmbY1zO3fP7iUiv4335ukAP2hvDOCG8gwWUWNOaTJgqzqSUV7d2r07qCO7z7Mn185AZCVZ3FwWej7G9mTz0R0C5nMJiFVm+2Oj+TQbFQpkhBDu2OsUjhHkquPCLRhSkQLgfz7EDRxYbf10XHsHhDo4mwthj9YtaXzxNI=
Received: by 10.78.149.13 with SMTP id w13mr4962334hud.1164012097915;
        Mon, 20 Nov 2006 00:41:37 -0800 (PST)
Received: from ?192.168.1.101? ( [67.181.218.96])
        by mx.google.com with ESMTP id a18sm7466842hub.2006.11.20.00.41.36;
        Mon, 20 Nov 2006 00:41:37 -0800 (PST)
Message-ID: <45616A3A.4040507@gmail.com>
Date: Mon, 20 Nov 2006 00:41:30 -0800
From: James M Snell <jasnell@gmail.com>
User-Agent: Thunderbird 1.5.0.8 (X11/20061025)
MIME-Version: 1.0
To: "Tse Shing Chi (Franklin/Whale)" <peaceable_whale@hotmail.com>
CC: atom-syntax@imc.org
Subject: Re: The "src" attribute of atom:content
References: <000601c70be9$88dc4150$9a94c3f0$@com> <20061119161529.GI17418@klangraum> <BAY117-DAV2B5A3D1C94CBCB8E6F50A9FEE0@phx.gbl> <4560922D.1010602@gmail.com> <000001c70c03$989bc8d0$c9d35a70$@com> <20061120053316.GJ17418@klangraum> <BAY117-DAV8C5C48D95A5C4D4887E039FED0@phx.gbl> <456160FE.60003@defuze.org> <BAY117-DAV1F57156EB93F6BF5190FF9FED0@phx.gbl>
In-Reply-To: <BAY117-DAV1F57156EB93F6BF5190FF9FED0@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: de4f315c9369b71d7dd5909b42224370




Tse Shing Chi (Franklin/Whale) wrote:
>[snip]
> I do think in what purpose of using atom:content/@src, alternate content in a 
> different format is still necessary. NO Atom processors can understand
all the
> media types in the world. 
> 

They don't have to understand the media type.  They merely have to
understand how to make that data available.  Atom processors can easily
dispatch the media to an appropriate application.

- James




From owner-atom-syntax@mail.imc.org Mon Nov 20 04:06:11 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gm56R-0008Rc-N4
	for atompub-archive@lists.ietf.org; Mon, 20 Nov 2006 04:06:11 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gm56N-0007M6-0B
	for atompub-archive@lists.ietf.org; Mon, 20 Nov 2006 04:06:11 -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 kAK8oRpA004857;
	Mon, 20 Nov 2006 01:50: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 kAK8oRMH004856;
	Mon, 20 Nov 2006 01:50: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 bay0-omc2-s34.bay0.hotmail.com (bay0-omc2-s34.bay0.hotmail.com [65.54.246.170])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAK8oQ4h004846
	for <atom-syntax@imc.org>; Mon, 20 Nov 2006 01:50:26 -0700 (MST)
	(envelope-from peaceable_whale@hotmail.com)
Received: from hotmail.com ([207.46.8.11]) by bay0-omc2-s34.bay0.hotmail.com with Microsoft SMTPSVC(6.0.3790.1830);
	 Mon, 20 Nov 2006 00:50:21 -0800
Received: from mail pickup service by hotmail.com with Microsoft SMTPSVC;
	 Mon, 20 Nov 2006 00:50:20 -0800
Message-ID: <BAY117-DAV1F4583C1F363018B028D19FED0@phx.gbl>
Received: from 61.238.43.155 by BAY117-DAV1.phx.gbl with DAV;
	Mon, 20 Nov 2006 08:50:16 +0000
X-Originating-IP: [61.238.43.155]
X-Originating-Email: [peaceable_whale@hotmail.com]
X-Sender: peaceable_whale@hotmail.com
From: "Tse Shing Chi \(Franklin/Whale\)" <peaceable_whale@hotmail.com>
To: <atom-syntax@imc.org>
References: <000601c70be9$88dc4150$9a94c3f0$@com> <20061119161529.GI17418@klangraum> <BAY117-DAV2B5A3D1C94CBCB8E6F50A9FEE0@phx.gbl> <4560922D.1010602@gmail.com> <000001c70c03$989bc8d0$c9d35a70$@com> <20061120053316.GJ17418@klangraum> <BAY117-DAV8C5C48D95A5C4D4887E039FED0@phx.gbl> <456160FE.60003@defuze.org> <BAY117-DAV1F57156EB93F6BF5190FF9FED0@phx.gbl> <45616A3A.4040507@gmail.com>
In-Reply-To: <45616A3A.4040507@gmail.com>
Subject: RE: The "src" attribute of atom:content
Date: Mon, 20 Nov 2006 16:50:05 +0800
Message-ID: <000701c70c80$dfcc3dc0$9f64b940$@com>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="utf-8"
X-Mailer: Microsoft Office Outlook 12.0
Thread-Index: AccMf7FmqdAJYIm6Tk+cnepEXiCxpgAABTig
Content-Language: en-us
X-OriginalArrivalTime: 20 Nov 2006 08:50:20.0599 (UTC) FILETIME=[E8E49470:01C70C80]
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by balder-227.proper.com id kAK8oQ4h004851
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: a7d6aff76b15f3f56fcb94490e1052e4


> Atom processors can easily dispatch the media to an appropriate application.

Yes, some of them can. But a number of processors cannot do so, especially the web-based processors. As a result, a fallback mechanism is very necessary when they do not understand the remote content or they cannot dispatch the media to an appropriate application.

=========================

By the way, James, I found an Atom feed written by you testing the atom:content/@src.

http://www.snellspace.com/public/contentsummary.xml

You used <summary>If you're seeing this, your feed reader is doing a good thing. It doesn't understand the content so it is showing the text summary instead.</summary>. Actually it is the alternate text instead of the "summary".

On the other hand, this mechanism is undefined in the specification or in any related standards.

Franklin


-----Original Message-----
From: James M Snell [mailto:jasnell@gmail.com] 
Sent: Monday, November 20, 2006 16:42
To: Tse Shing Chi (Franklin/Whale)
Cc: atom-syntax@imc.org
Subject: Re: The "src" attribute of atom:content



Tse Shing Chi (Franklin/Whale) wrote:
>[snip]
> I do think in what purpose of using atom:content/@src, alternate content in a 
> different format is still necessary. NO Atom processors can understand
all the
> media types in the world. 
> 

They don't have to understand the media type.  They merely have to
understand how to make that data available.  Atom processors can easily
dispatch the media to an appropriate application.

- James





From owner-atom-syntax@mail.imc.org Mon Nov 20 04:08:50 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gm590-0001Qz-FR
	for atompub-archive@lists.ietf.org; Mon, 20 Nov 2006 04:08:50 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gm58z-0007dX-1k
	for atompub-archive@lists.ietf.org; Mon, 20 Nov 2006 04:08:50 -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 kAK8tXn7005503;
	Mon, 20 Nov 2006 01:55: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 kAK8tXSa005502;
	Mon, 20 Nov 2006 01:55: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 mail1.webfaction.com (mail1.webfaction.com [67.15.2.85])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAK8tWK7005483
	for <atom-syntax@imc.org>; Mon, 20 Nov 2006 01:55:32 -0700 (MST)
	(envelope-from sh@defuze.org)
Received: from [192.168.136.13] ([194.221.10.13])
	(authenticated bits=0)
	by mail1.webfaction.com (8.12.11.20060308/8.13.3) with ESMTP id kAK8qKYo017682;
	Mon, 20 Nov 2006 02:52:21 -0600
Message-ID: <45616CBA.1000205@defuze.org>
Date: Mon, 20 Nov 2006 08:52:10 +0000
From: Sylvain Hellegouarch <sh@defuze.org>
User-Agent: Thunderbird 1.5.0.7 (X11/20060922)
MIME-Version: 1.0
To: "Tse Shing Chi (Franklin/Whale)" <peaceable_whale@hotmail.com>
CC: atom-syntax@imc.org
Subject: Re: The "src" attribute of atom:content
References: <000601c70be9$88dc4150$9a94c3f0$@com> <20061119161529.GI17418@klangraum> <BAY117-DAV2B5A3D1C94CBCB8E6F50A9FEE0@phx.gbl> <4560922D.1010602@gmail.com> <000001c70c03$989bc8d0$c9d35a70$@com> <20061120053316.GJ17418@klangraum> <BAY117-DAV8C5C48D95A5C4D4887E039FED0@phx.gbl> <456160FE.60003@defuze.org> <BAY117-DAV1F57156EB93F6BF5190FF9FED0@phx.gbl>
In-Reply-To: <BAY117-DAV1F57156EB93F6BF5190FF9FED0@phx.gbl>
X-Enigmail-Version: 0.94.0.0
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: 856eb5f76e7a34990d1d457d8e8e5b7f


Tse Shing Chi (Franklin/Whale) wrote:
>> I'm not sure you've read Aristotle correctly. Aggregators are only one
>> of the target of Atom. The format is not focused solely on blog
>> publishing, it's much larger than that.
> 
> I do think in what purpose of using atom:content/@src, alternate content in a different format is still necessary. NO Atom processors can understand all the media types in the world. 
> 

But Atom processors don't have to understand any media types.
I can understand why applications built on top of Atom processors might
need a fallback position but not atom processors.

In any case if an application chooses not to follow the remote content
@src then it's up to that application to provide its own fallback.

- Sylvain




From owner-atom-syntax@mail.imc.org Mon Nov 20 04:23:17 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gm5Mz-0008WH-RR
	for atompub-archive@lists.ietf.org; Mon, 20 Nov 2006 04:23:17 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gm5My-0000z8-EJ
	for atompub-archive@lists.ietf.org; Mon, 20 Nov 2006 04:23:17 -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 kAK922Ek006653;
	Mon, 20 Nov 2006 02:02:02 -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 kAK9223b006652;
	Mon, 20 Nov 2006 02:02:02 -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 bay0-omc2-s26.bay0.hotmail.com (bay0-omc2-s26.bay0.hotmail.com [65.54.246.162])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAK921Nf006630
	for <atom-syntax@imc.org>; Mon, 20 Nov 2006 02:02:01 -0700 (MST)
	(envelope-from peaceable_whale@hotmail.com)
Received: from hotmail.com ([207.46.8.11]) by bay0-omc2-s26.bay0.hotmail.com with Microsoft SMTPSVC(6.0.3790.1830);
	 Mon, 20 Nov 2006 01:01:56 -0800
Received: from mail pickup service by hotmail.com with Microsoft SMTPSVC;
	 Mon, 20 Nov 2006 01:01:55 -0800
Message-ID: <BAY117-DAV1131439F35D05EAB912B09FED0@phx.gbl>
Received: from 61.238.43.155 by BAY117-DAV1.phx.gbl with DAV;
	Mon, 20 Nov 2006 09:01:52 +0000
X-Originating-IP: [61.238.43.155]
X-Originating-Email: [peaceable_whale@hotmail.com]
X-Sender: peaceable_whale@hotmail.com
From: "Tse Shing Chi \(Franklin/Whale\)" <peaceable_whale@hotmail.com>
To: <atom-syntax@imc.org>
References: <000601c70be9$88dc4150$9a94c3f0$@com> <20061119161529.GI17418@klangraum> <BAY117-DAV2B5A3D1C94CBCB8E6F50A9FEE0@phx.gbl> <4560922D.1010602@gmail.com> <000001c70c03$989bc8d0$c9d35a70$@com> <20061120053316.GJ17418@klangraum> <BAY117-DAV8C5C48D95A5C4D4887E039FED0@phx.gbl> <456160FE.60003@defuze.org> <BAY117-DAV1F57156EB93F6BF5190FF9FED0@phx.gbl> <45616CBA.1000205@defuze.org>
In-Reply-To: <45616CBA.1000205@defuze.org>
Subject: RE: The "src" attribute of atom:content
Date: Mon, 20 Nov 2006 17:01:41 +0800
Message-ID: <000801c70c82$7ef55e80$7ce01b80$@com>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="utf-8"
X-Mailer: Microsoft Office Outlook 12.0
Thread-Index: AccMgaHo9P8LNtaBQ4qz7e2TCl5QHAAABYUA
Content-Language: en-us
X-OriginalArrivalTime: 20 Nov 2006 09:01:55.0852 (UTC) FILETIME=[874BC4C0:01C70C82]
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by balder-227.proper.com id kAK921Nf006647
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: b19722fc8d3865b147c75ae2495625f2


> In any case if an application chooses not to follow the remote content
> @src then it's up to that application to provide its own fallback.

That's the problem. Since there is no defined fallback mechanism, the actual mechanism varies from application to application. Authors of an Atom feeds cannot expect feed readers will do, and they are not given a chance to provide alternate content in a different format.

Franklin

-----Original Message-----
From: Sylvain Hellegouarch [mailto:sh@defuze.org] 
Sent: Monday, November 20, 2006 16:52
To: Tse Shing Chi (Franklin/Whale)
Cc: atom-syntax@imc.org
Subject: Re: The "src" attribute of atom:content

Tse Shing Chi (Franklin/Whale) wrote:
>> I'm not sure you've read Aristotle correctly. Aggregators are only one
>> of the target of Atom. The format is not focused solely on blog
>> publishing, it's much larger than that.
> 
> I do think in what purpose of using atom:content/@src, alternate content in a different format is still necessary. NO Atom processors can understand all the media types in the world. 
> 

But Atom processors don't have to understand any media types.
I can understand why applications built on top of Atom processors might
need a fallback position but not atom processors.

In any case if an application chooses not to follow the remote content
@src then it's up to that application to provide its own fallback.

- Sylvain





From owner-atom-syntax@mail.imc.org Mon Nov 20 05:15:22 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gm6BO-0002Ia-DT
	for atompub-archive@lists.ietf.org; Mon, 20 Nov 2006 05:15:22 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gm6BM-00005D-Ne
	for atompub-archive@lists.ietf.org; Mon, 20 Nov 2006 05:15: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 kAK9v2GA011463;
	Mon, 20 Nov 2006 02:57:02 -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 kAK9v2uw011462;
	Mon, 20 Nov 2006 02:57:02 -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 bay0-omc3-s40.bay0.hotmail.com (bay0-omc3-s40.bay0.hotmail.com [65.54.246.240])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAK9v1nK011451
	for <atom-syntax@imc.org>; Mon, 20 Nov 2006 02:57:01 -0700 (MST)
	(envelope-from peaceable_whale@hotmail.com)
Received: from hotmail.com ([207.46.8.27]) by bay0-omc3-s40.bay0.hotmail.com with Microsoft SMTPSVC(6.0.3790.1830);
	 Mon, 20 Nov 2006 01:56:56 -0800
Received: from mail pickup service by hotmail.com with Microsoft SMTPSVC;
	 Mon, 20 Nov 2006 01:56:55 -0800
Message-ID: <BAY117-DAV17969CAE06E6A9E7EC1C989FED0@phx.gbl>
Received: from 61.238.43.155 by BAY117-DAV17.phx.gbl with DAV;
	Mon, 20 Nov 2006 09:56:55 +0000
X-Originating-IP: [61.238.43.155]
X-Originating-Email: [peaceable_whale@hotmail.com]
X-Sender: peaceable_whale@hotmail.com
From: "Tse Shing Chi \(Franklin/Whale\)" <peaceable_whale@hotmail.com>
To: <atom-syntax@imc.org>
References: <000601c70be9$88dc4150$9a94c3f0$@com> <20061119161529.GI17418@klangraum> <BAY117-DAV2B5A3D1C94CBCB8E6F50A9FEE0@phx.gbl> <4560922D.1010602@gmail.com> <000001c70c03$989bc8d0$c9d35a70$@com> <20061120053316.GJ17418@klangraum> <BAY117-DAV8C5C48D95A5C4D4887E039FED0@phx.gbl> <456160FE.60003@defuze.org> <BAY117-DAV1F57156EB93F6BF5190FF9FED0@phx.gbl> <45616CBA.1000205@defuze.org>
In-Reply-To: <45616CBA.1000205@defuze.org>
Subject: RE: The "src" attribute of atom:content
Date: Mon, 20 Nov 2006 17:56:43 +0800
Message-ID: <000101c70c8a$2efcfb60$8cf6f220$@com>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="utf-8"
X-Mailer: Microsoft Office Outlook 12.0
Thread-Index: AccMgaHo9P8LNtaBQ4qz7e2TCl5QHAACAqOQ
Content-Language: en-us
X-OriginalArrivalTime: 20 Nov 2006 09:56:55.0767 (UTC) FILETIME=[3632D670:01C70C8A]
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by balder-227.proper.com id kAK9v1nK011457
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: 8b30eb7682a596edff707698f4a80f7d


**This mail is to correct the last mail**

> In any case if an application chooses not to follow the remote content
> @src then it's up to that application to provide its own fallback.

That's the problem. Since there is no defined fallback mechanism, the actual mechanism varies from application to application. Authors of Atom feeds cannot expect what feed readers will do, and they are not given a chance to provide alternate content in a different format.

Corrections:
1. deleted "an" before "Atom feeds"
2. added "what "before " feed readers will do" to complete the idea

Franklin

-----Original Message-----
From: Sylvain Hellegouarch [mailto:sh@defuze.org] 
Sent: Monday, November 20, 2006 16:52
To: Tse Shing Chi (Franklin/Whale)
Cc: atom-syntax@imc.org
Subject: Re: The "src" attribute of atom:content

Tse Shing Chi (Franklin/Whale) wrote:
>> I'm not sure you've read Aristotle correctly. Aggregators are only one
>> of the target of Atom. The format is not focused solely on blog
>> publishing, it's much larger than that.
> 
> I do think in what purpose of using atom:content/@src, alternate content in a different format is still necessary. NO Atom processors can understand all the media types in the world. 
> 

But Atom processors don't have to understand any media types.
I can understand why applications built on top of Atom processors might
need a fallback position but not atom processors.

In any case if an application chooses not to follow the remote content
@src then it's up to that application to provide its own fallback.

- Sylvain





From owner-atom-syntax@mail.imc.org Mon Nov 20 09:41:36 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GmAL2-0004iU-6g
	for atompub-archive@lists.ietf.org; Mon, 20 Nov 2006 09:41:36 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GmAKy-0003uG-PY
	for atompub-archive@lists.ietf.org; Mon, 20 Nov 2006 09:41:36 -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 kAKEJcnO036692;
	Mon, 20 Nov 2006 07:19:38 -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 kAKEJcrN036691;
	Mon, 20 Nov 2006 07:19:38 -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 mxsf38.cluster1.charter.net (mxsf38.cluster1.charter.net [209.225.28.165])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAKEJbcb036684
	for <atom-syntax@imc.org>; Mon, 20 Nov 2006 07:19:38 -0700 (MST)
	(envelope-from antone@geckotribe.com)
Received: from mxip24a.cluster1.charter.net (mxip24a.cluster1.charter.net [209.225.28.154])
	by mxsf38.cluster1.charter.net (8.12.11.20060308/8.12.11) with ESMTP id kAKEJExx010292
	for <atom-syntax@imc.org>; Mon, 20 Nov 2006 09:19:22 -0500
Received: from 68-118-146-150.dhcp.gdis.ne.charter.com (HELO [192.168.1.3]) ([68.118.146.150])
  by mxip24a.cluster1.charter.net with ESMTP; 20 Nov 2006 09:19:15 -0500
X-IronPort-AV: i="4.09,440,1157342400"; 
   d="scan'208"; a="897977696:sNHT17623472"
Mime-Version: 1.0 (Apple Message framework v752.2)
In-Reply-To: <BAY117-DAV172C2EC8F63EBB6142EBE59FEE0@phx.gbl>
References: <BAY117-DAV83A28269354CCD88F758C9FEF0@phx.gbl> <A5D5E2D9-8531-4177-8A98-4F6B558B1DCD@mnot.net> <455F5CCC.40105@gmail.com> <BAY117-DAV8E6EA4EE5C3811F38F0E49FEE0@phx.gbl> <D805CB1D-21F6-4AD0-ADA8-E63451B7F770@iki.fi> <BAY117-DAV172C2EC8F63EBB6142EBE59FEE0@phx.gbl>
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <4ACD475A-02DF-401B-A4DB-48939619FF1B@geckotribe.com>
Content-Transfer-Encoding: 7bit
From: Antone Roundy <antone@geckotribe.com>
Subject: Re: Forward Compatibility
Date: Mon, 20 Nov 2006 08:19:04 -0600
To: atom-syntax@imc.org
X-Mailer: Apple Mail (2.752.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: e5ba305d0e64821bf3d8bc5d3bb07228


On Nov 19, 2006, at 4:10 AM, Tse Shing Chi ((Franklin/Whale)) wrote:
> I don't think whole XHTML 2.0 document needs to be contained in the  
> content or summary element, it is too complicated.

 From RFC 4287, section 4.1.3.3:

    4.  If the value of "type" is an XML media type [RFC3023] or ends
        with "+xml" or "/xml" (case insensitive), the content of
        atom:content MAY include child elements and SHOULD be suitable
        for handling as the indicated media type.  If the "src"  
attribute
        is not provided, this would normally mean that the  
"atom:content"
        element would contain a single child element that would serve as
        the root element of the XML document of the indicated type.

I understand your not wanting to put a complete XHTML 2.0 document  
inside atom:content or atom:summary, but since DIV isn't supposed to  
be the root element of an XHTML 2.0 document, omitting the rest of  
the document violates at least the "spirit" of the Atom spec...though  
we didn't use normative language where it says "normally" to actually  
prohibit it.

We did however discuss and reject the idea of explicitly allowing  
document fragments of the specified MIME media type.  Doing so would  
have created ambiguity--you wouldn't know whether it was safe to hand  
the data off to a widget that only knows how to process complete  
documents, or whether it was a fragment that needed some sort of  
special treatment.




From owner-atom-syntax@mail.imc.org Mon Nov 20 10:24:16 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GmB0K-0000Wp-K4
	for atompub-archive@lists.ietf.org; Mon, 20 Nov 2006 10:24:16 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GmB0J-0007Rd-66
	for atompub-archive@lists.ietf.org; Mon, 20 Nov 2006 10:24:16 -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 kAKExwMr040759;
	Mon, 20 Nov 2006 07:59:58 -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 kAKExwDg040758;
	Mon, 20 Nov 2006 07:59: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 mxsf34.cluster1.charter.net (mxsf34.cluster1.charter.net [209.225.28.159])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAKExv3H040732
	for <atom-syntax@imc.org>; Mon, 20 Nov 2006 07:59:58 -0700 (MST)
	(envelope-from antone@geckotribe.com)
Received: from mxip24a.cluster1.charter.net (mxip24a.cluster1.charter.net [209.225.28.154])
	by mxsf34.cluster1.charter.net (8.12.11.20060308/8.12.11) with ESMTP id kAKExnve017680
	for <atom-syntax@imc.org>; Mon, 20 Nov 2006 09:59:49 -0500
Received: from 68-118-146-150.dhcp.gdis.ne.charter.com (HELO [192.168.1.3]) ([68.118.146.150])
  by mxip24a.cluster1.charter.net with ESMTP; 20 Nov 2006 09:59:47 -0500
X-IronPort-AV: i="4.09,440,1157342400"; 
   d="scan'208"; a="898040642:sNHT5067527608"
Mime-Version: 1.0 (Apple Message framework v752.2)
In-Reply-To: <BAY117-DAV5101B1B8A33EAEBA9920D9FEE0@phx.gbl>
References: <000601c70be9$88dc4150$9a94c3f0$@com> <20061119161529.GI17418@klangraum> <BAY117-DAV2B5A3D1C94CBCB8E6F50A9FEE0@phx.gbl> <4560922D.1010602@gmail.com> <BAY117-DAV5101B1B8A33EAEBA9920D9FEE0@phx.gbl>
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <77CA6DB0-88E5-4F67-B091-D73AEE711C29@geckotribe.com>
Content-Transfer-Encoding: 7bit
From: Antone Roundy <antone@geckotribe.com>
Subject: Re: The "src" attribute of atom:content
Date: Mon, 20 Nov 2006 08:59:45 -0600
To: atom-syntax@imc.org
X-Mailer: Apple Mail (2.752.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: 244a2fd369eaf00ce6820a760a3de2e8


On Nov 19, 2006, at 11:53 AM, Tse Shing Chi ((Franklin/Whale)) wrote:
> The spec. mentioned, "Atom Processors MAY choose to ignore remote  
> content". However, there is no instructions or guidelines for  
> aggregators to follow about what they should do when they choose  
> not to load the external content.
That was a warning to feed producers that if they choose to use  
remote content, consumers might not see it.  There are no guidelines  
for what aggregators should do because:

1) we have no prior experience upon which to base our recommendations  
for a best practice in that case.

2) we didn't want to place the burden of any particular processing  
requirements on Atom processor authors in cases where producers have  
chosen to do things that are more complex than what's needed in most  
cases.

So the lack of instructions for how to handle such cases was  
intentional.  Over time, a best practice or best practices will  
emerge from actual experience in the market.   Perhaps some future  
specification will specify what to do, and maybe it will continue to  
be left up to the consuming application--which might be best if  
remote content remains an edge case.

> That's the problem. Since there is no defined fallback mechanism,  
> the actual mechanism varies from application to application.  
> Authors of Atom feeds cannot expect what feed readers will do, and  
> they are not given a chance to provide alternate content in a  
> different format.
Yep, that's why we warned them that remote content might get ignored.

Note that the Atom spec says:

    o  atom:entry elements MUST contain an atom:summary element in  
either
       of the following cases:
       *  the atom:entry contains an atom:content that has a "src"
          attribute (and is thus empty).

So some of your examples are invalid--they MUST contain atom:summary.

So here are the real questions that I can think of:

1) If there is only one representation of the content (the one  
pointed to by atom:content/@src), should there be an atom:link 
[@src="alternate"] pointing to it too?
2) If there is no atom:link[@src="alternate"], should atom:content/ 
@src should be used in in it's place?
3) If there is an atom:link[@src="alternate"] with a different type  
from atom:content/@type, should atom:content/@src be presented as  
another alternative?

If #2 is adopted as a best practice (...and is followed!), #1 would  
be entirely unnecessary.  Semantically, #1 is a little off anyway,  
because it's not an "alternative" representation, it's THE  
representation.

I think #3 shlu.d be left entirely up to the consuming application,  
because what's appropriate in some cases will not be appropriate in  
others.  It's essentially the same question as whether multiple  
atom:link[@src="alternate"] with different types will all be  
presented, or whether just one will be chosen.




From owner-atom-syntax@mail.imc.org Mon Nov 20 11:11:05 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GmBjd-0007xY-Q1
	for atompub-archive@lists.ietf.org; Mon, 20 Nov 2006 11:11:05 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GmBjb-0003aS-QW
	for atompub-archive@lists.ietf.org; Mon, 20 Nov 2006 11:11:05 -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 kAKFmGDu045999;
	Mon, 20 Nov 2006 08:48: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 kAKFmGl2045998;
	Mon, 20 Nov 2006 08:48: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 bay0-omc2-s16.bay0.hotmail.com (bay0-omc2-s16.bay0.hotmail.com [65.54.246.152])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAKFmFUf045988
	for <atom-syntax@imc.org>; Mon, 20 Nov 2006 08:48:16 -0700 (MST)
	(envelope-from peaceable_whale@hotmail.com)
Received: from hotmail.com ([207.46.8.18]) by bay0-omc2-s16.bay0.hotmail.com with Microsoft SMTPSVC(6.0.3790.1830);
	 Mon, 20 Nov 2006 07:48:10 -0800
Received: from mail pickup service by hotmail.com with Microsoft SMTPSVC;
	 Mon, 20 Nov 2006 07:48:10 -0800
Message-ID: <BAY117-DAV89A62225BBC2A7A47AD9D9FED0@phx.gbl>
Received: from 61.238.43.155 by BAY117-DAV8.phx.gbl with DAV;
	Mon, 20 Nov 2006 15:48:06 +0000
X-Originating-IP: [61.238.43.155]
X-Originating-Email: [peaceable_whale@hotmail.com]
X-Sender: peaceable_whale@hotmail.com
From: "Tse Shing Chi \(Franklin/Whale\)" <peaceable_whale@hotmail.com>
To: <atom-syntax@imc.org>
References: <BAY117-DAV83A28269354CCD88F758C9FEF0@phx.gbl> <A5D5E2D9-8531-4177-8A98-4F6B558B1DCD@mnot.net> <455F5CCC.40105@gmail.com> <BAY117-DAV8E6EA4EE5C3811F38F0E49FEE0@phx.gbl> <D805CB1D-21F6-4AD0-ADA8-E63451B7F770@iki.fi> <BAY117-DAV172C2EC8F63EBB6142EBE59FEE0@phx.gbl> <4ACD475A-02DF-401B-A4DB-48939619FF1B@geckotribe.com>
In-Reply-To: <4ACD475A-02DF-401B-A4DB-48939619FF1B@geckotribe.com>
Subject: RE: Forward Compatibility
Date: Mon, 20 Nov 2006 23:47:53 +0800
Message-ID: <000301c70cbb$3da41690$b8ec43b0$@com>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="UTF-8"
X-Mailer: Microsoft Office Outlook 12.0
Thread-Index: AccMsUkw7VvimFRvTguo+/n2ASfDUgACT8Kw
Content-Language: en-us
X-OriginalArrivalTime: 20 Nov 2006 15:48:10.0325 (UTC) FILETIME=[479D3050:01C70CBB]
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by balder-227.proper.com id kAKFmGUf045993
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: 50a516d93fd399dc60588708fd9a3002


> I understand your not wanting to put a complete XHTML 2.0 document  
> inside atom:content or atom:summary, but since DIV isn't supposed to  
> be the root element of an XHTML 2.0 document, omitting the rest of  
> the document violates at least the "spirit" of the Atom spec...though  
> we didn't use normative language where it says "normally" to actually  
> prohibit it.

But div is not the root element of XHTML 1.x as well.

-----Original Message-----
From: owner-atom-syntax@mail.imc.org [mailto:owner-atom-syntax@mail.imc.org] On Behalf Of Antone Roundy
Sent: Monday, November 20, 2006 22:19
To: atom-syntax@imc.org
Subject: Re: Forward Compatibility


On Nov 19, 2006, at 4:10 AM, Tse Shing Chi ((Franklin/Whale)) wrote:
> I don't think whole XHTML 2.0 document needs to be contained in the  
> content or summary element, it is too complicated.

 From RFC 4287, section 4.1.3.3:

    4.  If the value of "type" is an XML media type [RFC3023] or ends
        with "+xml" or "/xml" (case insensitive), the content of
        atom:content MAY include child elements and SHOULD be suitable
        for handling as the indicated media type.  If the "src"  
attribute
        is not provided, this would normally mean that the  
"atom:content"
        element would contain a single child element that would serve as
        the root element of the XML document of the indicated type.

I understand your not wanting to put a complete XHTML 2.0 document  
inside atom:content or atom:summary, but since DIV isn't supposed to  
be the root element of an XHTML 2.0 document, omitting the rest of  
the document violates at least the "spirit" of the Atom spec...though  
we didn't use normative language where it says "normally" to actually  
prohibit it.

We did however discuss and reject the idea of explicitly allowing  
document fragments of the specified MIME media type.  Doing so would  
have created ambiguity--you wouldn't know whether it was safe to hand  
the data off to a widget that only knows how to process complete  
documents, or whether it was a fragment that needed some sort of  
special treatment.






From owner-atom-syntax@mail.imc.org Mon Nov 20 11:14:31 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GmBmx-0000zH-Gj
	for atompub-archive@lists.ietf.org; Mon, 20 Nov 2006 11:14:31 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GmBmw-0003mB-36
	for atompub-archive@lists.ietf.org; Mon, 20 Nov 2006 11:14:31 -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 kAKFrnEF046946;
	Mon, 20 Nov 2006 08:53:49 -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 kAKFrnrU046945;
	Mon, 20 Nov 2006 08:53:49 -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 ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.168])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAKFrl9C046932
	for <atom-syntax@imc.org>; Mon, 20 Nov 2006 08:53:48 -0700 (MST)
	(envelope-from jasnell@gmail.com)
Received: by ug-out-1314.google.com with SMTP id j3so1334548ugf
        for <atom-syntax@imc.org>; Mon, 20 Nov 2006 07:53:44 -0800 (PST)
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=tzyA18V3kOPGjmJbEkSMEY7KaWgH7bzGib8qlMu/STSBRi1asK8HqCUXQWPkv5SfaAkXT74OJhwpXoqh/tlLmyQ4I0+PBmCGJLfZyJ8oL+5UdX2t/wGqwMpPOrMvDg/YSzEKhVz/MgKEoM/1Yvz7BChgTRMtfvi0OcB4Qv9baL8=
Received: by 10.78.183.15 with SMTP id g15mr1600145huf.1164038024492;
        Mon, 20 Nov 2006 07:53:44 -0800 (PST)
Received: from ?192.168.1.101? ( [67.181.218.96])
        by mx.google.com with ESMTP id 39sm9462630hui.2006.11.20.07.53.39;
        Mon, 20 Nov 2006 07:53:44 -0800 (PST)
Message-ID: <4561CF7D.5050803@gmail.com>
Date: Mon, 20 Nov 2006 07:53:33 -0800
From: James M Snell <jasnell@gmail.com>
User-Agent: Thunderbird 1.5.0.8 (X11/20061025)
MIME-Version: 1.0
To: Antone Roundy <antone@geckotribe.com>
CC: atom-syntax@imc.org
Subject: Re: Forward Compatibility
References: <BAY117-DAV83A28269354CCD88F758C9FEF0@phx.gbl> <A5D5E2D9-8531-4177-8A98-4F6B558B1DCD@mnot.net> <455F5CCC.40105@gmail.com> <BAY117-DAV8E6EA4EE5C3811F38F0E49FEE0@phx.gbl> <D805CB1D-21F6-4AD0-ADA8-E63451B7F770@iki.fi> <BAY117-DAV172C2EC8F63EBB6142EBE59FEE0@phx.gbl> <4ACD475A-02DF-401B-A4DB-48939619FF1B@geckotribe.com>
In-Reply-To: <4ACD475A-02DF-401B-A4DB-48939619FF1B@geckotribe.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: 93238566e09e6e262849b4f805833007


IOW, using the XHTML2 div as the child is compliant in a strictly sense
but should be avoided because it will likely cause problems.

- James

Antone Roundy wrote:
> [snip]
> I understand your not wanting to put a complete XHTML 2.0 document
> inside atom:content or atom:summary, but since DIV isn't supposed to be
> the root element of an XHTML 2.0 document, omitting the rest of the
> document violates at least the "spirit" of the Atom spec...though we
> didn't use normative language where it says "normally" to actually
> prohibit it.
> 
> We did however discuss and reject the idea of explicitly allowing
> document fragments of the specified MIME media type.  Doing so would
> have created ambiguity--you wouldn't know whether it was safe to hand
> the data off to a widget that only knows how to process complete
> documents, or whether it was a fragment that needed some sort of special
> treatment.
> 
> 




From owner-atom-syntax@mail.imc.org Mon Nov 20 11:23:33 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GmBvh-0004HS-37
	for atompub-archive@lists.ietf.org; Mon, 20 Nov 2006 11:23:33 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GmBvf-0004IG-KC
	for atompub-archive@lists.ietf.org; Mon, 20 Nov 2006 11:23:33 -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 kAKFwDnm048017;
	Mon, 20 Nov 2006 08:58: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 kAKFwDbi048013;
	Mon, 20 Nov 2006 08:58: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 bay0-omc3-s13.bay0.hotmail.com (bay0-omc3-s13.bay0.hotmail.com [65.54.246.213])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAKFwCEe047943
	for <atom-syntax@imc.org>; Mon, 20 Nov 2006 08:58:13 -0700 (MST)
	(envelope-from peaceable_whale@hotmail.com)
Received: from hotmail.com ([207.46.8.13]) by bay0-omc3-s13.bay0.hotmail.com with Microsoft SMTPSVC(6.0.3790.1830);
	 Mon, 20 Nov 2006 07:56:50 -0800
Received: from mail pickup service by hotmail.com with Microsoft SMTPSVC;
	 Mon, 20 Nov 2006 07:56:50 -0800
Message-ID: <BAY117-DAV392DB9C839ADE59840EDD9FED0@phx.gbl>
Received: from 61.238.43.155 by BAY117-DAV3.phx.gbl with DAV;
	Mon, 20 Nov 2006 15:56:47 +0000
X-Originating-IP: [61.238.43.155]
X-Originating-Email: [peaceable_whale@hotmail.com]
X-Sender: peaceable_whale@hotmail.com
From: "Tse Shing Chi \(Franklin/Whale\)" <peaceable_whale@hotmail.com>
To: <atom-syntax@imc.org>
References: <000601c70be9$88dc4150$9a94c3f0$@com> <20061119161529.GI17418@klangraum> <BAY117-DAV2B5A3D1C94CBCB8E6F50A9FEE0@phx.gbl> <4560922D.1010602@gmail.com> <BAY117-DAV5101B1B8A33EAEBA9920D9FEE0@phx.gbl> <77CA6DB0-88E5-4F67-B091-D73AEE711C29@geckotribe.com>
In-Reply-To: <77CA6DB0-88E5-4F67-B091-D73AEE711C29@geckotribe.com>
Subject: RE: The "src" attribute of atom:content
Date: Mon, 20 Nov 2006 23:56:34 +0800
Message-ID: <000401c70cbc$74222c10$5c668430$@com>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="UTF-8"
X-Mailer: Microsoft Office Outlook 12.0
Thread-Index: AccMt1bouPLAiFy+TVez/qOmGSA76AAA9LOQ
Content-Language: en-us
X-OriginalArrivalTime: 20 Nov 2006 15:56:50.0180 (UTC) FILETIME=[7D78C440:01C70CBC]
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by balder-227.proper.com id kAKFwDEe048008
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: b7b9551d71acde901886cc48bfc088a6


Thanks for reminding me that atom:entry elements MUST contain an atom:summary element when the atom:entry contains an atom:content that has a "src"attribute (and is thus empty).

However, summary is different with alternate text... In some cases, providing summary can be difficult.

> If #2 is adopted as a best practice (...and is followed!), #1 would  
> be entirely unnecessary.  Semantically, #1 is a little off anyway,  
> because it's not an "alternative" representation, it's THE  
> representation.

Agreed.

-----Original Message-----
From: owner-atom-syntax@mail.imc.org [mailto:owner-atom-syntax@mail.imc.org] On Behalf Of Antone Roundy
Sent: Monday, November 20, 2006 23:00
To: atom-syntax@imc.org
Subject: Re: The "src" attribute of atom:content


On Nov 19, 2006, at 11:53 AM, Tse Shing Chi ((Franklin/Whale)) wrote:
> The spec. mentioned, "Atom Processors MAY choose to ignore remote  
> content". However, there is no instructions or guidelines for  
> aggregators to follow about what they should do when they choose  
> not to load the external content.
That was a warning to feed producers that if they choose to use  
remote content, consumers might not see it.  There are no guidelines  
for what aggregators should do because:

1) we have no prior experience upon which to base our recommendations  
for a best practice in that case.

2) we didn't want to place the burden of any particular processing  
requirements on Atom processor authors in cases where producers have  
chosen to do things that are more complex than what's needed in most  
cases.

So the lack of instructions for how to handle such cases was  
intentional.  Over time, a best practice or best practices will  
emerge from actual experience in the market.   Perhaps some future  
specification will specify what to do, and maybe it will continue to  
be left up to the consuming application--which might be best if  
remote content remains an edge case.

> That's the problem. Since there is no defined fallback mechanism,  
> the actual mechanism varies from application to application.  
> Authors of Atom feeds cannot expect what feed readers will do, and  
> they are not given a chance to provide alternate content in a  
> different format.
Yep, that's why we warned them that remote content might get ignored.

Note that the Atom spec says:

    o  atom:entry elements MUST contain an atom:summary element in  
either
       of the following cases:
       *  the atom:entry contains an atom:content that has a "src"
          attribute (and is thus empty).

So some of your examples are invalid--they MUST contain atom:summary.

So here are the real questions that I can think of:

1) If there is only one representation of the content (the one  
pointed to by atom:content/@src), should there be an atom:link 
[@src="alternate"] pointing to it too?
2) If there is no atom:link[@src="alternate"], should atom:content/ 
@src should be used in in it's place?
3) If there is an atom:link[@src="alternate"] with a different type  
from atom:content/@type, should atom:content/@src be presented as  
another alternative?

If #2 is adopted as a best practice (...and is followed!), #1 would  
be entirely unnecessary.  Semantically, #1 is a little off anyway,  
because it's not an "alternative" representation, it's THE  
representation.

I think #3 shlu.d be left entirely up to the consuming application,  
because what's appropriate in some cases will not be appropriate in  
others.  It's essentially the same question as whether multiple  
atom:link[@src="alternate"] with different types will all be  
presented, or whether just one will be chosen.






From owner-atom-syntax@mail.imc.org Mon Nov 20 11:46:28 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GmCHs-0006Uo-0K
	for atompub-archive@lists.ietf.org; Mon, 20 Nov 2006 11:46:28 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GmCHq-0005mi-KX
	for atompub-archive@lists.ietf.org; Mon, 20 Nov 2006 11:46:27 -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 kAKGCjYd050044;
	Mon, 20 Nov 2006 09:12:45 -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 kAKGCjTh050043;
	Mon, 20 Nov 2006 09:12:45 -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 wx-out-0506.google.com (wx-out-0506.google.com [66.249.82.229])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAKGCg2H050024
	for <atom-syntax@imc.org>; Mon, 20 Nov 2006 09:12:45 -0700 (MST)
	(envelope-from jasnell@gmail.com)
Received: by wx-out-0506.google.com with SMTP id t13so1583093wxc
        for <atom-syntax@imc.org>; Mon, 20 Nov 2006 08:12:39 -0800 (PST)
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=MZUq7BRX3VCJcadQmiLUR0/Y/aNAo7ZkwLgAPCpR8n1rThzQDSMLb7hhgoT9kRqKgyku/d3fnPLYyI2DX1InFLWtYK/5d+l1524oabUeV67I263s0HYYa7Y1lu7vHOmpGfm9jrOREAJ6S3ZJm69Ml+U36r/tSQaILNTl9QP/nbA=
Received: by 10.90.115.9 with SMTP id n9mr3456326agc.1164039159741;
        Mon, 20 Nov 2006 08:12:39 -0800 (PST)
Received: from ?192.168.1.101? ( [67.181.218.96])
        by mx.google.com with ESMTP id 8sm12836644wra.2006.11.20.08.12.38;
        Mon, 20 Nov 2006 08:12:39 -0800 (PST)
Message-ID: <4561D3EF.1040402@gmail.com>
Date: Mon, 20 Nov 2006 08:12:31 -0800
From: James M Snell <jasnell@gmail.com>
User-Agent: Thunderbird 1.5.0.8 (X11/20061025)
MIME-Version: 1.0
To: "Tse Shing Chi (Franklin/Whale)" <peaceable_whale@hotmail.com>
CC: atom-syntax@imc.org
Subject: Re: Forward Compatibility
References: <BAY117-DAV83A28269354CCD88F758C9FEF0@phx.gbl> <A5D5E2D9-8531-4177-8A98-4F6B558B1DCD@mnot.net> <455F5CCC.40105@gmail.com> <BAY117-DAV8E6EA4EE5C3811F38F0E49FEE0@phx.gbl> <D805CB1D-21F6-4AD0-ADA8-E63451B7F770@iki.fi> <BAY117-DAV172C2EC8F63EBB6142EBE59FEE0@phx.gbl> <4ACD475A-02DF-401B-A4DB-48939619FF1B@geckotribe.com> <BAY117-DAV89A62225BBC2A7A47AD9D9FED0@phx.gbl>
In-Reply-To: <BAY117-DAV89A62225BBC2A7A47AD9D9FED0@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: 68c8cc8a64a9d0402e43b8eee9fc4199


Which is why type=xhtml" and type="application/xhtml+xml" need to be
treated differently.  With the former, the child is <div>, with the
latter it *should* be <html>.

- James

Tse Shing Chi (Franklin/Whale) wrote:
> [snip]
> But div is not the root element of XHTML 1.x as well.
> 




From owner-atom-syntax@mail.imc.org Mon Nov 20 12:33:24 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GmD1I-000293-GV
	for atompub-archive@lists.ietf.org; Mon, 20 Nov 2006 12:33:24 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GmD1H-0001a9-7C
	for atompub-archive@lists.ietf.org; Mon, 20 Nov 2006 12:33:24 -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 kAKH3XVX055569;
	Mon, 20 Nov 2006 10:03: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 kAKH3XFJ055568;
	Mon, 20 Nov 2006 10:03: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 bay0-omc3-s31.bay0.hotmail.com (bay0-omc3-s31.bay0.hotmail.com [65.54.246.231])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAKH3WxM055553
	for <atom-syntax@imc.org>; Mon, 20 Nov 2006 10:03:32 -0700 (MST)
	(envelope-from peaceable_whale@hotmail.com)
Received: from hotmail.com ([207.46.8.23]) by bay0-omc3-s31.bay0.hotmail.com with Microsoft SMTPSVC(6.0.3790.1830);
	 Mon, 20 Nov 2006 09:03:27 -0800
Received: from mail pickup service by hotmail.com with Microsoft SMTPSVC;
	 Mon, 20 Nov 2006 09:03:26 -0800
Message-ID: <BAY117-DAV1340EB78DB3DB9E3C23CE09FED0@phx.gbl>
Received: from 61.238.43.155 by BAY117-DAV13.phx.gbl with DAV;
	Mon, 20 Nov 2006 17:03:22 +0000
X-Originating-IP: [61.238.43.155]
X-Originating-Email: [peaceable_whale@hotmail.com]
X-Sender: peaceable_whale@hotmail.com
From: "Tse Shing Chi \(Franklin/Whale\)" <peaceable_whale@hotmail.com>
To: "'Antone Roundy'" <antone@geckotribe.com>, <atom-syntax@imc.org>
References: <000601c70be9$88dc4150$9a94c3f0$@com> <20061119161529.GI17418@klangraum> <BAY117-DAV2B5A3D1C94CBCB8E6F50A9FEE0@phx.gbl> <4560922D.1010602@gmail.com> <BAY117-DAV5101B1B8A33EAEBA9920D9FEE0@phx.gbl> <77CA6DB0-88E5-4F67-B091-D73AEE711C29@geckotribe.com> <BAY117-DAV392DB9C839ADE59840EDD9FED0@phx.gbl> <619BB0C6-BF39-49AA-A790-55664553D387@geckotribe.com>
In-Reply-To: <619BB0C6-BF39-49AA-A790-55664553D387@geckotribe.com>
Subject: RE: The "src" attribute of atom:content
Date: Tue, 21 Nov 2006 01:03:09 +0800
Message-ID: <000801c70cc5$c11fb600$435f2200$@com>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="UTF-8"
X-Mailer: Microsoft Office Outlook 12.0
Thread-Index: AccMw/rYZAUUQlAGSz+95fUXNNsb8wAAJHYA
Content-Language: en-us
x-cr-hashedpuzzle: A1mi BCE2 BYf8 Coob EJW0 HXQ2 H2dD H6HU Ihcd Ih2/ JzWu KF12 LHfF OpTo VY/e WEeM;2;YQBuAHQAbwBuAGUAQABnAGUAYwBrAG8AdAByAGkAYgBlAC4AYwBvAG0AOwBhAHQAbwBtAC0AcwB5AG4AdABhAHgAQABpAG0AYwAuAG8AcgBnAA==;Sosha1_v1;7;{54213EAE-3A1D-4199-B772-1FDAD9E36599};cABlAGEAYwBlAGEAYgBsAGUAXwB3AGgAYQBsAGUAQABoAG8AdABtAGEAaQBsAC4AYwBvAG0A;Mon, 20 Nov 2006 17:02:57 GMT;UgBFADoAIABUAGgAZQAgACIAcwByAGMAIgAgAGEAdAB0AHIAaQBiAHUAdABlACAAbwBmACAAYQB0AG8AbQA6AGMAbwBuAHQAZQBuAHQA
x-cr-puzzleid: {54213EAE-3A1D-4199-B772-1FDAD9E36599}
X-OriginalArrivalTime: 20 Nov 2006 17:03:26.0964 (UTC) FILETIME=[CBBD9B40:01C70CC5]
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by balder-227.proper.com id kAKH3WxM055561
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: 3643ee1fccf5d6cf2af25f27d28abb29


I know that atom:summary can carry the three pre-defined types only. 

Actually, a problem is still not solved, what should Atom processors do when they do not understand the content in an entry like (B)?

On the other hand, atom:content/@src can be replaced by xhtml:object like (A), and there is a good fallback mechanism defined in the HTML/XHTML Specification. Can it prove that atom:content/@src is not necessary?

Remark: Content in (B) is copied from http://www.w3.org/Icons/valid-svg11-v.svg.

- Reference -

A:
	<entry>
		<title>Example Test</title>
		<id>http://www.w3.org/Icons/valid-svg11-v.svg</id>
		<content type="xhtml">
			<div xmlns="http://www.w3.org/1999/xhtml">
				<object type="image/svg+xml" data="http://www.w3.org/Icons/valid-svg11-v.svg">
				  <!-- alternate text -->
				</object>
			</div>
		</content>
		<published>2006-11-20T11:50:00Z</published>
		<updated>2006-11-20T11:50:00Z</updated>
	</entry>

B:
	<entry>
		<title>Example Test</title>
		<id>http://www.w3.org/Icons/valid-svg11-v.svg</id>
		<content type="image/svg+xml">
			<svg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' version='1.1' overflow='visible' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 88 31'>
				<g shape-rendering='geometricPrecision' text-rendering='geometricPrecision' image-rendering='optimizeQuality'>
					<g id='Background'>
					</g>
					<g id='Guides'>
					</g>
					<g id='Foreground'>
						<g>
							<polygon points='0,0 88,0 88,31 0,31 0,0   ' fill='none'/>
							<path d='M44,15.5' fill='none'/>
						</g>
						<g>
							<polygon points='0,0 83,0 83,31 0,31 0,0   ' fill='#FFCC66'/>
							<path d='M41.5,15.5' fill='#FFCC66'/>
						</g>
						<g>
							<polygon points='0.365,0 36.809,0 36.809,31 0.365,31 0.365,0   ' fill='#FFFFFF'/>
							<path d='M18.587,15.5' fill='#FFFFFF'/>
						</g>
						<g>
							<polygon points='4.692,2.291 44.697,2.291 44.697,26.898 4.692,26.898 4.692,2.291   ' fill='none'/>
							<path d='M24.695,14.594' fill='none'/>
						</g>
						<g>
							<g>
								<defs>
									<polygon points='0,30 83,30 83,31 0,31 0,30     ' id='XMLID_973_'/>
								</defs>
								<use xlink:href='#XMLID_973_' fill='#504D4C'/>
								<clipPath id='XMLID_999_'>
									<use xlink:href='#XMLID_973_'/>
								</clipPath>
								<g clip-path='url(#XMLID_999_)'>
									<g>
										<polygon points='0,0 88,0 88,31 0,31 0,0      ' fill='none'/>
										<path d='M44,15.5' fill='none'/>
									</g>
									<g>
										<polygon points='0,0 83,0 83,31 0,31 0,0      ' fill='#4E4B3F'/>
										<path d='M41.5,15.5' fill='#4E4B3F'/>
									</g>
									<g>
										<polygon points='0.365,0 36.809,0 36.809,31 0.365,31 0.365,0      ' fill='#4F4F4F'/>
										<path d='M18.587,15.5' fill='#4F4F4F'/>
									</g>
								</g>
							</g>
						</g>
						<g>
							<g>
								<defs>
									<polygon points='82,0 83,0 83,31 82,31 82,0     ' id='XMLID_975_'/>
								</defs>
								<use xlink:href='#XMLID_975_' fill='#504D4C'/>
								<clipPath id='XMLID_1000_'>
									<use xlink:href='#XMLID_975_'/>
								</clipPath>
								<g clip-path='url(#XMLID_1000_)'>
									<g>
										<polygon points='0,0 88,0 88,31 0,31 0,0      ' fill='none'/>
										<path d='M44,15.5' fill='none'/>
									</g>
									<g>
										<polygon points='0,0 83,0 83,31 0,31 0,0      ' fill='#4E4B3F'/>
										<path d='M41.5,15.5' fill='#4E4B3F'/>
									</g>
									<g>
										<g>
											<defs>
												<polygon points='0,30 83,30 83,31 0,31 0,30        ' id='XMLID_977_'/>
											</defs>
											<use xlink:href='#XMLID_977_' fill='#191919'/>
											<clipPath id='XMLID_1001_'>
												<use xlink:href='#XMLID_977_'/>
											</clipPath>
											<g clip-path='url(#XMLID_1001_)'>
												<g>
													<polygon points='0,0 88,0 88,31 0,31 0,0         ' fill='none'/>
													<path d='M44,15.5' fill='none'/>
												</g>
												<g>
													<polygon points='0,0 83,0 83,31 0,31 0,0         ' fill='#191917'/>
													<path d='M41.5,15.5' fill='#191917'/>
												</g>
												<g>
													<polygon points='0.366,0 36.809,0 36.809,31 0.366,31 0.366,0         ' fill='#191919'/>
													<path d='M18.587,15.5' fill='#191919'/>
												</g>
											</g>
										</g>
									</g>
								</g>
							</g>
						</g>
						<g>
							<polygon points='0,0 1,0 1,31 0,31 0,0   ' fill='#CCCCCC'/>
							<path d='M0.5,15.5' fill='#CCCCCC'/>
						</g>
						<g>
							<g>
								<defs>
									<polygon points='2.16,29.005 82.16,29.005 82.16,30.005 2.16,30.005 2.16,29.005     ' id='XMLID_979_'/>
								</defs>
								<use xlink:href='#XMLID_979_' fill='#9E9C9C'/>
								<clipPath id='XMLID_1002_'>
									<use xlink:href='#XMLID_979_'/>
								</clipPath>
								<g clip-path='url(#XMLID_1002_)'>
									<g>
										<polygon points='0,0 88,0 88,31 0,31 0,0      ' fill='none'/>
										<path d='M44,15.5' fill='none'/>
									</g>
									<g>
										<polygon points='0,0 83,0 83,31 0,31 0,0      ' fill='#B39F67'/>
										<path d='M41.5,15.5' fill='#B39F67'/>
									</g>
									<g>
										<polygon points='0.365,0 36.809,0 36.809,31 0.365,31 0.365,0      ' fill='#B5B5B5'/>
										<path d='M18.587,15.5' fill='#B5B5B5'/>
									</g>
									<g>
										<g>
											<defs>
												<polygon points='0,30 83,30 83,31 0,31 0,30        ' id='XMLID_981_'/>
											</defs>
											<use xlink:href='#XMLID_981_' fill='#383838'/>
											<clipPath id='XMLID_1003_'>
												<use xlink:href='#XMLID_981_'/>
											</clipPath>
											<g clip-path='url(#XMLID_1003_)'>
												<g>
													<polygon points='0,0 88,0 88,31 0,31 0,0         ' fill='none'/>
													<path d='M44,15.5' fill='none'/>
												</g>
												<g>
													<polygon points='0,0 83,0 83,31 0,31 0,0         ' fill='#383530'/>
													<path d='M41.5,15.5' fill='#383530'/>
												</g>
												<g>
													<polygon points='0.366,0 36.809,0 36.809,31 0.366,31 0.366,0         ' fill='#383838'/>
													<path d='M18.587,15.5' fill='#383838'/>
												</g>
											</g>
										</g>
									</g>
									<g>
										<g>
											<defs>
												<polygon points='82,0 83,0 83,31 82,31 82,0        ' id='XMLID_983_'/>
											</defs>
											<use xlink:href='#XMLID_983_' fill='#383838'/>
											<clipPath id='XMLID_1004_'>
												<use xlink:href='#XMLID_983_'/>
											</clipPath>
											<g clip-path='url(#XMLID_1004_)'>
												<g>
													<polygon points='0,0 88,0 88,31 0,31 0,0         ' fill='none'/>
													<path d='M44,15.5' fill='none'/>
												</g>
												<g>
													<polygon points='0,0 83,0 83,31 0,31 0,0         ' fill='#383530'/>
													<path d='M41.5,15.5' fill='#383530'/>
												</g>
												<g>
													<g>
														<defs>
															<polygon points='0,30 83,30 83,31 0,31 0,30           ' id='XMLID_985_'/>
														</defs>
														<use xlink:href='#XMLID_985_' fill='#131313'/>
														<clipPath id='XMLID_1005_'>
															<use xlink:href='#XMLID_985_'/>
														</clipPath>
														<g clip-path='url(#XMLID_1005_)'>
															<g>
																<polygon points='0,0 88,0 88,31 0,31 0,0            ' fill='none'/>
																<path d='M44,15.5' fill='none'/>
															</g>
															<g>
																<polygon points='0,0 83,0 83,31 0,31 0,0            ' fill='#131313'/>
																<path d='M41.5,15.5' fill='#131313'/>
															</g>
															<g>
																<polygon points='0.366,0 36.809,0 36.809,31 0.366,31 0.366,0            ' fill='#131313'/>
																<path d='M18.587,15.5' fill='#131313'/>
															</g>
														</g>
													</g>
												</g>
											</g>
										</g>
									</g>
								</g>
							</g>
						</g>
						<g>
							<g>
								<defs>
									<polygon points='80.806,1 81.806,1 81.806,31 80.806,31 80.806,1     ' id='XMLID_987_'/>
								</defs>
								<use xlink:href='#XMLID_987_' fill='#9E9C9C'/>
								<clipPath id='XMLID_1006_'>
									<use xlink:href='#XMLID_987_'/>
								</clipPath>
								<g clip-path='url(#XMLID_1006_)'>
									<g>
										<polygon points='0,0 88,0 88,31 0,31 0,0      ' fill='none'/>
										<path d='M44,15.5' fill='none'/>
									</g>
									<g>
										<polygon points='0,0 83,0 83,31 0,31 0,0      ' fill='#B39F67'/>
										<path d='M41.5,15.5' fill='#B39F67'/>
									</g>
									<g>
										<g>
											<defs>
												<polygon points='0,30 83,30 83,31 0,31 0,30        ' id='XMLID_989_'/>
											</defs>
											<use xlink:href='#XMLID_989_' fill='#383838'/>
											<clipPath id='XMLID_1007_'>
												<use xlink:href='#XMLID_989_'/>
											</clipPath>
											<g clip-path='url(#XMLID_1007_)'>
												<g>
													<polygon points='0,0 88,0 88,31 0,31 0,0         ' fill='none'/>
													<path d='M44,15.5' fill='none'/>
												</g>
												<g>
													<polygon points='0,0 83,0 83,31 0,31 0,0         ' fill='#383530'/>
													<path d='M41.5,15.5' fill='#383530'/>
												</g>
												<g>
													<polygon points='0.366,0 36.809,0 36.809,31 0.366,31 0.366,0         ' fill='#383838'/>
													<path d='M18.587,15.5' fill='#383838'/>
												</g>
											</g>
										</g>
									</g>
									<g>
										<g>
											<defs>
												<polygon points='2.16,29.005 82.16,29.005 82.16,30.005 2.16,30.005 2.16,29.005        ' id='XMLID_991_'/>
											</defs>
											<use xlink:href='#XMLID_991_' fill='#818181'/>
											<clipPath id='XMLID_1008_'>
												<use xlink:href='#XMLID_991_'/>
											</clipPath>
											<g clip-path='url(#XMLID_1008_)'>
												<g>
													<polygon points='0,0 88,0 88,31 0,31 0,0         ' fill='none'/>
													<path d='M44,15.5' fill='none'/>
												</g>
												<g>
													<polygon points='0,0 83,0 83,31 0,31 0,0         ' fill='#807659'/>
													<path d='M41.5,15.5' fill='#807659'/>
												</g>
												<g>
													<polygon points='0.365,0 36.809,0 36.809,31 0.365,31 0.365,0         ' fill='#818181'/>
													<path d='M18.587,15.5' fill='#818181'/>
												</g>
												<g>
													<g>
														<defs>
															<polygon points='0,30 83,30 83,31 0,31 0,30           ' id='XMLID_993_'/>
														</defs>
														<use xlink:href='#XMLID_993_' fill='#272727'/>
														<clipPath id='XMLID_1009_'>
															<use xlink:href='#XMLID_993_'/>
														</clipPath>
														<g clip-path='url(#XMLID_1009_)'>
															<g>
																<polygon points='0,0 88,0 88,31 0,31 0,0            ' fill='none'/>
																<path d='M44,15.5' fill='none'/>
															</g>
															<g>
																<polygon points='0,0 83,0 83,31 0,31 0,0            ' fill='#272623'/>
																<path d='M41.5,15.5' fill='#272623'/>
															</g>
															<g>
																<polygon points='0.366,0 36.809,0 36.809,31 0.366,31 0.366,0            ' fill='#272727'/>
																<path d='M18.587,15.5' fill='#272727'/>
															</g>
														</g>
													</g>
												</g>
												<g>
													<g>
														<defs>
															<polygon points='82,0 83,0 83,31 82,31 82,0           ' id='XMLID_995_'/>
														</defs>
														<use xlink:href='#XMLID_995_' fill='#272727'/>
														<clipPath id='XMLID_1010_'>
															<use xlink:href='#XMLID_995_'/>
														</clipPath>
														<g clip-path='url(#XMLID_1010_)'>
															<g>
																<polygon points='0,0 88,0 88,31 0,31 0,0            ' fill='none'/>
																<path d='M44,15.5' fill='none'/>
															</g>
															<g>
																<polygon points='0,0 83,0 83,31 0,31 0,0            ' fill='#272623'/>
																<path d='M41.5,15.5' fill='#272623'/>
															</g>
															<g>
																<g>
																	<defs>
																		<polygon points='0,30 83,30 83,31 0,31 0,30              ' id='XMLID_997_'/>
																	</defs>
																	<use xlink:href='#XMLID_997_' fill='#101010'/>
																	<clipPath id='XMLID_1011_'>
																		<use xlink:href='#XMLID_997_'/>
																	</clipPath>
																	<g clip-path='url(#XMLID_1011_)'>
																		<g>
																			<polygon points='0,0 88,0 88,31 0,31 0,0               ' fill='none'/>
																			<path d='M44,15.5' fill='none'/>
																		</g>
																		<g>
																			<polygon points='0,0 83,0 83,31 0,31 0,0               ' fill='#101010'/>
																			<path d='M41.5,15.5' fill='#101010'/>
																		</g>
																		<g>
																			<polygon points='0.366,0 36.809,0 36.809,31 0.366,31 0.366,0               ' fill='#101010'/>
																			<path d='M18.587,15.5' fill='#101010'/>
																		</g>
																	</g>
																</g>
															</g>
														</g>
													</g>
												</g>
											</g>
										</g>
									</g>
								</g>
							</g>
						</g>
						<g>
							<polygon points='0,0 83,0 83,1 0,1 0,0   ' fill='#CCCCCC'/>
							<path d='M41.5,0.5' fill='#CCCCCC'/>
						</g>
						<g>
							<polyline fill-rule='evenodd' stroke='#990000' points='    68.273,18.845 74.291,24.348 86.001,12.637   ' clip-rule='evenodd' stroke-miterlimit='3.8637' stroke-width='4.8117' fill='none'/>
						</g>
						<g>
							<g>
								<path d='M33.077,7.038l0.334,2.034l-1.185,2.266c0,0-0.455-0.961-1.21-1.494c-0.636-0.448-1.051-0.545-1.699-0.412     c-0.833,0.171-1.777,1.167-2.189,2.395c-0.493,1.469-0.498,2.179-0.515,2.832c-0.028,1.047,0.137,1.666,0.137,1.666     s-0.719-1.331-0.712-3.279c0.005-1.391,0.223-2.652,0.867-3.896c0.566-1.095,1.407-1.751,2.154-1.828     c0.772-0.08,1.383,0.292,1.854,0.695c0.495,0.422,0.996,1.347,0.996,1.347L33.077,7.038z'/>
								<path d='M33.222,18.547c0,0-0.523,0.936-0.85,1.296c-0.326,0.361-0.91,0.996-1.63,1.313c-0.721,0.317-1.099,0.377-1.811,0.309     c-0.712-0.068-1.373-0.48-1.605-0.652c-0.231-0.172-0.824-0.678-1.159-1.15c-0.335-0.472-0.858-1.416-0.858-1.416     s0.292,0.946,0.474,1.348c0.105,0.231,0.428,0.938,0.886,1.553c0.427,0.574,1.257,1.562,2.519,1.786     c1.262,0.223,2.128-0.344,2.343-0.481c0.214-0.137,0.667-0.516,0.953-0.822c0.299-0.32,0.582-0.728,0.738-0.972     c0.114-0.178,0.301-0.541,0.301-0.541L33.222,18.547z'/>
							</g>
							<g>
								<path d='M11.437,7.127l2.852,9.698l2.852-9.698h2.065l-4.721,15.933h-0.197l-2.95-9.875l-2.951,9.875H8.191     L3.47,7.127h2.065l2.853,9.698l1.928-6.531L9.372,7.127H11.437z' fill='#005A9C'/>
								<path d='M25.072,17.946c0,1.443-0.384,2.656-1.151,3.64c-0.767,0.983-1.761,1.475-2.98,1.475     c-0.918,0-1.718-0.292-2.4-0.875c-0.682-0.583-1.187-1.374-1.515-2.371l1.613-0.668c0.236,0.604,0.548,1.079,0.935,1.426     c0.387,0.348,0.843,0.521,1.367,0.521c0.551,0,1.016-0.308,1.397-0.924s0.571-1.357,0.571-2.223c0-0.958-0.203-1.698-0.61-2.223     c-0.473-0.616-1.214-0.925-2.223-0.925h-0.787v-0.944l2.754-4.761h-3.325l-0.925,1.574h-0.59V7.127h7.672v0.964l-2.911,5.016     c1.023,0.328,1.797,0.925,2.321,1.79C24.809,15.763,25.072,16.779,25.072,17.946z' fill='#005A9C'/>
							</g>
						</g>
						<g>
							<path clip-rule='evenodd' d='M45.064,6.052v1.543c-0.4-0.179-0.791-0.314-1.172-0.405    c-0.381-0.091-0.741-0.137-1.079-0.137c-0.449,0-0.781,0.062-0.996,0.186s-0.322,0.316-0.322,0.576    c0,0.195,0.071,0.348,0.215,0.459c0.146,0.107,0.41,0.2,0.791,0.278l0.801,0.161c0.811,0.163,1.387,0.41,1.729,0.742    s0.513,0.804,0.513,1.416c0,0.804-0.239,1.403-0.718,1.797c-0.476,0.391-1.203,0.586-2.183,0.586    c-0.462,0-0.926-0.044-1.392-0.132c-0.466-0.088-0.931-0.218-1.396-0.391v-1.587c0.465,0.248,0.915,0.435,1.348,0.562    c0.436,0.124,0.856,0.186,1.26,0.186c0.41,0,0.724-0.068,0.942-0.205c0.218-0.137,0.327-0.332,0.327-0.586    c0-0.228-0.075-0.404-0.225-0.527c-0.146-0.124-0.441-0.234-0.884-0.332l-0.728-0.161c-0.729-0.156-1.263-0.405-1.602-0.747    c-0.335-0.342-0.503-0.802-0.503-1.382c0-0.726,0.234-1.284,0.703-1.675s1.143-0.586,2.021-0.586c0.4,0,0.812,0.031,1.235,0.093    C44.173,5.842,44.611,5.931,45.064,6.052z' fill-rule='evenodd'/>
							<polygon points='46.423,5.822 48.313,5.822 50.247,11.203 52.176,5.822 54.065,5.822     51.365,13.112 49.124,13.112   ' clip-rule='evenodd' fill-rule='evenodd'/>
							<path clip-rule='evenodd' d='M61.685,12.57c-0.469,0.228-0.956,0.399-1.46,0.513s-1.025,0.171-1.563,0.171    c-1.214,0-2.176-0.338-2.886-1.016c-0.709-0.68-1.064-1.602-1.064-2.764c0-1.175,0.361-2.1,1.084-2.773s1.712-1.011,2.969-1.011    c0.485,0,0.949,0.046,1.392,0.137c0.446,0.091,0.866,0.227,1.26,0.405v1.509C61.009,7.51,60.604,7.337,60.2,7.224    c-0.4-0.114-0.802-0.171-1.206-0.171c-0.749,0-1.327,0.21-1.733,0.63c-0.404,0.417-0.605,1.014-0.605,1.792    c0,0.771,0.195,1.367,0.586,1.787s0.946,0.63,1.665,0.63c0.195,0,0.376-0.011,0.542-0.034c0.169-0.026,0.321-0.065,0.454-0.117    v-1.416h-1.147v-1.26h2.93V12.57z' fill-rule='evenodd'/>
						</g>
						<g>
							<polygon points='40.028,22.997 41.688,22.997 41.688,18.285 39.984,18.636     39.984,17.357 41.679,17.005 43.466,17.005 43.466,22.997 45.126,22.997 45.126,24.295 40.028,24.295   ' clip-rule='evenodd' fill-rule='evenodd'/>
							<rect fill-rule='evenodd' height='1.89' width='1.758' clip-rule='evenodd' y='22.406' x='46.435'/>
							<polygon points='50.786,22.997 52.446,22.997 52.446,18.285 50.742,18.636     50.742,17.357 52.436,17.005 54.223,17.005 54.223,22.997 55.883,22.997 55.883,24.295 50.786,24.295   ' clip-rule='evenodd' fill-rule='evenodd'/>
						</g>
					</g>
					<g id='Calque_1'>
					</g>
					<g id='Layer_1'>
					</g>
				</g>
			</svg>
		</content>
		<published>2006-11-20T11:50:00Z</published>
		<updated>2006-11-20T11:50:00Z</updated>
	</entry>

-----Original Message-----
From: Antone Roundy [mailto:antone@geckotribe.com] 
Sent: Tuesday, November 21, 2006 00:50
To: Tse Shing Chi ((Franklin/Whale))
Subject: Re: The "src" attribute of atom:content

On Nov 20, 2006, at 9:56 AM, Tse Shing Chi ((Franklin/Whale)) wrote:
> However, summary is different with alternate text... In some cases,  
> providing summary can be difficult.

Sure, but the question is, where should the burden of handling that  
difficulty be placed?  The "text", "html" and "xhtml" types defined  
by Atom cover the vast majority of today's use cases for content in  
feeds.  In edge cases where the content is in a different format, the  
burden of providing a summary in one of the standard formats has been  
placed on the producer (vs. the alternatives of either requiring the  
consumer to be able to handle arbitrary data formats or leaving open  
the possibility of the consumer having access to neither the content  
nor a summary).

BTW, one point that I think has been missed thus far--atom:summary is  
a "Text construct", so it can only carry the three pre-defined types-- 
not things like application/xhtml+xml.  From the spec:

4.2.13.  The "atom:summary" Element

    The "atom:summary" element is a Text construct that conveys a short
    summary, abstract, or excerpt of an entry.

and:

3.1.1.  The "type" Attribute

    Text constructs MAY have a "type" attribute.  When present, the  
value
    MUST be one of "text", "html", or "xhtml".  If the "type" attribute
    is not provided, Atom Processors MUST behave as though it were
    present with a value of "text".  Unlike the atom:content element
    defined in Section 4.1.3, MIME media types [MIMEREG] MUST NOT be  
used
    as values for the "type" attribute on Text constructs.






From owner-atom-syntax@mail.imc.org Mon Nov 20 12:47:52 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GmDFI-0003eg-4z
	for atompub-archive@lists.ietf.org; Mon, 20 Nov 2006 12:47:52 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GmDFG-00031z-Ck
	for atompub-archive@lists.ietf.org; Mon, 20 Nov 2006 12:47:52 -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 kAKHOv6P057854;
	Mon, 20 Nov 2006 10:24: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 kAKHOvra057853;
	Mon, 20 Nov 2006 10:24: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 mail1.webfaction.com (mail1.webfaction.com [67.15.2.85])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAKHOul9057846
	for <atom-syntax@imc.org>; Mon, 20 Nov 2006 10:24:56 -0700 (MST)
	(envelope-from sh@defuze.org)
Received: from [192.168.1.3] (host81-159-21-245.range81-159.btcentralplus.com [81.159.21.245])
	(authenticated bits=0)
	by mail1.webfaction.com (8.12.11.20060308/8.13.3) with ESMTP id kAKHOZos010842;
	Mon, 20 Nov 2006 11:24:39 -0600
Message-ID: <4561E4CC.4010207@defuze.org>
Date: Mon, 20 Nov 2006 17:24:28 +0000
From: Sylvain Hellegouarch <sh@defuze.org>
User-Agent: Thunderbird 1.5.0.7 (X11/20060922)
MIME-Version: 1.0
To: "Tse Shing Chi (Franklin/Whale)" <peaceable_whale@hotmail.com>
CC: "'Antone Roundy'" <antone@geckotribe.com>, atom-syntax@imc.org
Subject: Re: The "src" attribute of atom:content
References: <000601c70be9$88dc4150$9a94c3f0$@com> <20061119161529.GI17418@klangraum> <BAY117-DAV2B5A3D1C94CBCB8E6F50A9FEE0@phx.gbl> <4560922D.1010602@gmail.com> <BAY117-DAV5101B1B8A33EAEBA9920D9FEE0@phx.gbl> <77CA6DB0-88E5-4F67-B091-D73AEE711C29@geckotribe.com> <BAY117-DAV392DB9C839ADE59840EDD9FED0@phx.gbl> <619BB0C6-BF39-49AA-A790-55664553D387@geckotribe.com> <BAY117-DAV1340EB78DB3DB9E3C23CE09FED0@phx.gbl>
In-Reply-To: <BAY117-DAV1340EB78DB3DB9E3C23CE09FED0@phx.gbl>
X-Enigmail-Version: 0.94.0.0
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: 7d33c50f3756db14428398e2bdedd581


Tse Shing Chi (Franklin/Whale) wrote:
> I know that atom:summary can carry the three pre-defined types only. 
> 
> Actually, a problem is still not solved, what should Atom processors do when they do not understand the content in an entry like (B)?

What do you mean by "understand"?

Every use case is listed in section 4.1.3.3 of RFC 4287. You still seem
to confuse processor and application consuming an Atom document.

> 
> On the other hand, atom:content/@src can be replaced by xhtml:object like (A), and there is a good fallback mechanism defined in the HTML/XHTML Specification. Can it prove that atom:content/@src is not necessary?
> 
> Remark: Content in (B) is copied from http://www.w3.org/Icons/valid-svg11-v.svg.
> 

What is the improvement compare to atom:content/@src?

- Sylvain




From owner-atom-syntax@mail.imc.org Mon Nov 20 12:49:54 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GmDHG-0004Is-30
	for atompub-archive@lists.ietf.org; Mon, 20 Nov 2006 12:49:54 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GmDHD-0003OO-Jx
	for atompub-archive@lists.ietf.org; Mon, 20 Nov 2006 12:49:54 -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 kAKHSYkr058325;
	Mon, 20 Nov 2006 10:28:34 -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 kAKHSYwg058324;
	Mon, 20 Nov 2006 10:28:34 -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 wr-out-0506.google.com (wr-out-0506.google.com [64.233.184.229])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAKHSXfu058317
	for <atom-syntax@imc.org>; Mon, 20 Nov 2006 10:28:34 -0700 (MST)
	(envelope-from jasnell@gmail.com)
Received: by wr-out-0506.google.com with SMTP id i20so350344wra
        for <atom-syntax@imc.org>; Mon, 20 Nov 2006 09:28:33 -0800 (PST)
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=uPfgw53UGDv21SMsFmvedEqSVX5GfrBN0hUfCStParR8NdG1XGmFrlcszlKabww+b8q7ds7ApU/YQQ22lR+hwHIJRyf0nGNcPxfpjBfEgSNfVjtnpBCyzqgqMVLqRB+8aZl9FCFMxsVKvuPxDz3S4wlkS2op/g2UUnqC8A7GgkA=
Received: by 10.90.94.2 with SMTP id r2mr3570473agb.1164043712649;
        Mon, 20 Nov 2006 09:28:32 -0800 (PST)
Received: from ?192.168.1.101? ( [67.181.218.96])
        by mx.google.com with ESMTP id 38sm1826477wrl.2006.11.20.09.28.31;
        Mon, 20 Nov 2006 09:28:32 -0800 (PST)
Message-ID: <4561E5B8.8050001@gmail.com>
Date: Mon, 20 Nov 2006 09:28:24 -0800
From: James M Snell <jasnell@gmail.com>
User-Agent: Thunderbird 1.5.0.8 (X11/20061025)
MIME-Version: 1.0
To: "Tse Shing Chi (Franklin/Whale)" <peaceable_whale@hotmail.com>
CC: "'Antone Roundy'" <antone@geckotribe.com>, atom-syntax@imc.org
Subject: Re: The "src" attribute of atom:content
References: <000601c70be9$88dc4150$9a94c3f0$@com> <20061119161529.GI17418@klangraum> <BAY117-DAV2B5A3D1C94CBCB8E6F50A9FEE0@phx.gbl> <4560922D.1010602@gmail.com> <BAY117-DAV5101B1B8A33EAEBA9920D9FEE0@phx.gbl> <77CA6DB0-88E5-4F67-B091-D73AEE711C29@geckotribe.com> <BAY117-DAV392DB9C839ADE59840EDD9FED0@phx.gbl> <619BB0C6-BF39-49AA-A790-55664553D387@geckotribe.com> <BAY117-DAV1340EB78DB3DB9E3C23CE09FED0@phx.gbl>
In-Reply-To: <BAY117-DAV1340EB78DB3DB9E3C23CE09FED0@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: cab78e1e39c4b328567edb48482b6a69


There is no "standard" or "recommended" way of handling [B].  User
agents will do whatever they choose to do and users will pick the UA
that does whatever is the most useful.

By way of example, Abdera will detect that the content is a "MEDIA" type
and will provide the mime type and xml content to the application
without attempting to do any further processing.

- James

Tse Shing Chi (Franklin/Whale) wrote:
> I know that atom:summary can carry the three pre-defined types only. 
> 
> Actually, a problem is still not solved, what should Atom processors do when they do not understand the content in an entry like (B)?
> 
> On the other hand, atom:content/@src can be replaced by xhtml:object like (A), and there is a good fallback mechanism defined in the HTML/XHTML Specification. Can it prove that atom:content/@src is not necessary?
> 
> Remark: Content in (B) is copied from http://www.w3.org/Icons/valid-svg11-v.svg.
> 
> - Reference -
> 
> A:
> 	<entry>
> 		<title>Example Test</title>
> 		<id>http://www.w3.org/Icons/valid-svg11-v.svg</id>
> 		<content type="xhtml">
> 			<div xmlns="http://www.w3.org/1999/xhtml">
> 				<object type="image/svg+xml" data="http://www.w3.org/Icons/valid-svg11-v.svg">
> 				  <!-- alternate text -->
> 				</object>
> 			</div>
> 		</content>
> 		<published>2006-11-20T11:50:00Z</published>
> 		<updated>2006-11-20T11:50:00Z</updated>
> 	</entry>
> 
> B:
> 	<entry>
> 		<title>Example Test</title>
> 		<id>http://www.w3.org/Icons/valid-svg11-v.svg</id>
> 		<content type="image/svg+xml">
> 			<svg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' version='1.1' overflow='visible' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 88 31'>
>[snip]




From owner-atom-syntax@mail.imc.org Mon Nov 20 12:57:07 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GmDOF-0002Yk-7C
	for atompub-archive@lists.ietf.org; Mon, 20 Nov 2006 12:57:07 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GmDOD-0004IF-My
	for atompub-archive@lists.ietf.org; Mon, 20 Nov 2006 12:57:07 -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 kAKHeLb9059781;
	Mon, 20 Nov 2006 10:40: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 kAKHeL5f059780;
	Mon, 20 Nov 2006 10:40: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 bay0-omc1-s18.bay0.hotmail.com (bay0-omc1-s18.bay0.hotmail.com [65.54.246.90])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAKHeKHE059759
	for <atom-syntax@imc.org>; Mon, 20 Nov 2006 10:40:20 -0700 (MST)
	(envelope-from peaceable_whale@hotmail.com)
Received: from hotmail.com ([207.46.8.13]) by bay0-omc1-s18.bay0.hotmail.com with Microsoft SMTPSVC(6.0.3790.1830);
	 Mon, 20 Nov 2006 09:40:15 -0800
Received: from mail pickup service by hotmail.com with Microsoft SMTPSVC;
	 Mon, 20 Nov 2006 09:40:14 -0800
Message-ID: <BAY117-DAV359AC342392DEF207B4629FED0@phx.gbl>
Received: from 61.238.43.155 by BAY117-DAV3.phx.gbl with DAV;
	Mon, 20 Nov 2006 17:40:13 +0000
X-Originating-IP: [61.238.43.155]
X-Originating-Email: [peaceable_whale@hotmail.com]
X-Sender: peaceable_whale@hotmail.com
From: "Tse Shing Chi \(Franklin/Whale\)" <peaceable_whale@hotmail.com>
To: "'Sylvain Hellegouarch'" <sh@defuze.org>
Cc: "'Antone Roundy'" <antone@geckotribe.com>, <atom-syntax@imc.org>
References: <000601c70be9$88dc4150$9a94c3f0$@com> <20061119161529.GI17418@klangraum> <BAY117-DAV2B5A3D1C94CBCB8E6F50A9FEE0@phx.gbl> <4560922D.1010602@gmail.com> <BAY117-DAV5101B1B8A33EAEBA9920D9FEE0@phx.gbl> <77CA6DB0-88E5-4F67-B091-D73AEE711C29@geckotribe.com> <BAY117-DAV392DB9C839ADE59840EDD9FED0@phx.gbl> <619BB0C6-BF39-49AA-A790-55664553D387@geckotribe.com> <BAY117-DAV1340EB78DB3DB9E3C23CE09FED0@phx.gbl> <4561E4CC.4010207@defuze.org>
In-Reply-To: <4561E4CC.4010207@defuze.org>
Subject: RE: The "src" attribute of atom:content
Date: Tue, 21 Nov 2006 01:40:01 +0800
Message-ID: <000901c70cca$e7a69690$b6f3c3b0$@com>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="UTF-8"
X-Mailer: Microsoft Office Outlook 12.0
Thread-Index: AccMyMt4ud1sDkNpS7+P185VzpqFZgAALzNQ
Content-Language: en-us
X-OriginalArrivalTime: 20 Nov 2006 17:40:14.0552 (UTC) FILETIME=[EF90CD80:01C70CCA]
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by balder-227.proper.com id kAKHeKHE059775
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


"Atom processors" here means some applications like aggregators. In fact, I really don't know how to call this type of applications.

"Understand" means that the application can parse and render the content. (Those applications can successfully show a SVG image here are 'understanding' the image/svg+xml media type.)

If xhtml:object can serve the function of atom:content/@src, then atom:content/@src is not necessary. The improvement is that xhtml:object has defined a fallback mechanism. When application cannot load the object, they should load the content inside the object. Refer to 13.3.1 of the HTML 4.01 Specification for details. (http://www.w3.org/TR/html401/struct/objects.html)

Franklin

-----Original Message-----
From: Sylvain Hellegouarch [mailto:sh@defuze.org] 
Sent: Tuesday, November 21, 2006 01:24
To: Tse Shing Chi (Franklin/Whale)
Cc: 'Antone Roundy'; atom-syntax@imc.org
Subject: Re: The "src" attribute of atom:content

Tse Shing Chi (Franklin/Whale) wrote:
> I know that atom:summary can carry the three pre-defined types only. 
> 
> Actually, a problem is still not solved, what should Atom processors do when they do not understand the content in an entry like (B)?

What do you mean by "understand"?

Every use case is listed in section 4.1.3.3 of RFC 4287. You still seem
to confuse processor and application consuming an Atom document.

> 
> On the other hand, atom:content/@src can be replaced by xhtml:object like (A), and there is a good fallback mechanism defined in the HTML/XHTML Specification. Can it prove that atom:content/@src is not necessary?
> 
> Remark: Content in (B) is copied from http://www.w3.org/Icons/valid-svg11-v.svg.
> 

What is the improvement compare to atom:content/@src?

- Sylvain





From owner-atom-syntax@mail.imc.org Mon Nov 20 16:44:41 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GmGwT-00023S-Kb
	for atompub-archive@lists.ietf.org; Mon, 20 Nov 2006 16:44:41 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GmGwS-0007nS-7l
	for atompub-archive@lists.ietf.org; Mon, 20 Nov 2006 16:44: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 kAKLSNKO082536;
	Mon, 20 Nov 2006 14:28: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 kAKLSNeu082535;
	Mon, 20 Nov 2006 14:28: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 mail.fimug.fi (mail.fimug.fi [212.149.83.83])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAKLSMbe082525
	for <atom-syntax@imc.org>; Mon, 20 Nov 2006 14:28:22 -0700 (MST)
	(envelope-from hsivonen@iki.fi)
Received: from [84.239.175.113] (a175-113.24online.fi [84.239.175.113])
	by posti.fidisk.fi (Postfix) with ESMTP id A8361E457AC;
	Mon, 20 Nov 2006 23:28:13 +0200 (EET)
In-Reply-To: <BAY117-DAV89A62225BBC2A7A47AD9D9FED0@phx.gbl>
References: <BAY117-DAV83A28269354CCD88F758C9FEF0@phx.gbl> <A5D5E2D9-8531-4177-8A98-4F6B558B1DCD@mnot.net> <455F5CCC.40105@gmail.com> <BAY117-DAV8E6EA4EE5C3811F38F0E49FEE0@phx.gbl> <D805CB1D-21F6-4AD0-ADA8-E63451B7F770@iki.fi> <BAY117-DAV172C2EC8F63EBB6142EBE59FEE0@phx.gbl> <4ACD475A-02DF-401B-A4DB-48939619FF1B@geckotribe.com> <BAY117-DAV89A62225BBC2A7A47AD9D9FED0@phx.gbl>
Mime-Version: 1.0 (Apple Message framework v752.2)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <561D9E5A-38D2-498E-BD43-8500BA7EB7BA@iki.fi>
Cc: <atom-syntax@imc.org>
Content-Transfer-Encoding: 7bit
From: Henri Sivonen <hsivonen@iki.fi>
Subject: Re: Forward Compatibility
Date: Mon, 20 Nov 2006 23:28:03 +0200
To: Tse Shing Chi ((Franklin/Whale)) <peaceable_whale@hotmail.com>
X-Mailer: Apple Mail (2.752.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: ffa9dfbbe7cc58b3fa6b8ae3e57b0aa3


On Nov 20, 2006, at 17:47, Tse Shing Chi ((Franklin/Whale)) wrote:

>> I understand your not wanting to put a complete XHTML 2.0 document
>> inside atom:content or atom:summary, but since DIV isn't supposed to
>> be the root element of an XHTML 2.0 document, omitting the rest of
>> the document violates at least the "spirit" of the Atom spec...though
>> we didn't use normative language where it says "normally" to actually
>> prohibit it.
>
> But div is not the root element of XHTML 1.x as well.

It isn't, but XHTML 1.x as type='xhtml' is a special case in Atom, so  
Atom processors need to know how to construct a full XHTML 1.x  
document from the Atom entry if they co-operate with an XHTML 1.x  
processing module that wants to see full documents.

Using an XHTML 1.x fragment with type='application/xhtml+xml' would  
not be proper.

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





From owner-atom-syntax@mail.imc.org Mon Nov 20 16:52:50 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GmH4M-0008R1-Bk
	for atompub-archive@lists.ietf.org; Mon, 20 Nov 2006 16:52:50 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GmH4H-0000qz-Bk
	for atompub-archive@lists.ietf.org; Mon, 20 Nov 2006 16:52:50 -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 kAKLTBol082564;
	Mon, 20 Nov 2006 14:29:11 -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 kAKLTBNk082563;
	Mon, 20 Nov 2006 14:29:11 -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 wr-out-0506.google.com (wr-out-0506.google.com [64.233.184.239])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAKLTAks082557
	for <atom-syntax@imc.org>; Mon, 20 Nov 2006 14:29:11 -0700 (MST)
	(envelope-from jasnell@gmail.com)
Received: by wr-out-0506.google.com with SMTP id i20so393584wra
        for <atom-syntax@imc.org>; Mon, 20 Nov 2006 13:29:10 -0800 (PST)
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=D5CPUgpoHyN7wOVgx55kZVbcdVEOAqhB9M5aDM3QV6xEpc8DqiXNZJ6OHKa0lRUImUh8UUoObM9bM0hY7qx1oeF/U8HkrIu9cfCdq5iLdiDrLBy+1lZb326WHyeI+SRSGav4fyfrNQPNyDYvMn4TbqZQhEO2GY1adTPrDXrK+nM=
Received: by 10.100.37.4 with SMTP id k4mr316077ank.1164058150020;
        Mon, 20 Nov 2006 13:29:10 -0800 (PST)
Received: from ?192.168.1.101? ( [67.181.218.96])
        by mx.google.com with ESMTP id 26sm14994046wrl.2006.11.20.13.29.04;
        Mon, 20 Nov 2006 13:29:09 -0800 (PST)
Message-ID: <45621E10.9040108@gmail.com>
Date: Mon, 20 Nov 2006 13:28:48 -0800
From: James M Snell <jasnell@gmail.com>
User-Agent: Thunderbird 1.5.0.8 (X11/20061025)
MIME-Version: 1.0
To: atom-syntax <atom-syntax@imc.org>
Subject: Atom Bidi Update
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: de4f315c9369b71d7dd5909b42224370


This draft defines the dir attribute as part of the Atom namespace and
adds it to the atomCommonsAttributes pattern.  All other details remain
the same.

http://www.ietf.org/internet-drafts/draft-snell-atompub-bidi-01.txt

Example:

  <feed xmlns="http://www.w3.org/2005/Atom" dir="rtl">
    ...
  </feed>

As always, comments welcome and encouraged.

- James




From owner-atom-syntax@mail.imc.org Mon Nov 20 20:14:13 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GmKDF-0007Jp-LD
	for atompub-archive@lists.ietf.org; Mon, 20 Nov 2006 20:14:13 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GmKDD-0003nL-8j
	for atompub-archive@lists.ietf.org; Mon, 20 Nov 2006 20:14:13 -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 kAL0v8ZS096719;
	Mon, 20 Nov 2006 17:57: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 kAL0v85Q096718;
	Mon, 20 Nov 2006 17:57: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 ironclad.net.au ([203.30.247.11])
	by balder-227.proper.com (8.13.5/8.13.5) with SMTP id kAL0v6s6096711
	for <atom-syntax@imc.org>; Mon, 20 Nov 2006 17:57:07 -0700 (MST)
	(envelope-from eric.scheid@ironclad.net.au)
Received: from [203.30.247.118] (HELO [192.168.1.2]) by ironclad.net.au (Stalker SMTP Server 1.7) with ESMTP id S.0007292202 for <atom-syntax@imc.org>; Tue, 21 Nov 2006 11:57:03 +1100
User-Agent: Microsoft-Entourage/10.1.1.2418
Date: Tue, 21 Nov 2006 11:57:04 +1100
Subject: Re: The "src" attribute of atom:content
From: Eric Scheid <eric.scheid@ironclad.net.au>
To: Atom Syntax <atom-syntax@imc.org>
Message-ID: <C1889A10.C9955%eric.scheid@ironclad.net.au>
In-Reply-To: <BAY117-DAV1340EB78DB3DB9E3C23CE09FED0@phx.gbl>
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: 9466e0365fc95844abaf7c3f15a05c7d


On 21/11/06 4:03 AM, "Tse Shing Chi (Franklin/Whale)"
<peaceable_whale@hotmail.com> wrote:

> Actually, a problem is still not solved, what should Atom processors do when
> they do not understand the content in an entry like (B)?
> 
> On the other hand, atom:content/@src can be replaced by xhtml:object like (A),
> and there is a good fallback mechanism defined in the HTML/XHTML
> Specification. Can it prove that atom:content/@src is not necessary?

1) Content@src does facilitate reference to content which cannot be
represented within XML ... which includes any text containing control
characters, for example (e.g. ASCII art).

2) It also makes sense for content whose existence isn't normal to be
encapsulated, such as v-cards or v-events. I can easily imagine a feed of
v-events as the content.

3) Using link@rel='alternate' instead of content@src loses the facility to
say "*this* is the real thing, the others are alternative formats (which may
have lost something in translation)".

4) One can't also just stuff the v-event into an enclosure instead, because
how then do you indicate which is the actual content object, and any other
enclosures (including additional v-event objects).

e.  




From owner-atom-syntax@mail.imc.org Mon Nov 20 22:33:47 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GmMOJ-00028C-Kk
	for atompub-archive@lists.ietf.org; Mon, 20 Nov 2006 22:33:47 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GmMOH-0005im-VE
	for atompub-archive@lists.ietf.org; Mon, 20 Nov 2006 22:33:47 -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 kAL3CbUR007513;
	Mon, 20 Nov 2006 20:12: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 kAL3Cb9i007512;
	Mon, 20 Nov 2006 20:12: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 bay0-omc2-s22.bay0.hotmail.com (bay0-omc2-s22.bay0.hotmail.com [65.54.246.158])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAL3CYBB007504
	for <atom-syntax@imc.org>; Mon, 20 Nov 2006 20:12:35 -0700 (MST)
	(envelope-from peaceable_whale@hotmail.com)
Received: from hotmail.com ([207.46.8.23]) by bay0-omc2-s22.bay0.hotmail.com with Microsoft SMTPSVC(6.0.3790.1830);
	 Mon, 20 Nov 2006 18:39:04 -0800
Received: from mail pickup service by hotmail.com with Microsoft SMTPSVC;
	 Mon, 20 Nov 2006 18:39:04 -0800
Message-ID: <BAY117-DAV132FA8B15BDE44C46D5E739FEC0@phx.gbl>
Received: from 61.238.43.155 by BAY117-DAV13.phx.gbl with DAV;
	Tue, 21 Nov 2006 02:39:00 +0000
X-Originating-IP: [61.238.43.155]
X-Originating-Email: [peaceable_whale@hotmail.com]
X-Sender: peaceable_whale@hotmail.com
From: "Tse Shing Chi \(Franklin/Whale\)" <peaceable_whale@hotmail.com>
To: "'Atom Syntax'" <atom-syntax@imc.org>
References: <BAY117-DAV1340EB78DB3DB9E3C23CE09FED0@phx.gbl> <C1889A10.C9955%eric.scheid@ironclad.net.au>
In-Reply-To: <C1889A10.C9955%eric.scheid@ironclad.net.au>
Subject: RE: The "src" attribute of atom:content
Date: Tue, 21 Nov 2006 10:38:47 +0800
Message-ID: <000301c70d16$2bcc2830$83647890$@com>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="UTF-8"
X-Mailer: Microsoft Office Outlook 12.0
Thread-Index: AccNCdJz3SGWeeV+RtewdAJlw2U+fAAC9OMQ
Content-Language: en-us
X-OriginalArrivalTime: 21 Nov 2006 02:39:04.0333 (UTC) FILETIME=[359DE3D0:01C70D16]
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by balder-227.proper.com id kAL3CZBB007506
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: a7d6aff76b15f3f56fcb94490e1052e4


Should a "charset" attribute be added? The remote content's encoding may not be the same as the feed's.

Franklin

-----Original Message-----
From: owner-atom-syntax@mail.imc.org [mailto:owner-atom-syntax@mail.imc.org] On Behalf Of Eric Scheid
Sent: Tuesday, November 21, 2006 08:57
To: Atom Syntax
Subject: Re: The "src" attribute of atom:content


On 21/11/06 4:03 AM, "Tse Shing Chi (Franklin/Whale)"
<peaceable_whale@hotmail.com> wrote:

> Actually, a problem is still not solved, what should Atom processors do when
> they do not understand the content in an entry like (B)?
> 
> On the other hand, atom:content/@src can be replaced by xhtml:object like (A),
> and there is a good fallback mechanism defined in the HTML/XHTML
> Specification. Can it prove that atom:content/@src is not necessary?

1) Content@src does facilitate reference to content which cannot be
represented within XML ... which includes any text containing control
characters, for example (e.g. ASCII art).

2) It also makes sense for content whose existence isn't normal to be
encapsulated, such as v-cards or v-events. I can easily imagine a feed of
v-events as the content.

3) Using link@rel='alternate' instead of content@src loses the facility to
say "*this* is the real thing, the others are alternative formats (which may
have lost something in translation)".

4) One can't also just stuff the v-event into an enclosure instead, because
how then do you indicate which is the actual content object, and any other
enclosures (including additional v-event objects).

e.  






From owner-atom-syntax@mail.imc.org Tue Nov 21 02:02:41 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GmPeT-0007tT-4T
	for atompub-archive@lists.ietf.org; Tue, 21 Nov 2006 02:02:41 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GmPeQ-0000er-7z
	for atompub-archive@lists.ietf.org; Tue, 21 Nov 2006 02:02: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 kAL6mbJG020490;
	Mon, 20 Nov 2006 23:48: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 kAL6mbZd020489;
	Mon, 20 Nov 2006 23:48: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 ironclad.net.au ([203.30.247.11])
	by balder-227.proper.com (8.13.5/8.13.5) with SMTP id kAL6mXiu020480
	for <atom-syntax@imc.org>; Mon, 20 Nov 2006 23:48:35 -0700 (MST)
	(envelope-from eric.scheid@ironclad.net.au)
Received: from [203.30.247.118] (HELO [192.168.1.2]) by ironclad.net.au (Stalker SMTP Server 1.7) with ESMTP id S.0007293887 for <atom-syntax@imc.org>; Tue, 21 Nov 2006 17:48:27 +1100
User-Agent: Microsoft-Entourage/10.1.1.2418
Date: Tue, 21 Nov 2006 17:48:29 +1100
Subject: Re: The "src" attribute of atom:content
From: Eric Scheid <eric.scheid@ironclad.net.au>
To: Atom Syntax <atom-syntax@imc.org>
Message-ID: <C188EC6D.C9A74%eric.scheid@ironclad.net.au>
In-Reply-To: <BAY117-DAV132FA8B15BDE44C46D5E739FEC0@phx.gbl>
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: 7a6398bf8aaeabc7a7bb696b6b0a2aad


On 21/11/06 1:38 PM, "Tse Shing Chi (Franklin/Whale)"
<peaceable_whale@hotmail.com> wrote:

> Should a "charset" attribute be added? The remote content's encoding may not
> be the same as the feed's.

It could only be advisory in nature, and it wouldn't be particularly useful
(if at all) for selective dispatching (unlike @type on atom:content and
atom:link) ... so why bother?

e.




From owner-atom-syntax@mail.imc.org Tue Nov 21 05:19:01 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GmSiT-0006ga-Cb
	for atompub-archive@lists.ietf.org; Tue, 21 Nov 2006 05:19:01 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GmSiQ-0002DZ-4x
	for atompub-archive@lists.ietf.org; Tue, 21 Nov 2006 05:19:00 -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 kAL9x7GU037881;
	Tue, 21 Nov 2006 02:59: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 kAL9x7YZ037880;
	Tue, 21 Nov 2006 02:59: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 bay0-omc3-s34.bay0.hotmail.com (bay0-omc3-s34.bay0.hotmail.com [65.54.246.234])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAL9x6Ws037864
	for <atom-syntax@imc.org>; Tue, 21 Nov 2006 02:59:06 -0700 (MST)
	(envelope-from peaceable_whale@hotmail.com)
Received: from hotmail.com ([207.46.8.17]) by bay0-omc3-s34.bay0.hotmail.com with Microsoft SMTPSVC(6.0.3790.1830);
	 Tue, 21 Nov 2006 01:59:00 -0800
Received: from mail pickup service by hotmail.com with Microsoft SMTPSVC;
	 Tue, 21 Nov 2006 01:59:00 -0800
Message-ID: <BAY117-DAV7CA5A38FEFED3A1EFAE399FEC0@phx.gbl>
Received: from 61.238.43.155 by BAY117-DAV7.phx.gbl with DAV;
	Tue, 21 Nov 2006 09:58:58 +0000
X-Originating-IP: [61.238.43.155]
X-Originating-Email: [peaceable_whale@hotmail.com]
X-Sender: peaceable_whale@hotmail.com
From: "Tse Shing Chi \(Franklin/Whale\)" <peaceable_whale@hotmail.com>
To: "'Atom Syntax'" <atom-syntax@imc.org>
References: <BAY117-DAV132FA8B15BDE44C46D5E739FEC0@phx.gbl> <C188EC6D.C9A74%eric.scheid@ironclad.net.au>
In-Reply-To: <C188EC6D.C9A74%eric.scheid@ironclad.net.au>
Subject: RE: The "src" attribute of atom:content
Date: Tue, 21 Nov 2006 17:58:44 +0800
Message-ID: <000201c70d53$a1914f90$e4b3eeb0$@com>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="UTF-8"
X-Mailer: Microsoft Office Outlook 12.0
Thread-Index: AccNOrUKWszaOs55SEapG7z/kihIAAAGKuwQ
Content-Language: en-us
X-OriginalArrivalTime: 21 Nov 2006 09:59:00.0481 (UTC) FILETIME=[AAF26F10:01C70D53]
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by balder-227.proper.com id kAL9x6Ws037875
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


In fact, I was just considering something like these: http://www.w3.org/TR/xhtml2/mod-embedding.html#adef_embedding_encoding and http://www.w3.org/TR/html401/struct/links.html#adef-charset.

It may be "charset" or "encoding".

-----Original Message-----
From: owner-atom-syntax@mail.imc.org [mailto:owner-atom-syntax@mail.imc.org] On Behalf Of Eric Scheid
Sent: Tuesday, November 21, 2006 14:48
To: Atom Syntax
Subject: Re: The "src" attribute of atom:content


On 21/11/06 1:38 PM, "Tse Shing Chi (Franklin/Whale)"
<peaceable_whale@hotmail.com> wrote:

> Should a "charset" attribute be added? The remote content's encoding may not
> be the same as the feed's.

It could only be advisory in nature, and it wouldn't be particularly useful
(if at all) for selective dispatching (unlike @type on atom:content and
atom:link) ... so why bother?

e.






From owner-atom-syntax@mail.imc.org Tue Nov 21 15:27:21 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GmcDB-0004ZZ-8n
	for atompub-archive@lists.ietf.org; Tue, 21 Nov 2006 15:27:21 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GmcD6-0008T1-P5
	for atompub-archive@lists.ietf.org; Tue, 21 Nov 2006 15:27:21 -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 kALK71WR093188;
	Tue, 21 Nov 2006 13:07: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 kALK71kC093187;
	Tue, 21 Nov 2006 13:07: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 mail.gmx.net (mail.gmx.de [213.165.64.20])
	by balder-227.proper.com (8.13.5/8.13.5) with SMTP id kALK6xxZ093179
	for <atom-syntax@imc.org>; Tue, 21 Nov 2006 13:06:59 -0700 (MST)
	(envelope-from pagaltzis@gmx.de)
Received: (qmail invoked by alias); 21 Nov 2006 20:06:52 -0000
Received: from xdsl-87-79-236-202.netcologne.de (EHLO klangraum) [87.79.236.202]
  by mail.gmx.net (mp041) with SMTP; 21 Nov 2006 21:06:52 +0100
X-Authenticated: #163624
Date: Tue, 21 Nov 2006 21:06:50 +0100
From: "A. Pagaltzis" <pagaltzis@gmx.de>
To: atom-syntax@imc.org
Subject: Re: The "src" attribute of atom:content
Message-ID: <20061121200650.GH17418@klangraum>
Mail-Followup-To: atom-syntax@imc.org
References: <20061119161529.GI17418@klangraum> <BAY117-DAV2B5A3D1C94CBCB8E6F50A9FEE0@phx.gbl> <4560922D.1010602@gmail.com> <000001c70c03$989bc8d0$c9d35a70$@com> <20061120053316.GJ17418@klangraum> <BAY117-DAV8C5C48D95A5C4D4887E039FED0@phx.gbl> <456160FE.60003@defuze.org> <BAY117-DAV1F57156EB93F6BF5190FF9FED0@phx.gbl> <45616CBA.1000205@defuze.org> <BAY117-DAV17969CAE06E6A9E7EC1C989FED0@phx.gbl>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
In-Reply-To: <BAY117-DAV17969CAE06E6A9E7EC1C989FED0@phx.gbl>
User-Agent: Mutt/1.4.2.1i
Organization: haphazard
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 kALK71WR093188
X-Spam-Score: 0.1 (/)
X-Scan-Signature: 79899194edc4f33a41f49410777972f8


* Tse Shing Chi (Franklin/Whale) <peaceable_whale@hotmail.com> [2006-11-2=
0 11:15]:
> That's the problem. Since there is no defined fallback
> mechanism, the actual mechanism varies from application to
> application. Authors of Atom feeds cannot expect what feed
> readers will do, and they are not given a chance to provide
> alternate content in a different format.

I agree, after all the discussion, that this an aspect of Atom
that could have been better. I doubt anyone forsaw any need for
this at the time.

For the time being, you=E2=80=99ll have to make do with using
atom:summary as alternative text.

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




From owner-atom-syntax@mail.imc.org Tue Nov 21 15:27:26 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GmcDG-0004aR-UD
	for atompub-archive@lists.ietf.org; Tue, 21 Nov 2006 15:27:26 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GmcDF-00006U-Bo
	for atompub-archive@lists.ietf.org; Tue, 21 Nov 2006 15:27:26 -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 kALKBAFa093666;
	Tue, 21 Nov 2006 13:11: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 kALKBAbt093665;
	Tue, 21 Nov 2006 13:11: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 mail.gmx.net (mail.gmx.net [213.165.64.20])
	by balder-227.proper.com (8.13.5/8.13.5) with SMTP id kALKB8nV093654
	for <atom-syntax@imc.org>; Tue, 21 Nov 2006 13:11:08 -0700 (MST)
	(envelope-from pagaltzis@gmx.de)
Received: (qmail invoked by alias); 21 Nov 2006 20:11:02 -0000
Received: from xdsl-87-79-236-202.netcologne.de (EHLO klangraum) [87.79.236.202]
  by mail.gmx.net (mp045) with SMTP; 21 Nov 2006 21:11:02 +0100
X-Authenticated: #163624
Date: Tue, 21 Nov 2006 21:10:57 +0100
From: "A. Pagaltzis" <pagaltzis@gmx.de>
To: atom-syntax@imc.org
Subject: Re: The "src" attribute of atom:content
Message-ID: <20061121201057.GI17418@klangraum>
Mail-Followup-To: atom-syntax@imc.org
References: <000601c70be9$88dc4150$9a94c3f0$@com> <20061119161529.GI17418@klangraum> <BAY117-DAV2B5A3D1C94CBCB8E6F50A9FEE0@phx.gbl> <4560922D.1010602@gmail.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <4560922D.1010602@gmail.com>
User-Agent: Mutt/1.4.2.1i
Organization: haphazard
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.0 (/)
X-Scan-Signature: 08170828343bcf1325e4a0fb4584481c


* James M Snell <jasnell@gmail.com> [2006-11-19 18:35]:
> The spec can be changed, it's just not a great idea to do so
> until we get a critical mass of issues that can't seem to be
> adequately worked around.

Is anyone keeping a Possible Errata document or some such?
I recall several other discussions in the time since Atom was
submitted for approval where possibly legitimate issues were
raised, which ended inconclusively. Has anyone kept track?

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




From owner-atom-syntax@mail.imc.org Tue Nov 21 18:37:08 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GmfAq-00079W-H9
	for atompub-archive@lists.ietf.org; Tue, 21 Nov 2006 18:37:08 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GmfAm-0005Ea-45
	for atompub-archive@lists.ietf.org; Tue, 21 Nov 2006 18:37:08 -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 kALNFrrg009771;
	Tue, 21 Nov 2006 16:15: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 kALNFrKj009770;
	Tue, 21 Nov 2006 16:15: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 wx-out-0506.google.com (wx-out-0506.google.com [66.249.82.233])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kALNFp5u009763
	for <atom-syntax@imc.org>; Tue, 21 Nov 2006 16:15:51 -0700 (MST)
	(envelope-from jasnell@gmail.com)
Received: by wx-out-0506.google.com with SMTP id i30so19481wxd
        for <atom-syntax@imc.org>; Tue, 21 Nov 2006 15:15:50 -0800 (PST)
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=lfhHo8G2vTbDYCshIxg2Q+1Bv9jYZPcEQdrWhhkWOCQk42+jaCGK/8zGnXsEoD3AEhGkZDYP1MyqXEbBb0kH1cj/o7+mebxPsTqyyDqbkxz9OrqFvypYQQDnKJwRX1TfVFzMzIpXLJoeh7Q08BZc7O6tmHlwRuS764L2LFEtad0=
Received: by 10.90.118.12 with SMTP id q12mr6230059agc.1164150950441;
        Tue, 21 Nov 2006 15:15:50 -0800 (PST)
Received: from ?192.168.1.101? ( [67.181.218.96])
        by mx.google.com with ESMTP id 24sm24751516wrl.2006.11.21.15.15.49;
        Tue, 21 Nov 2006 15:15:49 -0800 (PST)
Message-ID: <4563889B.3030504@gmail.com>
Date: Tue, 21 Nov 2006 15:15:39 -0800
From: James M Snell <jasnell@gmail.com>
User-Agent: Thunderbird 1.5.0.8 (X11/20061025)
MIME-Version: 1.0
To: atom-syntax <atom-syntax@imc.org>
Subject: PaceResurrectAutodiscovery
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.1 (+)
X-Scan-Signature: d17f825e43c9aed4fd65b7edddddec89


Pace to put autodiscovery back in play [1]

Resubmit the Autodiscovery Draft[2] with no changes and submit for
consideration as a Proposed Standard.

[1] http://www.intertwingly.net/wiki/pie/PaceResurrectAutodiscovery
[2] http://ietfreport.isoc.org/idref/draft-ietf-atompub-autodiscovery/

- James




From owner-atom-syntax@mail.imc.org Tue Nov 21 18:46:40 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GmfK4-0005c3-Hb
	for atompub-archive@lists.ietf.org; Tue, 21 Nov 2006 18:46:40 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GmfK3-000722-4E
	for atompub-archive@lists.ietf.org; Tue, 21 Nov 2006 18:46: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 kALNXVsA010725;
	Tue, 21 Nov 2006 16:33: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 kALNXVuA010724;
	Tue, 21 Nov 2006 16:33: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 bblfish.net (bblfish.net [192.220.66.168])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kALNXUeo010717
	for <atom-syntax@imc.org>; Tue, 21 Nov 2006 16:33:30 -0700 (MST)
	(envelope-from henry.story@bblfish.net)
Received: (qmail 86504 invoked by uid 17064); 21 Nov 2006 23:33:29 -0000
Received: from unknown (HELO [136.152.132.219]) ([136.152.132.219])
          (envelope-sender <henry.story@bblfish.net>)
          by 192.220.66.168 (qmail-ldap-1.03) with SMTP
          for <atom-syntax@imc.org>; 21 Nov 2006 23:33:29 -0000
In-Reply-To: <4563889B.3030504@gmail.com>
References: <4563889B.3030504@gmail.com>
Mime-Version: 1.0 (Apple Message framework v752.2)
Content-Type: text/plain; charset=US-ASCII; format=flowed
Message-Id: <2489FEA3-7539-4776-BCA3-E043DECE3DB7@bblfish.net>
Cc: atom-syntax <atom-syntax@imc.org>
Content-Transfer-Encoding: 7bit
From: Henry Story <henry.story@bblfish.net>
Subject: Re: PaceResurrectAutodiscovery
Date: Tue, 21 Nov 2006 15:33:30 -0800
To: James M Snell <jasnell@gmail.com>
X-Mailer: Apple Mail (2.752.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: 856eb5f76e7a34990d1d457d8e8e5b7f


On cursory glance, it seems like a good idea.

Henry

On 21 Nov 2006, at 15:15, James M Snell wrote:

>
> Pace to put autodiscovery back in play [1]
>
> Resubmit the Autodiscovery Draft[2] with no changes and submit for
> consideration as a Proposed Standard.
>
> [1] http://www.intertwingly.net/wiki/pie/PaceResurrectAutodiscovery
> [2] http://ietfreport.isoc.org/idref/draft-ietf-atompub-autodiscovery/
>
> - James




From owner-atom-syntax@mail.imc.org Tue Nov 21 19:25:03 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GmfvD-0004Qy-0b
	for atompub-archive@lists.ietf.org; Tue, 21 Nov 2006 19:25:03 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GmfvA-0002lx-KQ
	for atompub-archive@lists.ietf.org; Tue, 21 Nov 2006 19:25:02 -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 kAM05dev012698;
	Tue, 21 Nov 2006 17:05: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 kAM05dIu012695;
	Tue, 21 Nov 2006 17:05: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 ironclad.net.au ([203.30.247.11])
	by balder-227.proper.com (8.13.5/8.13.5) with SMTP id kAM05Z6P012673
	for <atom-syntax@imc.org>; Tue, 21 Nov 2006 17:05:38 -0700 (MST)
	(envelope-from eric.scheid@ironclad.net.au)
Received: from [203.30.247.118] (HELO [192.168.1.2]) by ironclad.net.au (Stalker SMTP Server 1.7) with ESMTP id S.0007298568 for <atom-syntax@imc.org>; Wed, 22 Nov 2006 11:05:26 +1100
User-Agent: Microsoft-Entourage/10.1.1.2418
Date: Wed, 22 Nov 2006 11:05:31 +1100
Subject: Re: PaceResurrectAutodiscovery
From: Eric Scheid <eric.scheid@ironclad.net.au>
To: Atom Syntax <atom-syntax@imc.org>
Message-ID: <C189DF7B.C9ECA%eric.scheid@ironclad.net.au>
In-Reply-To: <4563889B.3030504@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: 7d33c50f3756db14428398e2bdedd581


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

> Resubmit the Autodiscovery Draft[2] with no changes and submit for
> consideration as a Proposed Standard.

I'd rather it be updated to take into consideration that Atom has introduced
the concept of entry documents alongside feed documents, and thus a link to
a "application/xml+atom" document with a relationship attribute value of
"alternate" is now ambiguous.

I suggest a relationship value of "feed", to use when pointing to a feed.
Note that multiple values for @rel are still possible with html's link (e.g.
@rel="feed alternate").

This also covers the case of a html page containing articles {A,B,C} linking
to a feed which, by now, contains {X,Y,Z}, which is hardly an "alternate
representation" of the same content.

e.




From owner-atom-syntax@mail.imc.org Tue Nov 21 19:35:23 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gmg5D-0002II-I6
	for atompub-archive@lists.ietf.org; Tue, 21 Nov 2006 19:35:23 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gmg5B-0004GB-4h
	for atompub-archive@lists.ietf.org; Tue, 21 Nov 2006 19:35:23 -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 kAM0MGuD013886;
	Tue, 21 Nov 2006 17: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 kAM0MGQw013885;
	Tue, 21 Nov 2006 17: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 wr-out-0506.google.com (wr-out-0506.google.com [64.233.184.235])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAM0MFNu013879
	for <atom-syntax@imc.org>; Tue, 21 Nov 2006 17:22:15 -0700 (MST)
	(envelope-from jasnell@gmail.com)
Received: by wr-out-0506.google.com with SMTP id i20so15425wra
        for <atom-syntax@imc.org>; Tue, 21 Nov 2006 16:22:14 -0800 (PST)
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=rkOc25hGoYhHPWeYRoof8/s5VL1BdV/UzHKl4uDv3qU0w0rHWrg3Dk6VyE26COcOUl7itE7mvluKZl3YhgM7Z9baxADi7ZUpes2VgMZ5cu2AoXjunVbfEbzYXAk0KvynZkdf0/Eox0Ttk1nBl41EVbipc3x3khOAwU2VB7T9qPQ=
Received: by 10.90.79.6 with SMTP id c6mr3739983agb.1164154934603;
        Tue, 21 Nov 2006 16:22:14 -0800 (PST)
Received: from ?192.168.1.101? ( [67.181.218.96])
        by mx.google.com with ESMTP id g9sm13853672wra.2006.11.21.16.22.13;
        Tue, 21 Nov 2006 16:22:14 -0800 (PST)
Message-ID: <4563982B.4000303@gmail.com>
Date: Tue, 21 Nov 2006 16:22:03 -0800
From: James M Snell <jasnell@gmail.com>
User-Agent: Thunderbird 1.5.0.8 (X11/20061025)
MIME-Version: 1.0
To: Eric Scheid <eric.scheid@ironclad.net.au>
CC: Atom Syntax <atom-syntax@imc.org>
Subject: Re: PaceResurrectAutodiscovery
References: <C189DF7B.C9ECA%eric.scheid@ironclad.net.au>
In-Reply-To: <C189DF7B.C9ECA%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: e5ba305d0e64821bf3d8bc5d3bb07228


My preference would be to maintain the de facto standard that is already
in use by countless sites.  I'm just as annoyed as you are about the
ambiguity in the mime type but in this case I think what's currently
deployed trumps what's technically correct.

- James

Eric Scheid wrote:
> On 22/11/06 10:15 AM, "James M Snell" <jasnell@gmail.com> wrote:
> 
>> Resubmit the Autodiscovery Draft[2] with no changes and submit for
>> consideration as a Proposed Standard.
> 
> I'd rather it be updated to take into consideration that Atom has introduced
> the concept of entry documents alongside feed documents, and thus a link to
> a "application/xml+atom" document with a relationship attribute value of
> "alternate" is now ambiguous.
> 
> I suggest a relationship value of "feed", to use when pointing to a feed.
> Note that multiple values for @rel are still possible with html's link (e.g.
> @rel="feed alternate").
> 
> This also covers the case of a html page containing articles {A,B,C} linking
> to a feed which, by now, contains {X,Y,Z}, which is hardly an "alternate
> representation" of the same content.
> 
> e.
> 
> 




From owner-atom-syntax@mail.imc.org Tue Nov 21 20:41:51 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gmh7X-0008JY-S5
	for atompub-archive@lists.ietf.org; Tue, 21 Nov 2006 20:41:51 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gmh7R-0007g5-EZ
	for atompub-archive@lists.ietf.org; Tue, 21 Nov 2006 20:41:51 -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 kAM1O6GA017787;
	Tue, 21 Nov 2006 18:24: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 kAM1O6RX017786;
	Tue, 21 Nov 2006 18:24: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 mail.gmx.net (mail.gmx.de [213.165.64.20])
	by balder-227.proper.com (8.13.5/8.13.5) with SMTP id kAM1O2bd017769
	for <atom-syntax@imc.org>; Tue, 21 Nov 2006 18:24:05 -0700 (MST)
	(envelope-from pagaltzis@gmx.de)
Received: (qmail invoked by alias); 22 Nov 2006 01:23:57 -0000
Received: from xdsl-87-79-236-202.netcologne.de (EHLO klangraum) [87.79.236.202]
  by mail.gmx.net (mp018) with SMTP; 22 Nov 2006 02:23:57 +0100
X-Authenticated: #163624
Date: Wed, 22 Nov 2006 02:23:56 +0100
From: "A. Pagaltzis" <pagaltzis@gmx.de>
To: Atom Syntax <atom-syntax@imc.org>
Subject: Re: PaceResurrectAutodiscovery
Message-ID: <20061122012356.GK17418@klangraum>
Mail-Followup-To: Atom Syntax <atom-syntax@imc.org>
References: <4563889B.3030504@gmail.com> <C189DF7B.C9ECA%eric.scheid@ironclad.net.au>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
In-Reply-To: <C189DF7B.C9ECA%eric.scheid@ironclad.net.au>
User-Agent: Mutt/1.4.2.1i
Organization: haphazard
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 kAM1O6GA017787
X-Spam-Score: 0.1 (/)
X-Scan-Signature: ffa9dfbbe7cc58b3fa6b8ae3e57b0aa3


* Eric Scheid <eric.scheid@ironclad.net.au> [2006-11-22 01:20]:
> I suggest a relationship value of "feed", to use when pointing
> to a feed. Note that multiple values for @rel are still
> possible with html's link (e.g. @rel=3D"feed alternate").

-1 to any changes that would be incompatible to existing dead
draft, at any time.

-1 also to changing the draft at all prior to resurrection. We
can see whether we want any new language in there once we have it
back in the process.

+0 to including *additional* provisions in the draft before
submitting it for approval, because I do agree it=E2=80=99s incomplete.

I=E2=80=99d like to see the current status quo documented. There are
millions of pages out there already implementing autodiscovery
according to the dead draft, and lots of code to process them,
but there is no official documentation for any of this. There
should be a spec for it.

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




From owner-atom-syntax@mail.imc.org Tue Nov 21 23:53:53 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gmk7N-0007ae-4W
	for atompub-archive@lists.ietf.org; Tue, 21 Nov 2006 23:53:53 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gmk7L-0001pW-P1
	for atompub-archive@lists.ietf.org; Tue, 21 Nov 2006 23:53:53 -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 kAM4X3ss029797;
	Tue, 21 Nov 2006 21:33: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 kAM4X3rD029796;
	Tue, 21 Nov 2006 21:33: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 ironclad.net.au ([203.30.247.11])
	by balder-227.proper.com (8.13.5/8.13.5) with SMTP id kAM4X14F029787
	for <atom-syntax@imc.org>; Tue, 21 Nov 2006 21:33:02 -0700 (MST)
	(envelope-from eric.scheid@ironclad.net.au)
Received: from [203.30.247.118] (HELO [192.168.1.2]) by ironclad.net.au (Stalker SMTP Server 1.7) with ESMTP id S.0007299915 for <atom-syntax@imc.org>; Wed, 22 Nov 2006 15:32:52 +1100
User-Agent: Microsoft-Entourage/10.1.1.2418
Date: Wed, 22 Nov 2006 15:32:58 +1100
Subject: Re: PaceResurrectAutodiscovery
From: Eric Scheid <eric.scheid@ironclad.net.au>
To: Atom Syntax <atom-syntax@imc.org>
Message-ID: <C18A1E2A.C9FB7%eric.scheid@ironclad.net.au>
In-Reply-To: <20061122012356.GK17418@klangraum>
Mime-version: 1.0
Content-type: text/plain; charset="ISO-8859-1"
X-MIME-Autoconverted: from quoted-printable to 8bit by balder-227.proper.com id kAM4X24F029790
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 kAM4X3ss029797
X-Spam-Score: 0.0 (/)
X-Scan-Signature: ffa9dfbbe7cc58b3fa6b8ae3e57b0aa3


On 22/11/06 12:23 PM, "A. Pagaltzis" <pagaltzis@gmx.de> wrote:

> -1 to any changes that would be incompatible to existing dead
> draft, at any time.

agree, I too prefer no incompatibilities, and I don't see what I proposed=
 as
being incompatible (slap me if I'm wrong).

> -1 also to changing the draft at all prior to resurrection. We
> can see whether we want any new language in there once we have it
> back in the process.

agree, although this is just a matter of process. So, +1 to resurrect, -1=
 to
"and submit for consideration as a Proposed Standard."

> +0 to including *additional* provisions in the draft before
> submitting it for approval, because I do agree it=B9s incomplete.

agree.

e.





From owner-atom-syntax@mail.imc.org Wed Nov 22 01:18:19 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GmlR5-00076E-Jk
	for atompub-archive@lists.ietf.org; Wed, 22 Nov 2006 01:18:19 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GmlR4-0007HT-78
	for atompub-archive@lists.ietf.org; Wed, 22 Nov 2006 01:18:19 -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 kAM62RHV037203;
	Tue, 21 Nov 2006 23:02: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 kAM62Rwk037202;
	Tue, 21 Nov 2006 23:02: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 ironclad.net.au ([203.30.247.11])
	by balder-227.proper.com (8.13.5/8.13.5) with SMTP id kAM62O8C037194
	for <atom-syntax@imc.org>; Tue, 21 Nov 2006 23:02:26 -0700 (MST)
	(envelope-from eric.scheid@ironclad.net.au)
Received: from [203.30.247.118] (HELO [192.168.1.2]) by ironclad.net.au (Stalker SMTP Server 1.7) with ESMTP id S.0007299923 for <atom-syntax@imc.org>; Wed, 22 Nov 2006 15:46:07 +1100
User-Agent: Microsoft-Entourage/10.1.1.2418
Date: Wed, 22 Nov 2006 15:46:13 +1100
Subject: Re: PaceResurrectAutodiscovery
From: Eric Scheid <eric.scheid@ironclad.net.au>
To: Atom Syntax <atom-syntax@imc.org>
Message-ID: <C18A2145.C9FBC%eric.scheid@ironclad.net.au>
In-Reply-To: <4563982B.4000303@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: 21c69d3cfc2dd19218717dbe1d974352


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

> My preference would be to maintain the de facto standard that is already
> in use by countless sites.  I'm just as annoyed as you are about the
> ambiguity in the mime type but in this case I think what's currently
> deployed trumps what's technically correct.

That's like saying candles and oil lamps trump Mr. Edison's delightful
invention. Sure, when he came up with the idea there were not many adopters,
but just look around today.

Maybe a robust de facto standard will arise. Or maybe a hodge-podge of
incompatible almost-solutions get deployed. How many varieties of (e.g.) RSS
are there again?

We're in a good position, in this WG, to suggest a future standard. We've
delved deeply into the intricacies, we've examined a wide range of use
cases.

Speaking of which ... there's another use case to consider. Since Atom has
promoted interest in using feed documents in an archival manner, it is
entirely reasonable to use @rel="alternate" to point to an archive feed
document which contains the *same* content as the referring page, as opposed
to referring to a feed document which has the "most recent" additions from
the same source as where the contents of the current page came from. (what a
mouthful!)

The archival feed document is truly the "alternate" for the html page
"entries of october 2006", while the subscription feed document for the same
source (and containing entries mostly from November 2006) would be the
"feed" document.

Sure, when it comes to turning back the tide to *deprecate* the use of
@rel=alternate for subscription feeds in lieu of archival feed documents,
I'm fully in agreement that current practice trumps that idea.

The other idea though of using "feed" to indicate the resource one would
subscribe to so as to be _fed_ more of the same content ... that doesn't
conflict with current practice and we can lay the ground work for future
adoption.

e.




From owner-atom-syntax@mail.imc.org Wed Nov 22 06:35:52 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GmqOO-0008NZ-BG
	for atompub-archive@lists.ietf.org; Wed, 22 Nov 2006 06:35:52 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GmqOJ-0003q0-UY
	for atompub-archive@lists.ietf.org; Wed, 22 Nov 2006 06:35:52 -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 kAMBBd8a067123;
	Wed, 22 Nov 2006 04:11: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 kAMBBdi4067121;
	Wed, 22 Nov 2006 04:11: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 mail1.webfaction.com (mail1.webfaction.com [67.15.2.85])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAMBBaAB067102;
	Wed, 22 Nov 2006 04:11:36 -0700 (MST)
	(envelope-from sh@defuze.org)
Received: from [192.168.136.124] ([194.221.10.124])
	(authenticated bits=0)
	by mail1.webfaction.com (8.12.11.20060308/8.13.3) with ESMTP id kAMBBXJs009225;
	Wed, 22 Nov 2006 05:11:34 -0600
Message-ID: <4564305A.3000909@defuze.org>
Date: Wed, 22 Nov 2006 11:11:22 +0000
From: Sylvain Hellegouarch <sh@defuze.org>
User-Agent: Thunderbird 1.5.0.7 (X11/20060922)
MIME-Version: 1.0
To: atom-protocol <atom-protocol@imc.org>, atom-syntax <atom-syntax@imc.org>
Subject: Author element best practice
X-Enigmail-Version: 0.94.0.0
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: 7d33c50f3756db14428398e2bdedd581


Hi folks,

Quick question regarding the atom:author element in a member resource.

Say I POST an atom:entry to a collection URI, this entry does not have
an atom:author (which could be considered as not valid but that's not
the question here), now say that my app server does not have any
information as to what value to set when adding the atom:author element
to the member, do you think it'd be better to put an empty atom:name or
to put a dummy value such as 'anonymous' or 'n/a'?

I'm asking because I try to make sure that whatever the input is the
member I create are respectful of section 4.1.2 of RFC 4287 and I can't
decide which way to go when some information are missing from the context.

Any best practices from you guys?

Thanks,
- Sylvain




From owner-atom-syntax@mail.imc.org Wed Nov 22 07:08:11 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gmqtf-0003ud-NU
	for atompub-archive@lists.ietf.org; Wed, 22 Nov 2006 07:08:11 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gmqtd-0000sT-V6
	for atompub-archive@lists.ietf.org; Wed, 22 Nov 2006 07:08:11 -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 kAMBhW75069949;
	Wed, 22 Nov 2006 04:43: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 kAMBhWZN069948;
	Wed, 22 Nov 2006 04:43: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 bay0-omc3-s12.bay0.hotmail.com (bay0-omc3-s12.bay0.hotmail.com [65.54.246.212])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAMBhU13069922;
	Wed, 22 Nov 2006 04:43:31 -0700 (MST)
	(envelope-from peaceable_whale@hotmail.com)
Received: from hotmail.com ([207.46.8.11]) by bay0-omc3-s12.bay0.hotmail.com with Microsoft SMTPSVC(6.0.3790.1830);
	 Wed, 22 Nov 2006 03:43:25 -0800
Received: from mail pickup service by hotmail.com with Microsoft SMTPSVC;
	 Wed, 22 Nov 2006 03:43:25 -0800
Message-ID: <BAY117-DAV134424DAA3CC340FAADBF9FE30@phx.gbl>
Received: from 61.238.43.155 by BAY117-DAV1.phx.gbl with DAV;
	Wed, 22 Nov 2006 11:43:24 +0000
X-Originating-IP: [61.238.43.155]
X-Originating-Email: [peaceable_whale@hotmail.com]
X-Sender: peaceable_whale@hotmail.com
From: "Tse Shing Chi \(Franklin/Whale\)" <peaceable_whale@hotmail.com>
To: "'Sylvain Hellegouarch'" <sh@defuze.org>
Cc: "'atom-protocol'" <atom-protocol@imc.org>,
        "'atom-syntax'" <atom-syntax@imc.org>
References: <4564305A.3000909@defuze.org>
In-Reply-To: <4564305A.3000909@defuze.org>
Subject: RE: Author element best practice
Date: Wed, 22 Nov 2006 19:43:07 +0800
Message-ID: <000501c70e2b$60d0fcc0$2272f640$@com>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="utf-8"
X-Mailer: Microsoft Office Outlook 12.0
Thread-Index: AccOKOGd4QzMJ2mlR3Snof/G3HruqAAAcdHw
Content-Language: en-us
X-OriginalArrivalTime: 22 Nov 2006 11:43:25.0450 (UTC) FILETIME=[6B9296A0:01C70E2B]
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by balder-227.proper.com id kAMBhV13069934
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: 9ed51c9d1356100bce94f1ae4ec616a9


Section 4.2.1 of RFC 4287:

   If an atom:entry element does not contain atom:author elements, then
   the atom:author elements of the contained atom:source element are
   considered to apply.  In an Atom Feed Document, the atom:author
   elements of the containing atom:feed element are considered to apply
   to the entry if there are no atom:author elements in the locations
   described above.

In case there isn't any author, "anonymous" seems to be a good choice. Anyway, it is just what my thought.

Franklin

-----Original Message-----
From: owner-atom-syntax@mail.imc.org [mailto:owner-atom-syntax@mail.imc.org] On Behalf Of Sylvain Hellegouarch
Sent: Wednesday, November 22, 2006 19:11
To: atom-protocol; atom-syntax
Subject: Author element best practice


Hi folks,

Quick question regarding the atom:author element in a member resource.

Say I POST an atom:entry to a collection URI, this entry does not have
an atom:author (which could be considered as not valid but that's not
the question here), now say that my app server does not have any
information as to what value to set when adding the atom:author element
to the member, do you think it'd be better to put an empty atom:name or
to put a dummy value such as 'anonymous' or 'n/a'?

I'm asking because I try to make sure that whatever the input is the
member I create are respectful of section 4.1.2 of RFC 4287 and I can't
decide which way to go when some information are missing from the context.

Any best practices from you guys?

Thanks,
- Sylvain






From owner-atom-syntax@mail.imc.org Wed Nov 22 09:19:00 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GmswG-0008VA-Ny
	for atompub-archive@lists.ietf.org; Wed, 22 Nov 2006 09:19:00 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GmswA-0006ef-VF
	for atompub-archive@lists.ietf.org; Wed, 22 Nov 2006 09:19:00 -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 kAME2rV0084102;
	Wed, 22 Nov 2006 07:02: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 kAME2rcL084101;
	Wed, 22 Nov 2006 07:02: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 bay0-omc2-s5.bay0.hotmail.com (bay0-omc2-s5.bay0.hotmail.com [65.54.246.141])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAME2q53084093
	for <atom-syntax@imc.org>; Wed, 22 Nov 2006 07:02:52 -0700 (MST)
	(envelope-from peaceable_whale@hotmail.com)
Received: from hotmail.com ([207.46.8.26]) by bay0-omc2-s5.bay0.hotmail.com with Microsoft SMTPSVC(6.0.3790.1830);
	 Wed, 22 Nov 2006 06:02:47 -0800
Received: from mail pickup service by hotmail.com with Microsoft SMTPSVC;
	 Wed, 22 Nov 2006 06:02:46 -0800
Message-ID: <BAY117-DAV16F15308BEE7552094B91A9FE30@phx.gbl>
Received: from 61.238.43.155 by BAY117-DAV16.phx.gbl with DAV;
	Wed, 22 Nov 2006 14:02:46 +0000
X-Originating-IP: [61.238.43.155]
X-Originating-Email: [peaceable_whale@hotmail.com]
X-Sender: peaceable_whale@hotmail.com
From: "Tse Shing Chi \(Franklin/Whale\)" <peaceable_whale@hotmail.com>
To: <atom-syntax@imc.org>
References: <20061119161529.GI17418@klangraum> <BAY117-DAV2B5A3D1C94CBCB8E6F50A9FEE0@phx.gbl> <4560922D.1010602@gmail.com> <000001c70c03$989bc8d0$c9d35a70$@com> <20061120053316.GJ17418@klangraum> <BAY117-DAV8C5C48D95A5C4D4887E039FED0@phx.gbl> <456160FE.60003@defuze.org> <BAY117-DAV1F57156EB93F6BF5190FF9FED0@phx.gbl> <45616CBA.1000205@defuze.org> <BAY117-DAV17969CAE06E6A9E7EC1C989FED0@phx.gbl> <20061121200650.GH17418@klangraum>
In-Reply-To: <20061121200650.GH17418@klangraum>
Subject: RE: The "src" attribute of atom:content
Date: Wed, 22 Nov 2006 22:02:28 +0800
Message-ID: <000d01c70e3e$d855eea0$8901cbe0$@com>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="utf-8"
X-Mailer: Microsoft Office Outlook 12.0
Thread-Index: AccNqurnU4xOn34FTXu6pTL8iCTvpwAj6NWw
Content-Language: en-us
X-OriginalArrivalTime: 22 Nov 2006 14:02:46.0850 (UTC) FILETIME=[E35AFA20:01C70E3E]
X-MIME-Autoconverted: from quoted-printable to 8bit by balder-227.proper.com id kAME2q53084096
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 kAME2rV0084102
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 10d3e4e3c32e363f129e380e644649be


There is an unexpected reply located in http://www.imc.org/atom-protocol/=
mail-archive/msg07722.html.

Quote:

<atom:content type=3D"image/svg+xml">...</atom:content>
  I don't know how to display such a content within a widget, however
I know there is some program in the "registry" (Windows Registry,
Freedesktop's shared MIME database, OS X configuration, etc.) which is
able to open it; so I whot the summary (if any) and provide "Open
with..." and "Save as..." buttons. I couldn't do that with an
xhtml:object embeded in an <atom:content type=3D"xhtml"/> (or eventually
type=3D"html").

It is almost what I want aggregators to do actually. However, web-based a=
ggregators may have difficulties in handling it.

Currently, the way to provide alternate format or text... seems to be the=
 followings.

For examples:

<summary type=3D"xhtml">
  <div xmlns=3D"http://www.w3.org/1999/xhtml">
    <object type=3D"image/svg+xml" data=3D"http://www.w3.org/Icons/valid-=
svg11-v.svg">
      <!-- alternate format, alternate text -->
      <img src=3D"http://www.w3.org/Icons/valid-svg11.png" alt=3D"Valid S=
VG 1.1" />
    </object>
  </div>
</summary>
<content type=3D"image/svg+xml" src=3D"http://www.w3.org/Icons/valid-svg1=
1-v.svg" />

<summary type=3D"xhtml">
  <div xmlns=3D"http://www.w3.org/1999/xhtml">
    <object type=3D"application/pdf" data=3D"http://www.w3.org/TR/xhtml11=
/xhtml11.pdf">
      <!-- alternate format -->
      <object type=3D"text/html" data=3D"http://www.w3.org/TR/xhtml11/">
        <!-- alternate text -->
        <p>...</p>
      </object>
    </object>
  </div>
</summary>
<content type=3D"application/pdf" src=3D"http://www.w3.org/TR/xhtml11/xht=
ml11.pdf" />

Anyway, no one can ensure that aggregators will display the summary when =
they are able to show the content. Also, I would like to repeat again, my=
 examples are not the correct use of summary.

If you have any comment, please reply to atom-syntax@imc.org

Franklin

-----Original Message-----
From: owner-atom-syntax@mail.imc.org [mailto:owner-atom-syntax@mail.imc.o=
rg] On Behalf Of A. Pagaltzis
Sent: Wednesday, November 22, 2006 04:07
To: atom-syntax@imc.org
Subject: Re: The "src" attribute of atom:content


* Tse Shing Chi (Franklin/Whale) <peaceable_whale@hotmail.com> [2006-11-2=
0 11:15]:
> That's the problem. Since there is no defined fallback
> mechanism, the actual mechanism varies from application to
> application. Authors of Atom feeds cannot expect what feed
> readers will do, and they are not given a chance to provide
> alternate content in a different format.

I agree, after all the discussion, that this an aspect of Atom
that could have been better. I doubt anyone forsaw any need for
this at the time.

For the time being, you=E2=80=99ll have to make do with using
atom:summary as alternative text.

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






From owner-atom-syntax@mail.imc.org Wed Nov 22 09:23:55 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gmt11-0002ha-UJ
	for atompub-archive@lists.ietf.org; Wed, 22 Nov 2006 09:23:55 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gmt10-00076C-Dz
	for atompub-archive@lists.ietf.org; Wed, 22 Nov 2006 09:23:55 -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 kAME89c2084665;
	Wed, 22 Nov 2006 07:08: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 kAME89C8084664;
	Wed, 22 Nov 2006 07:08: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 bay0-omc2-s34.bay0.hotmail.com (bay0-omc2-s34.bay0.hotmail.com [65.54.246.170])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAME88iQ084643
	for <atom-syntax@imc.org>; Wed, 22 Nov 2006 07:08:08 -0700 (MST)
	(envelope-from peaceable_whale@hotmail.com)
Received: from hotmail.com ([207.46.8.20]) by bay0-omc2-s34.bay0.hotmail.com with Microsoft SMTPSVC(6.0.3790.1830);
	 Wed, 22 Nov 2006 06:08:03 -0800
Received: from mail pickup service by hotmail.com with Microsoft SMTPSVC;
	 Wed, 22 Nov 2006 06:08:02 -0800
Message-ID: <BAY117-DAV10CA032CA335463D2FE9459FE30@phx.gbl>
Received: from 61.238.43.155 by BAY117-DAV10.phx.gbl with DAV;
	Wed, 22 Nov 2006 14:08:01 +0000
X-Originating-IP: [61.238.43.155]
X-Originating-Email: [peaceable_whale@hotmail.com]
X-Sender: peaceable_whale@hotmail.com
From: "Tse Shing Chi \(Franklin/Whale\)" <peaceable_whale@hotmail.com>
To: <atom-syntax@imc.org>
References: <20061119161529.GI17418@klangraum> <BAY117-DAV2B5A3D1C94CBCB8E6F50A9FEE0@phx.gbl> <4560922D.1010602@gmail.com> <000001c70c03$989bc8d0$c9d35a70$@com> <20061120053316.GJ17418@klangraum> <BAY117-DAV8C5C48D95A5C4D4887E039FED0@phx.gbl> <456160FE.60003@defuze.org> <BAY117-DAV1F57156EB93F6BF5190FF9FED0@phx.gbl> <45616CBA.1000205@defuze.org> <BAY117-DAV17969CAE06E6A9E7EC1C989FED0@phx.gbl> <20061121200650.GH17418@klangraum> <BAY117-DAV16F15308BEE7552094B91A9FE30@phx.gbl>
In-Reply-To: <BAY117-DAV16F15308BEE7552094B91A9FE30@phx.gbl>
Subject: RE: The "src" attribute of atom:content
Date: Wed, 22 Nov 2006 22:07:43 +0800
Message-ID: <000e01c70e3f$93fdf0d0$bbf9d270$@com>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="utf-8"
X-Mailer: Microsoft Office Outlook 12.0
Thread-Index: AccNqurnU4xOn34FTXu6pTL8iCTvpwAj6NWwAAE5glA=
Content-Language: en-us
X-OriginalArrivalTime: 22 Nov 2006 14:08:02.0963 (UTC) FILETIME=[9FC5FE30:01C70E3F]
X-MIME-Autoconverted: from quoted-printable to 8bit by balder-227.proper.com id kAME88iQ084659
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 kAME89c2084665
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 6e922792024732fb1bb6f346e63517e4


Correction:

"when they are NOT able to show the content"

-----Original Message-----
From: Tse Shing Chi (Franklin/Whale) [mailto:peaceable_whale@hotmail.com]=
=20
Sent: Wednesday, November 22, 2006 22:02
To: atom-syntax@imc.org
Subject: RE: The "src" attribute of atom:content

There is an unexpected reply located in http://www.imc.org/atom-protocol/=
mail-archive/msg07722.html.

Quote:

<atom:content type=3D"image/svg+xml">...</atom:content>
  I don't know how to display such a content within a widget, however
I know there is some program in the "registry" (Windows Registry,
Freedesktop's shared MIME database, OS X configuration, etc.) which is
able to open it; so I whot the summary (if any) and provide "Open
with..." and "Save as..." buttons. I couldn't do that with an
xhtml:object embeded in an <atom:content type=3D"xhtml"/> (or eventually
type=3D"html").

It is almost what I want aggregators to do actually. However, web-based a=
ggregators may have difficulties in handling it.

Currently, the way to provide alternate format or text... seems to be the=
 followings.

For examples:

<summary type=3D"xhtml">
  <div xmlns=3D"http://www.w3.org/1999/xhtml">
    <object type=3D"image/svg+xml" data=3D"http://www.w3.org/Icons/valid-=
svg11-v.svg">
      <!-- alternate format, alternate text -->
      <img src=3D"http://www.w3.org/Icons/valid-svg11.png" alt=3D"Valid S=
VG 1.1" />
    </object>
  </div>
</summary>
<content type=3D"image/svg+xml" src=3D"http://www.w3.org/Icons/valid-svg1=
1-v.svg" />

<summary type=3D"xhtml">
  <div xmlns=3D"http://www.w3.org/1999/xhtml">
    <object type=3D"application/pdf" data=3D"http://www.w3.org/TR/xhtml11=
/xhtml11.pdf">
      <!-- alternate format -->
      <object type=3D"text/html" data=3D"http://www.w3.org/TR/xhtml11/">
        <!-- alternate text -->
        <p>...</p>
      </object>
    </object>
  </div>
</summary>
<content type=3D"application/pdf" src=3D"http://www.w3.org/TR/xhtml11/xht=
ml11.pdf" />

Anyway, no one can ensure that aggregators will display the summary when =
they are able to show the content. Also, I would like to repeat again, my=
 examples are not the correct use of summary.

If you have any comment, please reply to atom-syntax@imc.org

Franklin

-----Original Message-----
From: owner-atom-syntax@mail.imc.org [mailto:owner-atom-syntax@mail.imc.o=
rg] On Behalf Of A. Pagaltzis
Sent: Wednesday, November 22, 2006 04:07
To: atom-syntax@imc.org
Subject: Re: The "src" attribute of atom:content


* Tse Shing Chi (Franklin/Whale) <peaceable_whale@hotmail.com> [2006-11-2=
0 11:15]:
> That's the problem. Since there is no defined fallback
> mechanism, the actual mechanism varies from application to
> application. Authors of Atom feeds cannot expect what feed
> readers will do, and they are not given a chance to provide
> alternate content in a different format.

I agree, after all the discussion, that this an aspect of Atom
that could have been better. I doubt anyone forsaw any need for
this at the time.

For the time being, you=E2=80=99ll have to make do with using
atom:summary as alternative text.

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








From owner-atom-syntax@mail.imc.org Wed Nov 22 11:14:17 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gmujp-000167-2v
	for atompub-archive@lists.ietf.org; Wed, 22 Nov 2006 11:14:17 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gmujf-0005XH-KB
	for atompub-archive@lists.ietf.org; Wed, 22 Nov 2006 11:14:17 -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 kAMFsZoB095826;
	Wed, 22 Nov 2006 08:54: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 kAMFsZVr095825;
	Wed, 22 Nov 2006 08:54: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 nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.191])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAMFsVMo095813
	for <atom-syntax@imc.org>; Wed, 22 Nov 2006 08:54:34 -0700 (MST)
	(envelope-from t.broyer@gmail.com)
Received: by nf-out-0910.google.com with SMTP id m18so504819nfc
        for <atom-syntax@imc.org>; Wed, 22 Nov 2006 07:54:31 -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:content-transfer-encoding:content-disposition:references;
        b=rPa3GGVGBCA9PymLCVz80NVf2jiqasMS+PRh7UU470WonIu23oh1AYn0tzW2jid7Cb5RFlvFJM7OmF4zLO0tR7g/9voh/CYnOqyHdTtdJY0SZ4QyVutKxIAmcd4F166RtMle01TiwZ5B9TbsFRlhpg3CoUFjRO3OfH8O97wFClM=
Received: by 10.48.43.19 with SMTP id q19mr2883147nfq.1164210870808;
        Wed, 22 Nov 2006 07:54:30 -0800 (PST)
Received: by 10.49.29.19 with HTTP; Wed, 22 Nov 2006 07:54:30 -0800 (PST)
Message-ID: <a9699fd20611220754h170832e9v5aeae49290c7d47c@mail.gmail.com>
Date: Wed, 22 Nov 2006 16:54:30 +0100
From: "Thomas Broyer" <t.broyer@gmail.com>
To: Atom-Syntax <atom-syntax@imc.org>
Subject: Re: The "src" attribute of atom:content
In-Reply-To: <BAY117-DAV16F15308BEE7552094B91A9FE30@phx.gbl>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
References: <20061119161529.GI17418@klangraum>
	 <000001c70c03$989bc8d0$c9d35a70$@com>
	 <20061120053316.GJ17418@klangraum>
	 <BAY117-DAV8C5C48D95A5C4D4887E039FED0@phx.gbl>
	 <456160FE.60003@defuze.org>
	 <BAY117-DAV1F57156EB93F6BF5190FF9FED0@phx.gbl>
	 <45616CBA.1000205@defuze.org>
	 <BAY117-DAV17969CAE06E6A9E7EC1C989FED0@phx.gbl>
	 <20061121200650.GH17418@klangraum>
	 <BAY117-DAV16F15308BEE7552094B91A9FE30@phx.gbl>
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: 7aafa0432175920a4b3e118e16c5cb64


2006/11/22, Tse Shing Chi (Franklin/Whale):
>
> There is an unexpected reply located in
> http://www.imc.org/atom-protocol/mail-archive/msg07722.html.

Oops, sorry!
(double-checked, this time, I answer to atom-syntax ;-) )

> Quote:
>
> <atom:content type="image/svg+xml">...</atom:content>
>   I don't know how to display such a content within a widget, however
> I know there is some program in the "registry" (Windows Registry,
> Freedesktop's shared MIME database, OS X configuration, etc.) which is
> able to open it; so I whot the summary (if any) and provide "Open
> with..." and "Save as..." buttons. I couldn't do that with an
> xhtml:object embeded in an <atom:content type="xhtml"/> (or eventually
> type="html").
>
> It is almost what I want aggregators to do actually. However, web-based
> aggregators may have difficulties in handling it.

They could "display" the summary and provide a "Download the entry
content" link. If they know how to "display" the content, then they
can generate HTML code (an xhtml:object) with fallback to the summary:
<object data="where/is/stored/the/entry/content" type="image/svg+xml">
   <p>If you see this message, it generally means your browser does
not know how to display content of type "image/svg+xml". However, the
entry publisher has provided this summary for you to read:</p>
   <p>...entry's summary...</p>
</object>
<p><a href="where/is/stored/the/entry/content"
hreftype="image/svg+xml">Download the entry content...</a></p>

> Currently, the way to provide alternate format or text... seems to be the followings.

I personnaly have no problem with a summary acting as an alternate
text (to display if the content can't be): hey, there's a valid reason
why summary must be provided if the content is out-of-line or
base64-encoded ;-)
Alternate "formats" should be linked to using <link rel="alternate"
href="..." />

> Anyway, no one can ensure that aggregators will display the summary
> when they are [NOT] able to show the content.

Right, but I hope and expect those aggregators to either be updated or
tend to disappear (because people will switch to "better"
aggregators).

-- 
Thomas Broyer




From owner-atom-syntax@mail.imc.org Wed Nov 22 12:22:09 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GmvnV-0008Uh-9t
	for atompub-archive@lists.ietf.org; Wed, 22 Nov 2006 12:22:09 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GmvnP-0007yw-Pb
	for atompub-archive@lists.ietf.org; Wed, 22 Nov 2006 12:22:09 -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 kAMH4AwS002978;
	Wed, 22 Nov 2006 10:04: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 kAMH4Agu002977;
	Wed, 22 Nov 2006 10:04: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 bay0-omc3-s31.bay0.hotmail.com (bay0-omc3-s31.bay0.hotmail.com [65.54.246.231])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAMH48Va002952
	for <atom-syntax@imc.org>; Wed, 22 Nov 2006 10:04:09 -0700 (MST)
	(envelope-from peaceable_whale@hotmail.com)
Received: from hotmail.com ([207.46.8.25]) by bay0-omc3-s31.bay0.hotmail.com with Microsoft SMTPSVC(6.0.3790.1830);
	 Wed, 22 Nov 2006 09:04:03 -0800
Received: from mail pickup service by hotmail.com with Microsoft SMTPSVC;
	 Wed, 22 Nov 2006 09:04:03 -0800
Message-ID: <BAY117-DAV15F0C4A6C88B5147D71B0B9FE30@phx.gbl>
Received: from 61.238.43.155 by BAY117-DAV15.phx.gbl with DAV;
	Wed, 22 Nov 2006 17:04:01 +0000
X-Originating-IP: [61.238.43.155]
X-Originating-Email: [peaceable_whale@hotmail.com]
X-Sender: peaceable_whale@hotmail.com
From: "Tse Shing Chi \(Franklin/Whale\)" <peaceable_whale@hotmail.com>
To: "'Atom-Syntax'" <atom-syntax@imc.org>
References: <20061119161529.GI17418@klangraum>	 <000001c70c03$989bc8d0$c9d35a70$@com>	 <20061120053316.GJ17418@klangraum>	 <BAY117-DAV8C5C48D95A5C4D4887E039FED0@phx.gbl>	 <456160FE.60003@defuze.org>	 <BAY117-DAV1F57156EB93F6BF5190FF9FED0@phx.gbl>	 <45616CBA.1000205@defuze.org>	 <BAY117-DAV17969CAE06E6A9E7EC1C989FED0@phx.gbl>	 <20061121200650.GH17418@klangraum>	 <BAY117-DAV16F15308BEE7552094B91A9FE30@phx.gbl> <a9699fd20611220754h170832e9v5aeae49290c7d47c@mail.gmail.com>
In-Reply-To: <a9699fd20611220754h170832e9v5aeae49290c7d47c@mail.gmail.com>
Subject: RE: The "src" attribute of atom:content
Date: Thu, 23 Nov 2006 01:03:43 +0800
Message-ID: <000001c70e58$2aa1b4a0$7fe51de0$@com>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="UTF-8"
X-Mailer: Microsoft Office Outlook 12.0
Thread-Index: AccOUMZGuZu4/M29Rg2ZhBW1T+di4gABmE7Q
Content-Language: en-us
x-cr-hashedpuzzle: AgZX Aw+0 BEmg B5QP Ds8r ES6w FwTZ F7Kr Gs2u Hhdf HwEb Hysa H7Ya IOTR IdBU LHgZ;1;YQB0AG8AbQAtAHMAeQBuAHQAYQB4AEAAaQBtAGMALgBvAHIAZwA=;Sosha1_v1;7;{60E9708F-3DD7-4386-B312-F0793846E023};cABlAGEAYwBlAGEAYgBsAGUAXwB3AGgAYQBsAGUAQABoAG8AdABtAGEAaQBsAC4AYwBvAG0A;Wed, 22 Nov 2006 17:03:38 GMT;UgBFADoAIABUAGgAZQAgACIAcwByAGMAIgAgAGEAdAB0AHIAaQBiAHUAdABlACAAbwBmACAAYQB0AG8AbQA6AGMAbwBuAHQAZQBuAHQA
x-cr-puzzleid: {60E9708F-3DD7-4386-B312-F0793846E023}
X-OriginalArrivalTime: 22 Nov 2006 17:04:03.0384 (UTC) FILETIME=[36465B80:01C70E58]
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by balder-227.proper.com id kAMH49Va002970
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: f66b12316365a3fe519e75911daf28a8


> They could "display" the summary and provide a "Download the entry
> content" link. If they know how to "display" the content, then they
> can generate HTML code (an xhtml:object) with fallback to the summary:
> <object data="where/is/stored/the/entry/content" type="image/svg+xml">
>    <p>If you see this message, it generally means your browser does
> not know how to display content of type "image/svg+xml". However, the
> entry publisher has provided this summary for you to read:</p>
>    <p>...entry's summary...</p>
> </object>
> <p><a href="where/is/stored/the/entry/content"
> hreftype="image/svg+xml">Download the entry content...</a></p>

Good idea.

> Alternate "formats" should be linked to using <link rel="alternate"
> href="..." />

Agreed, but it requires the supports from aggregators since special treatment is needed when atom:content/@src is present.

Also, there can only be 1 alt. line. 

      atom:entry elements MUST NOT contain more than one atom:link
      element with a rel attribute value of "alternate" that has the
      same combination of type and hreflang attribute values.

Franklin

-----Original Message-----
From: owner-atom-syntax@mail.imc.org [mailto:owner-atom-syntax@mail.imc.org] On Behalf Of Thomas Broyer
Sent: Wednesday, November 22, 2006 23:55
To: Atom-Syntax
Subject: Re: The "src" attribute of atom:content


2006/11/22, Tse Shing Chi (Franklin/Whale):
>
> There is an unexpected reply located in
> http://www.imc.org/atom-protocol/mail-archive/msg07722.html.

Oops, sorry!
(double-checked, this time, I answer to atom-syntax ;-) )

> Quote:
>
> <atom:content type="image/svg+xml">...</atom:content>
>   I don't know how to display such a content within a widget, however
> I know there is some program in the "registry" (Windows Registry,
> Freedesktop's shared MIME database, OS X configuration, etc.) which is
> able to open it; so I whot the summary (if any) and provide "Open
> with..." and "Save as..." buttons. I couldn't do that with an
> xhtml:object embeded in an <atom:content type="xhtml"/> (or eventually
> type="html").
>
> It is almost what I want aggregators to do actually. However, web-based
> aggregators may have difficulties in handling it.

They could "display" the summary and provide a "Download the entry
content" link. If they know how to "display" the content, then they
can generate HTML code (an xhtml:object) with fallback to the summary:
<object data="where/is/stored/the/entry/content" type="image/svg+xml">
   <p>If you see this message, it generally means your browser does
not know how to display content of type "image/svg+xml". However, the
entry publisher has provided this summary for you to read:</p>
   <p>...entry's summary...</p>
</object>
<p><a href="where/is/stored/the/entry/content"
hreftype="image/svg+xml">Download the entry content...</a></p>

> Currently, the way to provide alternate format or text... seems to be the followings.

I personnaly have no problem with a summary acting as an alternate
text (to display if the content can't be): hey, there's a valid reason
why summary must be provided if the content is out-of-line or
base64-encoded ;-)
Alternate "formats" should be linked to using <link rel="alternate"
href="..." />

> Anyway, no one can ensure that aggregators will display the summary
> when they are [NOT] able to show the content.

Right, but I hope and expect those aggregators to either be updated or
tend to disappear (because people will switch to "better"
aggregators).

-- 
Thomas Broyer






From owner-atom-syntax@mail.imc.org Wed Nov 22 13:01:19 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GmwPP-0005cP-Sl
	for atompub-archive@lists.ietf.org; Wed, 22 Nov 2006 13:01:19 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GmwPL-00067L-Gg
	for atompub-archive@lists.ietf.org; Wed, 22 Nov 2006 13:01:19 -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 kAMHhJCw007356;
	Wed, 22 Nov 2006 10:43: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 kAMHhJP7007355;
	Wed, 22 Nov 2006 10:43: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 mail.gmx.net (mail.gmx.de [213.165.64.20])
	by balder-227.proper.com (8.13.5/8.13.5) with SMTP id kAMHhIXh007339
	for <atom-syntax@imc.org>; Wed, 22 Nov 2006 10:43:18 -0700 (MST)
	(envelope-from pagaltzis@gmx.de)
Received: (qmail invoked by alias); 22 Nov 2006 17:43:10 -0000
Received: from xdsl-87-79-236-202.netcologne.de (EHLO klangraum) [87.79.236.202]
  by mail.gmx.net (mp043) with SMTP; 22 Nov 2006 18:43:10 +0100
X-Authenticated: #163624
Date: Wed, 22 Nov 2006 18:43:08 +0100
From: "A. Pagaltzis" <pagaltzis@gmx.de>
To: atom-protocol <atom-protocol@imc.org>, atom-syntax <atom-syntax@imc.org>
Subject: Re: Author element best practice
Message-ID: <20061122174308.GO17418@klangraum>
Mail-Followup-To: atom-protocol <atom-protocol@imc.org>,
	atom-syntax <atom-syntax@imc.org>
References: <4564305A.3000909@defuze.org>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
In-Reply-To: <4564305A.3000909@defuze.org>
User-Agent: Mutt/1.4.2.1i
Organization: haphazard
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 kAMHhJCw007356
X-Spam-Score: 0.1 (/)
X-Scan-Signature: 08170828343bcf1325e4a0fb4584481c


* Sylvain Hellegouarch <sh@defuze.org> [2006-11-22 12:25]:
> do you think it'd be better to put an empty atom:name or to put
> a dummy value such as 'anonymous' or 'n/a'?

Ugh. Dummy values are nasty, perverse and evil. Someone *will*
eventually suffer miserably if you pollute your data like that.

Don=E2=80=99t you have any identifying information about who is POSTing
the entry? That=E2=80=99s where I=E2=80=99d look to.

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




From owner-atom-syntax@mail.imc.org Wed Nov 22 18:01:58 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gn16M-0003gm-0B
	for atompub-archive@lists.ietf.org; Wed, 22 Nov 2006 18:01:58 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gn16G-0006r4-Hm
	for atompub-archive@lists.ietf.org; Wed, 22 Nov 2006 18:01:57 -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 kAMMbrqo035248;
	Wed, 22 Nov 2006 15:37: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 kAMMbrtL035247;
	Wed, 22 Nov 2006 15:37: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 brmea-mail-1.sun.com (brmea-mail-1.Sun.COM [192.18.98.31])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAMMbpQw035237;
	Wed, 22 Nov 2006 15:37:51 -0700 (MST)
	(envelope-from Tim.Bray@Sun.COM)
Received: from fe-amer-02.sun.com ([192.18.108.176])
	by brmea-mail-1.sun.com (8.13.6+Sun/8.12.9) with ESMTP id kAMMbpT3028072;
	Wed, 22 Nov 2006 15:37:51 -0700 (MST)
Received: from conversion-daemon.mail-amer.sun.com by mail-amer.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 id <0J9500F01LFXWU00@mail-amer.sun.com> (original mail from Tim.Bray@Sun.COM)
 ; Wed, 22 Nov 2006 15:37:51 -0700 (MST)
Received: from [192.168.1.45] ([216.113.202.157])
 by mail-amer.sun.com (Sun Java System Messaging Server 6.2-6.01 (built Apr  3
 2006)) with ESMTPSA id <0J95009PVLJ2WWY7@mail-amer.sun.com>; Wed,
 22 Nov 2006 15:37:51 -0700 (MST)
Date: Wed, 22 Nov 2006 14:38:11 -0800
From: Tim Bray <Tim.Bray@Sun.COM>
Subject: Re: Author element best practice
In-reply-to: <4564305A.3000909@defuze.org>
To: Sylvain Hellegouarch <sh@defuze.org>
Cc: atom-protocol <atom-protocol@imc.org>, atom-syntax <atom-syntax@imc.org>
Message-id: <7EF80F90-22E6-4D74-B2B8-C7E7416B1969@sun.com>
MIME-version: 1.0
X-Mailer: Apple Mail (2.752.2)
Content-type: text/plain; format=flowed; delsp=yes; charset=US-ASCII
Content-transfer-encoding: 7BIT
References: <4564305A.3000909@defuze.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.0 (/)
X-Scan-Signature: 8abaac9e10c826e8252866cbe6766464


On Nov 22, 2006, at 3:11 AM, Sylvain Hellegouarch wrote:

> Say I POST an atom:entry to a collection URI, this entry does not have
> an atom:author

If I were implementing the server, in this scenario I'd reject the  
post with an error message.  It's hard for me to see a scenario where  
the author info isn't already known and not providing it is still  
OK.  (In fact, it's hard for me to imagine a scenario in which the  
author info isn't already known, period.)  -Tim

> (which could be considered as not valid but that's not
> the question here), now say that my app server does not have any
> information as to what value to set when adding the atom:author  
> element
> to the member, do you think it'd be better to put an empty  
> atom:name or
> to put a dummy value such as 'anonymous' or 'n/a'?
>
> I'm asking because I try to make sure that whatever the input is the
> member I create are respectful of section 4.1.2 of RFC 4287 and I  
> can't
> decide which way to go when some information are missing from the  
> context.
>
> Any best practices from you guys?
>
> Thanks,
> - Sylvain
>




From owner-atom-syntax@mail.imc.org Wed Nov 22 18:09:17 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gn1DR-0006AF-KZ
	for atompub-archive@lists.ietf.org; Wed, 22 Nov 2006 18:09:17 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gn1DQ-0007oZ-8a
	for atompub-archive@lists.ietf.org; Wed, 22 Nov 2006 18:09:17 -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 kAMMoa1L036763;
	Wed, 22 Nov 2006 15:50: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 kAMMoaK3036760;
	Wed, 22 Nov 2006 15:50: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 mail1.webfaction.com (mail1.webfaction.com [67.15.2.85])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAMMoYSP036746;
	Wed, 22 Nov 2006 15:50:35 -0700 (MST)
	(envelope-from sh@defuze.org)
Received: from [192.168.1.3] (host81-159-21-245.range81-159.btcentralplus.com [81.159.21.245])
	(authenticated bits=0)
	by mail1.webfaction.com (8.12.11.20060308/8.13.3) with ESMTP id kAMMoMkJ002170;
	Wed, 22 Nov 2006 16:50:31 -0600
Message-ID: <4564D426.7000502@defuze.org>
Date: Wed, 22 Nov 2006 22:50:14 +0000
From: Sylvain Hellegouarch <sh@defuze.org>
User-Agent: Thunderbird 1.5.0.7 (X11/20060922)
MIME-Version: 1.0
To: Tim Bray <Tim.Bray@Sun.COM>
CC: atom-protocol <atom-protocol@imc.org>, atom-syntax <atom-syntax@imc.org>
Subject: Re: Author element best practice
References: <4564305A.3000909@defuze.org> <7EF80F90-22E6-4D74-B2B8-C7E7416B1969@sun.com>
In-Reply-To: <7EF80F90-22E6-4D74-B2B8-C7E7416B1969@sun.com>
X-Enigmail-Version: 0.94.0.0
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: 93238566e09e6e262849b4f805833007


Tim Bray wrote:
> 
> On Nov 22, 2006, at 3:11 AM, Sylvain Hellegouarch wrote:
> 
>> Say I POST an atom:entry to a collection URI, this entry does not have
>> an atom:author
> 
> If I were implementing the server, in this scenario I'd reject the post
> with an error message.  It's hard for me to see a scenario where the
> author info isn't already known and not providing it is still OK.  (In
> fact, it's hard for me to imagine a scenario in which the author info
> isn't already known, period.)  -Tim

Right.
If we stretch this idea a little then, how would people feel about
stating in the draft that the server MAY (SHOULD?) reject an Atom entry
which would be invalid as per RFC 4287 ?

I think at least a MAY would give some weigh to implementors who wish to
be really strict regarding the input the allow.

- Sylvain




From owner-atom-syntax@mail.imc.org Wed Nov 22 18:37:27 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gn1eh-0007ku-8v
	for atompub-archive@lists.ietf.org; Wed, 22 Nov 2006 18:37:27 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gn1ef-0001vC-Q9
	for atompub-archive@lists.ietf.org; Wed, 22 Nov 2006 18:37:27 -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 kAMNIVH0039878;
	Wed, 22 Nov 2006 16:18: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 kAMNIU8k039875;
	Wed, 22 Nov 2006 16:18: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 mcom.com (r2d2.aoltw.net [64.236.137.26])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAMNIPOL039751;
	Wed, 22 Nov 2006 16:18:28 -0700 (MST)
	(envelope-from jpanzer@aol.net)
Received: from areophany.nscp.aoltw.net (areophany.nscp.aoltw.net [10.169.155.201])
	by mcom.com (8.10.0/8.10.0) with ESMTP id kAMNHrY11532;
	Wed, 22 Nov 2006 15:17:58 -0800 (PST)
Received: from localhost (localhost [127.0.0.1])
	by areophany.nscp.aoltw.net (Postfix) with ESMTP id 6040CA07F7;
	Wed, 22 Nov 2006 15:17:53 -0800 (PST)
Received: from areophany.nscp.aoltw.net ([127.0.0.1])
 by localhost (localhost [127.0.0.1]) (amavisd-new, port 10024) with ESMTP
 id 15299-09; Wed, 22 Nov 2006 15:17:52 -0800 (PST)
Received: from [10.169.155.201] (areophany.nscp.aoltw.net [10.169.155.201])
	by areophany.nscp.aoltw.net (Postfix) with ESMTP id B49D0A07E3;
	Wed, 22 Nov 2006 15:17:52 -0800 (PST)
Message-ID: <4564DAA0.3080504@aol.net>
Date: Wed, 22 Nov 2006 15:17:52 -0800
From: John Panzer <jpanzer@aol.net>
User-Agent: Thunderbird 1.5.0.7 (Macintosh/20060909)
MIME-Version: 1.0
To: Sylvain Hellegouarch <sh@defuze.org>
Cc: Tim Bray <Tim.Bray@Sun.COM>, atom-protocol <atom-protocol@imc.org>,
        atom-syntax <atom-syntax@imc.org>
Subject: Re: Author element best practice
References: <4564305A.3000909@defuze.org> <7EF80F90-22E6-4D74-B2B8-C7E7416B1969@sun.com> <4564D426.7000502@defuze.org>
In-Reply-To: <4564D426.7000502@defuze.org>
Content-Type: multipart/alternative;
 boundary="------------030002000506030400070107"
X-Spam-Status: No, hits=-1.58 tagged_above=-999 required=5 tests=ALL_TRUSTED,
 AWL, HTML_30_40, HTML_MESSAGE
X-Spam-Level: 
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: 6e922792024732fb1bb6f346e63517e4


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

Sylvain Hellegouarch wrote:
> Tim Bray wrote:
>   
>> On Nov 22, 2006, at 3:11 AM, Sylvain Hellegouarch wrote:
>>
>>     
>>> Say I POST an atom:entry to a collection URI, this entry does not have
>>> an atom:author
>>>       
>> If I were implementing the server, in this scenario I'd reject the post
>> with an error message.  It's hard for me to see a scenario where the
>> author info isn't already known and not providing it is still OK.  (In
>> fact, it's hard for me to imagine a scenario in which the author info
>> isn't already known, period.)  -Tim
>>     
Scenario:  I have an opaque token (an encrypted cookie set on a browser, 
say) which carries the currently authenticated user's name.  I'm 
Javascript code that's running without the ability to decrypt the 
cookie, but I'm able to POST an entry to the server and have it do the 
correct thing.  Even if I specified something in the Author field, the 
server is just going to override it with the more authoritative 
encrypted cookie value.

We have actually run into this type of problem (in other situations) and 
had to modify the server to set the user name in a plain text cookie 
purely so Javascript could see it and use it.  This may not be possible 
in all situations.

I think the spirit of RFC 4287 is that readers of feeds should be able 
to rely on a standard way to find author information.  I don't think 
that speaks to this case.  I do think it'd be perfectly reasonable to 
say that a server which gets an empty author, and which cannot infer 
enough to create a valid Atom entry, should reject the entry.
-John


--------------030002000506030400070107
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">
Sylvain Hellegouarch wrote:
<blockquote cite="mid4564D426.7000502@defuze.org" type="cite">
  <pre wrap="">Tim Bray wrote:
  </pre>
  <blockquote type="cite">
    <pre wrap="">On Nov 22, 2006, at 3:11 AM, Sylvain Hellegouarch wrote:

    </pre>
    <blockquote type="cite">
      <pre wrap="">Say I POST an atom:entry to a collection URI, this entry does not have
an atom:author
      </pre>
    </blockquote>
    <pre wrap="">If I were implementing the server, in this scenario I'd reject the post
with an error message.  It's hard for me to see a scenario where the
author info isn't already known and not providing it is still OK.  (In
fact, it's hard for me to imagine a scenario in which the author info
isn't already known, period.)  -Tim
    </pre>
  </blockquote>
</blockquote>
Scenario:&nbsp; I have an opaque token (an encrypted cookie set on a
browser, say) which carries the currently authenticated user's name.&nbsp;
I'm Javascript code that's running without the ability to decrypt the
cookie, but I'm able to POST an entry to the server and have it do the
correct thing.&nbsp; Even if I specified something in the Author field, the
server is just going to override it with the more authoritative
encrypted cookie value.<br>
<br>
We have actually run into this type of problem (in other situations)
and had to modify the server to set the user name in a plain text
cookie purely so Javascript could see it and use it.&nbsp; This may not be
possible in all situations.<br>
<br>
I think the spirit of RFC 4287 is that readers of feeds should be able
to rely on a standard way to find author information.&nbsp; I don't think
that speaks to this case.&nbsp; I do think it'd be perfectly reasonable to
say that a server which gets an empty author, and which cannot infer
enough to create a valid Atom entry, should reject the entry.<br>
<blockquote cite="mid4564D426.7000502@defuze.org" type="cite">
  <pre wrap=""><!----></pre>
</blockquote>
-John<br>
<br>
</body>
</html>

--------------030002000506030400070107--




From owner-atom-syntax@mail.imc.org Wed Nov 22 19:47:49 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gn2kn-0007wJ-HZ
	for atompub-archive@lists.ietf.org; Wed, 22 Nov 2006 19:47:49 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gn2km-0000f1-4J
	for atompub-archive@lists.ietf.org; Wed, 22 Nov 2006 19:47:49 -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 kAN0WEii045603;
	Wed, 22 Nov 2006 17:32: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 kAN0WElf045602;
	Wed, 22 Nov 2006 17:32: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 bblfish.net (bblfish.net [192.220.66.168])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAN0WDk3045596
	for <atom-syntax@imc.org>; Wed, 22 Nov 2006 17:32:13 -0700 (MST)
	(envelope-from henry.story@bblfish.net)
Received: (qmail 90759 invoked by uid 17064); 23 Nov 2006 00:32:12 -0000
Received: from unknown (HELO [136.152.132.63]) ([136.152.132.63])
          (envelope-sender <henry.story@bblfish.net>)
          by 192.220.66.168 (qmail-ldap-1.03) with SMTP
          for <atom-syntax@imc.org>; 23 Nov 2006 00:32:12 -0000
In-Reply-To: <C18A2145.C9FBC%eric.scheid@ironclad.net.au>
References: <C18A2145.C9FBC%eric.scheid@ironclad.net.au>
Mime-Version: 1.0 (Apple Message framework v752.2)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <3537CE5C-1723-440D-826E-920210CDC584@bblfish.net>
Cc: Atom Syntax <atom-syntax@imc.org>
Content-Transfer-Encoding: 7bit
From: Henry Story <henry.story@bblfish.net>
Subject: Re: PaceResurrectAutodiscovery
Date: Wed, 22 Nov 2006 16:32:10 -0800
To: Eric Scheid <eric.scheid@ironclad.net.au>
X-Mailer: Apple Mail (2.752.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: 97adf591118a232206bdb5a27b217034


I agree. It would be useful to work on placing a little bit more  
weight on the rel relation rather than putting everything on the mime  
type. After all if every link is going to be an "alternate" relation,  
then what was the point of the rel="..." attribute? We might as well  
have stuck with simple <a href=""> anchors.

I think there is still time to put forward a number of simple  
relations such as "feed", "entry" or even "service" or "collection".  
This could be really useful distinctions.

Henry

On 21 Nov 2006, at 20:46, Eric Scheid wrote:

>
> We're in a good position, in this WG, to suggest a future standard.  
> We've
> delved deeply into the intricacies, we've examined a wide range of use
> cases.
>
> Speaking of which ... there's another use case to consider. Since  
> Atom has
> promoted interest in using feed documents in an archival manner, it is
> entirely reasonable to use @rel="alternate" to point to an archive  
> feed
> document which contains the *same* content as the referring page,  
> as opposed
> to referring to a feed document which has the "most recent"  
> additions from
> the same source as where the contents of the current page came  
> from. (what a
> mouthful!)




From owner-atom-syntax@mail.imc.org Wed Nov 22 21:42:30 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gn4Xm-0002BQ-JU
	for atompub-archive@lists.ietf.org; Wed, 22 Nov 2006 21:42:30 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gn4Xl-0005eU-7S
	for atompub-archive@lists.ietf.org; Wed, 22 Nov 2006 21:42:30 -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 kAN2NneI052109;
	Wed, 22 Nov 2006 19:23:49 -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 kAN2NnGe052108;
	Wed, 22 Nov 2006 19:23:49 -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 dm-mail01.mozilla.org (dm-mail01.mozilla.org [63.245.208.150])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAN2NmwZ052099
	for <atom-syntax@imc.org>; Wed, 22 Nov 2006 19:23:48 -0700 (MST)
	(envelope-from rsayre@mozilla.com)
Received: from [192.168.0.4] (user-10876hc.cable.mindspring.com [64.131.154.44])
	(Authenticated sender: rsayre@mozilla.com)
	by dm-mail01.mozilla.org (Postfix) with ESMTP id 4343F6A8CF7;
	Wed, 22 Nov 2006 18:23:40 -0800 (PST)
Message-ID: <45650628.10201@mozilla.com>
Date: Wed, 22 Nov 2006 21:23:36 -0500
From: Robert Sayre <rsayre@mozilla.com>
User-Agent: Thunderbird 1.5.0.8 (Macintosh/20061025)
MIME-Version: 1.0
To: James M Snell <jasnell@gmail.com>
CC: Antone Roundy <antone@geckotribe.com>, atom-syntax@imc.org
Subject: Re: Forward Compatibility
References: <BAY117-DAV83A28269354CCD88F758C9FEF0@phx.gbl> <A5D5E2D9-8531-4177-8A98-4F6B558B1DCD@mnot.net> <455F5CCC.40105@gmail.com> <BAY117-DAV8E6EA4EE5C3811F38F0E49FEE0@phx.gbl> <D805CB1D-21F6-4AD0-ADA8-E63451B7F770@iki.fi> <BAY117-DAV172C2EC8F63EBB6142EBE59FEE0@phx.gbl> <4ACD475A-02DF-401B-A4DB-48939619FF1B@geckotribe.com> <4561CF7D.5050803@gmail.com>
In-Reply-To: <4561CF7D.5050803@gmail.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Virus-Scanned: by amavisd-new
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: 93238566e09e6e262849b4f805833007


James M Snell wrote:
> IOW, using the XHTML2 div as the child is compliant in a strictly sense
> but should be avoided because it will likely cause problems.
>   

An XHTML2 div is not compliant. The normative reference is to XHTML 
Modularization, and the accompanying XHTML1 definitions and namespace. 
In practice, this requirement is somewhat malleable, since XHTML's DTD 
requires that all elements reside in the default namespace (a flaw in 
XHTML), and XHTML Modularization makes some other universally-ignored 
requirements.

XHTML2's namespace is different, though there is an open issue to change 
to the same namespace that XHTML1 uses. Even if the namespace were the 
same, Atom processors are not required expected to understand or comply 
with any XHTML[2] markup.

In other words, Atom processors will pick up (X)HTML features as they 
see fit. The spec is quite specific on this point (using the markup is a 
MAY). In practice, (X)HTML support and security varies widely.

-Rob




From owner-atom-syntax@mail.imc.org Wed Nov 22 22:44:23 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gn5Ve-0007gO-PH
	for atompub-archive@lists.ietf.org; Wed, 22 Nov 2006 22:44:23 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gn5VW-0002ji-Cm
	for atompub-archive@lists.ietf.org; Wed, 22 Nov 2006 22:44: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 kAN3Siuu057750;
	Wed, 22 Nov 2006 20:28: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 kAN3SiP6057748;
	Wed, 22 Nov 2006 20: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 kAN3Sf4w057729
	for <atom-syntax@imc.org>; Wed, 22 Nov 2006 20:28:42 -0700 (MST)
	(envelope-from pagaltzis@gmx.de)
Received: (qmail invoked by alias); 23 Nov 2006 03:28:35 -0000
Received: from xdsl-87-79-236-202.netcologne.de (EHLO klangraum) [87.79.236.202]
  by mail.gmx.net (mp020) with SMTP; 23 Nov 2006 04:28:35 +0100
X-Authenticated: #163624
Date: Thu, 23 Nov 2006 04:28:32 +0100
From: "A. Pagaltzis" <pagaltzis@gmx.de>
To: atom-protocol <atom-protocol@imc.org>, atom-syntax <atom-syntax@imc.org>
Subject: Re: Author element best practice
Message-ID: <20061123032832.GU17418@klangraum>
Mail-Followup-To: atom-protocol <atom-protocol@imc.org>,
	atom-syntax <atom-syntax@imc.org>
References: <4564305A.3000909@defuze.org> <7EF80F90-22E6-4D74-B2B8-C7E7416B1969@sun.com> <4564D426.7000502@defuze.org>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <4564D426.7000502@defuze.org>
User-Agent: Mutt/1.4.2.1i
Organization: haphazard
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: 856eb5f76e7a34990d1d457d8e8e5b7f


* Sylvain Hellegouarch <sh@defuze.org> [2006-11-23 00:00]:
> how would people feel about stating in the draft that the
> server MAY (SHOULD?) reject an Atom entry which would be
> invalid as per RFC 4287 ?

+0 to MAY. I'm not sure it needs to be stated explicitly. It
seems obviously implied by the APP axiom that the server is
ultimately in control.

But -1 to SHOULD. If the server thinks it has enough data to
flesh out an incomplete entry so that it is valid, it should be
free to do as it pleases.

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




From owner-atom-syntax@mail.imc.org Thu Nov 23 11:45:57 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GnHi1-00085v-9n
	for atompub-archive@lists.ietf.org; Thu, 23 Nov 2006 11:45:57 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GnHhz-0003RK-Km
	for atompub-archive@lists.ietf.org; Thu, 23 Nov 2006 11:45:57 -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 kANGIOa5019527;
	Thu, 23 Nov 2006 09:18: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 kANGIOZM019526;
	Thu, 23 Nov 2006 09:18: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 ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.168])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kANGILPn019518
	for <atom-syntax@imc.org>; Thu, 23 Nov 2006 09:18:22 -0700 (MST)
	(envelope-from jasnell@gmail.com)
Received: by ug-out-1314.google.com with SMTP id j3so528036ugf
        for <atom-syntax@imc.org>; Thu, 23 Nov 2006 08:18:15 -0800 (PST)
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=mJfZ8NuWbaKCt1aMPKNFKQvrJxFWEzzyXepPsHCISDoT/OsKjNAeqGmbd2ZLlVmpBePRtBZLuhno3Y2f96JZpKKom3+5wETKtxVA7dXmFdDgp51UTGnF+FU+Gl8QlrKBicGSKuyNBh7SfDTScNLjCrh+CwBYNe1+fNjNujYqJec=
Received: by 10.78.58.11 with SMTP id g11mr9218576hua.1164298694985;
        Thu, 23 Nov 2006 08:18:14 -0800 (PST)
Received: from ?192.168.1.101? ( [67.181.218.96])
        by mx.google.com with ESMTP id 3sm12476928hud.2006.11.23.08.18.13;
        Thu, 23 Nov 2006 08:18:14 -0800 (PST)
Message-ID: <4565C9C1.3040706@gmail.com>
Date: Thu, 23 Nov 2006 08:18:09 -0800
From: James M Snell <jasnell@gmail.com>
User-Agent: Thunderbird 1.5.0.8 (X11/20061025)
MIME-Version: 1.0
To: rss-public@yahoogroups.com, atom-syntax <atom-syntax@imc.org>
Subject: Re: [rss-public] Re: [rss-board] RSS Feed Autodiscovery
References: <ejqf60+ars5@eGroups.com> <BAY120-DAV1150766D7D6FE193268DCABEED0@phx.gbl> <BAY120-DAV5FD99B0B9641CBDD03BF0BEE30@phx.gbl> <15E177C4-B82E-4CAE-AF28-5849EFFFDB6E@googlemail.com> <BAY120-DAV12A9BC73CB6A7FCFEB2536BEE30@phx.gbl> <4564E3D1.9040807@intertwingly.net> <BAY120-DAV28971393BC7F02A6555C1BEE20@phx.gbl>
In-Reply-To: <BAY120-DAV28971393BC7F02A6555C1BEE20@phx.gbl>
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: b1c41982e167b872076d0018e4e1dc3c


FWIW, with the permission of the WG chairs and the previous editor, I
just resubmitted the atom discovery draft as an individual submission.
Regardless of how things might have unfolded previously, the spec is
open for discussion; however, I only intend to make changes that have a
clear consensus.  I don't have a problem trying to figure out how rss
can be incorporated so I invite anyone who is interested to please
participate in the discussion on the atom-syntax list.

- James

James Holderness wrote:
> 
> 
> Sam Ruby wrote:
>> That particular specification has been surprisingly uncontroversial.
> 
> You would think, but have you looked at that thread I mentioned from
> earlier
> this year [1]? Or the one from May of last year [2]? The current discussion
> is starting out in much the same way. They have a very well written draft
> spec, that has been widely implemented, and yet they still can't agree to
> just publish the damn thing. I guess it's one of those bikeshed issues.
> 
>> The only issue I can imagine that could come up is that
>> application/rss+xml is currently unregistered, and potentially
>> unregisterable.
> 
> I didn't look very hard, but I couldn't find any significant objections.
> The
> best I could come up with was this statement from Phil Ringnalda: "It's
> only
> Atom-only in that it doesn't attempt to dictate things outside the WG's
> charter" [3]. I don't think that rules out the Atom WG and the RSS Board
> cooperating in some way.
> 
> However, I don't want to wait for the Atom WG to finish arguing about it
> before we do anything. I think we should go ahead with what we've got for
> now. If and when they get their act together we can see about cooperating,
> but at least we can get something up onto the website in the meantime that
> will be of immediate benefit to users.
> 
> Regards
> James
> 
> [1] http://www.imc.org/atom-syntax/mail-archive/msg17713.html
> <http://www.imc.org/atom-syntax/mail-archive/msg17713.html>
> [2] http://www.imc.org/atom-syntax/mail-archive/msg14635.html
> <http://www.imc.org/atom-syntax/mail-archive/msg14635.html>
> [3] http://www.imc.org/atom-syntax/mail-archive/msg14652.html
> <http://www.imc.org/atom-syntax/mail-archive/msg14652.html>
> 
> __._,_.___
> Messages in this topic
> <http://groups.yahoo.com/group/rss-public/message/1086;_ylc=X3oDMTM1Z2U1c21oBF9TAzk3MzU5NzE0BGdycElkAzE3MDYxMjcyBGdycHNwSWQDMTcwNjAzMDM5MARtc2dJZAMxMDk2BHNlYwNmdHIEc2xrA3Z0cGMEc3RpbWUDMTE2NDI3ODAxMAR0cGNJZAMxMDg2>
> (11) Reply (via web post)
> <http://groups.yahoo.com/group/rss-public/post;_ylc=X3oDMTJxZDMwa3JvBF9TAzk3MzU5NzE0BGdycElkAzE3MDYxMjcyBGdycHNwSWQDMTcwNjAzMDM5MARtc2dJZAMxMDk2BHNlYwNmdHIEc2xrA3JwbHkEc3RpbWUDMTE2NDI3ODAxMA--?act=reply&messageNum=1096>
> | Start a new topic
> <http://groups.yahoo.com/group/rss-public/post;_ylc=X3oDMTJmOXE5anZxBF9TAzk3MzU5NzE0BGdycElkAzE3MDYxMjcyBGdycHNwSWQDMTcwNjAzMDM5MARzZWMDZnRyBHNsawNudHBjBHN0aW1lAzExNjQyNzgwMTA->
> 
> Messages
> <http://groups.yahoo.com/group/rss-public/messages;_ylc=X3oDMTJmM285dGp1BF9TAzk3MzU5NzE0BGdycElkAzE3MDYxMjcyBGdycHNwSWQDMTcwNjAzMDM5MARzZWMDZnRyBHNsawNtc2dzBHN0aW1lAzExNjQyNzgwMTA->
> | Polls
> <http://groups.yahoo.com/group/rss-public/polls;_ylc=X3oDMTJnZGlxaTZvBF9TAzk3MzU5NzE0BGdycElkAzE3MDYxMjcyBGdycHNwSWQDMTcwNjAzMDM5MARzZWMDZnRyBHNsawNwb2xscwRzdGltZQMxMTY0Mjc4MDEw>
> 
> Yahoo! Groups
> <http://groups.yahoo.com/;_ylc=X3oDMTJlYjF0NjVrBF9TAzk3MzU5NzE0BGdycElkAzE3MDYxMjcyBGdycHNwSWQDMTcwNjAzMDM5MARzZWMDZnRyBHNsawNnZnAEc3RpbWUDMTE2NDI3ODAxMA-->
> 
> Change settings via the Web
> <http://groups.yahoo.com/group/rss-public/join;_ylc=X3oDMTJnMGdubGhqBF9TAzk3MzU5NzE0BGdycElkAzE3MDYxMjcyBGdycHNwSWQDMTcwNjAzMDM5MARzZWMDZnRyBHNsawNzdG5ncwRzdGltZQMxMTY0Mjc4MDEw>
> (Yahoo! ID required)
> Change settings via email: Switch delivery to Daily Digest
> <mailto:rss-public-digest@yahoogroups.com?subject=Email Delivery:
> Digest> | Switch format to Traditional
> <mailto:rss-public-traditional@yahoogroups.com?subject=Change Delivery
> Format: Traditional>
> Visit Your Group
> <http://groups.yahoo.com/group/rss-public;_ylc=X3oDMTJlYXAxa2NwBF9TAzk3MzU5NzE0BGdycElkAzE3MDYxMjcyBGdycHNwSWQDMTcwNjAzMDM5MARzZWMDZnRyBHNsawNocGYEc3RpbWUDMTE2NDI3ODAxMA-->
> | Yahoo! Groups Terms of Use <http://docs.yahoo.com/info/terms/> |
> Unsubscribe <mailto:rss-public-unsubscribe@yahoogroups.com?subject=>
> Recent Activity
> 
>     *
>        8
>       New Members
>       <http://groups.yahoo.com/group/rss-public/members;_ylc=X3oDMTJnaDFjbWQwBF9TAzk3MzU5NzE0BGdycElkAzE3MDYxMjcyBGdycHNwSWQDMTcwNjAzMDM5MARzZWMDdnRsBHNsawN2bWJycwRzdGltZQMxMTY0Mjc4MDEw>
> 
> Visit Your Group
> <http://groups.yahoo.com/group/rss-public;_ylc=X3oDMTJmMW9rcjRsBF9TAzk3MzU5NzE0BGdycElkAzE3MDYxMjcyBGdycHNwSWQDMTcwNjAzMDM5MARzZWMDdnRsBHNsawN2Z2hwBHN0aW1lAzExNjQyNzgwMTA->
> 
> SPONSORED LINKS
> 
>     * Xml format
>       <http://groups.yahoo.com/gads;_ylc=X3oDMTJkM20xcDVjBF9TAzk3MzU5NzE0BF9wAzEEZ3JwSWQDMTcwNjEyNzIEZ3Jwc3BJZAMxNzA2MDMwMzkwBHNlYwNzbG1vZARzdGltZQMxMTY0Mjc4MDEx?t=ms&k=Xml+format&w1=Xml+format&w2=Really+simple+syndication&w3=Advisory+board&w4=Advisory+board+company&c=4&s=95&g=2&.sig=R_P2EVAV_fssN3SsfQ0pmA>
>     * Really simple syndication
>       <http://groups.yahoo.com/gads;_ylc=X3oDMTJkMjdlY21xBF9TAzk3MzU5NzE0BF9wAzIEZ3JwSWQDMTcwNjEyNzIEZ3Jwc3BJZAMxNzA2MDMwMzkwBHNlYwNzbG1vZARzdGltZQMxMTY0Mjc4MDEx?t=ms&k=Really+simple+syndication&w1=Xml+format&w2=Really+simple+syndication&w3=Advisory+board&w4=Advisory+board+company&c=4&s=95&g=2&.sig=vKbHRqftQ9jAf8EbS0GHOw>
>     * Advisory board
>       <http://groups.yahoo.com/gads;_ylc=X3oDMTJkNzZ2dmx1BF9TAzk3MzU5NzE0BF9wAzMEZ3JwSWQDMTcwNjEyNzIEZ3Jwc3BJZAMxNzA2MDMwMzkwBHNlYwNzbG1vZARzdGltZQMxMTY0Mjc4MDEx?t=ms&k=Advisory+board&w1=Xml+format&w2=Really+simple+syndication&w3=Advisory+board&w4=Advisory+board+company&c=4&s=95&g=2&.sig=Y_o83mLLTmtVaz7aXns-IQ>
>     * Advisory board company
>       <http://groups.yahoo.com/gads;_ylc=X3oDMTJkcGloc3M2BF9TAzk3MzU5NzE0BF9wAzQEZ3JwSWQDMTcwNjEyNzIEZ3Jwc3BJZAMxNzA2MDMwMzkwBHNlYwNzbG1vZARzdGltZQMxMTY0Mjc4MDEx?t=ms&k=Advisory+board+company&w1=Xml+format&w2=Really+simple+syndication&w3=Advisory+board&w4=Advisory+board+company&c=4&s=95&g=2&.sig=AZW1_RoNPix4rYYLntm-_Q>
> 
> New web site?
> 
> Drive traffic now.
> <http://us.ard.yahoo.com/SIG=12h5d6890/M=493064.8985663.9760769.8674578/D=groups/S=1706030390:NC/Y=YAHOO/EXP=1164285211/A=3848642/R=0/SIG=131eshi2t/*http://searchmarketing.yahoo.com/arp/srchv2.php?o=US2004&cmp=Yahoo&ctv=Groups3&s=Y&s2=&s3=&b=50>
> 
> Get your business
> 
> on Yahoo! search.
> 
> Y! Toolbar
> 
> Get it Free!
> <http://us.lrd.yahoo.com/_ylc=X3oDMTJwaXYyZXVnBF9TAzk3MzU5NzE0BF9wAzIEZ3JwSWQDMTcwNjEyNzIEZ3Jwc3BJZAMxNzA2MDMwMzkwBHNlYwNuY21vZARzbGsDdG9vbGJhcgRzdGltZQMxMTY0Mjc4MDEw;_ylg=1/SIG=11c6dvmk9/**http%3a//toolbar.yahoo.com/%3f.cpdl=ygrps>
> 
> easy 1-click access
> 
> to your groups.
> 
> Yahoo! Groups
> 
> Start a group
> <http://groups.yahoo.com/start;_ylc=X3oDMTJwcW1udGEwBF9TAzk3MzU5NzE0BF9wAzMEZ3JwSWQDMTcwNjEyNzIEZ3Jwc3BJZAMxNzA2MDMwMzkwBHNlYwNuY21vZARzbGsDZ3JvdXBzMgRzdGltZQMxMTY0Mjc4MDEw>
> 
> in 3 easy steps.
> 
> Connect with others.
> 
> .
> 
> __,_._,___




From owner-atom-syntax@mail.imc.org Thu Nov 23 13:59:49 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GnJnZ-0008Uo-7N
	for atompub-archive@lists.ietf.org; Thu, 23 Nov 2006 13:59:49 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GnJnU-0001Vp-Qx
	for atompub-archive@lists.ietf.org; Thu, 23 Nov 2006 13:59:49 -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 kANIi1w6030916;
	Thu, 23 Nov 2006 11:44:02 -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 kANIi1oI030915;
	Thu, 23 Nov 2006 11:44: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 py-out-1112.google.com (py-out-1112.google.com [64.233.166.183])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kANIi09g030907
	for <atom-syntax@imc.org>; Thu, 23 Nov 2006 11:44:01 -0700 (MST)
	(envelope-from whateley@gmail.com)
Received: by py-out-1112.google.com with SMTP id f31so343639pyh
        for <atom-syntax@imc.org>; Thu, 23 Nov 2006 10:44:00 -0800 (PST)
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws;
        s=beta; d=gmail.com;
        h=received:date:from:to:subject:message-id:mail-followup-to:references:mime-version:content-type:content-disposition:in-reply-to:user-agent;
        b=kUTnXhDou+V3sp2z4/5L6XHZ0psvqeai+lYQedGTIdIgJCrKbDdebsS4XeroMFqjBZaqFQRV2xxg2XyYJloanbU5ESRqk379Pad0rdzkWjmbYABf+3x+Fo+AzLC1A3C5/R7K5kiSvdUXopxo0WCIwe6qA1HQ3Q9/FMkxYGGZKhc=
Received: by 10.35.80.20 with SMTP id h20mr3955126pyl.1164307440077;
        Thu, 23 Nov 2006 10:44:00 -0800 (PST)
Received: from nyarlathotep ( [142.244.55.210])
        by mx.google.com with ESMTP id 16sm46666816nzo.2006.11.23.10.43.59;
        Thu, 23 Nov 2006 10:43:59 -0800 (PST)
Date: Thu, 23 Nov 2006 11:31:01 -0700
From: Brendan Taylor <whateley@gmail.com>
To: atom-syntax@imc.org
Subject: Possible Errata
Message-ID: <20061123183101.GB20313@nyarlathotep.ed.shawcable.net>
Mail-Followup-To: atom-syntax@imc.org
References: <000601c70be9$88dc4150$9a94c3f0$@com> <20061119161529.GI17418@klangraum> <BAY117-DAV2B5A3D1C94CBCB8E6F50A9FEE0@phx.gbl> <4560922D.1010602@gmail.com> <20061121201057.GI17418@klangraum>
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature"; boundary="p4qYPpj5QlsIQJ0K"
Content-Disposition: inline
In-Reply-To: <20061121201057.GI17418@klangraum>
User-Agent: Mutt/1.5.13 (2006-08-11)
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: bb8f917bb6b8da28fc948aeffb74aa17



--p4qYPpj5QlsIQJ0K
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Tue, Nov 21, 2006 at 09:10:57PM +0100, A. Pagaltzis wrote:
> * James M Snell <jasnell@gmail.com> [2006-11-19 18:35]:
> > The spec can be changed, it's just not a great idea to do so
> > until we get a critical mass of issues that can't seem to be
> > adequately worked around.
>=20
> Is anyone keeping a Possible Errata document or some such?

There's one[1] on the wiki. I've updated it with this issue (fallback
content) and the other one I can remember (extension attributes on
atom:link).

1: <http://www.intertwingly.net/wiki/pie/RFC4287Errata>

--p4qYPpj5QlsIQJ0K
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)

iD8DBQFFZejlc7m7RB/1A2URAhH0AJ0Zdxs3hVezkwd8PpvhYPvJKJLNnwCeK1Sh
5Eyk6K1xKxh76pPp5TIAv6E=
=a748
-----END PGP SIGNATURE-----

--p4qYPpj5QlsIQJ0K--




From owner-atom-syntax@mail.imc.org Thu Nov 23 15:20:22 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GnL3W-0005NJ-DY
	for atompub-archive@lists.ietf.org; Thu, 23 Nov 2006 15:20:22 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GnL3S-0004pP-0k
	for atompub-archive@lists.ietf.org; Thu, 23 Nov 2006 15:20: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 kANK5d27037748;
	Thu, 23 Nov 2006 13:05: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 kANK5dEv037747;
	Thu, 23 Nov 2006 13:05: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 mail.fimug.fi (mail.fimug.fi [212.149.83.83])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kANK5cjU037710
	for <atom-syntax@imc.org>; Thu, 23 Nov 2006 13:05:38 -0700 (MST)
	(envelope-from hsivonen@iki.fi)
Received: from [84.239.175.113] (a175-113.24online.fi [84.239.175.113])
	by posti.fidisk.fi (Postfix) with ESMTP id 94263E96244
	for <atom-syntax@imc.org>; Thu, 23 Nov 2006 22:05:27 +0200 (EET)
Mime-Version: 1.0 (Apple Message framework v752.2)
In-Reply-To: <4563889B.3030504@gmail.com>
References: <4563889B.3030504@gmail.com>
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <8030E486-A055-4638-B420-12E64520E1B9@iki.fi>
Content-Transfer-Encoding: 7bit
From: Henri Sivonen <hsivonen@iki.fi>
Subject: Re: PaceResurrectAutodiscovery
Date: Thu, 23 Nov 2006 22:05:32 +0200
To: atom-syntax <atom-syntax@imc.org>
X-Mailer: Apple Mail (2.752.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: 798b2e660f1819ae38035ac1d8d5e3ab


The latest WA 1.0 draft covers this as follows:

"If the alternate keyword is used with the type attribute set to the  
value application/rss+xml or the value application/atom+xml, then the  
user agent must treat the link as it would if it had the feed keyword  
specified as well."
http://whatwg.org/specs/web-apps/current-work/#alternate0

"The feed keyword indicates that the referenced document is a  
syndication feed. If the alternate link type is also specified, then  
the feed is specifically the feed for the current document;  
otherwise, the feed is just a syndication feed, not necessarily  
associated with a particular Web page."
http://whatwg.org/specs/web-apps/current-work/#feed0

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





From owner-atom-syntax@mail.imc.org Thu Nov 23 15:56:48 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GnLcm-0007FI-3V
	for atompub-archive@lists.ietf.org; Thu, 23 Nov 2006 15:56:48 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GnLch-000215-HQ
	for atompub-archive@lists.ietf.org; Thu, 23 Nov 2006 15:56:48 -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 kANKgRvE040845;
	Thu, 23 Nov 2006 13:42: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 kANKgR0J040844;
	Thu, 23 Nov 2006 13:42: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 bblfish.net (bblfish.net [192.220.66.168])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kANKgQLR040838
	for <atom-syntax@imc.org>; Thu, 23 Nov 2006 13:42:27 -0700 (MST)
	(envelope-from henry.story@bblfish.net)
Received: (qmail 20159 invoked by uid 17064); 23 Nov 2006 20:42:26 -0000
Received: from unknown (HELO [192.168.1.100]) ([67.119.192.120])
          (envelope-sender <henry.story@bblfish.net>)
          by 192.220.66.168 (qmail-ldap-1.03) with SMTP
          for <atom-syntax@imc.org>; 23 Nov 2006 20:42:26 -0000
In-Reply-To: <8030E486-A055-4638-B420-12E64520E1B9@iki.fi>
References: <4563889B.3030504@gmail.com> <8030E486-A055-4638-B420-12E64520E1B9@iki.fi>
Mime-Version: 1.0 (Apple Message framework v752.2)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <4BEFB1A4-EC72-4923-A385-36F503FB79EC@bblfish.net>
Cc: atom-syntax <atom-syntax@imc.org>
Content-Transfer-Encoding: 7bit
From: Henry Story <henry.story@bblfish.net>
Subject: Re: PaceResurrectAutodiscovery
Date: Thu, 23 Nov 2006 12:42:26 -0800
To: Henri Sivonen <hsivonen@iki.fi>
X-Mailer: Apple Mail (2.752.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: 50a516d93fd399dc60588708fd9a3002


Very nice.

One thing I like about the current atom spec, is that the link  
relations are in fact urls. The link relations are equivalent to the  
urls generated by appending "http://www.iana.org/assignments/ 
relation/" to the "alternate", "self", ... rel="..." strings.

This is very nice, in that it opens up the possibility of placing  
good RDF descriptions of these links at the http://www.iana.org/ 
assignments/relation/, as well as making the link relation very  
extensible (people who want to try out new link relations, can just  
use their own, unambiguous url).

I would recommend you adopt that too. Perhaps you can even adopt the  
iana name space. If we could get them to put the appropriate rdf  
document at that location, people who created/coined new link  
relations could describe these relations as being superproperties or  
subroperties of relations the browser already knows, which would  
allow the browser to partially interpret those.

Just a thought.

Henry

On 23 Nov 2006, at 12:05, Henri Sivonen wrote:

>
> The latest WA 1.0 draft covers this as follows:
>
> "If the alternate keyword is used with the type attribute set to  
> the value application/rss+xml or the value application/atom+xml,  
> then the user agent must treat the link as it would if it had the  
> feed keyword specified as well."
> http://whatwg.org/specs/web-apps/current-work/#alternate0
>
> "The feed keyword indicates that the referenced document is a  
> syndication feed. If the alternate link type is also specified,  
> then the feed is specifically the feed for the current document;  
> otherwise, the feed is just a syndication feed, not necessarily  
> associated with a particular Web page."
> http://whatwg.org/specs/web-apps/current-work/#feed0
>
> -- 
> Henri Sivonen
> hsivonen@iki.fi
> http://hsivonen.iki.fi/
>




From owner-atom-syntax@mail.imc.org Thu Nov 23 17:42:56 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GnNHU-0006iK-7P
	for atompub-archive@lists.ietf.org; Thu, 23 Nov 2006 17:42:56 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GnNG6-0001XI-RH
	for atompub-archive@lists.ietf.org; Thu, 23 Nov 2006 17:41:32 -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 kANMT2bh048056;
	Thu, 23 Nov 2006 15:29:02 -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 kANMT2aH048055;
	Thu, 23 Nov 2006 15:29:02 -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 nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.189])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kANMT0kL048048
	for <atom-syntax@imc.org>; Thu, 23 Nov 2006 15:29:01 -0700 (MST)
	(envelope-from t.broyer@gmail.com)
Received: by nf-out-0910.google.com with SMTP id m18so895559nfc
        for <atom-syntax@imc.org>; Thu, 23 Nov 2006 14:28:59 -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:content-transfer-encoding:content-disposition:references;
        b=rbZmdUOibxttesqxUacOb0lqAjegSOaHfwcdGbBuvoRXP2wByAWSjzpkb9ZWPX0u/ImJYVc9W3H5nvlLlCj3LGawyZQn6lXKRam41kKVcLPGszJHJPe5Ku25GWdx/Wsqqh742NPF6oduAgVxP7GnavPzuMLSn89pMxlqoU1OLSA=
Received: by 10.49.8.15 with SMTP id l15mr5009858nfi.1164320939609;
        Thu, 23 Nov 2006 14:28:59 -0800 (PST)
Received: by 10.49.29.19 with HTTP; Thu, 23 Nov 2006 14:28:59 -0800 (PST)
Message-ID: <a9699fd20611231428s439b9ae3r130788c73169ef8b@mail.gmail.com>
Date: Thu, 23 Nov 2006 23:28:59 +0100
From: "Thomas Broyer" <t.broyer@gmail.com>
To: Atom-Syntax <atom-syntax@imc.org>
Subject: Re: PaceResurrectAutodiscovery
In-Reply-To: <8030E486-A055-4638-B420-12E64520E1B9@iki.fi>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Disposition: inline
References: <4563889B.3030504@gmail.com>
	 <8030E486-A055-4638-B420-12E64520E1B9@iki.fi>
X-MIME-Autoconverted: from base64 to 8bit by balder-227.proper.com id kANMT1kL048050
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 kANMT2bh048056
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 4d87d2aa806f79fed918a62e834505ca


2006/11/23, Henri Sivonen:
>
> The latest WA 1.0 draft covers this as follows:
>
> "If the alternate keyword is used with the type attribute set to the
> value application/rss+xml or the value application/atom+xml, then the
> user agent must treat the link as it would if it had the feed keyword
> specified as well."
> http://whatwg.org/specs/web-apps/current-work/#alternate0

This conforts me in thinking that the application/atom+xml media type
should be updated to add a "type" parameter with values "feed" and
"entry".
There would be no ambiguity between these two links:
<link rel=3D"alternate" href=3D"application/atom+xml;type=3Dfeed"
   title=3D"This is a feed, which happens to be an 'alternate' of the
current page" />
<link rel=3D"alternate" href=3D"application/atom+xml;type=3Dentry"
   title=3D"This is a standalone entry" />

I expect aggregators to allow me to subscribe to feeds (subscribe in
the sense or "watch for new =E2=80=93or updated=E2=80=93 entries) or indi=
vidual
entries (subscribe in the sense of "watch for updates"). With
rel=3D"alternate" and an RSS or Atom media type, those aggregators could
show a "subscribe to this page" button. With an RSS or Atom media type
and another 'rel', they could a "subscribe to {@title}" button.

For example, with these two links:
<link rel=3D"contents" type=3D"text/html" href=3D"/index.html" />
<link rel=3D"contents" type=3D"application/atom+xml" href=3D"/feed.atom" =
/>
a browser could show "Go to Table of Contents" and "Subscribe to Table
of Contents" buttons.

> "The feed keyword indicates that the referenced document is a
> syndication feed.

"Being a syndication feed" is expressed by the media type, there's no
need for a 'rel' value.

The only reason for such a 'rel' is to replace the "contents" value in
the example above:
<link rel=3D"feed" type=3D"text/html" href=3D"/index.html" />
<link rel=3D"feed" type=3D"application/atom+xml" href=3D"/feed.atom" />
in "blog-like" use-cases where an HTML page serves the same purpose as
a syndication feed, just in an 'alternate' format.

--=20
Thomas Broyer




From owner-atom-syntax@mail.imc.org Thu Nov 23 17:46:52 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GnNLI-0008Gv-BH
	for atompub-archive@lists.ietf.org; Thu, 23 Nov 2006 17:46:52 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GnNLG-0002eu-Vh
	for atompub-archive@lists.ietf.org; Thu, 23 Nov 2006 17:46:52 -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 kANMSrxw048041;
	Thu, 23 Nov 2006 15:28: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 kANMSrUB048040;
	Thu, 23 Nov 2006 15:28: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 pornel.net (pornel.net [87.230.0.83])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kANMSpse048033
	for <atom-syntax@imc.org>; Thu, 23 Nov 2006 15:28:52 -0700 (MST)
	(envelope-from kornel@osiolki.net)
Recieved: from pornel.plus.com
	([84.92.248.233] helo=g5.local ident=pornel)
	by pornel.net with esmtpa (Exim 4.62)
	id 1GnN3m-0001wr-7V
	for atom-syntax@imc.org; Thu, 23 Nov 2006 23:28:50 +0100
Date: Thu, 23 Nov 2006 22:28:45 -0000
To: atom-syntax@imc.org
Subject: Re: autodiscovery draft vs namespaces
From: "Kornel Lesinski" <kornel@osiolki.net>
Content-Type: text/plain; format=flowed; delsp=yes; charset=iso-8859-2
MIME-Version: 1.0
Message-ID: <op.tjhp17vp4suneb@g5.local>
User-Agent: Opera Mail/9.10 (MacPPC)
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 kANMSrxw048041
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 9466e0365fc95844abaf7c3f15a05c7d



I've noticed that draft-ietf-atompub-autodiscovery-01.txt doesn't mention=
 =20
XML namespaces and tag prefixes. XHTML can get even more complex than mem=
o =20
suggests:

<foo:link xmlns:foo=3D"http://www.w3.org/1999/xhtml" rel=3D"alternate" =20
type=3D"application/atom+xml" href=3D"bar"></foo:link>

My suggestion is that instead of specifying all quirks of X[HT]ML syntax:
* require that XML parser is used for XHTML
* if document turns out not to be well-formed (which often is the case =20
with real-world "XHTML"), allow HTML parsing rules used as fallback

And then simply state that in XHTML <link> element in =20
"http://www.w3.org/1999/xhtml" namespace should be used. An example XPath=
 =20
expression or W3C DOM-based pseudocode might be very helpful there.


BTW: in all examples attributes have always the same order. They could be=
 =20
shuffled to emphasise that order is not significant.

--=20
regards, Kornel Lesi=F1ski




From owner-atom-syntax@mail.imc.org Thu Nov 23 17:56:51 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GnNUx-00044J-Lr
	for atompub-archive@lists.ietf.org; Thu, 23 Nov 2006 17:56:51 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GnNUv-0004Gv-6D
	for atompub-archive@lists.ietf.org; Thu, 23 Nov 2006 17:56:51 -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 kANMhBxa048928;
	Thu, 23 Nov 2006 15:43:11 -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 kANMhBVL048927;
	Thu, 23 Nov 2006 15:43:11 -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 bblfish.net (bblfish.net [192.220.66.168])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kANMh8p9048911
	for <atom-syntax@imc.org>; Thu, 23 Nov 2006 15:43:11 -0700 (MST)
	(envelope-from henry.story@bblfish.net)
Received: (qmail 88149 invoked by uid 17064); 23 Nov 2006 22:43:08 -0000
Received: from unknown (HELO [192.168.1.100]) ([67.119.192.120])
          (envelope-sender <henry.story@bblfish.net>)
          by 192.220.66.168 (qmail-ldap-1.03) with SMTP
          for <atom-syntax@imc.org>; 23 Nov 2006 22:43:08 -0000
In-Reply-To: <a9699fd20611231428s439b9ae3r130788c73169ef8b@mail.gmail.com>
References: <4563889B.3030504@gmail.com> <8030E486-A055-4638-B420-12E64520E1B9@iki.fi> <a9699fd20611231428s439b9ae3r130788c73169ef8b@mail.gmail.com>
Mime-Version: 1.0 (Apple Message framework v752.2)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <3AE074BB-6664-45E5-A203-BC0B5538FF44@bblfish.net>
Cc: Atom-Syntax <atom-syntax@imc.org>
Content-Transfer-Encoding: 7bit
From: Henry Story <henry.story@bblfish.net>
Subject: Re: PaceResurrectAutodiscovery
Date: Thu, 23 Nov 2006 14:43:06 -0800
To: "Thomas Broyer" <t.broyer@gmail.com>
X-Mailer: Apple Mail (2.752.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: bb8f917bb6b8da28fc948aeffb74aa17


On 23 Nov 2006, at 14:28, Thomas Broyer wrote:

>
>> "The feed keyword indicates that the referenced document is a
>> syndication feed.
>
> "Being a syndication feed" is expressed by the media type, there's no
> need for a 'rel' value.
>
> The only reason for such a 'rel' is to replace the "contents" value in
> the example above:
> <link rel="feed" type="text/html" href="/index.html" />
> <link rel="feed" type="application/atom+xml" href="/feed.atom" />
> in "blog-like" use-cases where an HTML page serves the same purpose as
> a syndication feed, just in an 'alternate' format.

Exactly: you have just made one good point why one should not use  
mime types to identify the relation. After all there may be many  
different feed representations: html, rss 1.0, rss 2.0, atom,   
rdf, ... etc...

There are many other good reasons to not use the "alternate" relation  
everywhere. The spec [1] for feed makes the case for a useful  
distinction between a feed that can be used to track updates of the  
content one is looking at, and something that is just an alternate  
representation of the content one is looking at expressed in  
application/atom+xml format. This would be the case for the front of  
my blog page.


Henry

[1] http://whatwg.org/specs/web-apps/current-work/#feed0




From owner-atom-syntax@mail.imc.org Thu Nov 23 20:47:49 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GnQAP-0008Ec-0L
	for atompub-archive@lists.ietf.org; Thu, 23 Nov 2006 20:47:49 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GnQAN-0002xi-K0
	for atompub-archive@lists.ietf.org; Thu, 23 Nov 2006 20:47:48 -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 kAO1VfDe061355;
	Thu, 23 Nov 2006 18:31: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 kAO1VfZu061354;
	Thu, 23 Nov 2006 18:31: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 ironclad.net.au ([203.30.247.11])
	by balder-227.proper.com (8.13.5/8.13.5) with SMTP id kAO1Vcgc061348
	for <atom-syntax@imc.org>; Thu, 23 Nov 2006 18:31:40 -0700 (MST)
	(envelope-from eric.scheid@ironclad.net.au)
Received: from [203.30.247.118] (HELO [192.168.1.2]) by ironclad.net.au (Stalker SMTP Server 1.7) with ESMTP id S.0007309320 for <atom-syntax@imc.org>; Fri, 24 Nov 2006 12:31:31 +1100
User-Agent: Microsoft-Entourage/10.1.1.2418
Date: Fri, 24 Nov 2006 12:31:35 +1100
Subject: Re: PaceResurrectAutodiscovery
From: Eric Scheid <eric.scheid@ironclad.net.au>
To: Atom Syntax <atom-syntax@imc.org>
Message-ID: <C18C96A7.CA821%eric.scheid@ironclad.net.au>
In-Reply-To: <a9699fd20611231428s439b9ae3r130788c73169ef8b@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.0 (/)
X-Scan-Signature: cab78e1e39c4b328567edb48482b6a69


On 24/11/06 9:28 AM, "Thomas Broyer" <t.broyer@gmail.com> wrote:

> "Being a syndication feed" is expressed by the media type, there's no
> need for a 'rel' value.

I disagree, but for slightly different reasons. Consider these two links:

    <link rel="feed"
        type="application/atom+xml;type=feed" href="/latest.atom" />
    <link rel="alternate"
        type="application/atom+xml;type=feed" href="/2006/10.atom" />

They are both Atom Feed Documents, but the former is the syndication feed to
which one would reasonably subscribe to for delivery of more content like
you're looking at, and the latter is simply an alternate representation of
the current content (in this case being an archive page for October 2006),
and subscribing to it would be foolish.

Also, how do we have syndication feeds in different representation formats
(eg. RSS), or are you proposing the ";type=feed" gets appended to all the
various media types as needed?

> "The feed keyword indicates that the referenced document is a
> syndication feed. If the alternate link type is also specified, then
> the feed is specifically the feed for the current document;
> otherwise, the feed is just a syndication feed, not necessarily
> associated with a particular Web page."

There's a third case they don't mention here, which is if 'alternate' is
used but 'feed' is not also specified ... in which case it's not a "feed" in
the sense of a source of continuing updates, but more like a static resource
(subject to the usual bit rot and tweaky updates).

The three cases are:

    @rel="feed"
    @rel="alternate feed"
    @rel="alternate"

Would be nice if there was an RFC we could point at which clarified what is
meant by each. Would go a long way towards overcoming deployment inertia.

e.




From owner-atom-syntax@mail.imc.org Fri Nov 24 00:12:04 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GnTM4-0008Mi-Fx
	for atompub-archive@lists.ietf.org; Fri, 24 Nov 2006 00:12:04 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GnTLz-0006fz-SP
	for atompub-archive@lists.ietf.org; Fri, 24 Nov 2006 00:12: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 kAO4qdhs073724;
	Thu, 23 Nov 2006 21:52: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 kAO4qd5P073723;
	Thu, 23 Nov 2006 21:52: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 customer-domains.icp-qv1-irony10.iinet.net.au (customer-domains.icp-qv1-irony10.iinet.net.au [203.59.1.145])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAO4qas3073700
	for <atom-syntax@imc.org>; Thu, 23 Nov 2006 21:52:37 -0700 (MST)
	(envelope-from lachlan.hunt@lachy.id.au)
Received: from 203-217-79-152.dyn.iinet.net.au (HELO [127.0.0.1]) ([203.217.79.152])
  by customer-domains.icp-qv1-irony10.iinet.net.au with ESMTP; 24 Nov 2006 12:52:28 +0800
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AgAAAMYIZkXL2U+YVWdsb2JhbAANjEEBKw
X-IronPort-AV: i="4.09,454,1157299200"; 
   d="scan'208"; a="51794794:sNHT4372672194"
Message-ID: <45667A86.7050004@lachy.id.au>
Date: Fri, 24 Nov 2006 15:52:22 +1100
From: Lachlan Hunt <lachlan.hunt@lachy.id.au>
User-Agent: Thunderbird 1.5.0.8 (Windows/20061025)
MIME-Version: 1.0
To: atom-syntax <atom-syntax@imc.org>
Subject: Re: PaceResurrectAutodiscovery
References: <4563889B.3030504@gmail.com>
In-Reply-To: <4563889B.3030504@gmail.com>
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.0 (/)
X-Scan-Signature: b132cb3ed2d4be2017585bf6859e1ede


James M Snell wrote:
> Pace to put autodiscovery back in play [1]
> 
> Resubmit the Autodiscovery Draft[2] with no changes and submit for
> consideration as a Proposed Standard.

I don't think that's a good idea for several reasons, primarily because 
feed autodiscovery isn't just for Atom, it's for RSS, RDF and other 
syndication formats as well; the quality of the spec is poor; and, as 
Henri pointed out, Web Apps 1.0 is already defining it.  See below for a 
more detailed explanation.

Eric Scheid wrote:
> I suggest a relationship value of "feed", to use when pointing to a feed.

I agree.

James M Snell wrote:
> My preference would be to maintain the de facto standard that is already 
> in use by countless sites.  I'm just as annoyed as you are about the 
> ambiguity in the mime type but in this case I think what's currently 
> deployed trumps what's technically correct.

I agree that compatibility with existing practice is important, but that 
doesn't mean the situation can't be improved in a backwards compatible way.

Thomas Broyer wrote:
> Henri Sivonen wrote:
>> The latest WA 1.0 draft covers this as follows:
>>
>> "If the alternate keyword is used with the type attribute set to the
>> value application/rss+xml or the value application/atom+xml, then the
>> user agent must treat the link as it would if it had the feed keyword
>> specified as well."
>> http://whatwg.org/specs/web-apps/current-work/#alternate0
> 
> This conforts me in thinking that the application/atom+xml media type
> should be updated to add a "type" parameter with values "feed" and
> "entry".

For the user, why would such a distinction be useful?  Also, given what 
the WA1 says about rel="alternate feed":

   If the alternate link type is also specified, then the feed is
   specifically the feed for the current document

Then wouldn't that have effectively the same meaning when used on an 
individual article's page?

>> "The feed keyword indicates that the referenced document is a
>> syndication feed.
> 
> "Being a syndication feed" is expressed by the media type, there's no
> need for a 'rel' value.

No, the MIME type only indicates the format, not the type of relattionship.

> http://ietfreport.isoc.org/idref/draft-ietf-atompub-autodiscovery/

The sections Syntax rules inherited from HTML and Syntax rules inherited 
from XHTML are not useful.  In the case of XHTML, the syntax is defined 
by XML.  In the case of HTML, the syntax is defined in HTML4 (though 
it's being redefined in HTML5).  It is not necessary for this spec to 
provide a summary of the syntax rules, although it may do so 
informatively, it should instead normatively refer to the HTML 4.01, 
XHTML 1.0, XML 1.0 and/or (X)HTML5 specs.

The value of the rel attributes are being defined in Web Applications 
1.0, as Henri pointed out already.  The spec should not mandate the use 
of "alternate" for syndication feeds, but rather define "feed" and 
specify the conditions under which "alternate" implies "feed" (for 
backwards compatibility).  That is what WA1 does.

When rel="feed" is used, the type attribute should not be required, and 
it most certainly must not specify specific MIME type to use.  There are 
various syndication formats in use, including Atom, RSS and RDF. 
Although, for compatibility when alternate is used, UAs need to treat 
application/atom+xml and application/rss+xml specially to imply feed, 
the latter may use application/rdf+xml and all three of those may also 
use application/xml and (although not recommended) text/xml.

The spec should not require that autodiscovery only work for <link> 
elements.  The rel and type attributes may also be used on <a> elements 
and, although not all existing UAs currently support that, the spec 
should define that either <link> or <a> may be used.

 From the spec:

| Each autodiscovery element SHOULD point to a different Atom feed.

How should UAs handle cases where 2 links point to the same location? 
Should both be presented to the user separately?  Should one take 
precedence of the other?  Which one: the first one?  What if one is a 
<link> and the other is an <a> in the document?  It's common for pages 
to include both like that, given that currently only <link> works for 
autodiscovery and <a> is useful for UAs that don't support autodiscovery.

The sections  rel attribute variations, type attribute variations and 
link element variations read like a bunch of test cases.  It's good to 
provide examples, but these sections have no normative requirements and 
it's unnecessary to provide examples for virtually every possible 
variation.  The examples should ideally be moved up to the sections that 
state the normative requirements about the syntax, not be separate 
sections on their own.

The references to HTMl4 and XHTML1 should be normative references, not 
informative, because those specs define the syntax and semantics of the 
elements being used.  In other words, it's a requirement that, any UA 
implementing this spec, also implements the relevant sections of those 
specs.

However, since the Web Applications draft already covers all of these 
issues fairly well, I believe it is unnecessary for this draft to be 
resurrected.  Instead, a few of the good ideas from this draft should be 
integrated into the WA1 spec.

-- 
Lachlan Hunt
http://lachy.id.au/




From owner-atom-syntax@mail.imc.org Fri Nov 24 01:00:45 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GnU7B-00075Z-P9
	for atompub-archive@lists.ietf.org; Fri, 24 Nov 2006 01:00:45 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GnU79-0004Io-1L
	for atompub-archive@lists.ietf.org; Fri, 24 Nov 2006 01:00:45 -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 kAO5hv5U076743;
	Thu, 23 Nov 2006 22:43: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 kAO5hvZb076742;
	Thu, 23 Nov 2006 22:43: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 bay0-omc3-s15.bay0.hotmail.com (bay0-omc3-s15.bay0.hotmail.com [65.54.246.215])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAO5ht7c076733
	for <atom-syntax@imc.org>; Thu, 23 Nov 2006 22:43:56 -0700 (MST)
	(envelope-from peaceable_whale@hotmail.com)
Received: from hotmail.com ([207.46.8.18]) by bay0-omc3-s15.bay0.hotmail.com with Microsoft SMTPSVC(6.0.3790.1830);
	 Thu, 23 Nov 2006 21:43:50 -0800
Received: from mail pickup service by hotmail.com with Microsoft SMTPSVC;
	 Thu, 23 Nov 2006 21:43:50 -0800
Message-ID: <BAY117-DAV880D258540CC2858BBBBD9FE10@phx.gbl>
Received: from 61.238.43.155 by BAY117-DAV8.phx.gbl with DAV;
	Fri, 24 Nov 2006 05:43:48 +0000
X-Originating-IP: [61.238.43.155]
X-Originating-Email: [peaceable_whale@hotmail.com]
X-Sender: peaceable_whale@hotmail.com
From: "Tse Shing Chi \(Franklin/Whale\)" <peaceable_whale@hotmail.com>
To: <atom-syntax@imc.org>
References: <BAY117-DAV83A28269354CCD88F758C9FEF0@phx.gbl> <A5D5E2D9-8531-4177-8A98-4F6B558B1DCD@mnot.net> <455F5CCC.40105@gmail.com> <BAY117-DAV8E6EA4EE5C3811F38F0E49FEE0@phx.gbl> <D805CB1D-21F6-4AD0-ADA8-E63451B7F770@iki.fi> <BAY117-DAV172C2EC8F63EBB6142EBE59FEE0@phx.gbl> <4ACD475A-02DF-401B-A4DB-48939619FF1B@geckotribe.com> <BAY117-DAV89A62225BBC2A7A47AD9D9FED0@phx.gbl> <561D9E5A-38D2-498E-BD43-8500BA7EB7BA@iki.fi>
In-Reply-To: <561D9E5A-38D2-498E-BD43-8500BA7EB7BA@iki.fi>
Subject: RE: Forward Compatibility
Date: Fri, 24 Nov 2006 13:43:26 +0800
Message-ID: <000701c70f8b$76559720$6300c560$@com>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="utf-8"
X-Mailer: Microsoft Office Outlook 12.0
Thread-Index: AccM6skm8z28VNLOTcSu6ObcFI6VdwCnop1g
Content-Language: en-us
X-OriginalArrivalTime: 24 Nov 2006 05:43:50.0217 (UTC) FILETIME=[848ECB90:01C70F8B]
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by balder-227.proper.com id kAO5hu7c076737
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: 538aad3a3c4f01d8b6a6477ca4248793


> Atom processors need to know how to construct a full XHTML 1.x  
> document from the Atom entry if they co-operate with an XHTML 1.x  
> processing module that wants to see full documents.

It seems that... only extremely few of atom processors can do so at the moment... (Actually I am not sure if there is any)

Microsoft Office Outlook 2007, Mozilla Thunderbird 1.5.0.8 and Opera 9.1.8653 all fails to generate a full XHTML 1.x document.

Office shows a HTML document with <div xmlns="http://www.w3.org/1999/xhtml"><p xmlns="http://www.w3.org/1999/xhtml"><img ... /></p></div>.

Thunderbird is better... at least... does not have any xmlns=""... but XHTML's elements... such as <br />, <img ... />... still exists...

Opera has <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> in its generated source... with XHTML's elements like Thunderbird...

It seems that... even type="xhtml"... is lacking support from processors.

Franklin Tse

-----Original Message-----
From: Henri Sivonen [mailto:hsivonen@iki.fi] 
Sent: Tuesday, November 21, 2006 05:28
To: Tse Shing Chi ((Franklin/Whale))
Cc: atom-syntax@imc.org
Subject: Re: Forward Compatibility

On Nov 20, 2006, at 17:47, Tse Shing Chi ((Franklin/Whale)) wrote:

>> I understand your not wanting to put a complete XHTML 2.0 document
>> inside atom:content or atom:summary, but since DIV isn't supposed to
>> be the root element of an XHTML 2.0 document, omitting the rest of
>> the document violates at least the "spirit" of the Atom spec...though
>> we didn't use normative language where it says "normally" to actually
>> prohibit it.
>
> But div is not the root element of XHTML 1.x as well.

It isn't, but XHTML 1.x as type='xhtml' is a special case in Atom, so  
Atom processors need to know how to construct a full XHTML 1.x  
document from the Atom entry if they co-operate with an XHTML 1.x  
processing module that wants to see full documents.

Using an XHTML 1.x fragment with type='application/xhtml+xml' would  
not be proper.

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







From owner-atom-syntax@mail.imc.org Fri Nov 24 01:28:05 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GnUXd-0001UR-8x
	for atompub-archive@lists.ietf.org; Fri, 24 Nov 2006 01:28:05 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GnUXb-0007N3-Ih
	for atompub-archive@lists.ietf.org; Fri, 24 Nov 2006 01:28:05 -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 kAO6Cflq079002;
	Thu, 23 Nov 2006 23:12: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 kAO6Cfoc079001;
	Thu, 23 Nov 2006 23:12: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 bay0-omc3-s38.bay0.hotmail.com (bay0-omc3-s38.bay0.hotmail.com [65.54.246.238])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAO6CeuZ078990
	for <atom-syntax@imc.org>; Thu, 23 Nov 2006 23:12:41 -0700 (MST)
	(envelope-from peaceable_whale@hotmail.com)
Received: from hotmail.com ([207.46.8.20]) by bay0-omc3-s38.bay0.hotmail.com with Microsoft SMTPSVC(6.0.3790.1830);
	 Thu, 23 Nov 2006 22:12:35 -0800
Received: from mail pickup service by hotmail.com with Microsoft SMTPSVC;
	 Thu, 23 Nov 2006 22:12:35 -0800
Message-ID: <BAY117-DAV10833285538CFC6254FB059FE10@phx.gbl>
Received: from 61.238.43.155 by BAY117-DAV10.phx.gbl with DAV;
	Fri, 24 Nov 2006 06:12:34 +0000
X-Originating-IP: [61.238.43.155]
X-Originating-Email: [peaceable_whale@hotmail.com]
X-Sender: peaceable_whale@hotmail.com
From: "Tse Shing Chi \(Franklin/Whale\)" <peaceable_whale@hotmail.com>
To: "'atom-syntax'" <atom-syntax@imc.org>
References: <4563889B.3030504@gmail.com> <45667A86.7050004@lachy.id.au>
In-Reply-To: <45667A86.7050004@lachy.id.au>
Subject: RE: PaceResurrectAutodiscovery
Date: Fri, 24 Nov 2006 14:12:11 +0800
Message-ID: <000901c70f8f$7a7b7640$6f7262c0$@com>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="utf-8"
X-Mailer: Microsoft Office Outlook 12.0
Thread-Index: AccPhrPNnZ616CEOST2cSWhlFLn7EAABQXsw
Content-Language: en-us
X-OriginalArrivalTime: 24 Nov 2006 06:12:35.0583 (UTC) FILETIME=[88F4C0F0:01C70F8F]
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by balder-227.proper.com id kAO6CfuZ078996
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: 0770535483960d190d4a0d020e7060bd


> Web Apps 1.0 is already defining it

> However, since the Web Applications draft already covers all of these 
> issues fairly well, I believe it is unnecessary for this draft to be 
> resurrected.  Instead, a few of the good ideas from this draft should be 
> integrated into the WA1 spec.

Web Applications 1.0 is new markup language based on HTML under development. UAs that support feed autodiscovery are not necessary to support Web Apps 1.0. Relying on the definitions in the specification of Web Apps 1.0 is not appropriate.

The reason of using "alternate" is that, "alternate" was already defined the HTML 4.01 Specificiation and it is widely used by UAs. [ http://www.w3.org/TR/html401/types.html#type-links ]

If we need to define more link type, we may need to do the following as recommended by the specification.

"Authors may wish to define additional link types not described in this specification. If they do so, they should use a profile to cite the conventions used to define the link types. Please see the profile attribute of the HEAD element for more details."

On the other hand, the W3C Widgets 1.0 autodiscovery is also using "alternate". [ http://www.w3.org/TR/widgets/#autodiscovery ]

> The spec should not require that autodiscovery only work for <link> 
> elements.  The rel and type attributes may also be used on <a> elements 
> and, although not all existing UAs currently support that, the spec 
> should define that either <link> or <a> may be used.

I think that only <link> should be used. All feeds linked by <a> should be ignored during the process of autodiscovery.

Franklin Tse

-----Original Message-----
From: owner-atom-syntax@mail.imc.org [mailto:owner-atom-syntax@mail.imc.org] On Behalf Of Lachlan Hunt
Sent: Friday, November 24, 2006 12:52
To: atom-syntax
Subject: Re: PaceResurrectAutodiscovery


James M Snell wrote:
> Pace to put autodiscovery back in play [1]
> 
> Resubmit the Autodiscovery Draft[2] with no changes and submit for
> consideration as a Proposed Standard.

I don't think that's a good idea for several reasons, primarily because 
feed autodiscovery isn't just for Atom, it's for RSS, RDF and other 
syndication formats as well; the quality of the spec is poor; and, as 
Henri pointed out, Web Apps 1.0 is already defining it.  See below for a 
more detailed explanation.

Eric Scheid wrote:
> I suggest a relationship value of "feed", to use when pointing to a feed.

I agree.

James M Snell wrote:
> My preference would be to maintain the de facto standard that is already 
> in use by countless sites.  I'm just as annoyed as you are about the 
> ambiguity in the mime type but in this case I think what's currently 
> deployed trumps what's technically correct.

I agree that compatibility with existing practice is important, but that 
doesn't mean the situation can't be improved in a backwards compatible way.

Thomas Broyer wrote:
> Henri Sivonen wrote:
>> The latest WA 1.0 draft covers this as follows:
>>
>> "If the alternate keyword is used with the type attribute set to the
>> value application/rss+xml or the value application/atom+xml, then the
>> user agent must treat the link as it would if it had the feed keyword
>> specified as well."
>> http://whatwg.org/specs/web-apps/current-work/#alternate0
> 
> This conforts me in thinking that the application/atom+xml media type
> should be updated to add a "type" parameter with values "feed" and
> "entry".

For the user, why would such a distinction be useful?  Also, given what 
the WA1 says about rel="alternate feed":

   If the alternate link type is also specified, then the feed is
   specifically the feed for the current document

Then wouldn't that have effectively the same meaning when used on an 
individual article's page?

>> "The feed keyword indicates that the referenced document is a
>> syndication feed.
> 
> "Being a syndication feed" is expressed by the media type, there's no
> need for a 'rel' value.

No, the MIME type only indicates the format, not the type of relattionship.

> http://ietfreport.isoc.org/idref/draft-ietf-atompub-autodiscovery/

The sections Syntax rules inherited from HTML and Syntax rules inherited 
from XHTML are not useful.  In the case of XHTML, the syntax is defined 
by XML.  In the case of HTML, the syntax is defined in HTML4 (though 
it's being redefined in HTML5).  It is not necessary for this spec to 
provide a summary of the syntax rules, although it may do so 
informatively, it should instead normatively refer to the HTML 4.01, 
XHTML 1.0, XML 1.0 and/or (X)HTML5 specs.

The value of the rel attributes are being defined in Web Applications 
1.0, as Henri pointed out already.  The spec should not mandate the use 
of "alternate" for syndication feeds, but rather define "feed" and 
specify the conditions under which "alternate" implies "feed" (for 
backwards compatibility).  That is what WA1 does.

When rel="feed" is used, the type attribute should not be required, and 
it most certainly must not specify specific MIME type to use.  There are 
various syndication formats in use, including Atom, RSS and RDF. 
Although, for compatibility when alternate is used, UAs need to treat 
application/atom+xml and application/rss+xml specially to imply feed, 
the latter may use application/rdf+xml and all three of those may also 
use application/xml and (although not recommended) text/xml.

The spec should not require that autodiscovery only work for <link> 
elements.  The rel and type attributes may also be used on <a> elements 
and, although not all existing UAs currently support that, the spec 
should define that either <link> or <a> may be used.

 From the spec:

| Each autodiscovery element SHOULD point to a different Atom feed.

How should UAs handle cases where 2 links point to the same location? 
Should both be presented to the user separately?  Should one take 
precedence of the other?  Which one: the first one?  What if one is a 
<link> and the other is an <a> in the document?  It's common for pages 
to include both like that, given that currently only <link> works for 
autodiscovery and <a> is useful for UAs that don't support autodiscovery.

The sections  rel attribute variations, type attribute variations and 
link element variations read like a bunch of test cases.  It's good to 
provide examples, but these sections have no normative requirements and 
it's unnecessary to provide examples for virtually every possible 
variation.  The examples should ideally be moved up to the sections that 
state the normative requirements about the syntax, not be separate 
sections on their own.

The references to HTMl4 and XHTML1 should be normative references, not 
informative, because those specs define the syntax and semantics of the 
elements being used.  In other words, it's a requirement that, any UA 
implementing this spec, also implements the relevant sections of those 
specs.

However, since the Web Applications draft already covers all of these 
issues fairly well, I believe it is unnecessary for this draft to be 
resurrected.  Instead, a few of the good ideas from this draft should be 
integrated into the WA1 spec.

-- 
Lachlan Hunt
http://lachy.id.au/






From owner-atom-syntax@mail.imc.org Fri Nov 24 03:00:59 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GnVzX-0005PX-A0
	for atompub-archive@lists.ietf.org; Fri, 24 Nov 2006 03:00:59 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GnVzU-0007BL-SN
	for atompub-archive@lists.ietf.org; Fri, 24 Nov 2006 03:00:59 -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 kAO7j3LX086397;
	Fri, 24 Nov 2006 00:45: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 kAO7j3i0086396;
	Fri, 24 Nov 2006 00:45: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 mail-ihug.icp-qv1-irony3.iinet.net.au (ihug-mail.icp-qv1-irony3.iinet.net.au [203.59.1.197])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAO7j0vL086377
	for <atom-syntax@imc.org>; Fri, 24 Nov 2006 00:45:02 -0700 (MST)
	(envelope-from lachlan.hunt@lachy.id.au)
Received: from 203-217-79-152.dyn.iinet.net.au (HELO [127.0.0.1]) ([203.217.79.152])
  by mail-ihug.icp-qv1-irony3.iinet.net.au with ESMTP; 24 Nov 2006 15:44:48 +0800
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AgAAAAYyZkXL2U+YXWdsb2JhbAANjEUs
X-IronPort-AV: i="4.09,455,1157299200"; 
   d="scan'208"; a="1042193230:sNHT201503068"
Message-ID: <4566A2EA.6040209@lachy.id.au>
Date: Fri, 24 Nov 2006 18:44:42 +1100
From: Lachlan Hunt <lachlan.hunt@lachy.id.au>
User-Agent: Thunderbird 1.5.0.8 (Windows/20061025)
MIME-Version: 1.0
To: "Tse Shing Chi (Franklin/Whale)" <peaceable_whale@hotmail.com>
CC: "'atom-syntax'" <atom-syntax@imc.org>
Subject: Re: PaceResurrectAutodiscovery
References: <4563889B.3030504@gmail.com> <45667A86.7050004@lachy.id.au> <BAY117-DAV10833285538CFC6254FB059FE10@phx.gbl>
In-Reply-To: <BAY117-DAV10833285538CFC6254FB059FE10@phx.gbl>
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.0 (/)
X-Scan-Signature: 82c9bddb247d9ba4471160a9a865a5f3


Tse Shing Chi (Franklin/Whale) wrote:
>> However, since the Web Applications draft already covers all of 
>> these issues fairly well, I believe it is unnecessary for this 
>> draft to be resurrected.  Instead, a few of the good ideas from 
>> this draft should be integrated into the WA1 spec.
> 
> Web Applications 1.0 is new markup language based on HTML under 
> development. UAs that support feed autodiscovery are not necessary to 
> support Web Apps 1.0. Relying on the definitions in the specification 
> of Web Apps 1.0 is not appropriate.

They don't need to support it fully, UAs can just implement the parts 
they need.  The relationships can still be defined within it, just like 
many were defined in HTML4.

> The reason of using "alternate" is that, "alternate" was already
> defined the HTML 4.01 Specificiation and it is widely used by UAs. [
> http://www.w3.org/TR/html401/types.html#type-links ]

I'm aware of the reason for choosing alternate originally and I accept 
that it needs to be supported like that for backwards compatibility, but 
that doesn't mean we can't fix the mistake.

> "Authors may wish to define additional link types not described in
> this specification. If they do so, they should use a profile to cite
> the conventions used to define the link types. Please see the profile
> attribute of the HEAD element for more details."

The profile attribute isn't used in reality.  Authors rarely set it, or 
it's set by their CMS to some default value and they don't bother to 
change it.  Many of the tools that implement microformats don't even 
bother to check for the presence of the correct profile attribute, they 
just look for the values of the rel and class attributes.  The profile 
attribute will most likely be dropped from HTML5.

> On the other hand, the W3C Widgets 1.0 autodiscovery is also using
> "alternate". [ http://www.w3.org/TR/widgets/#autodiscovery ]

That's currently a first working draft and I think that's a mistake, 
rel="alternate" is not designed as a relationship for everything, it was 
designed for the specific purpose of linking to alternative 
representations.  In the case of feeds, it sort of fits the definition, 
though not completely, but it certainly doesn't in the case of a widget. 
  They should instead define something like rel="widget" because a 
widget is not necessarily an alternate representation of a document.

> I think that only <link> should be used. All feeds linked by <a>
> should be ignored during the process of autodiscovery.

Why?

-- 
Lachlan Hunt
http://lachy.id.au/




From owner-atom-syntax@mail.imc.org Fri Nov 24 03:45:32 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GnWge-000162-5P
	for atompub-archive@lists.ietf.org; Fri, 24 Nov 2006 03:45:32 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GnWgb-0007mx-9Y
	for atompub-archive@lists.ietf.org; Fri, 24 Nov 2006 03:45:31 -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 kAO8Shcg090226;
	Fri, 24 Nov 2006 01:28: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 kAO8Shde090225;
	Fri, 24 Nov 2006 01:28: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 nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.184])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAO8SfeC090219
	for <atom-syntax@imc.org>; Fri, 24 Nov 2006 01:28:42 -0700 (MST)
	(envelope-from t.broyer@gmail.com)
Received: by nf-out-0910.google.com with SMTP id m18so1027122nfc
        for <atom-syntax@imc.org>; Fri, 24 Nov 2006 00:28:40 -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:content-transfer-encoding:content-disposition:references;
        b=Y2l64VQgganCnn55XW9wSJkAW9lOLvEQAiBUGNvnYkfvSJpDU9Wc79+yPgcQByWsq8XxheOeKG5zB9IPCmno6WijGi2dvP1qjMSdpkZMyc9n5BnQAa8bSBrbuxi5Z5qmvmPPwj8S5W5lz/O7xJ25cBRMtnDvjZqPicSnrPN9u84=
Received: by 10.49.7.10 with SMTP id k10mr5584802nfi.1164356920324;
        Fri, 24 Nov 2006 00:28:40 -0800 (PST)
Received: by 10.49.29.19 with HTTP; Fri, 24 Nov 2006 00:28:40 -0800 (PST)
Message-ID: <a9699fd20611240028s48c05d83xa4b2f84386209cf6@mail.gmail.com>
Date: Fri, 24 Nov 2006 09:28:40 +0100
From: "Thomas Broyer" <t.broyer@gmail.com>
To: Atom-Syntax <atom-syntax@imc.org>
Subject: Re: PaceResurrectAutodiscovery
In-Reply-To: <3AE074BB-6664-45E5-A203-BC0B5538FF44@bblfish.net>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
References: <4563889B.3030504@gmail.com>
	 <8030E486-A055-4638-B420-12E64520E1B9@iki.fi>
	 <a9699fd20611231428s439b9ae3r130788c73169ef8b@mail.gmail.com>
	 <3AE074BB-6664-45E5-A203-BC0B5538FF44@bblfish.net>
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: 36c793b20164cfe75332aa66ddb21196


2006/11/23, Henry Story:
> On 23 Nov 2006, at 14:28, Thomas Broyer wrote:
>
> >
> >> "The feed keyword indicates that the referenced document is a
> >> syndication feed.
> >
> > "Being a syndication feed" is expressed by the media type, there's no
> > need for a 'rel' value.
> >
> > The only reason for such a 'rel' is to replace the "contents" value in
> > the example above:
> > <link rel="feed" type="text/html" href="/index.html" />
> > <link rel="feed" type="application/atom+xml" href="/feed.atom" />
> > in "blog-like" use-cases where an HTML page serves the same purpose as
> > a syndication feed, just in an 'alternate' format.
>
> Exactly: you have just made one good point why one should not use
> mime types to identify the relation. After all there may be many
> different feed representations: html, rss 1.0, rss 2.0, atom,
> rdf, ... etc...

My problem is that:
1. there is no need for a "feed alternate" as spec'd by the WhatWG:
   - when you (as an autodiscovery tool) look at a resource, it might
point to a 'feed' within which it is an 'entry' (or 'item'), this
'feed' might be many different formats, if it happens that you know
how to subscribe to one of the proposed formats, you can provide a
"subscribe to feed" ("within which the current 'page' is an 'item'"
implied) button;
   - when you look at resource which is a 'feed' (and this kind of
thing cannot be "autodiscovered"), then you'll have links to other
formats as 'alternate's, if it happens that you know how to subscribe
to on the proposed formats, you can provide a "subscribe to _this_
feed" (or "subscribe to this page") button
The condition to show a "subscribe" button is whether you know how to
deal with the format, the text you'll use on the button depends on the
relation of this "feed resource" wrt the "current page".
2. stating that if rel="alternate" and @type is RSS or Atom (feed or
entry), then treat the same as rel="feed alternate" is a Bad Thing:
the 'alternate' might be a standalone Atom entry, or might be an
"archive feed": in the former case, a type=entry would disambiguate
it; in the latter case, you'll still provide a "subscribe button"
(because you have no mean to detect it is an "archive feed" without
downloading it) but when the user will click it and you'll dereference
the link, you'll pop up a "the feed is marked as being an archive,
which means it won't be updated, are you sure you want to subscribe?"
message box. If the feed has a <link rel="current" /> with a @type you
know how to deal with, you can change the message box to add "however
the feed provides the location of a 'living feed', do you want to
subscribe to this one instead?".

So, what I'm saying is: I'm not willing to use media types to identify
relations (the fact that you can technically subscribe to a thing
depends on the format of that thing, whether you can parse it or not),
I'm willing NOT TO use relations to identify "groups of media types"
(the ones looking like feed: a container with metadata and contained
items with their own metadata).

Last, but not least, "alternate stylesheet" has a special meaning, and
using "alternate feed" in a different way is a bit confusing...

My main problem with autodiscovery is this use case: the following
links on an "entry page" in a blog-like scenario, where comments on
the entry are shown at the bottom of the page:
<link rel="alternate" type="application/atom+xml"
    title="A standalone Atom Entry alternate representation, might
even be updatable using HTTP PUT" />
<link rel="XXX" type="application/atom+xml"
    title="Comments on this entry" />
<link rel="YYY" type="application/atom+xml"
    title="Site-wide feed" />

1. the first one should not be seen as a "feed" link; I'm proposing
adding a type=entry parameter to the application/atom+xml media type
to help disambiguation; I'm also disagreeing here with the rule of the
WhatWG (rel="alternate" + "feed" media type => rel="feed alternate")

2. which values to give to XXX and YYY?
If XXX is 'alternate', then you need a type=feed parameter not to
confuse the two first links.
XXX and YYY should not be the same, the relations are not the same:
XXX is "contained" while YYY is a "container".
I'm proposing XXX=alternate and YYY=feed; along with adding a
type={feed,entry} to the application/atom+xml media type.

> There are many other good reasons to not use the "alternate" relation
> everywhere. The spec [1] for feed makes the case for a useful
> distinction between a feed that can be used to track updates of the
> content one is looking at,

You don't need a special format for that, you could just regularly
poll the resource with If-Modified-Since and If-None-Match.
A special format (which would just be an 'alternate', and nothing
more) helps present it in a unified way along different web sites.

> and something that is just an alternate representation of the content
> one is looking at expressed in application/atom+xml format.

That would be 'feed alternate'? If so, then your other case above does
not fall in the 'feed' case: from the WhatWG, "otherwise, the feed is
just a syndication feed, not necessarily
associated with a particular Web page": how can you describe a
relationship between to things (that's what is doing a link) and at
the same time say that the other end of the link is "not associated
with a particular Web page"?

> This would be the case for the front of my blog page.

rel=alternate is enough in this case.

-- 
Thomas Broyer




From owner-atom-syntax@mail.imc.org Fri Nov 24 04:42:41 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GnXZx-0003Zq-Gp
	for atompub-archive@lists.ietf.org; Fri, 24 Nov 2006 04:42:41 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GnXZw-0004c0-4I
	for atompub-archive@lists.ietf.org; Fri, 24 Nov 2006 04:42: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 kAO9JqMI094746;
	Fri, 24 Nov 2006 02:19: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 kAO9Jqcd094745;
	Fri, 24 Nov 2006 02:19: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.fimug.fi (mail.fimug.fi [212.149.83.83])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAO9Jojq094736
	for <atom-syntax@imc.org>; Fri, 24 Nov 2006 02:19:51 -0700 (MST)
	(envelope-from hsivonen@iki.fi)
Received: from [84.239.175.113] (a175-113.24online.fi [84.239.175.113])
	by posti.fidisk.fi (Postfix) with ESMTP id 070DAEA3EC7;
	Fri, 24 Nov 2006 11:19:44 +0200 (EET)
In-Reply-To: <a9699fd20611240028s48c05d83xa4b2f84386209cf6@mail.gmail.com>
References: <4563889B.3030504@gmail.com> <8030E486-A055-4638-B420-12E64520E1B9@iki.fi> <a9699fd20611231428s439b9ae3r130788c73169ef8b@mail.gmail.com> <3AE074BB-6664-45E5-A203-BC0B5538FF44@bblfish.net> <a9699fd20611240028s48c05d83xa4b2f84386209cf6@mail.gmail.com>
Mime-Version: 1.0 (Apple Message framework v752.2)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <BB56063D-49F3-4986-A9BA-CB84D34615B2@iki.fi>
Cc: Atom-Syntax <atom-syntax@imc.org>
Content-Transfer-Encoding: 7bit
From: Henri Sivonen <hsivonen@iki.fi>
Subject: Re: PaceResurrectAutodiscovery
Date: Fri, 24 Nov 2006 11:19:51 +0200
To: "Thomas Broyer" <t.broyer@gmail.com>
X-Mailer: Apple Mail (2.752.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: 7655788c23eb79e336f5f8ba8bce7906


On Nov 24, 2006, at 10:28, Thomas Broyer wrote:

> My main problem with autodiscovery is this use case: the following
> links on an "entry page" in a blog-like scenario, where comments on
> the entry are shown at the bottom of the page:
> <link rel="alternate" type="application/atom+xml"
>    title="A standalone Atom Entry alternate representation, might
> even be updatable using HTTP PUT" />
...
> 1. the first one should not be seen as a "feed" link;

That ship sailed long ago. For backwards compatibility, UAs will  
treat links like the one quoted above as feed autodiscovery links-- 
not as standalone APP editing links. It is too late to apply elegance  
retroactively.

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





From owner-atom-syntax@mail.imc.org Fri Nov 24 04:49:09 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GnXgD-00064a-3O
	for atompub-archive@lists.ietf.org; Fri, 24 Nov 2006 04:49:09 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GnXgA-0006mW-ND
	for atompub-archive@lists.ietf.org; Fri, 24 Nov 2006 04:49:09 -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 kAO9WZ6w095511;
	Fri, 24 Nov 2006 02:32: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 kAO9WZ1e095510;
	Fri, 24 Nov 2006 02:32: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 nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.184])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAO9WXER095503
	for <atom-syntax@imc.org>; Fri, 24 Nov 2006 02:32:34 -0700 (MST)
	(envelope-from t.broyer@gmail.com)
Received: by nf-out-0910.google.com with SMTP id m18so1041354nfc
        for <atom-syntax@imc.org>; Fri, 24 Nov 2006 01:32:31 -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:content-transfer-encoding:content-disposition:references;
        b=L4wnbtAULqCHz4ET9S49a8QUHZlM4cDW0GupO7dmoTjUSXHkjTSN9peD4aDvKW3yLBik306bXiVED1S6yiV4Q0bJ1dtZ8tYzym0JYXN3d0LT1+nctdVN6YKP0FUJhWNuymA+j8g7I1Qw/Nhk/y/EcFYDc+d3SLtQBcnreZpeqfg=
Received: by 10.49.21.8 with SMTP id y8mr5305329nfi.1164360751377;
        Fri, 24 Nov 2006 01:32:31 -0800 (PST)
Received: by 10.49.29.19 with HTTP; Fri, 24 Nov 2006 01:32:31 -0800 (PST)
Message-ID: <a9699fd20611240132n105524d3wa97b58c577a07889@mail.gmail.com>
Date: Fri, 24 Nov 2006 10:32:31 +0100
From: "Thomas Broyer" <t.broyer@gmail.com>
To: Atom-Syntax <atom-syntax@imc.org>
Subject: Re: PaceResurrectAutodiscovery
In-Reply-To: <BB56063D-49F3-4986-A9BA-CB84D34615B2@iki.fi>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Disposition: inline
References: <4563889B.3030504@gmail.com>
	 <8030E486-A055-4638-B420-12E64520E1B9@iki.fi>
	 <a9699fd20611231428s439b9ae3r130788c73169ef8b@mail.gmail.com>
	 <3AE074BB-6664-45E5-A203-BC0B5538FF44@bblfish.net>
	 <a9699fd20611240028s48c05d83xa4b2f84386209cf6@mail.gmail.com>
	 <BB56063D-49F3-4986-A9BA-CB84D34615B2@iki.fi>
X-MIME-Autoconverted: from base64 to 8bit by balder-227.proper.com id kAO9WYER095505
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 kAO9WZ6w095511
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 9466e0365fc95844abaf7c3f15a05c7d


2006/11/24, Henri Sivonen:
> On Nov 24, 2006, at 10:28, Thomas Broyer wrote:
>
> > My main problem with autodiscovery is this use case: the following
> > links on an "entry page" in a blog-like scenario, where comments on
> > the entry are shown at the bottom of the page:
> > <link rel=3D"alternate" type=3D"application/atom+xml"
> >    title=3D"A standalone Atom Entry alternate representation, might
> > even be updatable using HTTP PUT" />
> ...
> > 1. the first one should not be seen as a "feed" link;
>
> That ship sailed long ago. For backwards compatibility, UAs will
> treat links like the one quoted above as feed autodiscovery links--
> not as standalone APP editing links. It is too late to apply elegance
> retroactively.

=E2=80=A6except if you update application/atom+xml to add a type=3Dentry
parameter... in which case the existing code will probably won't
"find" the link...

In the absence of 'type' parameter, you have no mean to know whether
the Atom DOcument is a feed or entry, so you treat it as a "possible
feed", just in case. And you're backwards compatible.

--=20
Thomas Broyer




From owner-atom-syntax@mail.imc.org Fri Nov 24 04:59:15 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GnXpz-0001YG-Qe
	for atompub-archive@lists.ietf.org; Fri, 24 Nov 2006 04:59:15 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GnXpv-0000VS-BQ
	for atompub-archive@lists.ietf.org; Fri, 24 Nov 2006 04:59:15 -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 kAO9ifYZ096455;
	Fri, 24 Nov 2006 02:44: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 kAO9ifvj096454;
	Fri, 24 Nov 2006 02:44: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.fimug.fi (mail.fimug.fi [212.149.83.83])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAO9iefl096440
	for <atom-syntax@imc.org>; Fri, 24 Nov 2006 02:44:41 -0700 (MST)
	(envelope-from hsivonen@iki.fi)
Received: from [84.239.175.113] (a175-113.24online.fi [84.239.175.113])
	by posti.fidisk.fi (Postfix) with ESMTP id BBB3CEA467B;
	Fri, 24 Nov 2006 11:44:34 +0200 (EET)
In-Reply-To: <4BEFB1A4-EC72-4923-A385-36F503FB79EC@bblfish.net>
References: <4563889B.3030504@gmail.com> <8030E486-A055-4638-B420-12E64520E1B9@iki.fi> <4BEFB1A4-EC72-4923-A385-36F503FB79EC@bblfish.net>
Mime-Version: 1.0 (Apple Message framework v752.2)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <7D98ED8F-DE22-44D9-AC73-D43A6059869C@iki.fi>
Cc: atom-syntax <atom-syntax@imc.org>
Content-Transfer-Encoding: 7bit
From: Henri Sivonen <hsivonen@iki.fi>
Subject: Re: PaceResurrectAutodiscovery
Date: Fri, 24 Nov 2006 11:44:42 +0200
To: Henry Story <henry.story@bblfish.net>
X-Mailer: Apple Mail (2.752.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: 8b431ad66d60be2d47c7bfeb879db82c


On Nov 23, 2006, at 22:42, Henry Story wrote:

> This is very nice, in that it opens up the possibility of placing  
> good RDF descriptions of these links at the http://www.iana.org/ 
> assignments/relation/,

How could new link relations be described in RDF to such a degree  
that the description would actually be useful for software processing  
but simple enough to actually be implemented? Is it realistic to have  
UAs whacking IANA server effectively performing a DDoS on it?

> as well as making the link relation very extensible (people who  
> want to try out new link relations, can just use their own,  
> unambiguous url).

How are full URIs distinguished from strings that need to be appended  
to "http://www.iana.org/assignments/relation/" to obtain the full  
URI? Are UAs supposed to look for a colon as with XForms input  
methods? Where is this specified?

In practice people seem to want to use one-word link relations even  
when they are coming up with their own.

> I would recommend you adopt that too. Perhaps you can even adopt  
> the iana name space. If we could get them to put the appropriate  
> rdf document at that location, people who created/coined new link  
> relations could describe these relations as being superproperties  
> or subroperties of relations the browser already knows, which would  
> allow the browser to partially interpret those.

Well, RDF is not viewed that favorably by the WHATWG. Also, the  
barrier for entry for the IANA registration process is likely too  
high. (It certainly is for MIME types.) As for using the same  
namespace, the HTML5 definitions for the link types don't necessarily  
match the Atom definitions.

Recently, a WHATWG-managed registry for HTML5 rel values has been  
discussed informally. The idea was that conformance checkers could  
consult an online registry instead of only allowing a fixed list of  
values or allowing everything. RDF is an overkill for this. Even XMDP  
isn't the simplest thing that could possibly work. The simplest thing  
that could possibly work is a GETtable text/plain; charset=utf-8  
resource at a well-known URI with one rel value per LF-separated line.

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





From owner-atom-syntax@mail.imc.org Fri Nov 24 08:15:16 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gnatf-000133-UV
	for atompub-archive@lists.ietf.org; Fri, 24 Nov 2006 08:15:16 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GnarQ-0008PR-0H
	for atompub-archive@lists.ietf.org; Fri, 24 Nov 2006 08:13:00 -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 kAOCmSWX013653;
	Fri, 24 Nov 2006 05:48:28 -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 kAOCmS2A013652;
	Fri, 24 Nov 2006 05:48:28 -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 bay0-omc3-s27.bay0.hotmail.com (bay0-omc3-s27.bay0.hotmail.com [65.54.246.227])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAOCmRn2013641
	for <atom-syntax@imc.org>; Fri, 24 Nov 2006 05:48:27 -0700 (MST)
	(envelope-from peaceable_whale@hotmail.com)
Received: from hotmail.com ([207.46.8.14]) by bay0-omc3-s27.bay0.hotmail.com with Microsoft SMTPSVC(6.0.3790.1830);
	 Fri, 24 Nov 2006 04:48:22 -0800
Received: from mail pickup service by hotmail.com with Microsoft SMTPSVC;
	 Fri, 24 Nov 2006 04:48:21 -0800
Message-ID: <BAY117-DAV42BC5856C7333E4E7A2809FE10@phx.gbl>
Received: from 61.238.43.155 by BAY117-DAV4.phx.gbl with DAV;
	Fri, 24 Nov 2006 12:48:17 +0000
X-Originating-IP: [61.238.43.155]
X-Originating-Email: [peaceable_whale@hotmail.com]
X-Sender: peaceable_whale@hotmail.com
From: "Tse Shing Chi \(Franklin/Whale\)" <peaceable_whale@hotmail.com>
To: "'atom-syntax'" <atom-syntax@imc.org>
References: <4563889B.3030504@gmail.com> <45667A86.7050004@lachy.id.au> <BAY117-DAV10833285538CFC6254FB059FE10@phx.gbl> <4566A2EA.6040209@lachy.id.au>
In-Reply-To: <4566A2EA.6040209@lachy.id.au>
Subject: RE: PaceResurrectAutodiscovery
Date: Fri, 24 Nov 2006 20:47:54 +0800
Message-ID: <000401c70fc6$c27c3650$4774a2f0$@com>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="UTF-8"
X-Mailer: Microsoft Office Outlook 12.0
Thread-Index: AccPnI99FjRMxixNSv2wPSpUBkffywAKSWCQ
Content-Language: en-us
X-OriginalArrivalTime: 24 Nov 2006 12:48:21.0913 (UTC) FILETIME=[D2DF2890:01C70FC6]
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by balder-227.proper.com id kAOCmSn2013646
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: fb6060cb60c0cea16e3f7219e40a0a81


>> I think that only <link> should be used. All feeds linked by <a>
>> should be ignored during the process of autodiscovery.

> Why?

Autodiscovery should be limited to <head>...</head>. If an author wants his feeds to be discovered automatically by UAs, he should use <link>. Providing additional or same feed links using <a> is only for linking and does not affect the autodiscovery. Scanning whole document is not necessary and increases the complexity.

Franklin Tse

-----Original Message-----
From: Lachlan Hunt [mailto:lachlan.hunt@lachy.id.au] 
Sent: Friday, November 24, 2006 15:45
To: Tse Shing Chi (Franklin/Whale)
Cc: 'atom-syntax'
Subject: Re: PaceResurrectAutodiscovery

Tse Shing Chi (Franklin/Whale) wrote:
>> However, since the Web Applications draft already covers all of 
>> these issues fairly well, I believe it is unnecessary for this 
>> draft to be resurrected.  Instead, a few of the good ideas from 
>> this draft should be integrated into the WA1 spec.
> 
> Web Applications 1.0 is new markup language based on HTML under 
> development. UAs that support feed autodiscovery are not necessary to 
> support Web Apps 1.0. Relying on the definitions in the specification 
> of Web Apps 1.0 is not appropriate.

They don't need to support it fully, UAs can just implement the parts 
they need.  The relationships can still be defined within it, just like 
many were defined in HTML4.

> The reason of using "alternate" is that, "alternate" was already
> defined the HTML 4.01 Specificiation and it is widely used by UAs. [
> http://www.w3.org/TR/html401/types.html#type-links ]

I'm aware of the reason for choosing alternate originally and I accept 
that it needs to be supported like that for backwards compatibility, but 
that doesn't mean we can't fix the mistake.

> "Authors may wish to define additional link types not described in
> this specification. If they do so, they should use a profile to cite
> the conventions used to define the link types. Please see the profile
> attribute of the HEAD element for more details."

The profile attribute isn't used in reality.  Authors rarely set it, or 
it's set by their CMS to some default value and they don't bother to 
change it.  Many of the tools that implement microformats don't even 
bother to check for the presence of the correct profile attribute, they 
just look for the values of the rel and class attributes.  The profile 
attribute will most likely be dropped from HTML5.

> On the other hand, the W3C Widgets 1.0 autodiscovery is also using
> "alternate". [ http://www.w3.org/TR/widgets/#autodiscovery ]

That's currently a first working draft and I think that's a mistake, 
rel="alternate" is not designed as a relationship for everything, it was 
designed for the specific purpose of linking to alternative 
representations.  In the case of feeds, it sort of fits the definition, 
though not completely, but it certainly doesn't in the case of a widget. 
  They should instead define something like rel="widget" because a 
widget is not necessarily an alternate representation of a document.

> I think that only <link> should be used. All feeds linked by <a>
> should be ignored during the process of autodiscovery.

Why?

-- 
Lachlan Hunt
http://lachy.id.au/





From owner-atom-syntax@mail.imc.org Sat Nov 25 09:45:02 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gnym6-0008Ry-BJ
	for atompub-archive@lists.ietf.org; Sat, 25 Nov 2006 09:45:02 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gnyl5-0008Ep-Cq
	for atompub-archive@lists.ietf.org; Sat, 25 Nov 2006 09:44:01 -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 kAPEOr9t045039;
	Sat, 25 Nov 2006 07:24: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 kAPEOrHv045038;
	Sat, 25 Nov 2006 07:24: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 customer-domains.icp-qv1-irony13.iinet.net.au (customer-domains.icp-qv1-irony13.iinet.net.au [203.59.1.163])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAPEOpwq045029
	for <atom-syntax@imc.org>; Sat, 25 Nov 2006 07:24:53 -0700 (MST)
	(envelope-from lachlan.hunt@lachy.id.au)
Received: from 210-84-35-6.dyn.iinet.net.au (HELO [127.0.0.1]) ([210.84.35.6])
  by customer-domains.icp-qv1-irony13.iinet.net.au with ESMTP; 25 Nov 2006 22:24:40 +0800
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AgAAAEbhZ0XSVCMGV2dsb2JhbAANjEoBKw
X-IronPort-AV: i="4.09,458,1157299200"; 
   d="scan'208,217"; a="33343752:sNHT170873406"
Message-ID: <4568521C.2000907@lachy.id.au>
Date: Sun, 26 Nov 2006 01:24:28 +1100
From: Lachlan Hunt <lachlan.hunt@lachy.id.au>
User-Agent: Thunderbird 1.5.0.8 (Windows/20061025)
MIME-Version: 1.0
To: "Tse Shing Chi (Franklin/Whale)" <peaceable_whale@hotmail.com>
CC: "'atom-syntax'" <atom-syntax@imc.org>
Subject: Re: PaceResurrectAutodiscovery
References: <4563889B.3030504@gmail.com> <45667A86.7050004@lachy.id.au> <BAY117-DAV10833285538CFC6254FB059FE10@phx.gbl> <4566A2EA.6040209@lachy.id.au> <BAY117-DAV42BC5856C7333E4E7A2809FE10@phx.gbl>
In-Reply-To: <BAY117-DAV42BC5856C7333E4E7A2809FE10@phx.gbl>
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.0 (/)
X-Scan-Signature: 39bd8f8cbb76cae18b7e23f7cf6b2b9f


Tse Shing Chi (Franklin/Whale) wrote:
>>> I think that only <link> should be used. All feeds linked by <a> 
>>> should be ignored during the process of autodiscovery.
>> 
>> Why?
> 
> Autodiscovery should be limited to <head>...</head>. If an author 
> wants his feeds to be discovered automatically by UAs, he should use 
> <link>. Providing additional or same feed links using <a> is only for 
> linking and does not affect the autodiscovery. Scanning whole 
> document is not necessary and increases the complexity.

Ah, but this works!

<html>
<head>
  <title>Feed Autodiscovery</title>
</head>
<body>
   <p>... really long body ...</p>
   <link rel="alternate" type="application/atom+xml" href="/feed">
</body>
</html>

I tested that with both HTML and XHTML and both tests worked in Firefox, 
Opera and Safari. IE7 was the only broswer that appeared to do what you 
suggest, at least to some degree.  But given that IE7 is in the minority 
in this case, and doesn't handle link elements in the body like other 
browsers (the way it's being defined in HTML5), I consider that a bug in IE.

-- 
Lachlan Hunt
http://lachy.id.au/






From owner-atom-syntax@mail.imc.org Sat Nov 25 10:23:41 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GnzNV-0005MX-Fn
	for atompub-archive@lists.ietf.org; Sat, 25 Nov 2006 10:23:41 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GnzNU-0006oF-2p
	for atompub-archive@lists.ietf.org; Sat, 25 Nov 2006 10:23: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 kAPF4Zxe048337;
	Sat, 25 Nov 2006 08:04: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 kAPF4ZF4048336;
	Sat, 25 Nov 2006 08:04: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 nz-out-0102.google.com (nz-out-0102.google.com [64.233.162.194])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAPF4YDk048328
	for <atom-syntax@imc.org>; Sat, 25 Nov 2006 08:04:34 -0700 (MST)
	(envelope-from foolistbar@googlemail.com)
Received: by nz-out-0102.google.com with SMTP id z3so503838nzf
        for <atom-syntax@imc.org>; Sat, 25 Nov 2006 07:04:31 -0800 (PST)
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws;
        s=beta; d=googlemail.com;
        h=received:mime-version:references:content-type:message-id:content-transfer-encoding:from:subject:date:to:x-mailer;
        b=GA9xNa8n0StZijElj4dlTy3bGv6dE9VsQRPzQHaB3DQtWX1pw60Dj3Xx1wF13Rqm/CEZythKmHrfy+hT7jl3ywG5RGNK0WiHVEKvQaTcBiIs30dAgvQKUvliH1YOaCb7HjCeq6YYmH+4sR+EePoIVY+hMgf+TFKzrFT3JtU3M8M=
Received: by 10.64.243.10 with SMTP id q10mr18381198qbh.1164467071042;
        Sat, 25 Nov 2006 07:04:31 -0800 (PST)
Received: from ?192.168.0.7? ( [86.139.123.225])
        by mx.google.com with ESMTP id e17sm1427160qba.2006.11.25.07.04.29;
        Sat, 25 Nov 2006 07:04:29 -0800 (PST)
Mime-Version: 1.0 (Apple Message framework v752.2)
References: <48F7D029-555B-4A6A-BCBD-0664F9713E4A@googlemail.com>
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <49C3CC36-7020-4F31-B5A8-DD8458F90444@googlemail.com>
Content-Transfer-Encoding: 7bit
From: Geoffrey Sneddon <foolistbar@googlemail.com>
Subject: Fwd: PaceResurrectAutodiscovery
Date: Sat, 25 Nov 2006 15:04:27 +0000
To: atom-syntax@imc.org
X-Mailer: Apple Mail (2.752.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: 9ed51c9d1356100bce94f1ae4ec616a9


On 25 Nov 2006, at 14:24, Lachlan Hunt wrote:

> Tse Shing Chi (Franklin/Whale) wrote:
>>>> I think that only <link> should be used. All feeds linked by <a>  
>>>> should be ignored during the process of autodiscovery.
>>> Why?
>> Autodiscovery should be limited to <head>...</head>. If an author  
>> wants his feeds to be discovered automatically by UAs, he should  
>> use <link>. Providing additional or same feed links using <a> is  
>> only for linking and does not affect the autodiscovery. Scanning  
>> whole document is not necessary and increases the complexity.
>
> Ah, but this works!
>
> <html>
> <head>
>  <title>Feed Autodiscovery</title>
> </head>
> <body>
>   <p>... really long body ...</p>
>   <link rel="alternate" type="application/atom+xml" href="/feed">
> </body>
> </html>
>
> I tested that with both HTML and XHTML and both tests worked in  
> Firefox, Opera and Safari. IE7 was the only broswer that appeared  
> to do what you suggest, at least to some degree.  But given that  
> IE7 is in the minority in this case, and doesn't handle link  
> elements in the body like other browsers (the way it's being  
> defined in HTML5), I consider that a bug in IE.

The link element is currently defined as being able to used "In a  
head element." in HTML5, in the current WD.


- Geoffrey Sneddon



<Seems I accidentally sent this just to Lachlan, not to the mailing  
list. Duh. Good attempt at a first post on a mailing list.>




From owner-atom-syntax@mail.imc.org Sat Nov 25 10:38:08 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GnzbU-0002vN-8X
	for atompub-archive@lists.ietf.org; Sat, 25 Nov 2006 10:38:08 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GnzbS-0001zv-Hc
	for atompub-archive@lists.ietf.org; Sat, 25 Nov 2006 10:38:08 -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 kAPF2Ntr048190;
	Sat, 25 Nov 2006 08:02: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 kAPF2NQG048189;
	Sat, 25 Nov 2006 08:02: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 bay0-omc3-s1.bay0.hotmail.com (bay0-omc3-s1.bay0.hotmail.com [65.54.246.201])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAPF2MPY048181
	for <atom-syntax@imc.org>; Sat, 25 Nov 2006 08:02:22 -0700 (MST)
	(envelope-from peaceable_whale@hotmail.com)
Received: from hotmail.com ([207.46.8.24]) by bay0-omc3-s1.bay0.hotmail.com with Microsoft SMTPSVC(6.0.3790.1830);
	 Sat, 25 Nov 2006 07:02:16 -0800
Received: from mail pickup service by hotmail.com with Microsoft SMTPSVC;
	 Sat, 25 Nov 2006 07:02:16 -0800
Message-ID: <BAY117-DAV14039F19F39459C25C27A19FE00@phx.gbl>
Received: from 61.238.43.155 by BAY117-DAV14.phx.gbl with DAV;
	Sat, 25 Nov 2006 15:02:13 +0000
X-Originating-IP: [61.238.43.155]
X-Originating-Email: [peaceable_whale@hotmail.com]
X-Sender: peaceable_whale@hotmail.com
From: "Tse Shing Chi \(Franklin/Whale\)" <peaceable_whale@hotmail.com>
To: "'Lachlan Hunt'" <lachlan.hunt@lachy.id.au>
Cc: "'atom-syntax'" <atom-syntax@imc.org>
References: <4563889B.3030504@gmail.com> <45667A86.7050004@lachy.id.au> <BAY117-DAV10833285538CFC6254FB059FE10@phx.gbl> <4566A2EA.6040209@lachy.id.au> <BAY117-DAV42BC5856C7333E4E7A2809FE10@phx.gbl> <4568521C.2000907@lachy.id.au>
In-Reply-To: <4568521C.2000907@lachy.id.au>
Subject: RE: PaceResurrectAutodiscovery
Date: Sat, 25 Nov 2006 23:02:10 +0800
Message-ID: <000701c710a2$aea58d20$0bf0a760$@com>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="UTF-8"
X-Mailer: Microsoft Office Outlook 12.0
Thread-Index: AccQnXJ8hqWmQY01RZWYe/kkPL3B4gAA6rpQ
Content-Language: en-us
x-cr-hashedpuzzle: Ag+3 Aqxc B1JV GvDG H0n0 ITj3 J6pu Kuef LFF6 ND+q OlrH RcGa SWgV S7lU UFbV XDr3;2;YQB0AG8AbQAtAHMAeQBuAHQAYQB4AEAAaQBtAGMALgBvAHIAZwA7AGwAYQBjAGgAbABhAG4ALgBoAHUAbgB0AEAAbABhAGMAaAB5AC4AaQBkAC4AYQB1AA==;Sosha1_v1;7;{4ACD83A1-EEBD-41A1-8975-C79C36B2748B};cABlAGEAYwBlAGEAYgBsAGUAXwB3AGgAYQBsAGUAQABoAG8AdABtAGEAaQBsAC4AYwBvAG0A;Sat, 25 Nov 2006 15:01:20 GMT;UgBFADoAIABQAGEAYwBlAFIAZQBzAHUAcgByAGUAYwB0AEEAdQB0AG8AZABpAHMAYwBvAHYAZQByAHkA
x-cr-puzzleid: {4ACD83A1-EEBD-41A1-8975-C79C36B2748B}
X-OriginalArrivalTime: 25 Nov 2006 15:02:16.0670 (UTC) FILETIME=[B25F87E0:01C710A2]
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by balder-227.proper.com id kAPF2MPY048184
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: 82c9bddb247d9ba4471160a9a865a5f3


Your example is a invalid HTML document.

<link> can only be put inside <head>.

While you have mentioned HTML 5, you may take a look on XHTML 2. XHTML 2 allows all elements inside <body> to have a "href" attribute and thus they can be a link without using <a>. It is very complicated case for UAs to scan all.

IE 7 is actually doing a good job, it is rejecting all <link> elements which are put in a wrong position. I cannot understand why Firefox, Opera and Safari detect the links.

Franklin Tse

-----Original Message-----
From: Lachlan Hunt [mailto:lachlan.hunt@lachy.id.au] 
Sent: Saturday, November 25, 2006 22:24
To: Tse Shing Chi (Franklin/Whale)
Cc: 'atom-syntax'
Subject: Re: PaceResurrectAutodiscovery

Tse Shing Chi (Franklin/Whale) wrote:
>>> I think that only <link> should be used. All feeds linked by <a> 
>>> should be ignored during the process of autodiscovery.
>> 
>> Why?
> 
> Autodiscovery should be limited to <head>...</head>. If an author 
> wants his feeds to be discovered automatically by UAs, he should use 
> <link>. Providing additional or same feed links using <a> is only for 
> linking and does not affect the autodiscovery. Scanning whole 
> document is not necessary and increases the complexity.

Ah, but this works!

<html>
<head>
  <title>Feed Autodiscovery</title>
</head>
<body>
   <p>... really long body ...</p>
   <link rel="alternate" type="application/atom+xml" href="/feed">
</body>
</html>

I tested that with both HTML and XHTML and both tests worked in Firefox, 
Opera and Safari. IE7 was the only broswer that appeared to do what you 
suggest, at least to some degree.  But given that IE7 is in the minority 
in this case, and doesn't handle link elements in the body like other 
browsers (the way it's being defined in HTML5), I consider that a bug in IE.

-- 
Lachlan Hunt
http://lachy.id.au/








From owner-atom-syntax@mail.imc.org Sat Nov 25 11:14:11 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Go0AN-00050K-1I
	for atompub-archive@lists.ietf.org; Sat, 25 Nov 2006 11:14:11 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Go0AJ-0004Pd-Jq
	for atompub-archive@lists.ietf.org; Sat, 25 Nov 2006 11:14:11 -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 kAPFw2cC053416;
	Sat, 25 Nov 2006 08:58:02 -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 kAPFw2Dg053415;
	Sat, 25 Nov 2006 08:58:02 -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 customer-domains.icp-qv1-irony11.iinet.net.au (customer-domains.icp-qv1-irony11.iinet.net.au [203.59.1.151])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAPFw0Nd053400
	for <atom-syntax@imc.org>; Sat, 25 Nov 2006 08:58:01 -0700 (MST)
	(envelope-from lachlan.hunt@lachy.id.au)
Received: from 210-84-35-6.dyn.iinet.net.au (HELO [127.0.0.1]) ([210.84.35.6])
  by customer-domains.icp-qv1-irony11.iinet.net.au with ESMTP; 25 Nov 2006 23:57:02 +0800
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AgAAAE73Z0XSVCMGV2dsb2JhbAANjEoBKw
X-IronPort-AV: i="4.09,458,1157299200"; 
   d="scan'208,217"; a="52915727:sNHT8064322218"
Message-ID: <456867C2.4050606@lachy.id.au>
Date: Sun, 26 Nov 2006 02:56:50 +1100
From: Lachlan Hunt <lachlan.hunt@lachy.id.au>
User-Agent: Thunderbird 1.5.0.8 (Windows/20061025)
MIME-Version: 1.0
To: "Tse Shing Chi (Franklin/Whale)" <peaceable_whale@hotmail.com>
CC: "'atom-syntax'" <atom-syntax@imc.org>
Subject: Re: PaceResurrectAutodiscovery
References: <4563889B.3030504@gmail.com> <45667A86.7050004@lachy.id.au> <BAY117-DAV10833285538CFC6254FB059FE10@phx.gbl> <4566A2EA.6040209@lachy.id.au> <BAY117-DAV42BC5856C7333E4E7A2809FE10@phx.gbl> <4568521C.2000907@lachy.id.au> <BAY117-DAV14039F19F39459C25C27A19FE00@phx.gbl>
In-Reply-To: <BAY117-DAV14039F19F39459C25C27A19FE00@phx.gbl>
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.0 (/)
X-Scan-Signature: c0bedb65cce30976f0bf60a0a39edea4


Tse Shing Chi (Franklin/Whale) wrote:
> Lachlan Hunt wrote:
>> Ah, but this works!
>> 
>> <html>
>> <head>
>>   <title>Feed Autodiscovery</title>
>> </head>
>> <body>
>>    <p>... really long body ...</p>
>>    <link rel="alternate" type="application/atom+xml" href="/feed">
>> </body>
>> </html>
> 
> Your example is a invalid HTML document.
> 
> <link> can only be put inside <head>.

That's not the point.  In the real world, authors make many stupid 
mistakes and elements appear all over the place, which browsers have to 
deal with.

> While you have mentioned HTML 5, you may take a look on XHTML 2. 
> XHTML 2 allows all elements inside <body> to have a "href" 
> attribute and thus they can be a link without using <a>. It is 
> very complicated case for UAs to scan all.

XHTML 2 effectively dead.  That href-on-any-element feature is one that 
browser vendors have already stated to be difficult to implement.  In 
fact, XHTML 2 as a whole is already near impossible to implement in the 
real world, and, if the WG goes through with their stated plan to reuse 
the XHTML 1.x namespace, it will be totally impossible to implement. 
Therefore, XHTML 2 is irrelevant to this discussion.

> IE 7 is actually doing a good job, it is rejecting all <link> elements 
> which are put in a wrong position.

No, IE's behaviour is extremely inconsistent and buggy.  This test 
actually works in IE.

<!DOCTYPE html>
<title>Autodiscovery</title>
<div>
   <link rel="alternate" type="application/atom+xml" 
href="http://lachy.id.au/log/feed">
   <p>This case still works in IE!
</div>

> I cannot understand why Firefox, Opera and Safari detect the links.

Because they have to deal with real world content.  For example, 
although this isn't a an autodiscovery link, see where Google have 
placed the prefetch link in this page.

http://www.google.com/search?q=Microsoft

<link rel="prefetch" href="http://www.microsoft.com/">

Because browsers have to handle all link elements the same way, 
regardless of their attributes, they also have to handle the equivalent 
for autodiscovery links.

-- 
Lachlan Hunt
http://lachy.id.au/




From owner-atom-syntax@mail.imc.org Sat Nov 25 11:20:09 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Go0G9-0007AM-DW
	for atompub-archive@lists.ietf.org; Sat, 25 Nov 2006 11:20:09 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Go0G4-0006TI-0b
	for atompub-archive@lists.ietf.org; Sat, 25 Nov 2006 11:20:09 -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 kAPFxmgS053576;
	Sat, 25 Nov 2006 08:59:48 -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 kAPFxmgo053575;
	Sat, 25 Nov 2006 08:59:48 -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-ihug.icp-qv1-irony5.iinet.net.au (ihug-mail.icp-qv1-irony5.iinet.net.au [203.59.1.199])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAPFxi1Z053553
	for <atom-syntax@imc.org>; Sat, 25 Nov 2006 08:59:47 -0700 (MST)
	(envelope-from lachlan.hunt@lachy.id.au)
Received: from 210-84-35-6.dyn.iinet.net.au (HELO [127.0.0.1]) ([210.84.35.6])
  by mail-ihug.icp-qv1-irony5.iinet.net.au with ESMTP; 25 Nov 2006 23:59:33 +0800
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AgAAAJr2Z0XSVCMGV2dsb2JhbAANjEoBKw
X-IronPort-AV: i="4.09,458,1157299200"; 
   d="scan'208"; a="1016722640:sNHT878901300"
Message-ID: <45686858.5000704@lachy.id.au>
Date: Sun, 26 Nov 2006 02:59:20 +1100
From: Lachlan Hunt <lachlan.hunt@lachy.id.au>
User-Agent: Thunderbird 1.5.0.8 (Windows/20061025)
MIME-Version: 1.0
To: Geoffrey Sneddon <foolistbar@googlemail.com>
CC: atom-syntax@imc.org
Subject: Re: Fwd: PaceResurrectAutodiscovery
References: <48F7D029-555B-4A6A-BCBD-0664F9713E4A@googlemail.com> <49C3CC36-7020-4F31-B5A8-DD8458F90444@googlemail.com>
In-Reply-To: <49C3CC36-7020-4F31-B5A8-DD8458F90444@googlemail.com>
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.0 (/)
X-Scan-Signature: 9182cfff02fae4f1b6e9349e01d62f32


Geoffrey Sneddon wrote:
> The link element is currently defined as being able to used "In a head 
> element." in HTML5, in the current WD.

I was referring to the way browsers have to handle it in non-conforming 
documents.

| If the insertion mode is "in body"
|    Handle the token as follows:
|    ...
|    A start tag token whose tag name is one of: "base", "link", "meta",
|    "style", "title"
|        Parse error. Process the token as if the insertion mode had
|        been "in head".

That effectively means, no matter where the link element occurs, it has 
to be inserted into the head.

http://www.whatwg.org/specs/web-apps/current-work/#in-body

-- 
Lachlan Hunt
http://lachy.id.au/




From owner-atom-syntax@mail.imc.org Sat Nov 25 11:35:49 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Go0VJ-0004iv-2c
	for atompub-archive@lists.ietf.org; Sat, 25 Nov 2006 11:35:49 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Go0VG-0003eg-K8
	for atompub-archive@lists.ietf.org; Sat, 25 Nov 2006 11:35:49 -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 kAPGJN9d055945;
	Sat, 25 Nov 2006 09:19: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 kAPGJNub055944;
	Sat, 25 Nov 2006 09:19: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 bay0-omc2-s38.bay0.hotmail.com (bay0-omc2-s38.bay0.hotmail.com [65.54.246.174])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAPGJMoh055922
	for <atom-syntax@imc.org>; Sat, 25 Nov 2006 09:19:22 -0700 (MST)
	(envelope-from peaceable_whale@hotmail.com)
Received: from hotmail.com ([207.46.8.17]) by bay0-omc2-s38.bay0.hotmail.com with Microsoft SMTPSVC(6.0.3790.1830);
	 Sat, 25 Nov 2006 08:19:17 -0800
Received: from mail pickup service by hotmail.com with Microsoft SMTPSVC;
	 Sat, 25 Nov 2006 08:19:16 -0800
Message-ID: <BAY117-DAV7D198DFCB31A0A922A3989FE00@phx.gbl>
Received: from 61.238.43.155 by BAY117-DAV7.phx.gbl with DAV;
	Sat, 25 Nov 2006 16:19:15 +0000
X-Originating-IP: [61.238.43.155]
X-Originating-Email: [peaceable_whale@hotmail.com]
X-Sender: peaceable_whale@hotmail.com
From: "Tse Shing Chi \(Franklin/Whale\)" <peaceable_whale@hotmail.com>
To: "'Lachlan Hunt'" <lachlan.hunt@lachy.id.au>,
        "'Geoffrey Sneddon'" <foolistbar@googlemail.com>
Cc: <atom-syntax@imc.org>
References: <48F7D029-555B-4A6A-BCBD-0664F9713E4A@googlemail.com> <49C3CC36-7020-4F31-B5A8-DD8458F90444@googlemail.com> <45686858.5000704@lachy.id.au>
In-Reply-To: <45686858.5000704@lachy.id.au>
Subject: RE: Fwd: PaceResurrectAutodiscovery
Date: Sun, 26 Nov 2006 00:19:11 +0800
Message-ID: <000a01c710ad$712cda60$53868f20$@com>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="UTF-8"
X-Mailer: Microsoft Office Outlook 12.0
Thread-Index: AccQrKtvEVnZrc8vTzOgwHV6SPBosgAAIykg
Content-Language: en-us
X-OriginalArrivalTime: 25 Nov 2006 16:19:16.0729 (UTC) FILETIME=[74249690:01C710AD]
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by balder-227.proper.com id kAPGJMoh055939
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: 9ed51c9d1356100bce94f1ae4ec616a9


Parse Error! [ http://www.whatwg.org/specs/web-apps/current-work/#parse ]

Quote

"The error handling for parse errors is well-defined: user agents must either act as described below when encountering such problems, or must abort processing at the first error that they encounter for which they do not wish to apply the rules described"

Franklin

-----Original Message-----
From: owner-atom-syntax@mail.imc.org [mailto:owner-atom-syntax@mail.imc.org] On Behalf Of Lachlan Hunt
Sent: Saturday, November 25, 2006 23:59
To: Geoffrey Sneddon
Cc: atom-syntax@imc.org
Subject: Re: Fwd: PaceResurrectAutodiscovery


Geoffrey Sneddon wrote:
> The link element is currently defined as being able to used "In a head 
> element." in HTML5, in the current WD.

I was referring to the way browsers have to handle it in non-conforming 
documents.

| If the insertion mode is "in body"
|    Handle the token as follows:
|    ...
|    A start tag token whose tag name is one of: "base", "link", "meta",
|    "style", "title"
|        Parse error. Process the token as if the insertion mode had
|        been "in head".

That effectively means, no matter where the link element occurs, it has 
to be inserted into the head.

http://www.whatwg.org/specs/web-apps/current-work/#in-body

-- 
Lachlan Hunt
http://lachy.id.au/






From owner-atom-syntax@mail.imc.org Sat Nov 25 11:41:54 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Go0bC-000794-FM
	for atompub-archive@lists.ietf.org; Sat, 25 Nov 2006 11:41:54 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Go0bA-0005Qz-N7
	for atompub-archive@lists.ietf.org; Sat, 25 Nov 2006 11:41:54 -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 kAPGCDSr054945;
	Sat, 25 Nov 2006 09:12: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 kAPGCDfY054944;
	Sat, 25 Nov 2006 09:12: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 bay0-omc2-s21.bay0.hotmail.com (bay0-omc2-s21.bay0.hotmail.com [65.54.246.157])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAPGCBmC054917
	for <atom-syntax@imc.org>; Sat, 25 Nov 2006 09:12:12 -0700 (MST)
	(envelope-from peaceable_whale@hotmail.com)
Received: from hotmail.com ([207.46.8.12]) by bay0-omc2-s21.bay0.hotmail.com with Microsoft SMTPSVC(6.0.3790.1830);
	 Sat, 25 Nov 2006 08:12:06 -0800
Received: from mail pickup service by hotmail.com with Microsoft SMTPSVC;
	 Sat, 25 Nov 2006 08:12:06 -0800
Message-ID: <BAY117-DAV287EEC813478BB95212E29FE00@phx.gbl>
Received: from 61.238.43.155 by BAY117-DAV2.phx.gbl with DAV;
	Sat, 25 Nov 2006 16:12:05 +0000
X-Originating-IP: [61.238.43.155]
X-Originating-Email: [peaceable_whale@hotmail.com]
X-Sender: peaceable_whale@hotmail.com
From: "Tse Shing Chi \(Franklin/Whale\)" <peaceable_whale@hotmail.com>
To: "'Lachlan Hunt'" <lachlan.hunt@lachy.id.au>
Cc: "'atom-syntax'" <atom-syntax@imc.org>
References: <4563889B.3030504@gmail.com> <45667A86.7050004@lachy.id.au> <BAY117-DAV10833285538CFC6254FB059FE10@phx.gbl> <4566A2EA.6040209@lachy.id.au> <BAY117-DAV42BC5856C7333E4E7A2809FE10@phx.gbl> <4568521C.2000907@lachy.id.au> <BAY117-DAV14039F19F39459C25C27A19FE00@phx.gbl> <456867C2.4050606@lachy.id.au>
In-Reply-To: <456867C2.4050606@lachy.id.au>
Subject: RE: PaceResurrectAutodiscovery
Date: Sun, 26 Nov 2006 00:12:01 +0800
Message-ID: <000901c710ac$70c9c840$525d58c0$@com>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="UTF-8"
X-Mailer: Microsoft Office Outlook 12.0
Thread-Index: AccQqneTcsuL0o/CRxSQaDHIBqS60QAAKFIQ
Content-Language: en-us
X-OriginalArrivalTime: 25 Nov 2006 16:12:06.0456 (UTC) FILETIME=[73AE2380:01C710AC]
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by balder-227.proper.com id kAPGCCmC054939
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: 3002fc2e661cd7f114cb6bae92fe88f1


No. Authors take the responsibility to correct the mistakes. Browsers should not help them to do so.

I would like to repeat once again: HTML 4.01, HTML 5, XHTML 1.0 and XHTML 1.1 allow <link> elements put inside the <head> section only.

Even though the behavior of Internet Explorer 7 is inconsistent, it can handle valid examples, it is the most important point.

I cannot imagine if <meta> and <title> are being used anywhere in a HTML document.

Franklin Tse

-----Original Message-----
From: Lachlan Hunt [mailto:lachlan.hunt@lachy.id.au] 
Sent: Saturday, November 25, 2006 23:57
To: Tse Shing Chi (Franklin/Whale)
Cc: 'atom-syntax'
Subject: Re: PaceResurrectAutodiscovery

Tse Shing Chi (Franklin/Whale) wrote:
> Lachlan Hunt wrote:
>> Ah, but this works!
>> 
>> <html>
>> <head>
>>   <title>Feed Autodiscovery</title>
>> </head>
>> <body>
>>    <p>... really long body ...</p>
>>    <link rel="alternate" type="application/atom+xml" href="/feed">
>> </body>
>> </html>
> 
> Your example is a invalid HTML document.
> 
> <link> can only be put inside <head>.

That's not the point.  In the real world, authors make many stupid 
mistakes and elements appear all over the place, which browsers have to 
deal with.

> While you have mentioned HTML 5, you may take a look on XHTML 2. 
> XHTML 2 allows all elements inside <body> to have a "href" 
> attribute and thus they can be a link without using <a>. It is 
> very complicated case for UAs to scan all.

XHTML 2 effectively dead.  That href-on-any-element feature is one that 
browser vendors have already stated to be difficult to implement.  In 
fact, XHTML 2 as a whole is already near impossible to implement in the 
real world, and, if the WG goes through with their stated plan to reuse 
the XHTML 1.x namespace, it will be totally impossible to implement. 
Therefore, XHTML 2 is irrelevant to this discussion.

> IE 7 is actually doing a good job, it is rejecting all <link> elements 
> which are put in a wrong position.

No, IE's behaviour is extremely inconsistent and buggy.  This test 
actually works in IE.

<!DOCTYPE html>
<title>Autodiscovery</title>
<div>
   <link rel="alternate" type="application/atom+xml" 
href="http://lachy.id.au/log/feed">
   <p>This case still works in IE!
</div>

> I cannot understand why Firefox, Opera and Safari detect the links.

Because they have to deal with real world content.  For example, 
although this isn't a an autodiscovery link, see where Google have 
placed the prefetch link in this page.

http://www.google.com/search?q=Microsoft

<link rel="prefetch" href="http://www.microsoft.com/">

Because browsers have to handle all link elements the same way, 
regardless of their attributes, they also have to handle the equivalent 
for autodiscovery links.

-- 
Lachlan Hunt
http://lachy.id.au/





From owner-atom-syntax@mail.imc.org Sat Nov 25 11:42:23 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Go0bf-0007JF-Be
	for atompub-archive@lists.ietf.org; Sat, 25 Nov 2006 11:42:23 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Go0bW-0005UF-AZ
	for atompub-archive@lists.ietf.org; Sat, 25 Nov 2006 11:42:23 -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 kAPGRu7A056854;
	Sat, 25 Nov 2006 09:27: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 kAPGRuu4056853;
	Sat, 25 Nov 2006 09:27: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 mail-ihug.icp-qv1-irony6.iinet.net.au (ihug-mail.icp-qv1-irony6.iinet.net.au [203.59.1.224])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAPGRs18056837
	for <atom-syntax@imc.org>; Sat, 25 Nov 2006 09:27:55 -0700 (MST)
	(envelope-from lachlan.hunt@lachy.id.au)
Received: from 210-84-35-6.dyn.iinet.net.au (HELO [127.0.0.1]) ([210.84.35.6])
  by mail-ihug.icp-qv1-irony6.iinet.net.au with ESMTP; 26 Nov 2006 00:27:48 +0800
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AgAAAKL9Z0XSVCMGV2dsb2JhbAANjEoBKw
X-IronPort-AV: i="4.09,458,1157299200"; 
   d="scan'208"; a="555170264:sNHT14846472"
Message-ID: <45686EFB.3070805@lachy.id.au>
Date: Sun, 26 Nov 2006 03:27:39 +1100
From: Lachlan Hunt <lachlan.hunt@lachy.id.au>
User-Agent: Thunderbird 1.5.0.8 (Windows/20061025)
MIME-Version: 1.0
To: "Tse Shing Chi (Franklin/Whale)" <peaceable_whale@hotmail.com>
CC: atom-syntax@imc.org
Subject: Re: Fwd: PaceResurrectAutodiscovery
References: <48F7D029-555B-4A6A-BCBD-0664F9713E4A@googlemail.com> <49C3CC36-7020-4F31-B5A8-DD8458F90444@googlemail.com> <45686858.5000704@lachy.id.au> <BAY117-DAV7D198DFCB31A0A922A3989FE00@phx.gbl>
In-Reply-To: <BAY117-DAV7D198DFCB31A0A922A3989FE00@phx.gbl>
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.0 (/)
X-Scan-Signature: 7d33c50f3756db14428398e2bdedd581


Tse Shing Chi (Franklin/Whale) wrote:
> Parse Error! [
> http://www.whatwg.org/specs/web-apps/current-work/#parse ]
> 
> Quote
> 
> "The error handling for parse errors is well-defined: user agents
> must either act as described below when encountering such problems,
> or must abort processing at the first error that they encounter for
> which they do not wish to apply the rules described"

What's your point?  The first option is the way normal web browsers have 
to behave in the real world, the second, known as draconian error 
handling, is available for other types of UAs that aren't requried to 
gracefully recover from all errors.

-- 
Lachlan Hunt
http://lachy.id.au/




From owner-atom-syntax@mail.imc.org Sat Nov 25 11:53:03 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Go0lz-0002sq-Na
	for atompub-archive@lists.ietf.org; Sat, 25 Nov 2006 11:53:03 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Go0lv-0007Co-B6
	for atompub-archive@lists.ietf.org; Sat, 25 Nov 2006 11:53:03 -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 kAPGcVdH057918;
	Sat, 25 Nov 2006 09:38: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 kAPGcVAk057917;
	Sat, 25 Nov 2006 09:38: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 customer-domains.icp-qv1-irony11.iinet.net.au (mail-placeholder.iinet.net.au [203.59.1.151] (may be forged))
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAPGcSWf057905
	for <atom-syntax@imc.org>; Sat, 25 Nov 2006 09:38:30 -0700 (MST)
	(envelope-from lachlan.hunt@lachy.id.au)
Received: from 210-84-35-6.dyn.iinet.net.au (HELO [127.0.0.1]) ([210.84.35.6])
  by customer-domains.icp-qv1-irony11.iinet.net.au with ESMTP; 26 Nov 2006 00:38:21 +0800
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AgAAAK4AaEXSVCMGV2dsb2JhbAANjEoBKw
X-IronPort-AV: i="4.09,458,1157299200"; 
   d="scan'208,217"; a="52967883:sNHT331124022"
Message-ID: <45687173.2050605@lachy.id.au>
Date: Sun, 26 Nov 2006 03:38:11 +1100
From: Lachlan Hunt <lachlan.hunt@lachy.id.au>
User-Agent: Thunderbird 1.5.0.8 (Windows/20061025)
MIME-Version: 1.0
To: "Tse Shing Chi (Franklin/Whale)" <peaceable_whale@hotmail.com>
CC: "'atom-syntax'" <atom-syntax@imc.org>
Subject: Re: PaceResurrectAutodiscovery
References: <4563889B.3030504@gmail.com> <45667A86.7050004@lachy.id.au> <BAY117-DAV10833285538CFC6254FB059FE10@phx.gbl> <4566A2EA.6040209@lachy.id.au> <BAY117-DAV42BC5856C7333E4E7A2809FE10@phx.gbl> <4568521C.2000907@lachy.id.au> <BAY117-DAV14039F19F39459C25C27A19FE00@phx.gbl> <456867C2.4050606@lachy.id.au> <BAY117-DAV287EEC813478BB95212E29FE00@phx.gbl>
In-Reply-To: <BAY117-DAV287EEC813478BB95212E29FE00@phx.gbl>
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.0 (/)
X-Scan-Signature: ffa9dfbbe7cc58b3fa6b8ae3e57b0aa3


Tse Shing Chi (Franklin/Whale) wrote:
> No. Authors take the responsibility to correct the mistakes. Browsers 
> should not help them to do so.

Sorry, browsers have to deal with the infinite number of legacy 
documents that already make an infinite number of mistakes. 
Significantly changing that behaviour is just not possible.

However, this is getting way off topic for this list.  If you have an 
issue with the way HTML5 error handling is being defined, I suggest you 
raise the issue on the WHATWG mailing list.

> I cannot imagine if <meta> and <title> are being used anywhere in a
> HTML document.

Here's one example.

http://au.lge.com/

Note the meta element that occurs within a <table>, of all places!

-- 
Lachlan Hunt
http://lachy.id.au/




From owner-atom-syntax@mail.imc.org Sat Nov 25 11:54:11 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Go0n5-0003M2-Lq
	for atompub-archive@lists.ietf.org; Sat, 25 Nov 2006 11:54:11 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Go0n4-0007UY-7h
	for atompub-archive@lists.ietf.org; Sat, 25 Nov 2006 11:54:11 -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 kAPGf6nd058122;
	Sat, 25 Nov 2006 09:41: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 kAPGf6rx058121;
	Sat, 25 Nov 2006 09:41: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 bay0-omc2-s21.bay0.hotmail.com (bay0-omc2-s21.bay0.hotmail.com [65.54.246.157])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAPGf5VR058110
	for <atom-syntax@imc.org>; Sat, 25 Nov 2006 09:41:06 -0700 (MST)
	(envelope-from peaceable_whale@hotmail.com)
Received: from hotmail.com ([207.46.8.13]) by bay0-omc2-s21.bay0.hotmail.com with Microsoft SMTPSVC(6.0.3790.1830);
	 Sat, 25 Nov 2006 08:41:00 -0800
Received: from mail pickup service by hotmail.com with Microsoft SMTPSVC;
	 Sat, 25 Nov 2006 08:41:00 -0800
Message-ID: <BAY117-DAV3DFDD8F919A4F95BE15279FE00@phx.gbl>
Received: from 61.238.43.155 by BAY117-DAV3.phx.gbl with DAV;
	Sat, 25 Nov 2006 16:40:24 +0000
X-Originating-IP: [61.238.43.155]
X-Originating-Email: [peaceable_whale@hotmail.com]
X-Sender: peaceable_whale@hotmail.com
From: "Tse Shing Chi \(Franklin/Whale\)" <peaceable_whale@hotmail.com>
To: "'Lachlan Hunt'" <lachlan.hunt@lachy.id.au>
Cc: <atom-syntax@imc.org>
References: <48F7D029-555B-4A6A-BCBD-0664F9713E4A@googlemail.com> <49C3CC36-7020-4F31-B5A8-DD8458F90444@googlemail.com> <45686858.5000704@lachy.id.au> <BAY117-DAV7D198DFCB31A0A922A3989FE00@phx.gbl> <45686EFB.3070805@lachy.id.au>
In-Reply-To: <45686EFB.3070805@lachy.id.au>
Subject: RE: Fwd: PaceResurrectAutodiscovery
Date: Sun, 26 Nov 2006 00:40:19 +0800
Message-ID: <000b01c710b0$65056790$2f1036b0$@com>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="UTF-8"
X-Mailer: Microsoft Office Outlook 12.0
Thread-Index: AccQrqh1ukVhT2IgQ7mB+PNGD2OKwAAARKXg
Content-Language: en-us
X-OriginalArrivalTime: 25 Nov 2006 16:41:00.0200 (UTC) FILETIME=[7D127A80:01C710B0]
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by balder-227.proper.com id kAPGf6VR058116
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: bb8f917bb6b8da28fc948aeffb74aa17


Sorry for a broken reply...

What I want to say is that <link> outside <head> causes a parse error which UAs can choose to correct or to abort processing; even though UAs choose to correct the error, it is still an error. 

Franklin

-----Original Message-----
From: Lachlan Hunt [mailto:lachlan.hunt@lachy.id.au] 
Sent: Sunday, November 26, 2006 00:28
To: Tse Shing Chi (Franklin/Whale)
Cc: atom-syntax@imc.org
Subject: Re: Fwd: PaceResurrectAutodiscovery

Tse Shing Chi (Franklin/Whale) wrote:
> Parse Error! [
> http://www.whatwg.org/specs/web-apps/current-work/#parse ]
> 
> Quote
> 
> "The error handling for parse errors is well-defined: user agents
> must either act as described below when encountering such problems,
> or must abort processing at the first error that they encounter for
> which they do not wish to apply the rules described"

What's your point?  The first option is the way normal web browsers have 
to behave in the real world, the second, known as draconian error 
handling, is available for other types of UAs that aren't requried to 
gracefully recover from all errors.

-- 
Lachlan Hunt
http://lachy.id.au/





From owner-atom-syntax@mail.imc.org Sat Nov 25 12:03:04 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Go0vg-0003YW-2X
	for atompub-archive@lists.ietf.org; Sat, 25 Nov 2006 12:03:04 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Go0vb-00026X-K7
	for atompub-archive@lists.ietf.org; Sat, 25 Nov 2006 12:03: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 kAPGoMk5058826;
	Sat, 25 Nov 2006 09:50: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 kAPGoMZs058825;
	Sat, 25 Nov 2006 09:50: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 bay0-omc3-s28.bay0.hotmail.com (bay0-omc3-s28.bay0.hotmail.com [65.54.246.228])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAPGoLLO058816
	for <atom-syntax@imc.org>; Sat, 25 Nov 2006 09:50:21 -0700 (MST)
	(envelope-from peaceable_whale@hotmail.com)
Received: from hotmail.com ([207.46.8.11]) by bay0-omc3-s28.bay0.hotmail.com with Microsoft SMTPSVC(6.0.3790.1830);
	 Sat, 25 Nov 2006 08:50:15 -0800
Received: from mail pickup service by hotmail.com with Microsoft SMTPSVC;
	 Sat, 25 Nov 2006 08:50:15 -0800
Message-ID: <BAY117-DAV14C9F623E6711490006999FE00@phx.gbl>
Received: from 61.238.43.155 by BAY117-DAV1.phx.gbl with DAV;
	Sat, 25 Nov 2006 16:50:15 +0000
X-Originating-IP: [61.238.43.155]
X-Originating-Email: [peaceable_whale@hotmail.com]
X-Sender: peaceable_whale@hotmail.com
From: "Tse Shing Chi \(Franklin/Whale\)" <peaceable_whale@hotmail.com>
To: "'Lachlan Hunt'" <lachlan.hunt@lachy.id.au>
Cc: "'atom-syntax'" <atom-syntax@imc.org>
References: <4563889B.3030504@gmail.com> <45667A86.7050004@lachy.id.au> <BAY117-DAV10833285538CFC6254FB059FE10@phx.gbl> <4566A2EA.6040209@lachy.id.au> <BAY117-DAV42BC5856C7333E4E7A2809FE10@phx.gbl> <4568521C.2000907@lachy.id.au> <BAY117-DAV14039F19F39459C25C27A19FE00@phx.gbl> <456867C2.4050606@lachy.id.au> <BAY117-DAV287EEC813478BB95212E29FE00@phx.gbl> <45687173.2050605@lachy.id.au>
In-Reply-To: <45687173.2050605@lachy.id.au>
Subject: RE: PaceResurrectAutodiscovery
Date: Sun, 26 Nov 2006 00:50:11 +0800
Message-ID: <000c01c710b1$c5a1f590$50e5e0b0$@com>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="UTF-8"
X-Mailer: Microsoft Office Outlook 12.0
Thread-Index: AccQsB/4AlynnUeuR0SbOaktsCR6wAAAK6Iw
Content-Language: en-us
X-OriginalArrivalTime: 25 Nov 2006 16:50:15.0666 (UTC) FILETIME=[C827DD20:01C710B1]
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by balder-227.proper.com id kAPGoLLO058820
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: 0ddefe323dd869ab027dbfff7eff0465


> Sorry, browsers have to deal with the infinite number of legacy 
> documents that already make an infinite number of mistakes. 
> Significantly changing that behaviour is just not possible.

The IE team is correcting this kind of mistakes: http://blogs.msdn.com/ie/archive/2005/08/29/457667.aspx.

It is possible that <link> and <meta> in places other than <head> may not get parsed in the future.

> Here's one example.

> http://au.lge.com/

Horrible! <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> inside a table. But... meta name="description" and meta name="keywords" are in a correct location.

Franklin Tse

-----Original Message-----
From: Lachlan Hunt [mailto:lachlan.hunt@lachy.id.au] 
Sent: Sunday, November 26, 2006 00:38
To: Tse Shing Chi (Franklin/Whale)
Cc: 'atom-syntax'
Subject: Re: PaceResurrectAutodiscovery

Tse Shing Chi (Franklin/Whale) wrote:
> No. Authors take the responsibility to correct the mistakes. Browsers 
> should not help them to do so.

Sorry, browsers have to deal with the infinite number of legacy 
documents that already make an infinite number of mistakes. 
Significantly changing that behaviour is just not possible.

However, this is getting way off topic for this list.  If you have an 
issue with the way HTML5 error handling is being defined, I suggest you 
raise the issue on the WHATWG mailing list.

> I cannot imagine if <meta> and <title> are being used anywhere in a
> HTML document.

Here's one example.

http://au.lge.com/

Note the meta element that occurs within a <table>, of all places!

-- 
Lachlan Hunt
http://lachy.id.au/





From owner-atom-syntax@mail.imc.org Sat Nov 25 12:19:08 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Go1BE-0004sY-Qv
	for atompub-archive@lists.ietf.org; Sat, 25 Nov 2006 12:19:08 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Go1BA-00058v-Ap
	for atompub-archive@lists.ietf.org; Sat, 25 Nov 2006 12:19:08 -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 kAPH3be3059943;
	Sat, 25 Nov 2006 10:03: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 kAPH3bmV059942;
	Sat, 25 Nov 2006 10:03: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 bay0-omc1-s9.bay0.hotmail.com (bay0-omc1-s9.bay0.hotmail.com [65.54.246.81])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAPH3a9O059932
	for <atom-syntax@imc.org>; Sat, 25 Nov 2006 10:03:36 -0700 (MST)
	(envelope-from peaceable_whale@hotmail.com)
Received: from hotmail.com ([207.46.8.16]) by bay0-omc1-s9.bay0.hotmail.com with Microsoft SMTPSVC(6.0.3790.1830);
	 Sat, 25 Nov 2006 09:03:30 -0800
Received: from mail pickup service by hotmail.com with Microsoft SMTPSVC;
	 Sat, 25 Nov 2006 09:03:30 -0800
Message-ID: <BAY117-DAV6364BAC5B47F2B9BE90D19FE00@phx.gbl>
Received: from 61.238.43.155 by BAY117-DAV6.phx.gbl with DAV;
	Sat, 25 Nov 2006 17:03:25 +0000
X-Originating-IP: [61.238.43.155]
X-Originating-Email: [peaceable_whale@hotmail.com]
X-Sender: peaceable_whale@hotmail.com
From: "Tse Shing Chi \(Franklin/Whale\)" <peaceable_whale@hotmail.com>
To: "'Lachlan Hunt'" <lachlan.hunt@lachy.id.au>
Cc: "'atom-syntax'" <atom-syntax@imc.org>
References: <4563889B.3030504@gmail.com> <45667A86.7050004@lachy.id.au> <BAY117-DAV10833285538CFC6254FB059FE10@phx.gbl> <4566A2EA.6040209@lachy.id.au> <BAY117-DAV42BC5856C7333E4E7A2809FE10@phx.gbl> <4568521C.2000907@lachy.id.au> <BAY117-DAV14039F19F39459C25C27A19FE00@phx.gbl> <456867C2.4050606@lachy.id.au> <BAY117-DAV287EEC813478BB95212E29FE00@phx.gbl> <45687173.2050605@lachy.id.au> <BAY117-DAV14C9F623E6711490006999FE00@phx.gbl>
In-Reply-To: <BAY117-DAV14C9F623E6711490006999FE00@phx.gbl>
Subject: RE: PaceResurrectAutodiscovery
Date: Sun, 26 Nov 2006 01:03:22 +0800
Message-ID: <000d01c710b3$9d2c3920$d784ab60$@com>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="UTF-8"
X-Mailer: Microsoft Office Outlook 12.0
Thread-Index: AccQsB/4AlynnUeuR0SbOaktsCR6wAAAK6IwAACp5wA=
Content-Language: en-us
X-OriginalArrivalTime: 25 Nov 2006 17:03:30.0290 (UTC) FILETIME=[A1C9DD20:01C710B3]
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by balder-227.proper.com id kAPH3a9O059937
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: f60d0f7806b0c40781eee6b9cd0b2135


== Correction ==

> The IE team is correcting this kind of mistakes: http://blogs.msdn.com/ie/archive/2005/08/29/457667.aspx.
 
It should be " The IE team is removing support to this kind of mistakes

Franklin Tse

-----Original Message-----
From: owner-atom-syntax@mail.imc.org [mailto:owner-atom-syntax@mail.imc.org] On Behalf Of Tse Shing Chi (Franklin/Whale)
Sent: Sunday, November 26, 2006 00:50
To: 'Lachlan Hunt'
Cc: 'atom-syntax'
Subject: RE: PaceResurrectAutodiscovery


> Sorry, browsers have to deal with the infinite number of legacy 
> documents that already make an infinite number of mistakes. 
> Significantly changing that behaviour is just not possible.

The IE team is correcting this kind of mistakes: http://blogs.msdn.com/ie/archive/2005/08/29/457667.aspx.

It is possible that <link> and <meta> in places other than <head> may not get parsed in the future.

> Here's one example.

> http://au.lge.com/

Horrible! <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> inside a table. But... meta name="description" and meta name="keywords" are in a correct location.

Franklin Tse

-----Original Message-----
From: Lachlan Hunt [mailto:lachlan.hunt@lachy.id.au] 
Sent: Sunday, November 26, 2006 00:38
To: Tse Shing Chi (Franklin/Whale)
Cc: 'atom-syntax'
Subject: Re: PaceResurrectAutodiscovery

Tse Shing Chi (Franklin/Whale) wrote:
> No. Authors take the responsibility to correct the mistakes. Browsers 
> should not help them to do so.

Sorry, browsers have to deal with the infinite number of legacy 
documents that already make an infinite number of mistakes. 
Significantly changing that behaviour is just not possible.

However, this is getting way off topic for this list.  If you have an 
issue with the way HTML5 error handling is being defined, I suggest you 
raise the issue on the WHATWG mailing list.

> I cannot imagine if <meta> and <title> are being used anywhere in a
> HTML document.

Here's one example.

http://au.lge.com/

Note the meta element that occurs within a <table>, of all places!

-- 
Lachlan Hunt
http://lachy.id.au/







From owner-atom-syntax@mail.imc.org Sat Nov 25 21:27:08 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Go9jY-0005qt-Cq
	for atompub-archive@lists.ietf.org; Sat, 25 Nov 2006 21:27:08 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Go9jU-0002Zv-0E
	for atompub-archive@lists.ietf.org; Sat, 25 Nov 2006 21:27:08 -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 kAQ27McG002772;
	Sat, 25 Nov 2006 19:07: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 kAQ27MZr002771;
	Sat, 25 Nov 2006 19:07: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 csmtp1.b-one.net (csmtp.b-one.net [195.47.247.21])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAQ27Kuv002757;
	Sat, 25 Nov 2006 19:07:21 -0700 (MST)
	(envelope-from asbjorn@tigerstaden.no)
Received: from quark (72.84-48-117.nextgentel.com [84.48.117.72])
	by csmtp1.b-one.net (Postfix) with ESMTP id E92F41911671D;
	Sun, 26 Nov 2006 03:07:14 +0100 (CET)
Date: Sun, 26 Nov 2006 03:08:02 +0100
To: "Sylvain Hellegouarch" <sh@defuze.org>, "Tim Bray" <Tim.Bray@sun.com>
Subject: Re: Author element best practice
From: =?iso-8859-1?Q?Asbj=F8rn_Ulsberg?= <asbjorn@tigerstaden.no>
Cc: atom-protocol <atom-protocol@imc.org>, atom-syntax <atom-syntax@imc.org>
Content-Type: text/plain; format=flowed; delsp=yes; charset=iso-8859-1
MIME-Version: 1.0
References: <4564305A.3000909@defuze.org> <7EF80F90-22E6-4D74-B2B8-C7E7416B1969@sun.com> <4564D426.7000502@defuze.org>
Message-ID: <op.tjlpjosh16f2qb@quark>
In-Reply-To: <4564D426.7000502@defuze.org>
User-Agent: Opera Mail/9.10 (Win32)
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 kAQ27McG002772
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 93238566e09e6e262849b4f805833007


On Wed, 22 Nov 2006 23:50:14 +0100, Sylvain Hellegouarch <sh@defuze.org> =
=20
wrote:

> [...] how would people feel about stating in the draft that the server
> MAY (SHOULD?) reject an Atom entry which would be invalid as per
> RFC 4287 ?

+1 to "MAY", -1 to "SHOULD".

> I think at least a MAY would give some weigh to implementors who wish t=
o
> be really strict regarding the input the allow.

The "be lenient in what you accept" rule should not apply for APP, imo. I=
f =20
APP implementations get too lenient, the output we get in the other end =20
will be even more lenient. Crap in, crap out, basically. So +1.

--=20
Asbj=F8rn Ulsberg     -=3D|=3D-    http://virtuelvis.com/quark/
=ABHe's a loathsome offensive brute, yet I can't look away=BB




From owner-atom-syntax@mail.imc.org Sun Nov 26 16:40:58 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GoRkA-0007zb-Qa
	for atompub-archive@lists.ietf.org; Sun, 26 Nov 2006 16:40:58 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GoRk7-0002Oy-9F
	for atompub-archive@lists.ietf.org; Sun, 26 Nov 2006 16:40:58 -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 kAQLPggQ010980;
	Sun, 26 Nov 2006 14:25: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 kAQLPgdo010979;
	Sun, 26 Nov 2006 14:25: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 mxout-03.mxes.net (mxout-03.mxes.net [216.86.168.178])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAQLPfbQ010973
	for <atom-syntax@imc.org>; Sun, 26 Nov 2006 14:25:41 -0700 (MST)
	(envelope-from mnot@mnot.net)
Received: from [192.168.1.3] (unknown [71.131.3.231])
	(using TLSv1 with cipher AES128-SHA (128/128 bits))
	(No client certificate requested)
	by smtp.mxes.net (Postfix) with ESMTP id 7A9C55191F;
	Sun, 26 Nov 2006 16:25:40 -0500 (EST)
In-Reply-To: <454BB6A1.1050800@gmail.com>
References: <454BB6A1.1050800@gmail.com>
Mime-Version: 1.0 (Apple Message framework v752.2)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <3710ABAF-1C81-4982-9D24-78E1FA83EA44@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: feed id's and paged/archive feeds
Date: Sun, 26 Nov 2006 13:25:44 -0800
To: James M Snell <jasnell@gmail.com>
X-Mailer: Apple Mail (2.752.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: 2409bba43e9c8d580670fda8b695204a


Sorry, this got lost in my inbox...

I think they do, although the draft is silent on it. This is one of  
those areas where it would have been really nice if the WG had agreed  
to take on FH as part of the core, rather than extension; there are  
lots of little ambiguities like this as a result.

Cheers,


On 2006/11/03, at 1:37 PM, James M Snell wrote:

> Mark,
>
> I cannot recall if I've asked you this in the past but... if I have a
> set of paged/archive feed documents all of which make up a single
> logical feed, do the atom:id's for each feed document have be the  
> same?
>  If not, how do I determine the atom:id of the logical feed?
>
> - James


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




From owner-atom-syntax@mail.imc.org Sun Nov 26 16:40:58 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GoRkA-0007zn-TO
	for atompub-archive@lists.ietf.org; Sun, 26 Nov 2006 16:40:58 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GoRk7-0002Oq-9G
	for atompub-archive@lists.ietf.org; Sun, 26 Nov 2006 16:40:58 -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 kAQLN1s9010578;
	Sun, 26 Nov 2006 14:23: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 kAQLN1cL010577;
	Sun, 26 Nov 2006 14:23: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 mxout-03.mxes.net (mxout-03.mxes.net [216.86.168.178])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAQLN08S010571
	for <atom-syntax@imc.org>; Sun, 26 Nov 2006 14:23:01 -0700 (MST)
	(envelope-from mnot@mnot.net)
Received: from [192.168.1.3] (unknown [71.131.3.231])
	(using TLSv1 with cipher AES128-SHA (128/128 bits))
	(No client certificate requested)
	by smtp.mxes.net (Postfix) with ESMTP id 45F005191F;
	Sun, 26 Nov 2006 16:22:59 -0500 (EST)
Mime-Version: 1.0 (Apple Message framework v752.2)
References: <E1GoQwr-0004Dm-PK@stiedprstage1.ietf.org>
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <9BAE2224-8568-49CF-A524-9BB043C09840@mnot.net>
Cc: Lisa Dusseault <lisa@osafoundation.org>
Content-Transfer-Encoding: 7bit
X-Image-Url: http://www.mnot.net/personal/MarkNottingham.jpg
From: Mark Nottingham <mnot@mnot.net>
Subject: Fwd: I-D ACTION:draft-nottingham-atompub-feed-history-08.txt 
Date: Sun, 26 Nov 2006 13:23:03 -0800
To: Atom Syntax <atom-syntax@imc.org>
X-Mailer: Apple Mail (2.752.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: 386e0819b1192672467565a524848168


Based on feedback on-list and off, this draft:

1) Explicitly state that semantics of feeds with more than one type  
aren't defined by this specfiication
2) Added language about duplicate entries in archived feeds,  
effectively moving the algorithm in the appendix into prose in that  
section
3) Lower-cased the SHOULD requirement that as many relations as  
possible should be present
4) Strengthened statements about paged feeds being lossy
5) Moved RSS2 examples to appendix to make them more obviously non- 
normative

Diff at:
  http://www.mnot.net/drafts/draft-nottingham-atompub-feed-history-08- 
from-7.diff.html



Begin forwarded message:

> From: Internet-Drafts@ietf.org
> Date: 26 November 2006 12:50:01 PM
> To: i-d-announce@ietf.org
> Subject: I-D ACTION:draft-nottingham-atompub-feed-history-08.txt
> Reply-To: internet-drafts@ietf.org
>
> A New Internet-Draft is available from the on-line Internet-Drafts
> directories.
>
>
> 	Title		: Feed Paging and Archiving
> 	Author(s)	: M. Nottingham
> 	Filename	: draft-nottingham-atompub-feed-history-08.txt
> 	Pages		: 17
> 	Date		: 2006-11-26
> 	
> This specification defines three types of syndicated Web feeds that
>    enable publication of entries across one or more feed documents.
>
> A URL for this Internet-Draft is:
> http://www.ietf.org/internet-drafts/draft-nottingham-atompub-feed- 
> history-08.txt
>
> To remove yourself from the I-D Announcement list, send a message to
> i-d-announce-request@ietf.org with the word unsubscribe in the body of
> the message.
> You can also visit https://www1.ietf.org/mailman/listinfo/I-D-announce
> to change your subscription settings.
>
> Internet-Drafts are also available by anonymous FTP. Login with the
> username "anonymous" and a password of your e-mail address. After
> logging in, type "cd internet-drafts" and then
> "get draft-nottingham-atompub-feed-history-08.txt".
>
> A list of Internet-Drafts directories can be found in
> http://www.ietf.org/shadow.html
> or ftp://ftp.ietf.org/ietf/1shadow-sites.txt
>
> Internet-Drafts can also be obtained by e-mail.
>
> Send a message to:
> 	mailserv@ietf.org.
> In the body type:
> 	"FILE /internet-drafts/draft-nottingham-atompub-feed-history-08.txt".
> 	
> NOTE:	The mail server at ietf.org can return the document in
> 	MIME-encoded form by using the "mpack" utility.  To use this
> 	feature, insert the command "ENCODING mime" before the "FILE"
> 	command.  To decode the response(s), you will need "munpack" or
> 	a MIME-compliant mail reader.  Different MIME-compliant mail readers
> 	exhibit different behavior, especially when dealing with
> 	"multipart" MIME messages (i.e. documents which have been split
> 	up into multiple messages), so check your local documentation on
> 	how to manipulate these messages.
>
> Below is the data which will enable a MIME compliant mail reader
> implementation to automatically retrieve the ASCII version of the
> Internet-Draft.
> Content-Type: text/plain
> Content-ID: <2006-11-26142402.I-D@ietf.org>
>
> _______________________________________________
> I-D-Announce mailing list
> I-D-Announce@ietf.org
> https://www1.ietf.org/mailman/listinfo/i-d-announce


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




From owner-atom-syntax@mail.imc.org Sun Nov 26 23:31:24 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GoY9M-00072c-C0
	for atompub-archive@lists.ietf.org; Sun, 26 Nov 2006 23:31:24 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GoY9L-0005jj-0G
	for atompub-archive@lists.ietf.org; Sun, 26 Nov 2006 23:31:24 -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 kAR4G66t050897;
	Sun, 26 Nov 2006 21:16: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 kAR4G615050896;
	Sun, 26 Nov 2006 21:16: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 wx-out-0506.google.com (wx-out-0506.google.com [66.249.82.231])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAR4G5VQ050888
	for <atom-syntax@imc.org>; Sun, 26 Nov 2006 21:16:06 -0700 (MST)
	(envelope-from jasnell@gmail.com)
Received: by wx-out-0506.google.com with SMTP id i30so1523075wxd
        for <atom-syntax@imc.org>; Sun, 26 Nov 2006 20:16:05 -0800 (PST)
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=as5UfPEH+sokXqB2RPeyuodFNy3BxyM8ibAdBaPO048wlCIfaAJB93yG2YR4By3UpE3uAaYCZ7rG0A69QobsAx6Z1s8SoSbwOydMSH7Xu+fMrHPhTsjDqXQzqXJt+67WIu5gOFZWMdeHK6fso0cRNApSId1eczkhipHSTaUJaT0=
Received: by 10.70.9.4 with SMTP id 4mr6599969wxi.1164600965318;
        Sun, 26 Nov 2006 20:16:05 -0800 (PST)
Received: from ?192.168.1.101? ( [67.181.218.96])
        by mx.google.com with ESMTP id 13sm15138174wrl.2006.11.26.20.16.04;
        Sun, 26 Nov 2006 20:16:04 -0800 (PST)
Message-ID: <456A6678.5040802@gmail.com>
Date: Sun, 26 Nov 2006 20:15:52 -0800
From: James M Snell <jasnell@gmail.com>
User-Agent: Thunderbird 1.5.0.8 (X11/20061025)
MIME-Version: 1.0
To: Mark Nottingham <mnot@mnot.net>
CC: atom-syntax <atom-syntax@imc.org>
Subject: Re: feed id's and paged/archive feeds
References: <454BB6A1.1050800@gmail.com> <3710ABAF-1C81-4982-9D24-78E1FA83EA44@mnot.net>
In-Reply-To: <3710ABAF-1C81-4982-9D24-78E1FA83EA44@mnot.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: 1ac7cc0a4cd376402b85bc1961a86ac2


Mark Nottingham wrote:
> [snip]
> I think they do, although the draft is silent on it.
> [snip]

Good enough for me.

Also, the latest draft looks good to me. Ship it!

Thanks Mark.

- James




From owner-atom-syntax@mail.imc.org Sun Nov 26 23:46:37 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GoYO5-00055P-C0
	for atompub-archive@lists.ietf.org; Sun, 26 Nov 2006 23:46:37 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GoYO3-0008GT-Vi
	for atompub-archive@lists.ietf.org; Sun, 26 Nov 2006 23:46:37 -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 kAR4UgHl052139;
	Sun, 26 Nov 2006 21:30: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 kAR4UgoO052138;
	Sun, 26 Nov 2006 21:30: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 wx-out-0506.google.com (wx-out-0506.google.com [66.249.82.236])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAR4UfNt052131
	for <atom-syntax@imc.org>; Sun, 26 Nov 2006 21:30:42 -0700 (MST)
	(envelope-from jasnell@gmail.com)
Received: by wx-out-0506.google.com with SMTP id i30so1526201wxd
        for <atom-syntax@imc.org>; Sun, 26 Nov 2006 20:30:41 -0800 (PST)
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=McHe3f+ywGsqmKbSkcD7rO0YqRKqRGEPhpDmRHLfNzRAaMwuxYi1VDDBUm0x3aXIcb9BbJhN99O914uq5DIEVQjDtj0mY+oeOadETGE8kI0arqPLigSkRyNUo5LUZtI1yNIZAHWkCJNJvmRuDQQoljoi4WU4FtUWmMrc8/8jy9E=
Received: by 10.70.113.5 with SMTP id l5mr6635116wxc.1164601840799;
        Sun, 26 Nov 2006 20:30:40 -0800 (PST)
Received: from ?192.168.1.101? ( [67.181.218.96])
        by mx.google.com with ESMTP id 7sm26386101wrh.2006.11.26.20.30.38;
        Sun, 26 Nov 2006 20:30:40 -0800 (PST)
Message-ID: <456A69D9.9020902@gmail.com>
Date: Sun, 26 Nov 2006 20:30:17 -0800
From: James M Snell <jasnell@gmail.com>
User-Agent: Thunderbird 1.5.0.8 (X11/20061025)
MIME-Version: 1.0
To: Sylvain Hellegouarch <sh@defuze.org>
CC: Tim Bray <Tim.Bray@Sun.COM>, atom-protocol <atom-protocol@imc.org>,
        atom-syntax <atom-syntax@imc.org>
Subject: Re: Author element best practice
References: <4564305A.3000909@defuze.org> <7EF80F90-22E6-4D74-B2B8-C7E7416B1969@sun.com> <4564D426.7000502@defuze.org>
In-Reply-To: <4564D426.7000502@defuze.org>
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: b19722fc8d3865b147c75ae2495625f2


-1. The current spec is fine as is.  It currently does not say anything
about whether or not the post entry MUST be valid although that is,
indeed the spirit of the spec.  The spec does not say that servers MUST
reject entries that are not valid.  Servers are free to accept or reject
entries as they see fit.  No change is necessary.

- James

Sylvain Hellegouarch wrote:
> Tim Bray wrote:
>> On Nov 22, 2006, at 3:11 AM, Sylvain Hellegouarch wrote:
>>
>>> Say I POST an atom:entry to a collection URI, this entry does not have
>>> an atom:author
>> If I were implementing the server, in this scenario I'd reject the post
>> with an error message.  It's hard for me to see a scenario where the
>> author info isn't already known and not providing it is still OK.  (In
>> fact, it's hard for me to imagine a scenario in which the author info
>> isn't already known, period.)  -Tim
> 
> Right.
> If we stretch this idea a little then, how would people feel about
> stating in the draft that the server MAY (SHOULD?) reject an Atom entry
> which would be invalid as per RFC 4287 ?
> 
> I think at least a MAY would give some weigh to implementors who wish to
> be really strict regarding the input the allow.
> 
> - Sylvain
> 
> 




From owner-atom-syntax@mail.imc.org Mon Nov 27 00:08:54 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GoYje-0005vQ-90
	for atompub-archive@lists.ietf.org; Mon, 27 Nov 2006 00:08:54 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GoYjZ-0003v4-Nn
	for atompub-archive@lists.ietf.org; Mon, 27 Nov 2006 00:08:54 -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 kAR4qUcK053648;
	Sun, 26 Nov 2006 21:52: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 kAR4qUkr053647;
	Sun, 26 Nov 2006 21:52: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 wx-out-0506.google.com (wx-out-0506.google.com [66.249.82.233])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAR4qTNM053640
	for <atom-syntax@imc.org>; Sun, 26 Nov 2006 21:52:30 -0700 (MST)
	(envelope-from jasnell@gmail.com)
Received: by wx-out-0506.google.com with SMTP id i30so1530772wxd
        for <atom-syntax@imc.org>; Sun, 26 Nov 2006 20:52:29 -0800 (PST)
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=onSZRDHOojFNYkcHYN9cP6KAaWvEpHEXZfWP0eKbgES9aRIkmJTPxUw4YO9xsUcDI+s3dWXkrvT/3hmrSWXBeZvgU0cPzKJIZa9TFgefttsRPUmLHmqDNeA6nizYbLxvXCphsafvcK6I4MhFw7rL3Z7EZxa9Ue6APswlmk0/b5k=
Received: by 10.70.125.2 with SMTP id x2mr13820691wxc.1164603149320;
        Sun, 26 Nov 2006 20:52:29 -0800 (PST)
Received: from ?192.168.1.101? ( [67.181.218.96])
        by mx.google.com with ESMTP id 11sm8731698wrl.2006.11.26.20.52.27;
        Sun, 26 Nov 2006 20:52:28 -0800 (PST)
Message-ID: <456A6F00.8030305@gmail.com>
Date: Sun, 26 Nov 2006 20:52:16 -0800
From: James M Snell <jasnell@gmail.com>
User-Agent: Thunderbird 1.5.0.8 (X11/20061025)
MIME-Version: 1.0
To: Kornel Lesinski <kornel@osiolki.net>
CC: atom-syntax@imc.org
Subject: Re: autodiscovery draft vs namespaces
References: <op.tjhp17vp4suneb@g5.local>
In-Reply-To: <op.tjhp17vp4suneb@g5.local>
Content-Type: text/plain; charset=ISO-8859-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>
Content-Transfer-Encoding: quoted-printable
X-MIME-Autoconverted: from 8bit to quoted-printable by balder-227.proper.com id kAR4qUcK053648
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 8b30eb7682a596edff707698f4a80f7d


Kornel, thanks for the input. In the next rev of the draft (following
the initial reboot that should publish in a day or so) I'll see what I
can do to clarifying some of these issues.  As always, suggested spec
text is helpful and encouraged.  I will do my best to incorporate all
editorial changes.

- James

Kornel Lesinski wrote:
>=20
>=20
> I've noticed that draft-ietf-atompub-autodiscovery-01.txt doesn't
> mention XML namespaces and tag prefixes. XHTML can get even more comple=
x
> than memo suggests:
>=20
> <foo:link xmlns:foo=3D"http://www.w3.org/1999/xhtml" rel=3D"alternate"
> type=3D"application/atom+xml" href=3D"bar"></foo:link>
>=20
> My suggestion is that instead of specifying all quirks of X[HT]ML synta=
x:
> * require that XML parser is used for XHTML
> * if document turns out not to be well-formed (which often is the case
> with real-world "XHTML"), allow HTML parsing rules used as fallback
>=20
> And then simply state that in XHTML <link> element in
> "http://www.w3.org/1999/xhtml" namespace should be used. An example
> XPath expression or W3C DOM-based pseudocode might be very helpful ther=
e.
>=20
>=20
> BTW: in all examples attributes have always the same order. They could
> be shuffled to emphasise that order is not significant.
>=20
> --regards, Kornel Lesi=F1ski
>=20
>=20




From owner-atom-syntax@mail.imc.org Mon Nov 27 02:54:59 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GobKN-0007r0-R6
	for atompub-archive@lists.ietf.org; Mon, 27 Nov 2006 02:54:59 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GobKK-0007fO-Dq
	for atompub-archive@lists.ietf.org; Mon, 27 Nov 2006 02:54:59 -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 kAR7dueJ069813;
	Mon, 27 Nov 2006 00:39: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 kAR7dunJ069812;
	Mon, 27 Nov 2006 00:39: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 mail1.webfaction.com (mail1.webfaction.com [67.15.2.85])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAR7dsYq069802;
	Mon, 27 Nov 2006 00:39:55 -0700 (MST)
	(envelope-from sh@defuze.org)
Received: from [192.168.136.250] ([194.221.10.250])
	(authenticated bits=0)
	by mail1.webfaction.com (8.12.11.20060308/8.13.3) with ESMTP id kAR7dm1P026309;
	Mon, 27 Nov 2006 01:39:52 -0600
Message-ID: <456A963D.4090606@defuze.org>
Date: Mon, 27 Nov 2006 07:39:41 +0000
From: Sylvain Hellegouarch <sh@defuze.org>
User-Agent: Thunderbird 1.5.0.8 (X11/20061117)
MIME-Version: 1.0
To: James M Snell <jasnell@gmail.com>
CC: Tim Bray <Tim.Bray@Sun.COM>, atom-protocol <atom-protocol@imc.org>,
        atom-syntax <atom-syntax@imc.org>
Subject: Re: Author element best practice
References: <4564305A.3000909@defuze.org> <7EF80F90-22E6-4D74-B2B8-C7E7416B1969@sun.com> <4564D426.7000502@defuze.org> <456A69D9.9020902@gmail.com>
In-Reply-To: <456A69D9.9020902@gmail.com>
X-Enigmail-Version: 0.94.0.0
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: 856eb5f76e7a34990d1d457d8e8e5b7f


James M Snell wrote:
> -1. The current spec is fine as is.  It currently does not say anything
> about whether or not the post entry MUST be valid although that is,
> indeed the spirit of the spec.  The spec does not say that servers MUST
> reject entries that are not valid.  Servers are free to accept or reject
> entries as they see fit.  No change is necessary.

Well of course if you go from a MAY to a MUST...
Anyway, I agree with most comments until now that it is not a mandatory
step to add to the spec.

Mind you considering that RFC 4287 is very clear on what makes an Atom
entry a valid one I imagine APP servers which don't have the necessary
context will decide to reject the request altogether.

- Sylvain




From owner-atom-syntax@mail.imc.org Mon Nov 27 12:20:21 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gok9V-0004xz-Tp
	for atompub-archive@lists.ietf.org; Mon, 27 Nov 2006 12:20:21 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gok9N-0003GF-MN
	for atompub-archive@lists.ietf.org; Mon, 27 Nov 2006 12:20:21 -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 kARGr5fQ042942;
	Mon, 27 Nov 2006 09:53: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 kARGr5GU042941;
	Mon, 27 Nov 2006 09:53: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 wr-out-0506.google.com (wr-out-0506.google.com [64.233.184.233])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kARGr1UU042925
	for <atom-syntax@imc.org>; Mon, 27 Nov 2006 09:53:03 -0700 (MST)
	(envelope-from jasnell@gmail.com)
Received: by wr-out-0506.google.com with SMTP id i20so206755wra
        for <atom-syntax@imc.org>; Mon, 27 Nov 2006 08:53:00 -0800 (PST)
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;
        b=Sm7KVM2DMdumYdTQym9XHC7VwIfOT8IFHUls0qaMjG8AL55fz4Y+cdtEGhWddj4kKk/YDsMfzS9RZGzNG62uCSqReMk9Q8P5Zh9NLXUeYEz1dfaSL0gYDa6rpnBajO4ETkwaq8n5JYSpNcPjr3Antd7rm5aOtHOk3uDgc1g2S4A=
Received: by 10.100.42.7 with SMTP id p7mr1666950anp.1164646380034;
        Mon, 27 Nov 2006 08:53:00 -0800 (PST)
Received: from ?192.168.1.101? ( [67.181.218.96])
        by mx.google.com with ESMTP id 26sm27439369wra.2006.11.27.08.52.58;
        Mon, 27 Nov 2006 08:52:58 -0800 (PST)
Message-ID: <456B17E6.30507@gmail.com>
Date: Mon, 27 Nov 2006 08:52:54 -0800
From: James M Snell <jasnell@gmail.com>
User-Agent: Thunderbird 1.5.0.8 (X11/20061025)
MIME-Version: 1.0
To: atom-syntax <atom-syntax@imc.org>, atom-protocol <atom-protocol@imc.org>
Subject: [Fwd: I-D ACTION:draft-snell-atompub-autodiscovery-00.txt]
Content-Type: multipart/mixed;
 boundary="------------060104020401040607010103"
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: a87a9cdae4ac5d3fbeee75cd0026d632


This is a multi-part message in MIME format.
--------------060104020401040607010103
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit

All:

With Phil Rignalda's permission, I have taken over the role of editor
for the Autodiscovery draft and at Lisa and Paul's suggestion I have
resubmitted the draft as an **individual** submission (as opposed to a
Working Group Draft).  Phil has requested that his name be removed from
the draft.

The process for moving forward on this spec will be the same as with
Atom and APP.  Change proposals will need to be submitted in the form of
Pace's on the wiki with a copy sent to atom-syntax.  Pace's need to
include spec ready text, when appropriate. When consensus emerges around
a particular pace, it will get incorporated into the draft.  Editorial
changes need not go through this process; just post a note to the
atom-syntax list and I'll make sure the change is made.

- James

-------- Original Message --------
A New Internet-Draft is available from the on-line Internet-Drafts
directories.


	Title		: Atom Feed Autodiscovery
	Author(s)	: M. Pilgrim, J. Snell
	Filename	: draft-snell-atompub-autodiscovery-00.txt
	Pages		: 14
	Date		: 2006-11-27
	
   This document specifies a machine-readable method of linking to an
   Atom feed from a HyperText Markup Language (HTML) or Extensible
   HyperText Markup Language (XHTML) document, using the <link> element.


A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-snell-atompub-autodiscovery-00.txt

To remove yourself from the I-D Announcement list, send a message to
i-d-announce-request@ietf.org with the word unsubscribe in the body of
the message.
You can also visit https://www1.ietf.org/mailman/listinfo/I-D-announce
to change your subscription settings.

Internet-Drafts are also available by anonymous FTP. Login with the
username "anonymous" and a password of your e-mail address. After
logging in, type "cd internet-drafts" and then
"get draft-snell-atompub-autodiscovery-00.txt".

A list of Internet-Drafts directories can be found in
http://www.ietf.org/shadow.html
or ftp://ftp.ietf.org/ietf/1shadow-sites.txt

Internet-Drafts can also be obtained by e-mail.

Send a message to:
	mailserv@ietf.org.
In the body type:
	"FILE /internet-drafts/draft-snell-atompub-autodiscovery-00.txt".
	
NOTE:	The mail server at ietf.org can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.

Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.


--------------060104020401040607010103
Content-Type: Message/External-body;
 name="draft-snell-atompub-autodiscovery-00.txt"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline;
 filename="draft-snell-atompub-autodiscovery-00.txt"

Content-Type: text/plain
Content-ID: <2006-11-27093132.I-D@ietf.org>



--------------060104020401040607010103
Content-Type: text/plain;
 name="file:///tmp/nsmail.asc"
Content-Transfer-Encoding: base64
Content-Disposition: inline;
 filename="file:///tmp/nsmail.asc"

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSS1ELUFu
bm91bmNlIG1haWxpbmcgbGlzdApJLUQtQW5ub3VuY2VAaWV0Zi5vcmcKaHR0cHM6Ly93d3cx
LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vaS1kLWFubm91bmNlCgo=
--------------060104020401040607010103--




From owner-atom-syntax@mail.imc.org Mon Nov 27 12:59:41 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GoklZ-0001Wg-Ib
	for atompub-archive@lists.ietf.org; Mon, 27 Nov 2006 12:59:41 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GoklW-0001cl-QN
	for atompub-archive@lists.ietf.org; Mon, 27 Nov 2006 12:59: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 kARHeNvP048252;
	Mon, 27 Nov 2006 10:40: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 kARHeNsP048251;
	Mon, 27 Nov 2006 10:40: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 bay0-omc1-s36.bay0.hotmail.com (bay0-omc1-s36.bay0.hotmail.com [65.54.246.108])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kARHeHAV048215;
	Mon, 27 Nov 2006 10:40:22 -0700 (MST)
	(envelope-from peaceable_whale@hotmail.com)
Received: from hotmail.com ([207.46.8.27]) by bay0-omc1-s36.bay0.hotmail.com with Microsoft SMTPSVC(6.0.3790.1830);
	 Mon, 27 Nov 2006 09:40:12 -0800
Received: from mail pickup service by hotmail.com with Microsoft SMTPSVC;
	 Mon, 27 Nov 2006 09:40:12 -0800
Message-ID: <BAY117-DAV1746539EBE8CF616BAAD869FE60@phx.gbl>
Received: from 61.238.43.155 by BAY117-DAV17.phx.gbl with DAV;
	Mon, 27 Nov 2006 17:40:08 +0000
X-Originating-IP: [61.238.43.155]
X-Originating-Email: [peaceable_whale@hotmail.com]
X-Sender: peaceable_whale@hotmail.com
From: "Tse Shing Chi \(Franklin/Whale\)" <peaceable_whale@hotmail.com>
To: "'James M Snell'" <jasnell@gmail.com>
Cc: "'atom-syntax'" <atom-syntax@imc.org>,
        "'atom-protocol'" <atom-protocol@imc.org>
References: <456B17E6.30507@gmail.com>
In-Reply-To: <456B17E6.30507@gmail.com>
Subject: RE: [Fwd: I-D ACTION:draft-snell-atompub-autodiscovery-00.txt]
Date: Tue, 28 Nov 2006 01:40:00 +0800
Message-ID: <000901c7124b$102955a0$307c00e0$@com>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="UTF-8"
X-Mailer: Microsoft Office Outlook 12.0
Thread-Index: AccSR4SZ2PswA3D0R8KV0XEuK//HbQAAsLmA
Content-Language: en-us
X-OriginalArrivalTime: 27 Nov 2006 17:40:12.0343 (UTC) FILETIME=[1723FC70:01C7124B]
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by balder-227.proper.com id kARHeMAV048240
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: b4a0a5f5992e2a4954405484e7717d8c


Why is one of the normative references in draft "draft-ietf-atompub-format-11" instead of "RFC4287"?

Franklin Tse

-----Original Message-----
From: owner-atom-syntax@mail.imc.org [mailto:owner-atom-syntax@mail.imc.org] On Behalf Of James M Snell
Sent: Tuesday, November 28, 2006 00:53
To: atom-syntax; atom-protocol
Subject: [Fwd: I-D ACTION:draft-snell-atompub-autodiscovery-00.txt]

All:

With Phil Rignalda's permission, I have taken over the role of editor for the Autodiscovery draft and at Lisa and Paul's suggestion I have resubmitted the draft as an **individual** submission (as opposed to a Working Group Draft).  Phil has requested that his name be removed from the draft.

The process for moving forward on this spec will be the same as with Atom and APP.  Change proposals will need to be submitted in the form of Pace's on the wiki with a copy sent to atom-syntax.  Pace's need to include spec ready text, when appropriate. When consensus emerges around a particular pace, it will get incorporated into the draft.  Editorial changes need not go through this process; just post a note to the atom-syntax list and I'll make sure the change is made.

- James

-------- Original Message --------
A New Internet-Draft is available from the on-line Internet-Drafts directories.


	Title		: Atom Feed Autodiscovery
	Author(s)	: M. Pilgrim, J. Snell
	Filename	: draft-snell-atompub-autodiscovery-00.txt
	Pages		: 14
	Date		: 2006-11-27
	
   This document specifies a machine-readable method of linking to an
   Atom feed from a HyperText Markup Language (HTML) or Extensible
   HyperText Markup Language (XHTML) document, using the <link> element.


A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-snell-atompub-autodiscovery-00.txt

To remove yourself from the I-D Announcement list, send a message to i-d-announce-request@ietf.org with the word unsubscribe in the body of the message.
You can also visit https://www1.ietf.org/mailman/listinfo/I-D-announce
to change your subscription settings.

Internet-Drafts are also available by anonymous FTP. Login with the username "anonymous" and a password of your e-mail address. After logging in, type "cd internet-drafts" and then "get draft-snell-atompub-autodiscovery-00.txt".

A list of Internet-Drafts directories can be found in http://www.ietf.org/shadow.html or ftp://ftp.ietf.org/ietf/1shadow-sites.txt

Internet-Drafts can also be obtained by e-mail.

Send a message to:
	mailserv@ietf.org.
In the body type:
	"FILE /internet-drafts/draft-snell-atompub-autodiscovery-00.txt".
	
NOTE:	The mail server at ietf.org can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.

Below is the data which will enable a MIME compliant mail reader implementation to automatically retrieve the ASCII version of the Internet-Draft.






From owner-atom-syntax@mail.imc.org Mon Nov 27 13:04:28 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GokqC-0005dM-3n
	for atompub-archive@lists.ietf.org; Mon, 27 Nov 2006 13:04:28 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gokq8-0002J7-MF
	for atompub-archive@lists.ietf.org; Mon, 27 Nov 2006 13:04:28 -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 kARHmaEh049268;
	Mon, 27 Nov 2006 10:48: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 kARHmawq049267;
	Mon, 27 Nov 2006 10:48: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 wr-out-0506.google.com (wr-out-0506.google.com [64.233.184.226])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kARHmYNZ049252
	for <atom-syntax@imc.org>; Mon, 27 Nov 2006 10:48:35 -0700 (MST)
	(envelope-from jasnell@gmail.com)
Received: by wr-out-0506.google.com with SMTP id i22so225891wra
        for <atom-syntax@imc.org>; Mon, 27 Nov 2006 09:48:34 -0800 (PST)
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=MmCiHDs3Zm2GfIIsq28Gsnfp1Ux2DZlnLcO5fT+NN+eQ11VGNRWIkQgL6uU00z9KIdTL61l2UqnfAaHA2QrXgPyo2t5OvKvFj1jGNjbw0SULrNTCj9wSRJ3r8am+g2Rdbj8IcRORHR3v3qmawcIJTbfknfSW6JVMffivru1nKGI=
Received: by 10.90.30.10 with SMTP id d10mr10314011agd.1164649713715;
        Mon, 27 Nov 2006 09:48:33 -0800 (PST)
Received: from ?192.168.1.101? ( [67.181.218.96])
        by mx.google.com with ESMTP id 3sm21263691wrh.2006.11.27.09.48.31;
        Mon, 27 Nov 2006 09:48:32 -0800 (PST)
Message-ID: <456B24EC.4040702@gmail.com>
Date: Mon, 27 Nov 2006 09:48:28 -0800
From: James M Snell <jasnell@gmail.com>
User-Agent: Thunderbird 1.5.0.8 (X11/20061025)
MIME-Version: 1.0
To: "Tse Shing Chi (Franklin/Whale)" <peaceable_whale@hotmail.com>
CC: "'atom-syntax'" <atom-syntax@imc.org>,
        "'atom-protocol'" <atom-protocol@imc.org>
Subject: Re: [Fwd: I-D ACTION:draft-snell-atompub-autodiscovery-00.txt]
References: <456B17E6.30507@gmail.com> <BAY117-DAV1746539EBE8CF616BAAD869FE60@phx.gbl>
In-Reply-To: <BAY117-DAV1746539EBE8CF616BAAD869FE60@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: 7a6398bf8aaeabc7a7bb696b6b0a2aad


Because I resubmitted the draft with no changes from its previous
version.  I intend to update references with the next iteration of the
draft.

- James

Tse Shing Chi (Franklin/Whale) wrote:
> Why is one of the normative references in draft "draft-ietf-atompub-format-11" instead of "RFC4287"?
> 
> Franklin Tse
> [snip]




From owner-atom-syntax@mail.imc.org Mon Nov 27 14:28:04 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gom96-0004pg-SK
	for atompub-archive@lists.ietf.org; Mon, 27 Nov 2006 14:28:04 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gom92-00070m-Vo
	for atompub-archive@lists.ietf.org; Mon, 27 Nov 2006 14:28: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 kARJ72L0058651;
	Mon, 27 Nov 2006 12:07:02 -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 kARJ72Oc058650;
	Mon, 27 Nov 2006 12:07:02 -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-out4.apple.com (mail-out4.apple.com [17.254.13.23])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kARJ711r058616
	for <atom-syntax@imc.org>; Mon, 27 Nov 2006 12:07:02 -0700 (MST)
	(envelope-from prabhaka@apple.com)
Received: from relay7.apple.com (relay7.apple.com [17.128.113.37])
	by mail-out4.apple.com (8.12.11/8.12.11) with ESMTP id kARJ6s7d014939;
	Mon, 27 Nov 2006 11:06:54 -0800 (PST)
Received: from [17.203.42.167] (unknown [17.203.42.167])
	by relay7.apple.com (Apple SCV relay) with ESMTP id 0D043240001;
	Mon, 27 Nov 2006 11:06:54 -0800 (PST)
In-Reply-To: <3710ABAF-1C81-4982-9D24-78E1FA83EA44@mnot.net>
References: <454BB6A1.1050800@gmail.com> <3710ABAF-1C81-4982-9D24-78E1FA83EA44@mnot.net>
Mime-Version: 1.0 (Apple Message framework v752.2)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <5422CA59-EC75-4967-821B-879D45C3DA81@apple.com>
Cc: James M Snell <jasnell@gmail.com>, atom-syntax <atom-syntax@imc.org>
Content-Transfer-Encoding: 7bit
From: Ernest Prabhakar <prabhaka@apple.com>
Subject: Re: feed id's and paged/archive feeds
Date: Mon, 27 Nov 2006 11:06:54 -0800
To: Mark Nottingham <mnot@mnot.net>
X-Mailer: Apple Mail (2.752.2)
X-Brightmail-Tracker: AAAAAA==
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: 8b30eb7682a596edff707698f4a80f7d


Hi Mark,

Given all the ambiguities, are there any implementations available to  
test against in practice?  Or even implementors planning to make the  
attempt?

- Ernie P.

On Nov 26, 2006, at 1:25 PM, Mark Nottingham wrote:

>
> Sorry, this got lost in my inbox...
>
> I think they do, although the draft is silent on it. This is one of  
> those areas where it would have been really nice if the WG had  
> agreed to take on FH as part of the core, rather than extension;  
> there are lots of little ambiguities like this as a result.
>
> Cheers,
>
>
> On 2006/11/03, at 1:37 PM, James M Snell wrote:
>
>> Mark,
>>
>> I cannot recall if I've asked you this in the past but... if I have a
>> set of paged/archive feed documents all of which make up a single
>> logical feed, do the atom:id's for each feed document have be the  
>> same?
>>  If not, how do I determine the atom:id of the logical feed?
>>
>> - James
>
>
> --
> Mark Nottingham     http://www.mnot.net/
>




From owner-atom-syntax@mail.imc.org Mon Nov 27 14:35:56 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GomGi-0004G2-8v
	for atompub-archive@lists.ietf.org; Mon, 27 Nov 2006 14:35:56 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GomGg-0008QN-RZ
	for atompub-archive@lists.ietf.org; Mon, 27 Nov 2006 14:35:56 -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 kARJIYbD059743;
	Mon, 27 Nov 2006 12:18:34 -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 kARJIYmA059742;
	Mon, 27 Nov 2006 12:18:34 -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 [216.86.168.178])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kARJISVg059709
	for <atom-syntax@imc.org>; Mon, 27 Nov 2006 12:18:33 -0700 (MST)
	(envelope-from mnot@mnot.net)
Received: from [172.21.37.137] (unknown [207.126.230.225])
	(using TLSv1 with cipher AES128-SHA (128/128 bits))
	(No client certificate requested)
	by smtp.mxes.net (Postfix) with ESMTP id 1569951910;
	Mon, 27 Nov 2006 14:18:26 -0500 (EST)
In-Reply-To: <5422CA59-EC75-4967-821B-879D45C3DA81@apple.com>
References: <454BB6A1.1050800@gmail.com> <3710ABAF-1C81-4982-9D24-78E1FA83EA44@mnot.net> <5422CA59-EC75-4967-821B-879D45C3DA81@apple.com>
Mime-Version: 1.0 (Apple Message framework v752.2)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <F082610A-118B-4734-84A4-9635200491A7@mnot.net>
Cc: James M Snell <jasnell@gmail.com>, 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: feed id's and paged/archive feeds
Date: Mon, 27 Nov 2006 11:18:34 -0800
To: Ernest Prabhakar <prabhaka@apple.com>
X-Mailer: Apple Mail (2.752.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: 1.8 (+)
X-Scan-Signature: f60d0f7806b0c40781eee6b9cd0b2135


Well, since you ask a leading question...

I have a demo implementation of a client at:
  http://www.mnot.net/rss/history/
and my blog does the server side:
  http://www.mnot.net/blog/index.atom

James Holderness has mentioned an implementation, and the Apache  
abdera people seem to be planning something, based on their  
repository. I know of other folks who are planning to integrate into  
products and services, but I can't disclose anything more (I'd  
encourage them to, of course). Anybody else?

The issue we're discussing here, though, isn't about ambiguities in  
*this* spec, but rather in Atom itself; i.e., what does a feed ID  
really identify?

Cheers,



On 2006/11/27, at 11:06 AM, Ernest Prabhakar wrote:

> Hi Mark,
>
> Given all the ambiguities, are there any implementations available  
> to test against in practice?  Or even implementors planning to make  
> the attempt?
>
> - Ernie P.
>
> On Nov 26, 2006, at 1:25 PM, Mark Nottingham wrote:
>
>>
>> Sorry, this got lost in my inbox...
>>
>> I think they do, although the draft is silent on it. This is one  
>> of those areas where it would have been really nice if the WG had  
>> agreed to take on FH as part of the core, rather than extension;  
>> there are lots of little ambiguities like this as a result.
>>
>> Cheers,
>>
>>
>> On 2006/11/03, at 1:37 PM, James M Snell wrote:
>>
>>> Mark,
>>>
>>> I cannot recall if I've asked you this in the past but... if I  
>>> have a
>>> set of paged/archive feed documents all of which make up a single
>>> logical feed, do the atom:id's for each feed document have be the  
>>> same?
>>>  If not, how do I determine the atom:id of the logical feed?
>>>
>>> - James
>>
>>
>> --
>> Mark Nottingham     http://www.mnot.net/
>>
>


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




From owner-atom-syntax@mail.imc.org Mon Nov 27 14:58:50 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gomcs-0002UF-3Q
	for atompub-archive@lists.ietf.org; Mon, 27 Nov 2006 14:58:50 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gomcp-000307-M9
	for atompub-archive@lists.ietf.org; Mon, 27 Nov 2006 14:58:50 -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 kARJgbGi063588;
	Mon, 27 Nov 2006 12:42: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 kARJgbhs063587;
	Mon, 27 Nov 2006 12:42: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 csmtp1.b-one.net (csmtp.b-one.net [195.47.247.21])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kARJgZGD063561;
	Mon, 27 Nov 2006 12:42:36 -0700 (MST)
	(envelope-from asbjorn@tigerstaden.no)
Received: from quark (72.84-48-117.nextgentel.com [84.48.117.72])
	by csmtp1.b-one.net (Postfix) with ESMTP id 28E151911EB68;
	Mon, 27 Nov 2006 20:42:30 +0100 (CET)
Date: Mon, 27 Nov 2006 20:42:57 +0100
To: "Sylvain Hellegouarch" <sh@defuze.org>,
        "James M Snell" <jasnell@gmail.com>
Subject: Re: Author element best practice
From: =?iso-8859-1?Q?Asbj=F8rn_Ulsberg?= <asbjorn@tigerstaden.no>
Cc: "Tim Bray" <Tim.Bray@sun.com>, atom-protocol <atom-protocol@imc.org>,
        atom-syntax <atom-syntax@imc.org>
Content-Type: text/plain; format=flowed; delsp=yes; charset=iso-8859-1
MIME-Version: 1.0
References: <4564305A.3000909@defuze.org> <7EF80F90-22E6-4D74-B2B8-C7E7416B1969@sun.com> <4564D426.7000502@defuze.org> <456A69D9.9020902@gmail.com> <456A963D.4090606@defuze.org>
Message-ID: <op.tjow1vo416f2qb@quark>
In-Reply-To: <456A963D.4090606@defuze.org>
User-Agent: Opera Mail/9.10 (Win32)
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 kARJgbGi063588
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 52e1467c2184c31006318542db5614d5


On Mon, 27 Nov 2006 08:39:41 +0100, Sylvain Hellegouarch <sh@defuze.org> =
=20
wrote:

> Mind you considering that RFC 4287 is very clear on what makes an Atom
> entry a valid one I imagine APP servers which don't have the necessary
> context will decide to reject the request altogether.

Am I the only one pondering and worrying about what the different server =
=20
implementations will respond to invalid client requests (as, for example,=
 =20
an invalid Atom document)? How can the client implementors be =20
interoperable and compatible with each other and every server =20
implementation if the specification says absolutely nothing about what to=
 =20
expect when something goes wrong?

HTTP covers some of the possible errors one might encounter, but I believ=
e =20
there are several cases in APP where errors might occur that HTTP does no=
t =20
cover and that server implementors will treat very differently. In most =20
server application frameworks, unhandled exceptions give the response "50=
0 =20
Server Error". Is that the appropriate response to give on most errors? =20
Which errors should yield which 4xx response? Is this not an issue? How =20
can a client tell the user how to correct something if the client have no=
 =20
idea what response to expect from the server?

--=20
Asbj=F8rn Ulsberg     -=3D|=3D-    http://virtuelvis.com/quark/
=ABHe's a loathsome offensive brute, yet I can't look away=BB




From owner-atom-syntax@mail.imc.org Mon Nov 27 16:03:20 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GondI-0008Mt-UL
	for atompub-archive@lists.ietf.org; Mon, 27 Nov 2006 16:03:20 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GondD-0004Sy-Hh
	for atompub-archive@lists.ietf.org; Mon, 27 Nov 2006 16:03:20 -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 kARKfcLj070665;
	Mon, 27 Nov 2006 13:41:38 -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 kARKfbXf070664;
	Mon, 27 Nov 2006 13:41: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 bay0-omc2-s20.bay0.hotmail.com (bay0-omc2-s20.bay0.hotmail.com [65.54.246.156])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kARKfbcg070654
	for <atom-syntax@imc.org>; Mon, 27 Nov 2006 13:41:37 -0700 (MST)
	(envelope-from j4_james@hotmail.com)
Received: from hotmail.com ([207.46.9.143]) by bay0-omc2-s20.bay0.hotmail.com with Microsoft SMTPSVC(6.0.3790.1830);
	 Mon, 27 Nov 2006 12:41:31 -0800
Received: from mail pickup service by hotmail.com with Microsoft SMTPSVC;
	 Mon, 27 Nov 2006 12:41:31 -0800
Message-ID: <BAY120-DAV550DCBAC925C3DF2FF8F4BEE60@phx.gbl>
Received: from 81.178.212.103 by BAY120-DAV5.phx.gbl with DAV;
	Mon, 27 Nov 2006 20:41:28 +0000
X-Originating-IP: [81.178.212.103]
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: <454BB6A1.1050800@gmail.com> <3710ABAF-1C81-4982-9D24-78E1FA83EA44@mnot.net> <5422CA59-EC75-4967-821B-879D45C3DA81@apple.com> <F082610A-118B-4734-84A4-9635200491A7@mnot.net>
Subject: Re: feed id's and paged/archive feeds
Date: Mon, 27 Nov 2006 20:39:23 -0000
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.2962
X-OriginalArrivalTime: 27 Nov 2006 20:41:31.0539 (UTC) FILETIME=[6BA58E30:01C71264]
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: 1ac7cc0a4cd376402b85bc1961a86ac2


Mark Nottingham wrote:
> James Holderness has mentioned an implementation

Snarfer added support for feed history a while back, so it doesn't recognise 
the new archive link relations that were added in recent versions. We 
probably will consider supporting them in a future release if there is 
significant adoption on the server side, but so far most of the major 
implementations I've encountered have been using one of the older 
variations, so we haven't had any incentive to change things yet.

Regards
James




From owner-atom-syntax@mail.imc.org Mon Nov 27 16:23:20 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gonwe-0003dl-7c
	for atompub-archive@lists.ietf.org; Mon, 27 Nov 2006 16:23:20 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gonwc-0007uW-R7
	for atompub-archive@lists.ietf.org; Mon, 27 Nov 2006 16:23:20 -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 kARL3eLn073063;
	Mon, 27 Nov 2006 14:03:40 -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 kARL3esw073062;
	Mon, 27 Nov 2006 14:03:40 -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 wx-out-0506.google.com (wx-out-0506.google.com [66.249.82.224])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kARL3dHI073056
	for <atom-syntax@imc.org>; Mon, 27 Nov 2006 14:03:40 -0700 (MST)
	(envelope-from jasnell@gmail.com)
Received: by wx-out-0506.google.com with SMTP id i30so1762905wxd
        for <atom-syntax@imc.org>; Mon, 27 Nov 2006 13:03:39 -0800 (PST)
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=Gmai0b4/TNkm+JOux82QLWsggynxBDhpxRl5ft9sCXvncatLdXrQUbRVsT/j6hEm8OXjGal5N+WJJWYOxdUNPTpgRnyC80dKwI79WAFqfBLOgse5ZYISCXD/e/kPQmDTmkC6t9eXytVhE9AORRgfFJQBM6E9neO0/rRkF67TPQU=
Received: by 10.90.63.16 with SMTP id l16mr106336aga.1164661419383;
        Mon, 27 Nov 2006 13:03:39 -0800 (PST)
Received: from ?192.168.1.101? ( [67.181.218.96])
        by mx.google.com with ESMTP id 14sm23051704wrl.2006.11.27.13.03.34;
        Mon, 27 Nov 2006 13:03:38 -0800 (PST)
Message-ID: <456B52A2.6020607@gmail.com>
Date: Mon, 27 Nov 2006 13:03:30 -0800
From: James M Snell <jasnell@gmail.com>
User-Agent: Thunderbird 1.5.0.8 (X11/20061025)
MIME-Version: 1.0
To: Mark Nottingham <mnot@mnot.net>
CC: Ernest Prabhakar <prabhaka@apple.com>, atom-syntax <atom-syntax@imc.org>
Subject: Re: feed id's and paged/archive feeds
References: <454BB6A1.1050800@gmail.com> <3710ABAF-1C81-4982-9D24-78E1FA83EA44@mnot.net> <5422CA59-EC75-4967-821B-879D45C3DA81@apple.com> <F082610A-118B-4734-84A4-9635200491A7@mnot.net>
In-Reply-To: <F082610A-118B-4734-84A4-9635200491A7@mnot.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: 9466e0365fc95844abaf7c3f15a05c7d


Abdera has basic support for the extension elements and the paging links
(including prev-archive and next-archive).  It does not yet include an
implementation of the feed reconstruction algorithm but will shortly.
The implementation is part of the optional extensions module.

- James

Mark Nottingham wrote:
> Well, since you ask a leading question...
> 
> I have a demo implementation of a client at:
>  http://www.mnot.net/rss/history/
> and my blog does the server side:
>  http://www.mnot.net/blog/index.atom
> 
> James Holderness has mentioned an implementation, and the Apache abdera
> people seem to be planning something, based on their repository. I know
> of other folks who are planning to integrate into products and services,
> but I can't disclose anything more (I'd encourage them to, of course).
> Anybody else?
> 
> The issue we're discussing here, though, isn't about ambiguities in
> *this* spec, but rather in Atom itself; i.e., what does a feed ID really
> identify?
> 
> Cheers,
> [snip]




From owner-atom-syntax@mail.imc.org Mon Nov 27 16:35:51 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Goo8k-0003RY-W7
	for atompub-archive@lists.ietf.org; Mon, 27 Nov 2006 16:35:50 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Goo8h-0002lh-IH
	for atompub-archive@lists.ietf.org; Mon, 27 Nov 2006 16:35:50 -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 kARLCM48073962;
	Mon, 27 Nov 2006 14:12: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 kARLCMkO073961;
	Mon, 27 Nov 2006 14:12: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 mxout-03.mxes.net (mxout-03.mxes.net [216.86.168.178])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kARLCLAF073954
	for <atom-syntax@imc.org>; Mon, 27 Nov 2006 14:12:22 -0700 (MST)
	(envelope-from mnot@mnot.net)
Received: from [172.21.37.137] (unknown [207.126.230.225])
	(using TLSv1 with cipher AES128-SHA (128/128 bits))
	(No client certificate requested)
	by smtp.mxes.net (Postfix) with ESMTP id BF8DE51946;
	Mon, 27 Nov 2006 16:12:19 -0500 (EST)
In-Reply-To: <F082610A-118B-4734-84A4-9635200491A7@mnot.net>
References: <454BB6A1.1050800@gmail.com> <3710ABAF-1C81-4982-9D24-78E1FA83EA44@mnot.net> <5422CA59-EC75-4967-821B-879D45C3DA81@apple.com> <F082610A-118B-4734-84A4-9635200491A7@mnot.net>
Mime-Version: 1.0 (Apple Message framework v752.2)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <3301F617-2102-40F0-91E0-0FC747E21C9C@mnot.net>
Cc: Ernest Prabhakar <prabhaka@apple.com>, James M Snell <jasnell@gmail.com>
Content-Transfer-Encoding: 7bit
X-Image-Url: http://www.mnot.net/personal/MarkNottingham.jpg
From: Mark Nottingham <mnot@mnot.net>
Subject: Re: feed id's and paged/archive feeds
Date: Mon, 27 Nov 2006 13:12:26 -0800
To: atom-syntax Syntax <atom-syntax@imc.org>
X-Mailer: Apple Mail (2.752.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: 1.8 (+)
X-Scan-Signature: c3a18ef96977fc9bcc21a621cbf1174b


Also, the MediaRSS module references it as a best practice.

When I started working on it, there was interest from server-side  
folks as well (e.g., Six Apart); AFAIK they're just waiting for it to  
be finalised (it's taken a while).

Cheers,



On 2006/11/27, at 11:18 AM, Mark Nottingham wrote:

>
> Well, since you ask a leading question...
>
> I have a demo implementation of a client at:
>  http://www.mnot.net/rss/history/
> and my blog does the server side:
>  http://www.mnot.net/blog/index.atom
>
> James Holderness has mentioned an implementation, and the Apache  
> abdera people seem to be planning something, based on their  
> repository. I know of other folks who are planning to integrate  
> into products and services, but I can't disclose anything more (I'd  
> encourage them to, of course). Anybody else?
>
> The issue we're discussing here, though, isn't about ambiguities in  
> *this* spec, but rather in Atom itself; i.e., what does a feed ID  
> really identify?
>
> Cheers,
>
>
>
> On 2006/11/27, at 11:06 AM, Ernest Prabhakar wrote:
>
>> Hi Mark,
>>
>> Given all the ambiguities, are there any implementations available  
>> to test against in practice?  Or even implementors planning to  
>> make the attempt?
>>
>> - Ernie P.
>>
>> On Nov 26, 2006, at 1:25 PM, Mark Nottingham wrote:
>>
>>>
>>> Sorry, this got lost in my inbox...
>>>
>>> I think they do, although the draft is silent on it. This is one  
>>> of those areas where it would have been really nice if the WG had  
>>> agreed to take on FH as part of the core, rather than extension;  
>>> there are lots of little ambiguities like this as a result.
>>>
>>> Cheers,
>>>
>>>
>>> On 2006/11/03, at 1:37 PM, James M Snell wrote:
>>>
>>>> Mark,
>>>>
>>>> I cannot recall if I've asked you this in the past but... if I  
>>>> have a
>>>> set of paged/archive feed documents all of which make up a single
>>>> logical feed, do the atom:id's for each feed document have be  
>>>> the same?
>>>>  If not, how do I determine the atom:id of the logical feed?
>>>>
>>>> - James
>>>
>>>
>>> --
>>> Mark Nottingham     http://www.mnot.net/
>>>
>>
>
>
> --
> Mark Nottingham     http://www.mnot.net/
>


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




From owner-atom-syntax@mail.imc.org Mon Nov 27 20:48:01 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gos4n-0002E0-5S
	for atompub-archive@lists.ietf.org; Mon, 27 Nov 2006 20:48:01 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gos4e-0007Nh-Oq
	for atompub-archive@lists.ietf.org; Mon, 27 Nov 2006 20:48:01 -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 kAS1W6Kt000338;
	Mon, 27 Nov 2006 18:32: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 kAS1W6KZ000337;
	Mon, 27 Nov 2006 18:32: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 mail.gmx.net (mail.gmx.de [213.165.64.20])
	by balder-227.proper.com (8.13.5/8.13.5) with SMTP id kAS1W4dZ000310
	for <atom-syntax@imc.org>; Mon, 27 Nov 2006 18:32:05 -0700 (MST)
	(envelope-from pagaltzis@gmx.de)
Received: (qmail invoked by alias); 28 Nov 2006 01:31:57 -0000
Received: from xdsl-87-79-236-202.netcologne.de (EHLO klangraum) [87.79.236.202]
  by mail.gmx.net (mp029) with SMTP; 28 Nov 2006 02:31:57 +0100
X-Authenticated: #163624
Date: Tue, 28 Nov 2006 02:31:51 +0100
From: "A. Pagaltzis" <pagaltzis@gmx.de>
To: atom-protocol <atom-protocol@imc.org>, atom-syntax <atom-syntax@imc.org>
Subject: Re: Author element best practice
Message-ID: <20061128013151.GP17418@klangraum>
Mail-Followup-To: atom-protocol <atom-protocol@imc.org>,
	atom-syntax <atom-syntax@imc.org>
References: <4564305A.3000909@defuze.org> <7EF80F90-22E6-4D74-B2B8-C7E7416B1969@sun.com> <4564D426.7000502@defuze.org> <456A69D9.9020902@gmail.com> <456A963D.4090606@defuze.org> <op.tjow1vo416f2qb@quark>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
In-Reply-To: <op.tjow1vo416f2qb@quark>
User-Agent: Mutt/1.4.2.1i
Organization: haphazard
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 kAS1W6Kt000338
X-Spam-Score: 0.1 (/)
X-Scan-Signature: 52e1467c2184c31006318542db5614d5


* Asbj=C3=B8rn Ulsberg <asbjorn@tigerstaden.no> [2006-11-27 20:55]:
> Am I the only one pondering and worrying about what the
> different server implementations will respond to invalid client
> requests (as, for example, an invalid Atom document)? How can
> the client implementors be interoperable and compatible with
> each other and every server implementation if the specification
> says absolutely nothing about what to expect when something
> goes wrong?
>=20
> HTTP covers some of the possible errors one might encounter,
> but I believe there are several cases in APP where errors might
> occur that HTTP does not cover and that server implementors
> will treat very differently. In most server application
> frameworks, unhandled exceptions give the response "500 Server
> Error". Is that the appropriate response to give on most
> errors? Which errors should yield which 4xx response? Is this
> not an issue? How can a client tell the user how to correct
> something if the client have no idea what response to expect
> from the server?

I get your concern and to some extent I share it, but I=E2=80=99m unsure
about how it could be addressed. If we assume that servers can
implement wildly different feature sets and special cases, then
there is a huge number of conditions which the server would need
to be able to somehow signal. I don=E2=80=99t know how we can allow for
that. A special error document XML vocabulary for those cases
where the HTTP status is not granular enough would be an option.
Some document making suggestions about what error status codes to
use in which circumstances could also help unify expectations.
But the scope of any such endeavour will be huge=E2=80=A6

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




From owner-atom-syntax@mail.imc.org Mon Nov 27 23:42:14 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GounO-0002fY-Vd
	for atompub-archive@lists.ietf.org; Mon, 27 Nov 2006 23:42:14 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GounN-0007yj-Jw
	for atompub-archive@lists.ietf.org; Mon, 27 Nov 2006 23:42:14 -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 kAS4PPAE017028;
	Mon, 27 Nov 2006 21:25: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 kAS4PPMN017027;
	Mon, 27 Nov 2006 21:25: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 dm-mail01.mozilla.org (dm-mail01.mozilla.org [63.245.208.150])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAS4PL9A017003;
	Mon, 27 Nov 2006 21:25:24 -0700 (MST)
	(envelope-from rsayre@mozilla.com)
Received: from [192.168.0.3] (user-10876hc.cable.mindspring.com [64.131.154.44])
	(Authenticated sender: rsayre@mozilla.com)
	by dm-mail01.mozilla.org (Postfix) with ESMTP id BB1226A8CF9;
	Mon, 27 Nov 2006 20:25:12 -0800 (PST)
Message-ID: <456BBA1C.1010903@mozilla.com>
Date: Mon, 27 Nov 2006 23:25:00 -0500
From: Robert Sayre <rsayre@mozilla.com>
User-Agent: Thunderbird 1.5.0.8 (Macintosh/20061025)
MIME-Version: 1.0
To: James M Snell <jasnell@gmail.com>
CC: atom-syntax <atom-syntax@imc.org>, atom-protocol <atom-protocol@imc.org>
Subject: Re: [Fwd: I-D ACTION:draft-snell-atompub-autodiscovery-00.txt]
References: <456B17E6.30507@gmail.com>
In-Reply-To: <456B17E6.30507@gmail.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Virus-Scanned: by amavisd-new
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


James M Snell wrote:
> The process for moving forward on this spec will be the same as with
> Atom and APP.  

No, it won't. It's not a WG document.

Does the draft diverge from existing browser behavior? Do browsers 
implement aspects of the document differently? What problems have you 
seen that make standardization necessary?

Without some evidence that the document serves a purpose, I'm afraid I 
don't see the point.

- Rob

P.S. -- the author affiliation information in the draft appears to be 
inaccurate.




From owner-atom-syntax@mail.imc.org Tue Nov 28 00:34:58 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GovcQ-0007l3-EB
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 00:34:58 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GovcM-0005ue-Jl
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 00:34:58 -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 kAS5KUTE021807;
	Mon, 27 Nov 2006 22:20: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 kAS5KUYh021806;
	Mon, 27 Nov 2006 22:20: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 ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.168])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAS5KSSR021784
	for <atom-syntax@imc.org>; Mon, 27 Nov 2006 22:20:29 -0700 (MST)
	(envelope-from jasnell@gmail.com)
Received: by ug-out-1314.google.com with SMTP id j3so1480873ugf
        for <atom-syntax@imc.org>; Mon, 27 Nov 2006 21:20:25 -0800 (PST)
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=QyeZQ5Slf1csT2kRlYAlqpHEPKV4SQr+4ePy7edWgmzPDgy35b+3LGD/SWIS33OPSEWVQWNELC1M05ooXjoqdbJPdXUaw80e8W/H4WDnBbUa3Z+4RxBVZtC1x/FTOio//KENg7ty1Kklh9FkSu/SGhALBZhwXkVsM1g5Y9kpc8k=
Received: by 10.78.185.7 with SMTP id i7mr516684huf.1164691225284;
        Mon, 27 Nov 2006 21:20:25 -0800 (PST)
Received: from ?192.168.1.101? ( [67.181.218.96])
        by mx.google.com with ESMTP id 37sm22351489hua.2006.11.27.21.20.23;
        Mon, 27 Nov 2006 21:20:25 -0800 (PST)
Message-ID: <456BC714.3020209@gmail.com>
Date: Mon, 27 Nov 2006 21:20:20 -0800
From: James M Snell <jasnell@gmail.com>
User-Agent: Thunderbird 1.5.0.8 (X11/20061025)
MIME-Version: 1.0
To: Robert Sayre <rsayre@mozilla.com>
CC: atom-syntax <atom-syntax@imc.org>, atom-protocol <atom-protocol@imc.org>
Subject: Re: [Fwd: I-D ACTION:draft-snell-atompub-autodiscovery-00.txt]
References: <456B17E6.30507@gmail.com> <456BBA1C.1010903@mozilla.com>
In-Reply-To: <456BBA1C.1010903@mozilla.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: 82c9bddb247d9ba4471160a9a865a5f3



Robert Sayre wrote:
> James M Snell wrote:
>> The process for moving forward on this spec will be the same as with
>> Atom and APP.  
> 
> No, it won't. It's not a WG document.
> 

Ok, to be absolutely pedantic about it: the process will be as close as
possible to that used for Atom/APP with the obvious exception that it is
an individual submission and not a WG draft. Pace's to the wiki;
discussion on the mailing list; Consensus calls will be posted
periodically; I will be tallying the results; anyone can challenge if
they feel the need; the entire process will be done out in the open.

> Does the draft diverge from existing browser behavior? Do browsers
> implement aspects of the document differently? What problems have you
> seen that make standardization necessary?
> 

I dunno... you're the one that that writes browser code, you tell me.

You certainly seemed to think it was a good fit before. In fact, on
January 19 of this year you posted [1]:

  "I think the current draft reflects what implementations
   do pretty well"

> Without some evidence that the document serves a purpose, I'm afraid I
> don't see the point.
> 

You seemed to think it served a purpose last January [2].

The only changes that have been made to the document since your post
requesting that it be unexpired and finished is the expiration date and
the name of the editor.  Perhaps it's the latter change that has you
wondering whether this suddenly may not be worth standardizing?

[1] http://www.imc.org/atom-syntax/mail-archive/msg17716.html
[2] http://www.imc.org/atom-syntax/mail-archive/msg17713.html

> - Rob
> 
> P.S. -- the author affiliation information in the draft appears to be
> inaccurate.
> 

How so?  Given that my volunteering to serve as the editor of this
document has nothing to do with my day job it would be inappropriate and
dishonest for me to associate my employers name with the work.

- James




From owner-atom-syntax@mail.imc.org Tue Nov 28 00:49:39 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Govqd-0007uX-Qx
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 00:49:39 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Govpw-0000di-UA
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 00:48:59 -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 kAS5ZQ0D023202;
	Mon, 27 Nov 2006 22:35: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 kAS5ZQoC023201;
	Mon, 27 Nov 2006 22:35: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 dm-mail01.mozilla.org (dm-mail01.mozilla.org [63.245.208.150])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAS5ZP7D023186;
	Mon, 27 Nov 2006 22:35:25 -0700 (MST)
	(envelope-from rsayre@mozilla.com)
Received: from [192.168.1.101] (user-12ld2ss.cable.mindspring.com [69.86.139.156])
	(Authenticated sender: rsayre@mozilla.com)
	by dm-mail01.mozilla.org (Postfix) with ESMTP id 4772D6A8D03;
	Mon, 27 Nov 2006 21:35:16 -0800 (PST)
Message-ID: <456BCA90.10109@mozilla.com>
Date: Tue, 28 Nov 2006 00:35:12 -0500
From: Robert Sayre <rsayre@mozilla.com>
User-Agent: Thunderbird 1.5.0.8 (Macintosh/20061025)
MIME-Version: 1.0
To: James M Snell <jasnell@gmail.com>
CC: atom-syntax <atom-syntax@imc.org>, atom-protocol <atom-protocol@imc.org>
Subject: Re: [Fwd: I-D ACTION:draft-snell-atompub-autodiscovery-00.txt]
References: <456B17E6.30507@gmail.com> <456BBA1C.1010903@mozilla.com> <456BC714.3020209@gmail.com>
In-Reply-To: <456BC714.3020209@gmail.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Virus-Scanned: by amavisd-new
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: 52e1467c2184c31006318542db5614d5


James M Snell wrote:
> Consensus calls will be posted
> periodically; 
>   

That's not a process I can live with. Maybe this draft would be a better 
fit for the WHAT-WG or the W3C.

>> Does the draft diverge from existing browser behavior? Do browsers
>> implement aspects of the document differently? What problems have you
>> seen that make standardization necessary?
>>
>>     
>
> I dunno... you're the one that that writes browser code, you tell me.
>   

I don't think it's a problem worth solving, absent any evidence to the 
contrary. Mozilla doesn't seem to get many bug reports on this matter.

> You certainly seemed to think it was a good fit before. 

I changed my mind later on.

>>     
>
> How so?  Given that my volunteering to serve as the editor of this
> document has nothing to do with my day job it would be inappropriate and
> dishonest for me to associate my employers name with the work.

We all participate in the IETF as individuals. Affiliations are a 
professional courtesy.

-Rob




From owner-atom-syntax@mail.imc.org Tue Nov 28 01:07:57 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gow8L-0001MD-LF
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 01:07:57 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gow8K-0005H5-9P
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 01:07:57 -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 kAS5rE6U025156;
	Mon, 27 Nov 2006 22:53: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 kAS5rEOD025155;
	Mon, 27 Nov 2006 22:53: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 ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.168])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAS5rBum025135
	for <atom-syntax@imc.org>; Mon, 27 Nov 2006 22:53:14 -0700 (MST)
	(envelope-from jasnell@gmail.com)
Received: by ug-out-1314.google.com with SMTP id j3so1487012ugf
        for <atom-syntax@imc.org>; Mon, 27 Nov 2006 21:53:05 -0800 (PST)
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=j+jjrizc1agEYCwX9acIiDDB/qHt8jrc9MiVkTfksZCzq7Dx2n4cw0G4h4y5DqwnHIMFsfKgT6x2IaBEXQwbWAplZNnQ4sHPyyyAwLpvbtYVah6ffERCdnP1UYFAMktyKCOCNehvIQBDH5VpOWG4vD1lkFqgbq2Lp3+XlM9jiQs=
Received: by 10.78.185.15 with SMTP id i15mr525000huf.1164693185077;
        Mon, 27 Nov 2006 21:53:05 -0800 (PST)
Received: from ?192.168.1.101? ( [67.181.218.96])
        by mx.google.com with ESMTP id 23sm22478976hud.2006.11.27.21.53.03;
        Mon, 27 Nov 2006 21:53:05 -0800 (PST)
Message-ID: <456BCEBB.1010902@gmail.com>
Date: Mon, 27 Nov 2006 21:52:59 -0800
From: James M Snell <jasnell@gmail.com>
User-Agent: Thunderbird 1.5.0.8 (X11/20061025)
MIME-Version: 1.0
To: Robert Sayre <rsayre@mozilla.com>
CC: atom-syntax <atom-syntax@imc.org>, atom-protocol <atom-protocol@imc.org>
Subject: Re: [Fwd: I-D ACTION:draft-snell-atompub-autodiscovery-00.txt]
References: <456B17E6.30507@gmail.com> <456BBA1C.1010903@mozilla.com> <456BC714.3020209@gmail.com> <456BCA90.10109@mozilla.com>
In-Reply-To: <456BCA90.10109@mozilla.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: 79899194edc4f33a41f49410777972f8



Robert Sayre wrote:
>>[snip]
>> I dunno... you're the one that that writes browser code, you tell me.
>>   
> I don't think it's a problem worth solving, absent any evidence to the
> contrary. Mozilla doesn't seem to get many bug reports on this matter.
> 
>> You certainly seemed to think it was a good fit before. 
> 
> I changed my mind later on.
> 

Fair enough.  We'll see if others agree; I'm not in any particular rush
nor do I see any particular reason why this should be moved to some
other venue.

- James




From owner-atom-syntax@mail.imc.org Tue Nov 28 01:14:53 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GowF3-0000Mn-Ux
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 01:14:53 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GowF2-0007AC-Ic
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 01:14:53 -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 kAS62KGM026113;
	Mon, 27 Nov 2006 23:02: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 kAS62KVX026112;
	Mon, 27 Nov 2006 23:02: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 wx-out-0506.google.com (wx-out-0506.google.com [66.249.82.237])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAS62JqM026102
	for <atom-syntax@imc.org>; Mon, 27 Nov 2006 23:02:19 -0700 (MST)
	(envelope-from jasnell@gmail.com)
Received: by wx-out-0506.google.com with SMTP id i30so1887633wxd
        for <atom-syntax@imc.org>; Mon, 27 Nov 2006 22:02:18 -0800 (PST)
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=WsvJJdhRtPTlp4mXry+ID7rz2g9+e+WGIvZhCmPscsJX6NECgkudW7lNH0MMJfOO9cgxaRcluESMfSX65livz5lWNqygjgKzp6w7ZkKU9q2uxH9rV/IBSbikrtQmN80dNDPWHXLmshoPIvvBhE4W9reGjLOW0p0bSVRxkgB/dFI=
Received: by 10.90.72.10 with SMTP id u10mr371739aga.1164693738768;
        Mon, 27 Nov 2006 22:02:18 -0800 (PST)
Received: from ?192.168.1.101? ( [67.181.218.96])
        by mx.google.com with ESMTP id 25sm28668474wra.2006.11.27.22.02.16;
        Mon, 27 Nov 2006 22:02:18 -0800 (PST)
Message-ID: <456BD0E5.6080206@gmail.com>
Date: Mon, 27 Nov 2006 22:02:13 -0800
From: James M Snell <jasnell@gmail.com>
User-Agent: Thunderbird 1.5.0.8 (X11/20061025)
MIME-Version: 1.0
To: =?ISO-8859-1?Q?Asbj=F8rn_Ulsberg?= <asbjorn@tigerstaden.no>
CC: Sylvain Hellegouarch <sh@defuze.org>, Tim Bray <Tim.Bray@sun.com>,
        atom-protocol <atom-protocol@imc.org>,
        atom-syntax <atom-syntax@imc.org>
Subject: Re: Author element best practice
References: <4564305A.3000909@defuze.org> <7EF80F90-22E6-4D74-B2B8-C7E7416B1969@sun.com> <4564D426.7000502@defuze.org> <456A69D9.9020902@gmail.com> <456A963D.4090606@defuze.org> <op.tjow1vo416f2qb@quark>
In-Reply-To: <op.tjow1vo416f2qb@quark>
Content-Type: text/plain; charset=ISO-8859-1
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 kAS62KGM026113
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 7655788c23eb79e336f5f8ba8bce7906


I personally just think it's way too early for us to really be able to
say much about it.  So far the APP implementations that have actually
been deployed seem to work rather consistently in that I can get a
single client (e.g. Abdera) to work with each with very little effort
and only minor variations (e.g. different auth schemes, some require
Content-Length on the post, others don't, some reject invalid entries,
others don't, etc).  Based on my experience thus far, I really don't
think it is going to be much of a problem.

- James

Asbj=F8rn Ulsberg wrote:
> [snip]
> Am I the only one pondering and worrying about what the different serve=
r
> implementations will respond to invalid client requests (as, for
> example, an invalid Atom document)? How can the client implementors be
> interoperable and compatible with each other and every server
> implementation if the specification says absolutely nothing about what
> to expect when something goes wrong?
> [snip]




From owner-atom-syntax@mail.imc.org Tue Nov 28 05:10:27 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gozv1-0005Ng-4U
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 05:10:27 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gozuv-0005yY-MW
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 05:10:27 -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 kAS9pTDF048842;
	Tue, 28 Nov 2006 02:51:29 -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 kAS9pTlb048841;
	Tue, 28 Nov 2006 02:51:29 -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 mail1.webfaction.com (mail1.webfaction.com [67.15.2.85])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAS9pR6b048829;
	Tue, 28 Nov 2006 02:51:28 -0700 (MST)
	(envelope-from sh@defuze.org)
Received: from [192.168.136.69] ([194.221.10.69])
	(authenticated bits=0)
	by mail1.webfaction.com (8.12.11.20060308/8.13.3) with ESMTP id kAS9pKl3030019;
	Tue, 28 Nov 2006 03:51:24 -0600
Message-ID: <456C0691.6060007@defuze.org>
Date: Tue, 28 Nov 2006 09:51:13 +0000
From: Sylvain Hellegouarch <sh@defuze.org>
User-Agent: Thunderbird 1.5.0.8 (X11/20061117)
MIME-Version: 1.0
To: James M Snell <jasnell@gmail.com>
CC: =?ISO-8859-1?Q?Asbj=F8rn_Ulsberg?= <asbjorn@tigerstaden.no>,
        Tim Bray <Tim.Bray@sun.com>, atom-protocol <atom-protocol@imc.org>,
        atom-syntax <atom-syntax@imc.org>
Subject: Re: Author element best practice
References: <4564305A.3000909@defuze.org> <7EF80F90-22E6-4D74-B2B8-C7E7416B1969@sun.com> <4564D426.7000502@defuze.org> <456A69D9.9020902@gmail.com> <456A963D.4090606@defuze.org> <op.tjow1vo416f2qb@quark> <456BD0E5.6080206@gmail.com>
In-Reply-To: <456BD0E5.6080206@gmail.com>
X-Enigmail-Version: 0.94.0.0
Content-Type: text/plain; charset=ISO-8859-1
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 kAS9pTDF048842
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 7baded97d9887f7a0c7e8a33c2e3ea1b


Well I share the concern because while developing amplee I ran into
issues like that. My conclusion was to apply HTTP error handling where I
could and where it made sense and leave the rest to the application
developer using amplee.

For instance return one of the 4xx error code when I meeting the
condition for it (missing Content-Length or Content-Type, etc.)

Since I started this thread I thought about it and I realized that an
APP implementation could not foresee how it would be used and in which
context. Thus it cannot safely make a decision in every use case. What
amplee does is to provide callbacks to the developer who can then decide
how to proceed.

- Sylvain

James M Snell wrote:
> I personally just think it's way too early for us to really be able to
> say much about it.  So far the APP implementations that have actually
> been deployed seem to work rather consistently in that I can get a
> single client (e.g. Abdera) to work with each with very little effort
> and only minor variations (e.g. different auth schemes, some require
> Content-Length on the post, others don't, some reject invalid entries,
> others don't, etc).  Based on my experience thus far, I really don't
> think it is going to be much of a problem.
>=20
> - James
>=20
> Asbj=F8rn Ulsberg wrote:
>> [snip]
>> Am I the only one pondering and worrying about what the different serv=
er
>> implementations will respond to invalid client requests (as, for
>> example, an invalid Atom document)? How can the client implementors be
>> interoperable and compatible with each other and every server
>> implementation if the specification says absolutely nothing about what
>> to expect when something goes wrong?
>> [snip]




From owner-atom-syntax@mail.imc.org Tue Nov 28 09:40:08 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gp480-0007J2-KQ
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 09:40:08 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gp47v-00085t-5u
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 09:40:08 -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 kASECjxl079243;
	Tue, 28 Nov 2006 07:12:45 -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 kASECj1t079242;
	Tue, 28 Nov 2006 07:12:45 -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 web33201.mail.mud.yahoo.com (web33201.mail.mud.yahoo.com [209.191.69.149])
	by balder-227.proper.com (8.13.5/8.13.5) with SMTP id kASECix6079232
	for <atom-syntax@imc.org>; Tue, 28 Nov 2006 07:12:45 -0700 (MST)
	(envelope-from rcade@yahoo.com)
Received: (qmail 57739 invoked by uid 60001); 28 Nov 2006 14:12:38 -0000
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws;
  s=s1024; d=yahoo.com;
  h=X-YMail-OSG:Received:Date:From:Subject:To:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding:Message-ID;
  b=Sitm2WSQlJ/5v0zvCN0P3VSZd1AmBKlwmO3dLSnNtY67dY1XvD+0vUzo0BZYs4l+91FGCLfMty75+D5FmLnEFERnzG6gaLI9CbTJ0A9/3py3cnSJp9g9s8IAfpnJ0b0bMEFaF/65pHA13YafNxaHnHFgQNXNuEZTbQRqv0ZQNvg=;
X-YMail-OSG: rxbN92YVM1lA9hpIQB9wIKPkQJsIyR_SnI6.rrPD.BiF8M.1UixJpHZZo7MptKd71WfRhPgLyTZFOKf7bUP7klp0waDQKYlVAH6isWB_IcGvEbrTKyF9wPVbHqKsl.Ds1Cx_B9OaO1nURZc-
Received: from [66.157.195.104] by web33201.mail.mud.yahoo.com via HTTP; Tue, 28 Nov 2006 06:12:38 PST
Date: Tue, 28 Nov 2006 06:12:38 -0800 (PST)
From: Rogers Cadenhead <rcade@yahoo.com>
Subject: Re: [Fwd: I-D ACTION:draft-snell-atompub-autodiscovery-00.txt]
To: atom-syntax@imc.org
In-Reply-To: <456BC714.3020209@gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
Message-ID: <544422.57702.qm@web33201.mail.mud.yahoo.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: b4a0a5f5992e2a4954405484e7717d8c


I'm the chairman of the RSS Advisory Board, which has
published our first autodiscovery specification [1].
I'd like to participate in the drafting of Atom's
effort in this area with the goal of making it
possible for publishers to support autodiscovery in
the same manner regardless of syndication format.

Our original spec said that it could be used with RSS
1.0, RSS 2.0 and Atom, but the Atom guidance was
removed to get out of your way as your spec is being
drafted.

I will put a couple of proposals on the wiki this
morning.

Regarding your current draft, a couple of editorial
suggestions:

1.

Are the "most relevant rules" part of Sections 3.2 and
"most relevant differences" part of 3.3 necessary?
It's helpful information, but it documents behavior
that's covered by the HTML and XHTML specs, so it
seems redundant and makes your spec longer than it
needs to be.

2.

The href attribute's section is out of order
alphabetically. For easier reference, I'd order
sections 4.1 through 4.3 as href, rel and type rather
than rel, type, href.

3.

Your introduction to autodiscovery doesn't describe
the most common and popular implementation of the
technique.

Your graf:

Autodiscovered Atom feeds may be presented to the user
in a variety of other ways.  In the past, Atom-enabled
clients have implemented local proxies that monitor
visited web sites and notify the end user of
autodiscovered Atom feeds in real time.  Such
notification is also built directly into some desktop
web browsers.

My suggested rewrite:

Autodiscovered Atom feeds can be presented to the user
in a variety
of other ways.  Current versions of the Microsoft
Internet Explorer
and Mozilla Firefox browsers notify users of the
presence of such a
feed by displaying an orange feed icon in the
browser's address bar.
Clicking the icon initiates the process of subscribing
to the feed.

1: http://www.rssboard.org/rss-autodiscovery




From owner-atom-syntax@mail.imc.org Tue Nov 28 10:46:06 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gp59q-0007CG-5l
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 10:46:06 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gp59j-0006Fd-Pa
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 10:46:06 -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 kASFQIuS089525;
	Tue, 28 Nov 2006 08:26: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 kASFQI1X089524;
	Tue, 28 Nov 2006 08:26: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 dm-mail01.mozilla.org (dm-mail01.mozilla.org [63.245.208.150])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kASFQGfR089505;
	Tue, 28 Nov 2006 08:26:17 -0700 (MST)
	(envelope-from rsayre@mozilla.com)
Received: from [192.168.1.101] (user-12ld2ss.cable.mindspring.com [69.86.139.156])
	(Authenticated sender: rsayre@mozilla.com)
	by dm-mail01.mozilla.org (Postfix) with ESMTP id B42FB6A9191;
	Tue, 28 Nov 2006 07:26:09 -0800 (PST)
Message-ID: <456C550F.2070001@mozilla.com>
Date: Tue, 28 Nov 2006 10:26:07 -0500
From: Robert Sayre <rsayre@mozilla.com>
User-Agent: Thunderbird 1.5.0.8 (Macintosh/20061025)
MIME-Version: 1.0
To: James M Snell <jasnell@gmail.com>
CC: atom-syntax <atom-syntax@imc.org>, atom-protocol <atom-protocol@imc.org>
Subject: Re: [Fwd: I-D ACTION:draft-snell-atompub-autodiscovery-00.txt]
References: <456B17E6.30507@gmail.com> <456BBA1C.1010903@mozilla.com> <456BC714.3020209@gmail.com> <456BCA90.10109@mozilla.com> <456BCEBB.1010902@gmail.com>
In-Reply-To: <456BCEBB.1010902@gmail.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Virus-Scanned: by amavisd-new
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: cf4fa59384e76e63313391b70cd0dd25


James M Snell wrote:
> Fair enough.  We'll see if others agree; I'm not in any particular rush
> nor do I see any particular reason why this should be moved to some
> other venue.
>   

Hmm, looks like WHAT-WG has picked it up already:

http://whatwg.org/specs/web-apps/current-work/#alternate0

That's the document of record, as far as I'm concerned. I don't see why
the IETF should or would get involved here.

- Rob




From owner-atom-syntax@mail.imc.org Tue Nov 28 11:44:38 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gp64U-0008SB-8Y
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 11:44:38 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gp64S-0008Am-Qe
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 11:44:38 -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 kASGS0OR099625;
	Tue, 28 Nov 2006 09:28: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 kASGS0JC099624;
	Tue, 28 Nov 2006 09:28: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 wr-out-0506.google.com (wr-out-0506.google.com [64.233.184.234])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kASGRxTD099618
	for <atom-syntax@imc.org>; Tue, 28 Nov 2006 09:27:59 -0700 (MST)
	(envelope-from jasnell@gmail.com)
Received: by wr-out-0506.google.com with SMTP id i20so451800wra
        for <atom-syntax@imc.org>; Tue, 28 Nov 2006 08:27:58 -0800 (PST)
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=OZv7zF4bJsMs8191Ur0T24TBLr6nIeDz2fnJy3hyUZTAzfTxzDmr0SiRTEe0D3rc1ggJMIq7VjMbtAiZgRj3V1R40Q9+5/bdk+dxOXGHAD5+jrkrXqLhTC1zJhw3OIZ3mUCI6bF2GXhZFmJCo6L6h+Qgjc6Iv3sx8Q/K0QwIiuo=
Received: by 10.78.128.15 with SMTP id a15mr1101060hud.1164731277745;
        Tue, 28 Nov 2006 08:27:57 -0800 (PST)
Received: from ?192.168.1.101? ( [67.181.218.96])
        by mx.google.com with ESMTP id 2sm20170807hue.2006.11.28.08.27.56;
        Tue, 28 Nov 2006 08:27:57 -0800 (PST)
Message-ID: <456C6385.8010502@gmail.com>
Date: Tue, 28 Nov 2006 08:27:49 -0800
From: James M Snell <jasnell@gmail.com>
User-Agent: Thunderbird 1.5.0.8 (X11/20061025)
MIME-Version: 1.0
To: Rogers Cadenhead <rcade@yahoo.com>
CC: atom-syntax@imc.org
Subject: Re: [Fwd: I-D ACTION:draft-snell-atompub-autodiscovery-00.txt]
References: <544422.57702.qm@web33201.mail.mud.yahoo.com>
In-Reply-To: <544422.57702.qm@web33201.mail.mud.yahoo.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: 92df29fa99cf13e554b84c8374345c17


Rogers,

Thanks for taking a look. Some comments.

Rogers Cadenhead wrote:
> [snip]
> Our original spec said that it could be used with RSS
> 1.0, RSS 2.0 and Atom, but the Atom guidance was
> removed to get out of your way as your spec is being
> drafted.
> 

After going through and reviewing the WHATWG and RSS Board work last
night, I am strongly leaning in favor of moving this draft forward as an
Informational RFC rather than on the Standards Track.  The difference
between the two is that an Informational RFC is not a normative
specification.  This will give us a bit more leeway to include
information about RSS and pointers over to the WHATWG work.  The bottom
line is that, if the RSS Board is willing, the stuff you've done could
likely be folded into this document.

> I will put a couple of proposals on the wiki this
> morning.
> 

I see PaceRestrictRelValuesForAutodiscovery and
PaceRestrictTypeValuesForAutodiscovery.  I will comment on these separately.

> Regarding your current draft, a couple of editorial
> suggestions:
> 
> 1.
> 
> Are the "most relevant rules" part of Sections 3.2 and
> "most relevant differences" part of 3.3 necessary?
> It's helpful information, but it documents behavior
> that's covered by the HTML and XHTML specs, so it
> seems redundant and makes your spec longer than it
> needs to be.
> 

Well... on the one hand it is redundant; on the other it is helpful,
particularly in an informational document whose purpose is to describe
the best way of implementing autodiscovery.  However, I definitely think
the format could be reworked a bit.

> 2.
> 
> The href attribute's section is out of order
> alphabetically. For easier reference, I'd order
> sections 4.1 through 4.3 as href, rel and type rather
> than rel, type, href.
> 

Noted

> 3.
> 
> Your introduction to autodiscovery doesn't describe
> the most common and popular implementation of the
> technique.
> 

Yeah, this document was originally authored before that use case really
started to emerge.  I'll definitely add something about it to the intro
but I may not use your suggested words verbatim (I specifically want to
avoid mention of specific vendors).

- James




From owner-atom-syntax@mail.imc.org Tue Nov 28 11:54:54 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gp6EQ-0000ua-Mj
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 11:54:54 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gp6EP-0001Eh-AH
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 11:54:54 -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 kASGbB41000767;
	Tue, 28 Nov 2006 09:37:11 -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 kASGbBIQ000766;
	Tue, 28 Nov 2006 09:37:11 -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 py-out-1112.google.com (py-out-1112.google.com [64.233.166.183])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kASGbACO000759
	for <atom-syntax@imc.org>; Tue, 28 Nov 2006 09:37:11 -0700 (MST)
	(envelope-from jasnell@gmail.com)
Received: by py-out-1112.google.com with SMTP id f31so1303140pyh
        for <atom-syntax@imc.org>; Tue, 28 Nov 2006 08:37:10 -0800 (PST)
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=hllGY5qbcvNhie8v+SeRW2Tg+VvA6veX1SqAsmbGGqaSHmsJafykvWZIPDKnO6xAPAj9X3UE2G4qGMeL+ncT4jL2ukc6bD2nT7M6hzWBfnEYC5KXErBArmxLM3x+iqMM5Rp3Rq+vc2HoNFpKNCGgMF9l8WXlp6jp08WoGSxmbx4=
Received: by 10.78.183.15 with SMTP id g15mr1059658huf.1164731829270;
        Tue, 28 Nov 2006 08:37:09 -0800 (PST)
Received: from ?192.168.1.101? ( [67.181.218.96])
        by mx.google.com with ESMTP id 35sm23258947huc.2006.11.28.08.37.08;
        Tue, 28 Nov 2006 08:37:09 -0800 (PST)
Message-ID: <456C65AF.1080609@gmail.com>
Date: Tue, 28 Nov 2006 08:37:03 -0800
From: James M Snell <jasnell@gmail.com>
User-Agent: Thunderbird 1.5.0.8 (X11/20061025)
MIME-Version: 1.0
To: atom-syntax <atom-syntax@imc.org>
Subject: PaceMakeAutodiscoveryInformational
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.1 (+)
X-Scan-Signature: 97adf591118a232206bdb5a27b217034


http://www.intertwingly.net/wiki/pie/PaceMakeAutodiscoveryInformational

#pragma section-numbers off

== Abstract ==

Move Autodiscovery forward as an Informational RFC

== Status ==

Proposed

== Rationale ==

At this point there seems to be very little reason for the autodiscovery
draft to be on the Standards Track.  An Informational RFC would appear
to be the most appropriate way forward.

== Proposal ==

Change the status of the autodiscovery draft to Informational.

== Impacts ==



== Notes ==


----

CategoryProposals




From owner-atom-syntax@mail.imc.org Tue Nov 28 12:24:56 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gp6hU-0002n9-Mu
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 12:24:56 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gp6hT-0006bj-9b
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 12:24:56 -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 kASH8ILF005037;
	Tue, 28 Nov 2006 10:08: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 kASH8IDB005036;
	Tue, 28 Nov 2006 10:08: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 ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.172])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kASH8GLq005029
	for <atom-syntax@imc.org>; Tue, 28 Nov 2006 10:08:17 -0700 (MST)
	(envelope-from jasnell@gmail.com)
Received: by ug-out-1314.google.com with SMTP id j3so1656700ugf
        for <atom-syntax@imc.org>; Tue, 28 Nov 2006 09:08:16 -0800 (PST)
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=ZbaD4oYQ/8kUdy3wgDowOh8OafahRrb+u+0Un4l9MAeIROg+Fy/Rgh3M+CRNDanAH+CFjGBLGZytbYFO26aCNgpSM+T/0MzbHF3dVfq1g/IDmlH5wkQa94xUj3Ji3/RYffxh5Osk07ng+E2iy5ZEIrFKX4VRAfD8/k+bHzY0UNg=
Received: by 10.78.193.19 with SMTP id q19mr1155921huf.1164733695672;
        Tue, 28 Nov 2006 09:08:15 -0800 (PST)
Received: from ?192.168.1.101? ( [67.181.218.96])
        by mx.google.com with ESMTP id 24sm20138550huf.2006.11.28.09.08.14;
        Tue, 28 Nov 2006 09:08:15 -0800 (PST)
Message-ID: <456C6CF9.6030103@gmail.com>
Date: Tue, 28 Nov 2006 09:08:09 -0800
From: James M Snell <jasnell@gmail.com>
User-Agent: Thunderbird 1.5.0.8 (X11/20061025)
MIME-Version: 1.0
To: atom-syntax <atom-syntax@imc.org>
Subject: Restrict Rel and Type Values For Autodiscovery
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: 856eb5f76e7a34990d1d457d8e8e5b7f


http://www.intertwingly.net/wiki/pie/PaceRestrictRelValuesForAutodiscovery
http://www.intertwingly.net/wiki/pie/PaceRestrictTypeValuesForAutodiscovery

While I definitely understand the rationale behind this, it's unlikely
that the spec will actually lead to any change in behavior for the
various implementations.  Also, if memory serves correctly, media types
are inherently case-insensitive. We'd likely be better served to
document that as a best practice, the rel and type values should be
lower case but that many implementations will typically support upper
and mixed case values.

- James

p.s. I also note that the current HTML5 draft contains an editorial note
about needing to say something about the case sensitivity of attribute
values.




From owner-atom-syntax@mail.imc.org Tue Nov 28 12:29:53 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gp6mH-0000CV-S4
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 12:29:53 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gp6mD-0007tG-EP
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 12:29:53 -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 kASH6Xp3004800;
	Tue, 28 Nov 2006 10:06: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 kASH6WdU004793;
	Tue, 28 Nov 2006 10:06: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 customer-domains.icp-qv1-irony11.iinet.net.au (customer-domains.icp-qv1-irony11.iinet.net.au [203.59.1.151])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kASH6SVf004691
	for <atom-syntax@imc.org>; Tue, 28 Nov 2006 10:06:31 -0700 (MST)
	(envelope-from lachlan.hunt@lachy.id.au)
Received: from 203-217-82-208.dyn.iinet.net.au (HELO [127.0.0.1]) ([203.217.82.208])
  by customer-domains.icp-qv1-irony11.iinet.net.au with ESMTP; 29 Nov 2006 01:06:17 +0800
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AgAAAAr7a0XL2VLQVWdsb2JhbAANjFcBKw
X-IronPort-AV: i="4.09,470,1157299200"; 
   d="scan'208"; a="59100597:sNHT14803389"
Message-ID: <456C6C81.4070600@lachy.id.au>
Date: Wed, 29 Nov 2006 04:06:09 +1100
From: Lachlan Hunt <lachlan.hunt@lachy.id.au>
User-Agent: Thunderbird 1.5.0.8 (Windows/20061025)
MIME-Version: 1.0
To: James M Snell <jasnell@gmail.com>
CC: atom-syntax <atom-syntax@imc.org>
Subject: Re: PaceMakeAutodiscoveryInformational
References: <456C65AF.1080609@gmail.com>
In-Reply-To: <456C65AF.1080609@gmail.com>
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.0 (/)
X-Scan-Signature: d6b246023072368de71562c0ab503126


James M Snell wrote:
> http://www.intertwingly.net/wiki/pie/PaceMakeAutodiscoveryInformational
> 
> Move Autodiscovery forward as an Informational RFC

But if it were published as an informational RFC, what purpose would it 
serve?

I intend to post a much more substantial review of the current draft 
shortly, but for now, see my comments on the RSS Autodiscovery spec, 
some of which will also apply to the Atom Autodiscovery spec.

http://www.rssboard.org/news/70/vote-rss-autodiscovery-specification#discuss

-- 
Lachlan Hunt
http://lachy.id.au/




From owner-atom-syntax@mail.imc.org Tue Nov 28 12:39:10 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gp6vG-0001PI-F7
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 12:39:10 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gp6vC-0000ru-31
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 12:39:10 -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 kASHHLNI006329;
	Tue, 28 Nov 2006 10:17: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 kASHHLLh006328;
	Tue, 28 Nov 2006 10:17: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 sam.opera.com (sam.opera.com [193.69.113.81])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kASHHKEj006322
	for <atom-syntax@imc.org>; Tue, 28 Nov 2006 10:17:21 -0700 (MST)
	(envelope-from annevk@opera.com)
Received: from id-c0020.orange.nl (5352CF94.cable.casema.nl [83.82.207.148])
	(authenticated bits=0)
	by sam.opera.com (8.13.4/8.13.4/Debian-3sarge3) with ESMTP id kASHHH0u030504
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT);
	Tue, 28 Nov 2006 17:17:18 GMT
To: "James M Snell" <jasnell@gmail.com>, atom-syntax <atom-syntax@imc.org>
Subject: Re: PaceMakeAutodiscoveryInformational
From: "Anne van Kesteren" <annevk@opera.com>
Organization: Opera Software
Content-Type: text/plain; format=flowed; delsp=yes; charset=utf-8
MIME-Version: 1.0
References: <456C65AF.1080609@gmail.com>
Date: Tue, 28 Nov 2006 18:17:16 +0100
Message-ID: <op.tjqky21f64w2qv@id-c0020.orange.nl>
In-Reply-To: <456C65AF.1080609@gmail.com>
User-Agent: Opera Mail/9.02 (Win32)
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from Quoted-Printable to 8bit by balder-227.proper.com id kASHHLEj006323
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: 08170828343bcf1325e4a0fb4584481c


On Tue, 28 Nov 2006 17:37:03 +0100, James M Snell <jasnell@gmail.com>  
wrote:
> == Proposal ==
>
> Change the status of the autodiscovery draft to Informational.

+1


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




From owner-atom-syntax@mail.imc.org Tue Nov 28 12:42:23 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gp6yM-0002l6-Vx
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 12:42:22 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gp6yK-0001JM-JW
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 12:42: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 kASHQSEl008152;
	Tue, 28 Nov 2006 10:26:28 -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 kASHQSiO008151;
	Tue, 28 Nov 2006 10:26:28 -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 wx-out-0506.google.com (wx-out-0506.google.com [66.249.82.235])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kASHQRUk008140
	for <atom-syntax@imc.org>; Tue, 28 Nov 2006 10:26:28 -0700 (MST)
	(envelope-from jasnell@gmail.com)
Received: by wx-out-0506.google.com with SMTP id i30so2039286wxd
        for <atom-syntax@imc.org>; Tue, 28 Nov 2006 09:26:27 -0800 (PST)
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=nqZ59nCUkBqtrQe3N4VUFsF8SGkVIBAE8S2NILXx1zxEeiDearbpcsSb2uu6Fb8s05HeJOku96tinuPcrkZ1pG4q7aGSfEz5lvHuPpYb4KAW9S9JPU0uCrbuMrhX9mtIPeoDYY/K2yTk7csUwVfckU2DfBKCcCuMB80ig8NHDZQ=
Received: by 10.90.78.1 with SMTP id a1mr1050967agb.1164734787022;
        Tue, 28 Nov 2006 09:26:27 -0800 (PST)
Received: from ?192.168.1.101? ( [67.181.218.96])
        by mx.google.com with ESMTP id g9sm8124797wra.2006.11.28.09.26.25;
        Tue, 28 Nov 2006 09:26:26 -0800 (PST)
Message-ID: <456C713B.4090203@gmail.com>
Date: Tue, 28 Nov 2006 09:26:19 -0800
From: James M Snell <jasnell@gmail.com>
User-Agent: Thunderbird 1.5.0.8 (X11/20061025)
MIME-Version: 1.0
To: Lachlan Hunt <lachlan.hunt@lachy.id.au>
CC: atom-syntax <atom-syntax@imc.org>
Subject: Re: PaceMakeAutodiscoveryInformational
References: <456C65AF.1080609@gmail.com> <456C6C81.4070600@lachy.id.au>
In-Reply-To: <456C6C81.4070600@lachy.id.au>
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: 9182cfff02fae4f1b6e9349e01d62f32




Lachlan Hunt wrote:
>[snip]
>> Move Autodiscovery forward as an Informational RFC
> 
> But if it were published as an informational RFC, what purpose would it
> serve?
> 

To document best practice as it relates specifically to syndication
feeds.  For example, HTML5 says nothing about whether the relative order
of feed autodiscovery links within a document is significant.  The Atom
autodiscovery draft, however, defines that the order is significant.

> I intend to post a much more substantial review of the current draft
> shortly, but for now, see my comments on the RSS Autodiscovery spec,
> some of which will also apply to the Atom Autodiscovery spec.
> 

Excellent. FWIW, I agree with just about all of your comments.

- James




From owner-atom-syntax@mail.imc.org Tue Nov 28 12:50:06 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gp75q-00073q-IU
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 12:50:06 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gp75p-0002CL-31
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 12:50:06 -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 kASHbfKp010934;
	Tue, 28 Nov 2006 10:37: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 kASHbfgt010933;
	Tue, 28 Nov 2006 10:37: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 wr-out-0506.google.com (wr-out-0506.google.com [64.233.184.231])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kASHbflO010925
	for <atom-syntax@imc.org>; Tue, 28 Nov 2006 10:37:41 -0700 (MST)
	(envelope-from foolistbar@googlemail.com)
Received: by wr-out-0506.google.com with SMTP id i20so470036wra
        for <atom-syntax@imc.org>; Tue, 28 Nov 2006 09:37:40 -0800 (PST)
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws;
        s=beta; d=googlemail.com;
        h=received:mime-version:in-reply-to:references:content-type:message-id:content-transfer-encoding:from:subject:date:to:x-mailer;
        b=d13zXmSwvWhI2F56pIF7AphBlUz8uIxTG2g6PtMOeW8D9S+MZBXr40t7/WHGz8d3XuUD0v+6kl8qJ1hnNM4DGTy0BgJ5NrvAlsG93ONm/kjM2enLXusRwVsg76jXkDs7yFwJiO7gfGJTmS7x8+dg60ZPk8m8NiGWweOo2r28O44=
Received: by 10.90.101.19 with SMTP id y19mr1059166agb.1164735460329;
        Tue, 28 Nov 2006 09:37:40 -0800 (PST)
Received: from ?192.168.0.7? ( [86.139.123.225])
        by mx.google.com with ESMTP id q19sm25075598qbq.2006.11.28.09.37.38;
        Tue, 28 Nov 2006 09:37:39 -0800 (PST)
Mime-Version: 1.0 (Apple Message framework v752.2)
In-Reply-To: <456C65AF.1080609@gmail.com>
References: <456C65AF.1080609@gmail.com>
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <3CE88E8D-F318-4293-B8BF-D74C129BF7F6@googlemail.com>
Content-Transfer-Encoding: 7bit
From: Geoffrey Sneddon <foolistbar@googlemail.com>
Subject: Re: PaceMakeAutodiscoveryInformational
Date: Tue, 28 Nov 2006 17:37:35 +0000
To: James M Snell <jasnell@gmail.com>, atom-syntax@imc.org
X-Mailer: Apple Mail (2.752.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: de4f315c9369b71d7dd5909b42224370



On 28 Nov 2006, at 16:37, James M Snell wrote:

> == Proposal ==
>
> Change the status of the autodiscovery draft to Informational.

+1

There's really no need for it to be a standard, as it's widely  
implemented in a common way.


- Geoffrey Sneddon





From owner-atom-syntax@mail.imc.org Tue Nov 28 13:22:51 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gp7bX-0007k6-C1
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 13:22:51 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gp7bT-0006oe-Vf
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 13:22:51 -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 kASI8SU2014857;
	Tue, 28 Nov 2006 11:08:28 -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 kASI8S2i014856;
	Tue, 28 Nov 2006 11:08:28 -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 dm-mail01.mozilla.org (dm-mail01.mozilla.org [63.245.208.150])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kASI8RKS014838
	for <atom-syntax@imc.org>; Tue, 28 Nov 2006 11:08:28 -0700 (MST)
	(envelope-from rsayre@mozilla.com)
Received: from [192.168.0.3] (user-10876hc.cable.mindspring.com [64.131.154.44])
	(Authenticated sender: rsayre@mozilla.com)
	by dm-mail01.mozilla.org (Postfix) with ESMTP id D6DC26A8D44;
	Tue, 28 Nov 2006 10:08:16 -0800 (PST)
Message-ID: <456C7B0D.2060908@mozilla.com>
Date: Tue, 28 Nov 2006 13:08:13 -0500
From: Robert Sayre <rsayre@mozilla.com>
User-Agent: Thunderbird 1.5.0.8 (Macintosh/20061025)
MIME-Version: 1.0
To: James M Snell <jasnell@gmail.com>
CC: Lachlan Hunt <lachlan.hunt@lachy.id.au>, atom-syntax <atom-syntax@imc.org>
Subject: Re: PaceMakeAutodiscoveryInformational
References: <456C65AF.1080609@gmail.com> <456C6C81.4070600@lachy.id.au> <456C713B.4090203@gmail.com>
In-Reply-To: <456C713B.4090203@gmail.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Virus-Scanned: by amavisd-new
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: 0bc60ec82efc80c84b8d02f4b0e4de22


James M Snell wrote:
>
> Lachlan Hunt wrote:
>   
>> [snip]
>>     
>>> Move Autodiscovery forward as an Informational RFC
>>>       
>> But if it were published as an informational RFC, what purpose would it
>> serve?
>>
>>     
>
> To document best practice as it relates specifically to syndication
> feeds.  

The draft makes several requirements. That's not documenting best practice.

> For example, HTML5 says nothing about whether the relative order
> of feed autodiscovery links within a document is significant.  The Atom
> autodiscovery draft, however, defines that the order is significant.
>   

Which software does that requirement concern?

- Rob




From owner-atom-syntax@mail.imc.org Tue Nov 28 13:47:51 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gp7zj-0005Xb-43
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 13:47:51 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gp7zh-0002M6-OR
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 13:47:51 -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 kASIX68O018528;
	Tue, 28 Nov 2006 11:33: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 kASIX6tC018527;
	Tue, 28 Nov 2006 11:33: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 wr-out-0506.google.com (wr-out-0506.google.com [64.233.184.234])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kASIX5FJ018520
	for <atom-syntax@imc.org>; Tue, 28 Nov 2006 11:33:06 -0700 (MST)
	(envelope-from jasnell@gmail.com)
Received: by wr-out-0506.google.com with SMTP id i20so484003wra
        for <atom-syntax@imc.org>; Tue, 28 Nov 2006 10:33:05 -0800 (PST)
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=kbeaTEX92WOa4xy0AZHSOsuUiUl63MT6VD5qa73Tdb03I3/O+e3Kp+Ykpy/yiLxuAAagyeUScEhefkJjdkP0zYdMcIHlwHF/+o38IEGvf05LL986+8L4IajX3bymkGIrxZk4BVxm92MKPngdO8ICeAUZ8DK2/Z2f1krnp7jcti0=
Received: by 10.100.48.7 with SMTP id v7mr162105anv.1164738785074;
        Tue, 28 Nov 2006 10:33:05 -0800 (PST)
Received: from ?192.168.1.101? ( [67.181.218.96])
        by mx.google.com with ESMTP id 9sm27353114wrl.2006.11.28.10.33.03;
        Tue, 28 Nov 2006 10:33:04 -0800 (PST)
Message-ID: <456C80DB.8060705@gmail.com>
Date: Tue, 28 Nov 2006 10:32:59 -0800
From: James M Snell <jasnell@gmail.com>
User-Agent: Thunderbird 1.5.0.8 (X11/20061025)
MIME-Version: 1.0
To: Robert Sayre <rsayre@mozilla.com>
CC: Lachlan Hunt <lachlan.hunt@lachy.id.au>, atom-syntax <atom-syntax@imc.org>
Subject: Re: PaceMakeAutodiscoveryInformational
References: <456C65AF.1080609@gmail.com> <456C6C81.4070600@lachy.id.au> <456C713B.4090203@gmail.com> <456C7B0D.2060908@mozilla.com>
In-Reply-To: <456C7B0D.2060908@mozilla.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: d6b246023072368de71562c0ab503126


Robert Sayre wrote:
>> [snip]
>> To document best practice as it relates specifically to syndication
>> feeds.
>
> The draft makes several requirements. That's not documenting best
> practice.
> [snip]

If the doc is changed to informative, the normative requirements in the
draft would need to be relaxed and/or refactored to describe current and
best practice.

I didn't write the doc so please don't complain to me about what's in
there.  If there is something that needs to be changed write up a pace.

- James




From owner-atom-syntax@mail.imc.org Tue Nov 28 14:02:19 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gp8Dj-0004Wu-Di
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 14:02:19 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gp8Di-0004mR-2H
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 14:02:19 -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 kASImRBf020129;
	Tue, 28 Nov 2006 11:48: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 kASImR66020128;
	Tue, 28 Nov 2006 11:48: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 dm-mail01.mozilla.org (dm-mail01.mozilla.org [63.245.208.150])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kASImQmC020119
	for <atom-syntax@imc.org>; Tue, 28 Nov 2006 11:48:27 -0700 (MST)
	(envelope-from rsayre@mozilla.com)
Received: from [192.168.0.3] (user-10876hc.cable.mindspring.com [64.131.154.44])
	(Authenticated sender: rsayre@mozilla.com)
	by dm-mail01.mozilla.org (Postfix) with ESMTP id 6C2BF6A8D40;
	Tue, 28 Nov 2006 10:48:20 -0800 (PST)
Message-ID: <456C8470.1050007@mozilla.com>
Date: Tue, 28 Nov 2006 13:48:16 -0500
From: Robert Sayre <rsayre@mozilla.com>
User-Agent: Thunderbird 1.5.0.8 (Macintosh/20061025)
MIME-Version: 1.0
To: James M Snell <jasnell@gmail.com>
CC: Lachlan Hunt <lachlan.hunt@lachy.id.au>, atom-syntax <atom-syntax@imc.org>
Subject: Re: PaceMakeAutodiscoveryInformational
References: <456C65AF.1080609@gmail.com> <456C6C81.4070600@lachy.id.au> <456C713B.4090203@gmail.com> <456C7B0D.2060908@mozilla.com> <456C80DB.8060705@gmail.com>
In-Reply-To: <456C80DB.8060705@gmail.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Virus-Scanned: by amavisd-new
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: 08170828343bcf1325e4a0fb4584481c


James M Snell wrote:
> I didn't write the doc so please don't complain to me about what's in
> there.  If there is something that needs to be changed write up a pace.
>   

Uh, no. I don't think you should write it at all, and I resent having to 
waste my time following this completely redundant effort to make sure it 
doesn't do damage by making requirements that would break backwards 
compatibility with previous Firefox versions.

The WHAT-WG text is fine.

- Rob




From owner-atom-syntax@mail.imc.org Tue Nov 28 14:21:28 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gp8WG-0002B8-Sj
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 14:21:28 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gp8WE-0007Pw-GM
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 14:21:28 -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 kASJ5Muq022898;
	Tue, 28 Nov 2006 12:05: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 kASJ5M61022897;
	Tue, 28 Nov 2006 12:05: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 wr-out-0506.google.com (wr-out-0506.google.com [64.233.184.228])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kASJ5JMq022884
	for <atom-syntax@imc.org>; Tue, 28 Nov 2006 12:05:21 -0700 (MST)
	(envelope-from jasnell@gmail.com)
Received: by wr-out-0506.google.com with SMTP id i20so491912wra
        for <atom-syntax@imc.org>; Tue, 28 Nov 2006 11:05:18 -0800 (PST)
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=aGJRKzR+j7rrO11l/5+BHcBbYZLxpmWhMeSx1IEfXBehS9CD3Qle4wqb0zsNRsy/TI9PEYZ5ejdxL0C6XqUUpy7ykiTdu/NApDip0sO9rN/k7W4mAvrR2fEZKKBqqKeokDJtGLE7Y1h1nSSYon5TH3AZyqWWkGNCsYcyln3N3IA=
Received: by 10.90.63.16 with SMTP id l16mr1299221aga.1164740717849;
        Tue, 28 Nov 2006 11:05:17 -0800 (PST)
Received: from ?192.168.1.101? ( [67.181.218.96])
        by mx.google.com with ESMTP id 13sm20791988wrl.2006.11.28.11.05.15;
        Tue, 28 Nov 2006 11:05:17 -0800 (PST)
Message-ID: <456C8864.5000607@gmail.com>
Date: Tue, 28 Nov 2006 11:05:08 -0800
From: James M Snell <jasnell@gmail.com>
User-Agent: Thunderbird 1.5.0.8 (X11/20061025)
MIME-Version: 1.0
To: Robert Sayre <rsayre@mozilla.com>
CC: atom-syntax <atom-syntax@imc.org>
Subject: Re: PaceMakeAutodiscoveryInformational
References: <456C65AF.1080609@gmail.com> <456C6C81.4070600@lachy.id.au> <456C713B.4090203@gmail.com> <456C7B0D.2060908@mozilla.com> <456C80DB.8060705@gmail.com> <456C8470.1050007@mozilla.com>
In-Reply-To: <456C8470.1050007@mozilla.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: 9182cfff02fae4f1b6e9349e01d62f32


I do believe that participation in this discussion is optional, as is
choosing whether or not to support any particular IETF draft
(informational or otherwise) so there is absolutely no need (or desire)
for you to "waste" your time here.  Your opinion that the document is
unnecessary has been noted.  Thanks for the input.

- James

Robert Sayre wrote:
> James M Snell wrote:
>> I didn't write the doc so please don't complain to me about what's in
>> there.  If there is something that needs to be changed write up a pace.
>>   
> 
> Uh, no. I don't think you should write it at all, and I resent having to
> waste my time following this completely redundant effort to make sure it
> doesn't do damage by making requirements that would break backwards
> compatibility with previous Firefox versions.
> 
> The WHAT-WG text is fine.
> 
> - Rob
> 




From owner-atom-syntax@mail.imc.org Tue Nov 28 14:25:20 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gp8a0-0006eB-8L
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 14:25:20 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gp8Zv-00086c-CW
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 14:25:20 -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 kASJ6GvO022953;
	Tue, 28 Nov 2006 12:06: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 kASJ6Gfc022952;
	Tue, 28 Nov 2006 12:06: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 bblfish.net (bblfish.net [192.220.66.168])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kASJ6Fmr022946
	for <atom-syntax@imc.org>; Tue, 28 Nov 2006 12:06:15 -0700 (MST)
	(envelope-from henry.story@bblfish.net)
Received: (qmail 35364 invoked by uid 17064); 28 Nov 2006 19:06:14 -0000
Received: from unknown (HELO [192.168.1.119]) ([67.121.113.82])
          (envelope-sender <henry.story@bblfish.net>)
          by 192.220.66.168 (qmail-ldap-1.03) with SMTP
          for <atom-syntax@imc.org>; 28 Nov 2006 19:06:14 -0000
In-Reply-To: <7D98ED8F-DE22-44D9-AC73-D43A6059869C@iki.fi>
References: <4563889B.3030504@gmail.com> <8030E486-A055-4638-B420-12E64520E1B9@iki.fi> <4BEFB1A4-EC72-4923-A385-36F503FB79EC@bblfish.net> <7D98ED8F-DE22-44D9-AC73-D43A6059869C@iki.fi>
Mime-Version: 1.0 (Apple Message framework v752.3)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <D4258147-575A-4E0B-90E9-7943600E16BF@bblfish.net>
Cc: atom-syntax <atom-syntax@imc.org>
Content-Transfer-Encoding: 7bit
From: Henry Story <henry.story@bblfish.net>
Subject: Re: PaceResurrectAutodiscovery
Date: Tue, 28 Nov 2006 11:05:41 -0800
To: Henri Sivonen <hsivonen@iki.fi>
X-Mailer: Apple Mail (2.752.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: 22bbb45ef41b733eb2d03ee71ece8243


On 24 Nov 2006, at 01:44, Henri Sivonen wrote:
> On Nov 23, 2006, at 22:42, Henry Story wrote:
>
>> This is very nice, in that it opens up the possibility of placing  
>> good RDF descriptions of these links at the http://www.iana.org/ 
>> assignments/relation/,
>
> How could new link relations be described in RDF to such a degree  
> that the description would actually be useful for software  
> processing but simple enough to actually be implemented? Is it  
> realistic to have UAs whacking IANA server effectively performing a  
> DDoS on it?

Just some interesting uses of this beyond your question:

- The RDF file would serve as a useful machine readable description  
of the relation, and so serve as documentation.
- This would simply make those terms re-useable in other rdf  
vocabularies, which could be very useful. Do you have an RDF file  
that needs the notion of an alternate link? Well just use elements  
from that vocabulary.

But to get to your point:

The description on the server would probably not be very advanced. It  
would probably be very simple, like the Dublin Core vocabulary  
( http://dublincore.org/ ). And so you are right this would probably  
not say much more than that :alternate is a relation. Perhaps one  
could even specify the Domain and the Range of the relation to be  
documents.

Not much that one could automate. The default relations would rarely  
change, so User Agents would never query the server directly, and so  
you would not have a DDoS on them.

On the other hand, clients wanting to define new relations (as URLs)  
could place the definitions of these relations on their server, and  
say some more interesting things such as

<http://my.eg.com/rel#entry> rdfs:subPropertyOf <http://iana.org/ 
assignments/relation/alternate> .

The user agent would now know that this new entry relation is also an  
alternate relation. Perhaps this could save having to place both  
relations inside of every document.


>> as well as making the link relation very extensible (people who  
>> want to try out new link relations, can just use their own,  
>> unambiguous url).
>
> How are full URIs distinguished from strings that need to be  
> appended to "http://www.iana.org/assignments/relation/" to obtain  
> the full URI? Are UAs supposed to look for a colon as with XForms  
> input methods? Where is this specified?

This is specified in the atom syntax document.

[[

The value of "rel" MUST be a string that is non-empty and matches  
either the "isegment-nz-nc" or the "IRI" production in [RFC3987].  
Note that use of a relative reference other than a simple name is not  
allowed. If a name is given, implementations MUST consider the link  
relation type equivalent to the same name registered within the IANA  
Registry of Link Relations (Section 7), and thus to the IRI that  
would be obtained by appending the value of the rel attribute to the  
string "http://www.iana.org/assignments/relation/". The value of  
"rel" describes the meaning of the link, but does not impose any  
behavioral requirements on Atom Processors.

]] http://www.atompub.org/rfc4287.html#rfc.section.4.2.7.2

>
> In practice people seem to want to use one-word link relations even  
> when they are coming up with their own.

Yes. My guess is that this is because

1. They probably don't think of the issue of name clashes
2. There is no shorthand way of saying something like iana:alternate
3. There is no behavior associated with the name

If the relation pointed to a document that could have some behavioral  
impact on the browser with the user could adjust by doing something  
at the url of the relation, then there would be an immediate  
understanding of the value of using URIs.

>> I would recommend you adopt that too. Perhaps you can even adopt  
>> the iana name space. If we could get them to put the appropriate  
>> rdf document at that location, people who created/coined new link  
>> relations could describe these relations as being superproperties  
>> or subroperties of relations the browser already knows, which  
>> would allow the browser to partially interpret those.
>
> Well, RDF is not viewed that favorably by the WHATWG. Also, the  
> barrier for entry for the IANA registration process is likely too  
> high. (It certainly is for MIME types.) As for using the same  
> namespace, the HTML5 definitions for the link types don't  
> necessarily match the Atom definitions.

I believe I have a good explanation for why people may have good  
reasons to dislike RDF/XML.
see: http://blogs.sun.com/bblfish/entry/crystalizing_rdf

> Recently, a WHATWG-managed registry for HTML5 rel values has been  
> discussed informally. The idea was that conformance checkers could  
> consult an online registry instead of only allowing a fixed list of  
> values or allowing everything. RDF is an overkill for this. Even  
> XMDP isn't the simplest thing that could possibly work. The  
> simplest thing that could possibly work is a GETtable text/plain;  
> charset=utf-8 resource at a well-known URI with one rel value per  
> LF-separated line.

Look at the Turtle notation for RDF. It is very simple to parse.
The advantage of using RDF is that it you don't have to re-invent a  
semantics. Even if simple it would be helpful to help people get  
familiar with the technology.

Henry

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




From owner-atom-syntax@mail.imc.org Tue Nov 28 14:37:47 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gp8m3-0007ot-4y
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 14:37:47 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gp8ly-0001Sa-Oc
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 14:37:47 -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 kASJNZLS024955;
	Tue, 28 Nov 2006 12:23: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 kASJNZB1024954;
	Tue, 28 Nov 2006 12:23: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 dm-mail01.mozilla.org (dm-mail01.mozilla.org [63.245.208.150])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kASJNWHr024933
	for <atom-syntax@imc.org>; Tue, 28 Nov 2006 12:23:34 -0700 (MST)
	(envelope-from rsayre@mozilla.com)
Received: from [192.168.0.3] (user-10876hc.cable.mindspring.com [64.131.154.44])
	(Authenticated sender: rsayre@mozilla.com)
	by dm-mail01.mozilla.org (Postfix) with ESMTP id 71FA76A8D50;
	Tue, 28 Nov 2006 11:23:21 -0800 (PST)
Message-ID: <456C8CA5.60200@mozilla.com>
Date: Tue, 28 Nov 2006 14:23:17 -0500
From: Robert Sayre <rsayre@mozilla.com>
User-Agent: Thunderbird 1.5.0.8 (Macintosh/20061025)
MIME-Version: 1.0
To: James M Snell <jasnell@gmail.com>
CC: atom-syntax <atom-syntax@imc.org>, Lisa Dusseault <lisa@osafoundation.org>
Subject: PaceAutoDiscoveryDraftIsPointless (was: PaceMakeAutodiscoveryInformational)
References: <456C65AF.1080609@gmail.com> <456C6C81.4070600@lachy.id.au> <456C713B.4090203@gmail.com> <456C7B0D.2060908@mozilla.com> <456C80DB.8060705@gmail.com> <456C8470.1050007@mozilla.com> <456C8864.5000607@gmail.com>
In-Reply-To: <456C8864.5000607@gmail.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Virus-Scanned: by amavisd-new
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: 8b30eb7682a596edff707698f4a80f7d


James M Snell wrote:
> I do believe that participation in this discussion is optional, as is
> choosing whether or not to support any particular IETF draft
> (informational or otherwise) so there is absolutely no need (or desire)
> for you to "waste" your time here.  

Nonsense. You know very well that projects I work on will get bug 
reports on "standards" compliance if you change something. So, yes, I do 
have to waste my time here. Since I maintain autodiscovery code people 
actually use, you'd think my opinion would count for something.

== Abstract ==

Don't move forward with the autodiscovery draft.

== Status ==

Proposed

== Rationale ==

At this point there seems to be no reason for the autodiscovery draft to 
exist, since the WHAT-WG has ably covered the subject in Web 
Applications 1.0.

http://whatwg.org/specs/web-apps/current-work/#alternate0

Reasons given for the continued existence of the IETF draft have been 
non-technical doubletalk.

== Proposal ==

Stop work on the autodiscovery draft.

== Impacts ==

Reduces mailing list traffic and standards noise.




From owner-atom-syntax@mail.imc.org Tue Nov 28 14:50:41 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gp8yX-0008I8-Fk
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 14:50:41 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gp8yT-0003gd-2f
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 14:50: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 kASJa4fT027244;
	Tue, 28 Nov 2006 12:36: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 kASJa4jT027243;
	Tue, 28 Nov 2006 12:36: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 wr-out-0506.google.com (wr-out-0506.google.com [64.233.184.238])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kASJa2oo027234
	for <atom-syntax@imc.org>; Tue, 28 Nov 2006 12:36:03 -0700 (MST)
	(envelope-from jasnell@gmail.com)
Received: by wr-out-0506.google.com with SMTP id i20so499442wra
        for <atom-syntax@imc.org>; Tue, 28 Nov 2006 11:36:02 -0800 (PST)
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=eagcTv5LqHGeu7SKy3K0MER8HwKBT54N3pl72CCZOiBNNt0wg2IiVgqYpU3brX8Xv745MLuGA48AftbBHQf7ugkjyKASLXD+GqhdB4XpDXUIraUsvUTGYq76l7tVQVVCZikLpRiAZvKQVN90YHhTz86d0qoZevQi8FAe5k5BTD0=
Received: by 10.90.69.8 with SMTP id r8mr1354524aga.1164742559276;
        Tue, 28 Nov 2006 11:35:59 -0800 (PST)
Received: from ?192.168.1.101? ( [67.181.218.96])
        by mx.google.com with ESMTP id 29sm24972988wrl.2006.11.28.11.35.57;
        Tue, 28 Nov 2006 11:35:58 -0800 (PST)
Message-ID: <456C8F98.8080107@gmail.com>
Date: Tue, 28 Nov 2006 11:35:52 -0800
From: James M Snell <jasnell@gmail.com>
User-Agent: Thunderbird 1.5.0.8 (X11/20061025)
MIME-Version: 1.0
To: atom-syntax <atom-syntax@imc.org>
Subject: Re: PaceAutoDiscoveryDraftIsPointless
References: <456C65AF.1080609@gmail.com> <456C6C81.4070600@lachy.id.au> <456C713B.4090203@gmail.com> <456C7B0D.2060908@mozilla.com> <456C80DB.8060705@gmail.com> <456C8470.1050007@mozilla.com> <456C8864.5000607@gmail.com> <456C8CA5.60200@mozilla.com>
In-Reply-To: <456C8CA5.60200@mozilla.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: a7d6aff76b15f3f56fcb94490e1052e4


+0. I have no particular agenda on this other than helping to move it
forward if that's what folks want.  I will note, however, that the
overall response to PaceResurrectAutodiscovery was positive and there
seemed (to me at least) to be interest in at least discussing the future
of the draft. So please stop trying so hard to kill it before folks get
a chance to actually think it over and discuss it.  Your opinion counts
but it's not the only one that matters.

- James

Robert Sayre wrote:
> [snip]
> 
> == Abstract ==
> 
> Don't move forward with the autodiscovery draft.
> 
> == Status ==
> 
> Proposed
> 
> == Rationale ==
> 
> At this point there seems to be no reason for the autodiscovery draft to
> exist, since the WHAT-WG has ably covered the subject in Web
> Applications 1.0.
> 
> http://whatwg.org/specs/web-apps/current-work/#alternate0
> 
> Reasons given for the continued existence of the IETF draft have been
> non-technical doubletalk.
> 
> == Proposal ==
> 
> Stop work on the autodiscovery draft.
> 
> == Impacts ==
> 
> Reduces mailing list traffic and standards noise.
> 




From owner-atom-syntax@mail.imc.org Tue Nov 28 15:02:28 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gp99w-0007o2-G3
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 15:02:28 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gp99r-0005ZZ-3e
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 15:02:28 -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 kASJmjER028586;
	Tue, 28 Nov 2006 12:48:45 -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 kASJmjtS028585;
	Tue, 28 Nov 2006 12:48:45 -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 wr-out-0506.google.com (wr-out-0506.google.com [64.233.184.229])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kASJmix1028578
	for <atom-syntax@imc.org>; Tue, 28 Nov 2006 12:48:44 -0700 (MST)
	(envelope-from jasnell@gmail.com)
Received: by wr-out-0506.google.com with SMTP id i20so502655wra
        for <atom-syntax@imc.org>; Tue, 28 Nov 2006 11:48:44 -0800 (PST)
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=GKqAwR5SEIYynHeyF21h7BuwacfLWtP6SIwbp01FhQGTvRS2ZJAWoXPvMTaWpVGkag3YXVhWD1u6p4Xl8QepxjLdxCMlikL8BphQXRn7C7p9MDM3how7gUw3jsFZKx9nkEGzA1yyksP3uS7QGeLHGDvJGhFW5awyutZgXKmxCgc=
Received: by 10.90.115.9 with SMTP id n9mr1304951agc.1164743323793;
        Tue, 28 Nov 2006 11:48:43 -0800 (PST)
Received: from ?192.168.1.101? ( [67.181.218.96])
        by mx.google.com with ESMTP id 13sm20899039wrl.2006.11.28.11.48.42;
        Tue, 28 Nov 2006 11:48:43 -0800 (PST)
Message-ID: <456C9295.7030401@gmail.com>
Date: Tue, 28 Nov 2006 11:48:37 -0800
From: James M Snell <jasnell@gmail.com>
User-Agent: Thunderbird 1.5.0.8 (X11/20061025)
MIME-Version: 1.0
To: atom-syntax <atom-syntax@imc.org>
Subject: PaceRecommendFullURIsForAutodiscovery
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.1 (+)
X-Scan-Signature: 08e48e05374109708c00c6208b534009


http://www.intertwingly.net/wiki/pie/PaceRecommendFullURIsForAutodiscovery

Definite -1 on this one.  Buggy implementations just need to be fixed.
Writing specs to bugs is silly at best.

- James




From owner-atom-syntax@mail.imc.org Tue Nov 28 15:07:22 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gp9Eg-0001XD-Fl
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 15:07:22 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gp9Ee-0006A0-2E
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 15:07: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 kASJtuP7029249;
	Tue, 28 Nov 2006 12:55: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 kASJtub4029248;
	Tue, 28 Nov 2006 12:55: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 chilco.textdrive.com (chilco.textdrive.com [207.7.108.242])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kASJttJt029240
	for <atom-syntax@imc.org>; Tue, 28 Nov 2006 12:55:55 -0700 (MST)
	(envelope-from bill@dehora.net)
Received: from [192.168.2.180] (83-70-248-175.b-ras1.prp.dublin.eircom.net [83.70.248.175])
	by chilco.textdrive.com (Postfix) with ESMTP id 94C08DC86A
	for <atom-syntax@imc.org>; Tue, 28 Nov 2006 19:55:49 +0000 (UTC)
Message-ID: <456C9442.8060809@dehora.net>
Date: Tue, 28 Nov 2006 19:55:46 +0000
From: Bill de hOra <bill@dehora.net>
User-Agent: Thunderbird 1.5.0.8 (X11/20061117)
MIME-Version: 1.0
To: atom-syntax <atom-syntax@imc.org>
Subject: Re: feed id's and paged/archive feeds
References: <454BB6A1.1050800@gmail.com> <3710ABAF-1C81-4982-9D24-78E1FA83EA44@mnot.net>
In-Reply-To: <3710ABAF-1C81-4982-9D24-78E1FA83EA44@mnot.net>
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.0 (/)
X-Scan-Signature: 93238566e09e6e262849b4f805833007


Mark Nottingham wrote:
> 
> Sorry, this got lost in my inbox...
> 
> I think they do, although the draft is silent on it. This is one of 
> those areas where it would have been really nice if the WG had agreed to 
> take on FH as part of the core, rather than extension; there are lots of 
> little ambiguities like this as a result.

I doubt that would clear things up. This is a HTTP thing, not an Atom 
thing. My thinking on this matter is that Atom feeds aren't resources, 
they're representations. Specifically they're a hack/optimisation to 
deal model collections/iterators for HTTP. Anyone who really cares 
should try sending Atom over XMPP or email; it'll be clear enough that 
entrys matter, but feeds don't.

[An RDF modelling execise by the WG would have made it clear that feeds 
are problematic entities, but we'd probably be going into last call 
sometime the new year as a result.]

cheers
Bill




From owner-atom-syntax@mail.imc.org Tue Nov 28 15:08:59 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gp9GF-0002BQ-7g
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 15:08:59 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gp9GD-0006Wo-S6
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 15:08:59 -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 kASJpkAw028905;
	Tue, 28 Nov 2006 12:51: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 kASJpkUQ028904;
	Tue, 28 Nov 2006 12:51: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 nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.190])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kASJphSf028896
	for <atom-syntax@imc.org>; Tue, 28 Nov 2006 12:51:45 -0700 (MST)
	(envelope-from t.broyer@gmail.com)
Received: by nf-out-0910.google.com with SMTP id m18so2316294nfc
        for <atom-syntax@imc.org>; Tue, 28 Nov 2006 11:51:43 -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:content-transfer-encoding:content-disposition:references;
        b=AYrdPmVE5NXVdKC/83pfcUPZ4cR2HcmndIefZJWKBGF0is1vWI6Jx0QmwMKl+sDndCeZPQigj2xYeFAvWJQ+3YmJne8enNRSUOplOAH5cznHreUAaD27tnthAHwpR51fucqAnEeGYa5oPhHjWB10ZVcvZTs7KJ611rAzJeTXP9M=
Received: by 10.49.10.3 with SMTP id n3mr12980820nfi.1164743503086;
        Tue, 28 Nov 2006 11:51:43 -0800 (PST)
Received: by 10.49.28.6 with HTTP; Tue, 28 Nov 2006 11:51:43 -0800 (PST)
Message-ID: <a9699fd20611281151i55077de7k7cffa196af5b0d74@mail.gmail.com>
Date: Tue, 28 Nov 2006 20:51:43 +0100
From: "Thomas Broyer" <t.broyer@gmail.com>
To: Atom-Syntax <atom-syntax@imc.org>
Subject: Re: PaceMakeAutodiscoveryInformational
In-Reply-To: <456C8470.1050007@mozilla.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
References: <456C65AF.1080609@gmail.com> <456C6C81.4070600@lachy.id.au>
	 <456C713B.4090203@gmail.com> <456C7B0D.2060908@mozilla.com>
	 <456C80DB.8060705@gmail.com> <456C8470.1050007@mozilla.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: 7a6398bf8aaeabc7a7bb696b6b0a2aad


2006/11/28, Robert Sayre:
>
> The WHAT-WG text is fine.

-1
For various reasons, including:
http://www.imc.org/atom-syntax/mail-archive/msg19100.html
http://www.imc.org/atom-syntax/mail-archive/msg19107.html

-- 
Thomas Broyer




From owner-atom-syntax@mail.imc.org Tue Nov 28 15:13:47 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gp9Kt-0000iz-9F
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 15:13:47 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gp9Kr-0007BX-Tf
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 15:13:47 -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 kASK15LN030080;
	Tue, 28 Nov 2006 13:01: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 kASK15pB030079;
	Tue, 28 Nov 2006 13:01: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 nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.190])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kASK13Jp030072
	for <atom-syntax@imc.org>; Tue, 28 Nov 2006 13:01:04 -0700 (MST)
	(envelope-from t.broyer@gmail.com)
Received: by nf-out-0910.google.com with SMTP id m18so2318493nfc
        for <atom-syntax@imc.org>; Tue, 28 Nov 2006 12:01:03 -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:content-transfer-encoding:content-disposition:references;
        b=eYbh9ScfHv6Jhv5sx6h08OhuMEQphtPMVPo6aj96EhaJPE8/a7WiDJ1vCM/f3SiQfCbOUSnFidMBRb8pO24Pm2/OfunPxINb8f15fV8nALNfQFIkzSEf2J2sG4hDgQv5FFN3Huw2a6F+HTGwmeKFXXiWhYggOLpq+/g0N8X8kPs=
Received: by 10.48.48.1 with SMTP id v1mr5127583nfv.1164744062678;
        Tue, 28 Nov 2006 12:01:02 -0800 (PST)
Received: by 10.49.28.6 with HTTP; Tue, 28 Nov 2006 12:01:02 -0800 (PST)
Message-ID: <a9699fd20611281201t50f4a209nff896e967708878@mail.gmail.com>
Date: Tue, 28 Nov 2006 21:01:02 +0100
From: "Thomas Broyer" <t.broyer@gmail.com>
To: Atom-Syntax <atom-syntax@imc.org>
Subject: Re: PaceAutoDiscoveryDraftIsPointless (was: PaceMakeAutodiscoveryInformational)
In-Reply-To: <456C8CA5.60200@mozilla.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
References: <456C65AF.1080609@gmail.com> <456C6C81.4070600@lachy.id.au>
	 <456C713B.4090203@gmail.com> <456C7B0D.2060908@mozilla.com>
	 <456C80DB.8060705@gmail.com> <456C8470.1050007@mozilla.com>
	 <456C8864.5000607@gmail.com> <456C8CA5.60200@mozilla.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: 798b2e660f1819ae38035ac1d8d5e3ab


2006/11/28, Robert Sayre:
>
> Nonsense. You know very well that projects I work on will get bug
> reports on "standards" compliance if you change something. So, yes, I do
> have to waste my time here. Since I maintain autodiscovery code people
> actually use, you'd think my opinion would count for something.

If autodiscovery could be defined as in [1], I'd happy to see Firefox
(and IE7) have bug reports on "standards" compliance: I do not use
current autodiscovery implementations because I'm not confident in
their (undocumented) behavior (among other things, like integration
with external aggregators). I'd like autodiscovery documented
somewhere, but not as a documentation of current practices (which I
think are Bad Things), rather as "clean" way to do it.

However, if any spec (informational or not) tends to only document
what's already done, be sure I'll try to "kiil it before it's done".

-- 
Thomas Broyer




From owner-atom-syntax@mail.imc.org Tue Nov 28 15:14:44 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gp9Lo-0001Zk-Rk
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 15:14:44 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gp9Ln-0007G2-EC
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 15:14:44 -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 kASK44Gq030305;
	Tue, 28 Nov 2006 13:04: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 kASK44me030304;
	Tue, 28 Nov 2006 13:04: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 ciao.gmane.org (main.gmane.org [80.91.229.2])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kASK42pm030297
	for <atom-syntax@imc.org>; Tue, 28 Nov 2006 13:04:03 -0700 (MST)
	(envelope-from ga-atom-syntax@gmane.org)
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1Gp9Ac-000738-1A
	for atom-syntax@imc.org; Tue, 28 Nov 2006 21:03:10 +0100
Received: from rakim.cfhp.org ([69.45.6.105])
        by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
        id 1AlnuQ-0007hv-00
        for <atom-syntax@imc.org>; Tue, 28 Nov 2006 21:03:10 +0100
Received: from hober0 by rakim.cfhp.org with local (Gmexim 0.1 (Debian))
        id 1AlnuQ-0007hv-00
        for <atom-syntax@imc.org>; Tue, 28 Nov 2006 21:03:10 +0100
X-Injected-Via-Gmane: http://gmane.org/
To: atom-syntax@imc.org
From: "Edward O'Connor" <hober0@gmail.com>
Subject:  Re: PaceAutoDiscoveryDraftIsPointless
Date:  Tue, 28 Nov 2006 15:11:46 -0500
Organization:  Church of Emacs
Lines: 22
Message-ID:  <86hcwjbabh.fsf@rakim.cfhp.org>
References:  <456C65AF.1080609@gmail.com> <456C6C81.4070600@lachy.id.au>
	<456C713B.4090203@gmail.com> <456C7B0D.2060908@mozilla.com>
	<456C80DB.8060705@gmail.com> <456C8470.1050007@mozilla.com>
	<456C8864.5000607@gmail.com> <456C8CA5.60200@mozilla.com>
Mime-Version:  1.0
Content-Type:  text/plain; charset=us-ascii
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: rakim.cfhp.org
Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAHlBMVEX47PoBAAegiLwiH1N
 IQYI0M4iMeKYBAAYGBBGqm9JF4g0mAAACYElEQVR4nGWTsY/aMBTGLXoLo8WQjNVrFJXxzviUbig
 JEcy5SNft5LhRGT3RNecUuRuiCMn/bZ+dhHDqJ2SZ7+f3nt/DEMOcqv9E9AdQTsD7fPw6hRIz+iw
 xxuhbMBn3SUtRofk95CTa9D49UIWiRvt4TnTiNmUbHIIDykUxdwm8lTvQUmergwoCpXR/qwojXqk
 7jTEK1xANXhKOgD8eRmHggrt2CNKKtfcAU3EHkCbB5OJn4Ws40Prco6jhAyiDoSyeTrAb1gNe+dI
 eKNVlpvXNE5+pT6HUIjEi24a8B6XvjSrd0rCon5vCDwX7eA2wvV9bqrPWdCAFZBtfA0tQRWmRsE6
 uZCMA6qYHbRDg6I5RlxVSFNCISG56QB3oIBNSRKL+JuLMg9LZlGqIUhCFlH9m8FN74GxFQwEFxKm
 crWYQJQ680v43TSEGEDArAWLJPVAObN8BHDghhrwcI1RYH2GSLMfiKnzWd6DGx4DvwNc41mIC0QQ
 WqzgXH0HV+kvVoohvIB5AaHRSyCZHyzawtOd4SBUyXR9lxOb2RB7Sz4T0AB8zY/smvWzRIrN0OQL
 GcsbW8zf7dY1gfsIlZm66JUsdOK3ljjjNCbnoHuxq9jQnb+TkAa6XY0XyJmf7C1uRwfbk4b0m1tr
 8+zljb+ROD0+xA9f4umHP9+CTAAesjfGPWNyBvzCAc5ax/I40CFJPvkQrC/vRP+NsiC58LpGKfWH
 7Ppy/JMY8ObK0AJfTRUDTz5eQxHS2VxPlG1697N0ee4qSbjeQ64bjc94Nhex1b+2N5Hn1MoJJwlp
 pf1Rr7/8DXitGHanPc2gAAAAASUVORK5CYII=
X-Attribution: Ted
Jabber-ID: hober0@gmail.com
User-Agent: Gnus/5.110006 (No Gnus v0.6) Emacs/21.3 (berkeley-unix)
Cancel-Lock: sha1:S27sekV49pYyyVE0phD3bj67C1s=
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: 93238566e09e6e262849b4f805833007


Robert Sayre wrote:
>
> Don't move forward with the autodiscovery draft.
[...]
> At this point there seems to be no reason for the autodiscovery draft
> to exist, since the WHAT-WG has ably covered the subject in Web
> Applications 1.0.

I am worried that there are three simultaneous efforts to spec out feed
autodiscovery: WA1, the RSS board's recent spec, and this draft. Ideally
this stuff would get specced just once. WHAT WG seems like a neutral
ground, syndication-format wise, so perhaps they're best positioned to
spec feed autodiscovery in a way that makes everybody happy.


Ted

-- 
Edward O'Connor
hober0@gmail.com

Ense petit placidam sub libertate quietem.




From owner-atom-syntax@mail.imc.org Tue Nov 28 15:42:10 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gp9mM-0005c5-Tg
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 15:42:10 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gp9mL-0002fC-Ho
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 15:42:10 -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 kASKRBMC032963;
	Tue, 28 Nov 2006 13:27:11 -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 kASKRBrs032962;
	Tue, 28 Nov 2006 13:27:11 -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 dm-mail01.mozilla.org (dm-mail01.mozilla.org [63.245.208.150])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kASKRA6J032936
	for <atom-syntax@imc.org>; Tue, 28 Nov 2006 13:27:10 -0700 (MST)
	(envelope-from rsayre@mozilla.com)
Received: from [192.168.0.3] (user-10876hc.cable.mindspring.com [64.131.154.44])
	(Authenticated sender: rsayre@mozilla.com)
	by dm-mail01.mozilla.org (Postfix) with ESMTP id 1F5226A8D61;
	Tue, 28 Nov 2006 12:27:02 -0800 (PST)
Message-ID: <456C9B92.6020300@mozilla.com>
Date: Tue, 28 Nov 2006 15:26:58 -0500
From: Robert Sayre <rsayre@mozilla.com>
User-Agent: Thunderbird 1.5.0.8 (Macintosh/20061025)
MIME-Version: 1.0
To: "Edward O'Connor" <hober0@gmail.com>
CC: atom-syntax@imc.org
Subject: Re: PaceAutoDiscoveryDraftIsPointless
References: <456C65AF.1080609@gmail.com> <456C6C81.4070600@lachy.id.au>	<456C713B.4090203@gmail.com> <456C7B0D.2060908@mozilla.com>	<456C80DB.8060705@gmail.com> <456C8470.1050007@mozilla.com>	<456C8864.5000607@gmail.com> <456C8CA5.60200@mozilla.com> <86hcwjbabh.fsf@rakim.cfhp.org>
In-Reply-To: <86hcwjbabh.fsf@rakim.cfhp.org>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Virus-Scanned: by amavisd-new
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: 1ac7cc0a4cd376402b85bc1961a86ac2


Edward O'Connor wrote:
> I am worried that there are three simultaneous efforts to spec out feed
> autodiscovery: WA1, the RSS board's recent spec, and this draft. Ideally
> this stuff would get specced just once. WHAT WG seems like a neutral
> ground, syndication-format wise, so perhaps they're best positioned to
> spec feed autodiscovery in a way that makes everybody happy.
>   

Not only that, they are actually qualified to spec changes to HTML, 
which is what this is.

-Rob




From owner-atom-syntax@mail.imc.org Tue Nov 28 15:54:22 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gp9yA-0002ct-Lm
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 15:54:22 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gp9y7-00052Z-3d
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 15:54: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 kASKenIm034299;
	Tue, 28 Nov 2006 13:40:49 -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 kASKen1c034298;
	Tue, 28 Nov 2006 13:40:49 -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 py-out-1112.google.com (py-out-1112.google.com [64.233.166.177])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kASKemQu034292
	for <atom-syntax@imc.org>; Tue, 28 Nov 2006 13:40:48 -0700 (MST)
	(envelope-from jasnell@gmail.com)
Received: by py-out-1112.google.com with SMTP id f31so1337317pyh
        for <atom-syntax@imc.org>; Tue, 28 Nov 2006 12:40:47 -0800 (PST)
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=MbB/sHKNEwXhQYQLVShvKazR15xx7h3gsoH+AfvTPvdM/b3QfVzKkJt+7dsZsqjWnZ7IcKzO9WDqNujGT1q9oqrydxDQ/EFSdWkl88QayuvbzJOjMH+5bT852vZ7QZ1KcQzXVAnIA7xIbIXzouzEm1sBhaODIlSGg66XMz0q8Wg=
Received: by 10.78.139.1 with SMTP id m1mr1328622hud.1164746446764;
        Tue, 28 Nov 2006 12:40:46 -0800 (PST)
Received: from ?192.168.1.101? ( [67.181.218.96])
        by mx.google.com with ESMTP id 28sm20437922hua.2006.11.28.12.40.44;
        Tue, 28 Nov 2006 12:40:46 -0800 (PST)
Message-ID: <456C9EC5.1080703@gmail.com>
Date: Tue, 28 Nov 2006 12:40:37 -0800
From: James M Snell <jasnell@gmail.com>
User-Agent: Thunderbird 1.5.0.8 (X11/20061025)
MIME-Version: 1.0
To: "Edward O'Connor" <hober0@gmail.com>
CC: atom-syntax@imc.org
Subject: Re: PaceAutoDiscoveryDraftIsPointless
References: <456C65AF.1080609@gmail.com> <456C6C81.4070600@lachy.id.au>	<456C713B.4090203@gmail.com> <456C7B0D.2060908@mozilla.com>	<456C80DB.8060705@gmail.com> <456C8470.1050007@mozilla.com>	<456C8864.5000607@gmail.com> <456C8CA5.60200@mozilla.com> <86hcwjbabh.fsf@rakim.cfhp.org>
In-Reply-To: <86hcwjbabh.fsf@rakim.cfhp.org>
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: 1ac7cc0a4cd376402b85bc1961a86ac2


Heh.. I probably should not have been taking a drink when I read this
last sentence :-).  You do know that we're talking about the
*syndication community* right?

- James

Edward O'Connor wrote:
> [snip] ... feed autodiscovery in a way that makes everybody happy.
> 
> 
> Ted
> 




From owner-atom-syntax@mail.imc.org Tue Nov 28 16:11:36 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GpAEq-0000ao-3r
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 16:11:36 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GpAEo-0001KX-OF
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 16:11:36 -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 kASKxudO036621;
	Tue, 28 Nov 2006 13:59: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 kASKxufp036620;
	Tue, 28 Nov 2006 13:59: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 mail1.webfaction.com (mail1.webfaction.com [67.15.2.85])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kASKxpRK036611
	for <atom-syntax@imc.org>; Tue, 28 Nov 2006 13:59:53 -0700 (MST)
	(envelope-from sh@defuze.org)
Received: from [192.168.1.3] (host81-159-21-245.range81-159.btcentralplus.com [81.159.21.245])
	(authenticated bits=0)
	by mail1.webfaction.com (8.12.11.20060308/8.13.3) with ESMTP id kASKxfxB010324;
	Tue, 28 Nov 2006 14:59:48 -0600
Message-ID: <456CA336.4020706@defuze.org>
Date: Tue, 28 Nov 2006 20:59:34 +0000
From: Sylvain Hellegouarch <sh@defuze.org>
User-Agent: Thunderbird 1.5.0.8 (X11/20061117)
MIME-Version: 1.0
To: Robert Sayre <rsayre@mozilla.com>
CC: "Edward O'Connor" <hober0@gmail.com>, atom-syntax@imc.org
Subject: Re: PaceAutoDiscoveryDraftIsPointless
References: <456C65AF.1080609@gmail.com> <456C6C81.4070600@lachy.id.au>	<456C713B.4090203@gmail.com> <456C7B0D.2060908@mozilla.com>	<456C80DB.8060705@gmail.com> <456C8470.1050007@mozilla.com>	<456C8864.5000607@gmail.com> <456C8CA5.60200@mozilla.com> <86hcwjbabh.fsf@rakim.cfhp.org> <456C9B92.6020300@mozilla.com>
In-Reply-To: <456C9B92.6020300@mozilla.com>
X-Enigmail-Version: 0.94.0.0
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: 7d33c50f3756db14428398e2bdedd581


Robert Sayre wrote:
> 
> Edward O'Connor wrote:
>> I am worried that there are three simultaneous efforts to spec out feed
>> autodiscovery: WA1, the RSS board's recent spec, and this draft. Ideally
>> this stuff would get specced just once. WHAT WG seems like a neutral
>> ground, syndication-format wise, so perhaps they're best positioned to
>> spec feed autodiscovery in a way that makes everybody happy.
>>   
> 
> Not only that, they are actually qualified to spec changes to HTML,
> which is what this is.
> 
> -Rob

If autodiscovery is only a browser feature then indeed it has nothing to
do here. But is it only meant for browsers?

- Sylvain




From owner-atom-syntax@mail.imc.org Tue Nov 28 16:12:17 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GpAFV-0000ge-8D
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 16:12:17 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GpAFS-0001Pu-SZ
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 16:12:17 -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 kASL1eJB036791;
	Tue, 28 Nov 2006 14:01:40 -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 kASL1ec7036790;
	Tue, 28 Nov 2006 14:01:40 -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 dm-mail01.mozilla.org (dm-mail01.mozilla.org [63.245.208.150])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kASL1dvv036767
	for <atom-syntax@imc.org>; Tue, 28 Nov 2006 14:01:39 -0700 (MST)
	(envelope-from rsayre@mozilla.com)
Received: from [192.168.0.3] (user-10876hc.cable.mindspring.com [64.131.154.44])
	(Authenticated sender: rsayre@mozilla.com)
	by dm-mail01.mozilla.org (Postfix) with ESMTP id 3FD1A6A9185;
	Tue, 28 Nov 2006 13:01:32 -0800 (PST)
Message-ID: <456CA3A8.6060609@mozilla.com>
Date: Tue, 28 Nov 2006 16:01:28 -0500
From: Robert Sayre <rsayre@mozilla.com>
User-Agent: Thunderbird 1.5.0.8 (Macintosh/20061025)
MIME-Version: 1.0
To: James M Snell <jasnell@gmail.com>
CC: atom-syntax <atom-syntax@imc.org>
Subject: Re: PaceRecommendFullURIsForAutodiscovery
References: <456C9295.7030401@gmail.com>
In-Reply-To: <456C9295.7030401@gmail.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Virus-Scanned: by amavisd-new
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: 68c8cc8a64a9d0402e43b8eee9fc4199


James M Snell wrote:
> http://www.intertwingly.net/wiki/pie/PaceRecommendFullURIsForAutodiscovery
>
> Definite -1 on this one.  Buggy implementations just need to be fixed.
> Writing specs to bugs is silly at best.
>   

The link element is specified by HTML4/5.

-Rob




From owner-atom-syntax@mail.imc.org Tue Nov 28 16:12:48 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GpAG0-0000mO-BO
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 16:12:48 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GpAFy-0001YJ-Us
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 16:12:48 -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 kASL0fS0036705;
	Tue, 28 Nov 2006 14:00: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 kASL0fMP036704;
	Tue, 28 Nov 2006 14:00: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 dm-mail01.mozilla.org (dm-mail01.mozilla.org [63.245.208.150])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kASL0cFe036696
	for <atom-syntax@imc.org>; Tue, 28 Nov 2006 14:00:41 -0700 (MST)
	(envelope-from rsayre@mozilla.com)
Received: from [192.168.0.3] (user-10876hc.cable.mindspring.com [64.131.154.44])
	(Authenticated sender: rsayre@mozilla.com)
	by dm-mail01.mozilla.org (Postfix) with ESMTP id 7C89F6A8D5F;
	Tue, 28 Nov 2006 13:00:32 -0800 (PST)
Message-ID: <456CA36C.4080203@mozilla.com>
Date: Tue, 28 Nov 2006 16:00:28 -0500
From: Robert Sayre <rsayre@mozilla.com>
User-Agent: Thunderbird 1.5.0.8 (Macintosh/20061025)
MIME-Version: 1.0
To: James M Snell <jasnell@gmail.com>
CC: "Edward O'Connor" <hober0@gmail.com>, atom-syntax@imc.org
Subject: Re: PaceAutoDiscoveryDraftIsPointless
References: <456C65AF.1080609@gmail.com> <456C6C81.4070600@lachy.id.au>	<456C713B.4090203@gmail.com> <456C7B0D.2060908@mozilla.com>	<456C80DB.8060705@gmail.com> <456C8470.1050007@mozilla.com>	<456C8864.5000607@gmail.com> <456C8CA5.60200@mozilla.com> <86hcwjbabh.fsf@rakim.cfhp.org> <456C9EC5.1080703@gmail.com>
In-Reply-To: <456C9EC5.1080703@gmail.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Virus-Scanned: by amavisd-new
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: 7a6398bf8aaeabc7a7bb696b6b0a2aad


James M Snell wrote:
> Heh.. I probably should not have been taking a drink when I read this
> last sentence :-).  You do know that we're talking about the
> *syndication community* right?
>   

Actually, it's an HTML issue, so I don't see why the RSS Board or the 
Atom list or any incarnation of the "syndication community" would be an 
appropriate venue.

-Rob




From owner-atom-syntax@mail.imc.org Tue Nov 28 16:16:11 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GpAJH-0001HD-Ax
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 16:16:11 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GpAJE-0002CJ-Ve
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 16:16:11 -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 kASL3eYX036954;
	Tue, 28 Nov 2006 14:03:40 -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 kASL3eAK036953;
	Tue, 28 Nov 2006 14:03:40 -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 dm-mail01.mozilla.org (dm-mail01.mozilla.org [63.245.208.150])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kASL3eW5036937
	for <atom-syntax@imc.org>; Tue, 28 Nov 2006 14:03:40 -0700 (MST)
	(envelope-from rsayre@mozilla.com)
Received: from [192.168.0.3] (user-10876hc.cable.mindspring.com [64.131.154.44])
	(Authenticated sender: rsayre@mozilla.com)
	by dm-mail01.mozilla.org (Postfix) with ESMTP id CFD016A9184;
	Tue, 28 Nov 2006 13:03:33 -0800 (PST)
Message-ID: <456CA422.9020101@mozilla.com>
Date: Tue, 28 Nov 2006 16:03:30 -0500
From: Robert Sayre <rsayre@mozilla.com>
User-Agent: Thunderbird 1.5.0.8 (Macintosh/20061025)
MIME-Version: 1.0
To: Sylvain Hellegouarch <sh@defuze.org>
CC: "Edward O'Connor" <hober0@gmail.com>, atom-syntax@imc.org
Subject: Re: PaceAutoDiscoveryDraftIsPointless
References: <456C65AF.1080609@gmail.com> <456C6C81.4070600@lachy.id.au>	<456C713B.4090203@gmail.com> <456C7B0D.2060908@mozilla.com>	<456C80DB.8060705@gmail.com> <456C8470.1050007@mozilla.com>	<456C8864.5000607@gmail.com> <456C8CA5.60200@mozilla.com> <86hcwjbabh.fsf@rakim.cfhp.org> <456C9B92.6020300@mozilla.com> <456CA336.4020706@defuze.org>
In-Reply-To: <456CA336.4020706@defuze.org>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Virus-Scanned: by amavisd-new
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: 68c8cc8a64a9d0402e43b8eee9fc4199


Sylvain Hellegouarch wrote:
> If autodiscovery is only a browser feature then indeed it has nothing to
> do here. But is it only meant for browsers?
>   

Browsers are surely the primary target, but bots and other HTML UAs make 
use of it. Both uses are covered by the people working on HTML, in the 
WHAT-WG and the W3C.

-Rob




From owner-atom-syntax@mail.imc.org Tue Nov 28 16:17:08 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GpAKC-0001Ql-DM
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 16:17:08 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GpAK8-0002IY-1H
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 16:17:08 -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 kASL6bdg037172;
	Tue, 28 Nov 2006 14:06: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 kASL6bV4037171;
	Tue, 28 Nov 2006 14:06: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 dm-mail01.mozilla.org (dm-mail01.mozilla.org [63.245.208.150])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kASL6bWF037165
	for <atom-syntax@imc.org>; Tue, 28 Nov 2006 14:06:37 -0700 (MST)
	(envelope-from rsayre@mozilla.com)
Received: from [192.168.0.3] (user-10876hc.cable.mindspring.com [64.131.154.44])
	(Authenticated sender: rsayre@mozilla.com)
	by dm-mail01.mozilla.org (Postfix) with ESMTP id D85C06A8FDE;
	Tue, 28 Nov 2006 13:06:28 -0800 (PST)
Message-ID: <456CA4D1.3080201@mozilla.com>
Date: Tue, 28 Nov 2006 16:06:25 -0500
From: Robert Sayre <rsayre@mozilla.com>
User-Agent: Thunderbird 1.5.0.8 (Macintosh/20061025)
MIME-Version: 1.0
To: Lachlan Hunt <lachlan.hunt@lachy.id.au>
CC: James M Snell <jasnell@gmail.com>, atom-syntax <atom-syntax@imc.org>
Subject: Re: PaceMakeAutodiscoveryInformational
References: <456C65AF.1080609@gmail.com> <456C6C81.4070600@lachy.id.au>
In-Reply-To: <456C6C81.4070600@lachy.id.au>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Virus-Scanned: by amavisd-new
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: cf4fa59384e76e63313391b70cd0dd25


Lachlan Hunt wrote:
>
> http://www.rssboard.org/news/70/vote-rss-autodiscovery-specification#discuss 
>

"Like the Atom Autodiscovery draft, this spec serves no purpose. 
Autodiscovery is being defined in the HTML5 spec where it belongs, with 
both the alternate 
<http://www.whatwg.org/specs/web-apps/current-work/#alternate0> and feed 
<http://www.whatwg.org/specs/web-apps/current-work/#feed0> relationships."

Fully agree.

-Rob




From owner-atom-syntax@mail.imc.org Tue Nov 28 16:54:58 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GpAuo-00041P-Ie
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 16:54:58 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GpAuk-00088c-2w
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 16:54:58 -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 kASLdrXM040343;
	Tue, 28 Nov 2006 14:39: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 kASLdrNL040342;
	Tue, 28 Nov 2006 14:39: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 wx-out-0506.google.com (wx-out-0506.google.com [66.249.82.235])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kASLdqFv040335
	for <atom-syntax@imc.org>; Tue, 28 Nov 2006 14:39:52 -0700 (MST)
	(envelope-from jasnell@gmail.com)
Received: by wx-out-0506.google.com with SMTP id i30so2099624wxd
        for <atom-syntax@imc.org>; Tue, 28 Nov 2006 13:39:52 -0800 (PST)
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=daLwJfeWl0BjR1p+KvNWjQOsxMu7g7T+dGiurQdIWBXL8fYTrFJiH+AIF46LnpoTIkshpy4PSQcclH/YQch4s8PC1iALeoqwyKiDh0+evOBMzrx1G3nhSyLWCC+tOyw+PGcZah/UG09BT4jD+FCje4HKxlomg+Ss152nnn8f57k=
Received: by 10.90.52.18 with SMTP id z18mr1427302agz.1164749991819;
        Tue, 28 Nov 2006 13:39:51 -0800 (PST)
Received: from ?192.168.1.101? ( [67.181.218.96])
        by mx.google.com with ESMTP id 13sm21172482wrl.2006.11.28.13.39.49;
        Tue, 28 Nov 2006 13:39:51 -0800 (PST)
Message-ID: <456CACA0.6010101@gmail.com>
Date: Tue, 28 Nov 2006 13:39:44 -0800
From: James M Snell <jasnell@gmail.com>
User-Agent: Thunderbird 1.5.0.8 (X11/20061025)
MIME-Version: 1.0
To: Robert Sayre <rsayre@mozilla.com>
CC: atom-syntax <atom-syntax@imc.org>
Subject: Re: PaceMakeAutodiscoveryInformational
References: <456C65AF.1080609@gmail.com> <456C6C81.4070600@lachy.id.au> <456CA4D1.3080201@mozilla.com>
In-Reply-To: <456CA4D1.3080201@mozilla.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: ffa9dfbbe7cc58b3fa6b8ae3e57b0aa3


Ok, so given that I think this is the fifth or sixth note in which
you've said exactly the same thing, I think your position has been well
established.  What would be excellent is if you'd give others the
opportunity to weigh in on it before trying so hard to filibuster it.

- James

Robert Sayre wrote:
> Lachlan Hunt wrote:
>>
>> http://www.rssboard.org/news/70/vote-rss-autodiscovery-specification#discuss
>>
> 
> "Like the Atom Autodiscovery draft, this spec serves no purpose.
> Autodiscovery is being defined in the HTML5 spec where it belongs, with
> both the alternate
> <http://www.whatwg.org/specs/web-apps/current-work/#alternate0> and feed
> <http://www.whatwg.org/specs/web-apps/current-work/#feed0> relationships."
> 
> Fully agree.
> 
> -Rob
> 
> 




From owner-atom-syntax@mail.imc.org Tue Nov 28 17:01:41 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GpB1J-0008JI-IU
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 17:01:41 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GpB1A-0000qm-Fk
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 17: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 kASLnRKx040941;
	Tue, 28 Nov 2006 14:49: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 kASLnRvt040940;
	Tue, 28 Nov 2006 14:49: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 web33210.mail.mud.yahoo.com (web33210.mail.mud.yahoo.com [209.191.69.158])
	by balder-227.proper.com (8.13.5/8.13.5) with SMTP id kASLnOAl040932
	for <atom-syntax@imc.org>; Tue, 28 Nov 2006 14:49:27 -0700 (MST)
	(envelope-from rcade@yahoo.com)
Received: (qmail 38745 invoked by uid 60001); 28 Nov 2006 21:49:19 -0000
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws;
  s=s1024; d=yahoo.com;
  h=X-YMail-OSG:Received:Date:From:Subject:To:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding:Message-ID;
  b=wl3yLjaZWH9XolAD5aHqsKw+pytwwFHOw4VTj3aVa+hhB2zb5PRDZesML7hvu5oAE4Ttl9kbG/RwAran2YhKUfRjwLpFeKI2mhmMn2+R4SOh4/m/3aM9hcJ+ICDfPYl0ph6FItmX3ieJTQLF7Ry04OZjNpudurwJOQcamIWvgKk=;
X-YMail-OSG: SkJKUkkVM1nQU3ivql2ItbdyCl49Q2ULGZplcYiMRL8iO27pOausFJL2hcRRh7wtKeM.zxrdrRdEIMIEWbNT0IjtDraGqS3cnUOnhZOQSJK8Ldm7fsyavEQn.CkBV6eMhfB8WCrfyfbKCmlPOU1rwdqh2GvIMhuggw--
Received: from [66.157.195.104] by web33210.mail.mud.yahoo.com via HTTP; Tue, 28 Nov 2006 13:49:18 PST
Date: Tue, 28 Nov 2006 13:49:18 -0800 (PST)
From: Rogers Cadenhead <rcade@yahoo.com>
Subject: Re: PaceAutoDiscoveryDraftIsPointless (was: PaceMakeAutodiscoveryInformational)
To: atom-syntax@imc.org
In-Reply-To: <a9699fd20611281201t50f4a209nff896e967708878@mail.gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
Message-ID: <923514.38324.qm@web33210.mail.mud.yahoo.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: 1ac7cc0a4cd376402b85bc1961a86ac2


If the Atom/RSS autodiscovery spec describes how to
work with the link element to achieve feed
autodiscovery in browsers and other clients, isn't it
an application of (X)HTML rather than an attempt to
specify (X)HTML?

My thinking was that we're accomplishing a task
similar to the creators of the Robots Exclusion meta
tag [1] -- put X values in element Y to achieve effect
Z.

1: http://www.robotstxt.org/wc/exclusion.html#meta




From owner-atom-syntax@mail.imc.org Tue Nov 28 17:04:17 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GpB3p-0002aO-2o
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 17:04:17 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GpB3m-0001IX-MG
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 17:04:17 -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 kASLpOZT041081;
	Tue, 28 Nov 2006 14:51: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 kASLpOZF041080;
	Tue, 28 Nov 2006 14:51: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 dm-mail01.mozilla.org (dm-mail01.mozilla.org [63.245.208.150])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kASLpOKq041065
	for <atom-syntax@imc.org>; Tue, 28 Nov 2006 14:51:24 -0700 (MST)
	(envelope-from rsayre@mozilla.com)
Received: from [192.168.0.3] (user-10876hc.cable.mindspring.com [64.131.154.44])
	(Authenticated sender: rsayre@mozilla.com)
	by dm-mail01.mozilla.org (Postfix) with ESMTP id E76FA6A9196;
	Tue, 28 Nov 2006 13:51:17 -0800 (PST)
Message-ID: <456CAF51.30009@mozilla.com>
Date: Tue, 28 Nov 2006 16:51:13 -0500
From: Robert Sayre <rsayre@mozilla.com>
User-Agent: Thunderbird 1.5.0.8 (Macintosh/20061025)
MIME-Version: 1.0
To: James M Snell <jasnell@gmail.com>
CC: atom-syntax <atom-syntax@imc.org>
Subject: Re: PaceMakeAutodiscoveryInformational
References: <456C65AF.1080609@gmail.com> <456C6C81.4070600@lachy.id.au> <456CA4D1.3080201@mozilla.com> <456CACA0.6010101@gmail.com>
In-Reply-To: <456CACA0.6010101@gmail.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Virus-Scanned: by amavisd-new
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: 0bc60ec82efc80c84b8d02f4b0e4de22


James M Snell wrote:
> Ok, so given that I think this is the fifth or sixth note in which
> you've said exactly the same thing, I think your position has been well
> established.  What would be excellent is if you'd give others the
> opportunity to weigh in on it before trying so hard to filibuster it.
>   

Huh? I'm not sure what you mean--you send way more messages than I do. 
I'm merely pointing out facts.

I think the following entry from the WHAT-WG blog might be of use here.

http://blog.whatwg.org/proposing-features

Here are some key things that any proposal should include:

 * What is the problem you are trying to solve
 * What is the feature you are suggesting to help solve it?
 * What is the processing model for that feature, including error 
handling? This should be very clear, including things such as event 
timing if the feature involves events, how to create graphs representing 
the data in the case of semantic proposals, etc
 * Why do you think browsers would implement this feature
 * Why do you think authors would use this feature?

- Rob




From owner-atom-syntax@mail.imc.org Tue Nov 28 17:08:32 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GpB7w-0007Q2-NF
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 17:08:32 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GpB7v-0001xe-Br
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 17:08:32 -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 kASLuqEo041511;
	Tue, 28 Nov 2006 14:56: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 kASLuq99041510;
	Tue, 28 Nov 2006 14:56: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 dm-mail01.mozilla.org (dm-mail01.mozilla.org [63.245.208.150])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kASLuplj041488;
	Tue, 28 Nov 2006 14:56:51 -0700 (MST)
	(envelope-from rsayre@mozilla.com)
Received: from [192.168.0.3] (user-10876hc.cable.mindspring.com [64.131.154.44])
	(Authenticated sender: rsayre@mozilla.com)
	by dm-mail01.mozilla.org (Postfix) with ESMTP id 585466A9196;
	Tue, 28 Nov 2006 13:56:45 -0800 (PST)
Message-ID: <456CB099.4060708@mozilla.com>
Date: Tue, 28 Nov 2006 16:56:41 -0500
From: Robert Sayre <rsayre@mozilla.com>
User-Agent: Thunderbird 1.5.0.8 (Macintosh/20061025)
MIME-Version: 1.0
To: Paul Hoffman <phoffman@imc.org>
CC: James M Snell <jasnell@gmail.com>, atom-syntax <atom-syntax@imc.org>,
        Lisa Dusseault <lisa@osafoundation.org>
Subject: Re: PaceMakeAutodiscoveryInformational
References: <456C65AF.1080609@gmail.com> <456C6C81.4070600@lachy.id.au> <456CA4D1.3080201@mozilla.com> <456CACA0.6010101@gmail.com>
In-Reply-To: <456CACA0.6010101@gmail.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Virus-Scanned: by amavisd-new
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: 1ac7cc0a4cd376402b85bc1961a86ac2


James M Snell wrote:
> Ok, so given that I think this is the fifth or sixth note in which
> you've said exactly the same thing, I think your position has been well
> established.  What would be excellent is if you'd give others the
> opportunity to weigh in on it before trying so hard to filibuster it.
>   

This looks like an inappropriate personal attack to me. Surely James has 
been warned about this in the past?

- Rob





From owner-atom-syntax@mail.imc.org Tue Nov 28 17:20:30 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GpBJW-0000gl-98
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 17:20:30 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GpBJU-0003L6-TY
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 17:20:30 -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 kASM6nJk042859;
	Tue, 28 Nov 2006 15:06:49 -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 kASM6nQc042858;
	Tue, 28 Nov 2006 15:06:49 -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.fimug.fi (mail.fimug.fi [212.149.83.83])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kASM6lB8042831
	for <atom-syntax@imc.org>; Tue, 28 Nov 2006 15:06:48 -0700 (MST)
	(envelope-from hsivonen@iki.fi)
Received: from [84.239.175.113] (a175-113.24online.fi [84.239.175.113])
	by posti.fidisk.fi (Postfix) with ESMTP id E129DF1FCE1;
	Wed, 29 Nov 2006 00:06:36 +0200 (EET)
In-Reply-To: <86hcwjbabh.fsf@rakim.cfhp.org>
References: <456C65AF.1080609@gmail.com> <456C6C81.4070600@lachy.id.au> <456C713B.4090203@gmail.com> <456C7B0D.2060908@mozilla.com> <456C80DB.8060705@gmail.com> <456C8470.1050007@mozilla.com> <456C8864.5000607@gmail.com> <456C8CA5.60200@mozilla.com> <86hcwjbabh.fsf@rakim.cfhp.org>
Mime-Version: 1.0 (Apple Message framework v752.2)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <8212E1B2-FB6D-4EEF-AEBB-9F57AFA8D92E@iki.fi>
Cc: atom-syntax@imc.org
Content-Transfer-Encoding: 7bit
From: Henri Sivonen <hsivonen@iki.fi>
Subject: Re: PaceAutoDiscoveryDraftIsPointless
Date: Wed, 29 Nov 2006 00:06:52 +0200
To: "Edward O'Connor" <hober0@gmail.com>
X-Mailer: Apple Mail (2.752.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: 08170828343bcf1325e4a0fb4584481c


On Nov 28, 2006, at 22:11, Edward O'Connor wrote:

> WHAT WG seems like a neutral ground, syndication-format wise, so  
> perhaps they're best positioned to spec feed autodiscovery in a way  
> that makes everybody happy.

+1 for leaving speccing this to the WHATWG.

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





From owner-atom-syntax@mail.imc.org Tue Nov 28 17:21:19 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GpBKJ-00018x-7F
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 17:21:19 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GpBKG-0003VU-Ow
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 17:21:19 -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 kASM2IrX042301;
	Tue, 28 Nov 2006 15:02: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 kASM2IPk042300;
	Tue, 28 Nov 2006 15:02: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 wx-out-0506.google.com (wx-out-0506.google.com [66.249.82.232])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kASM2HYS042292
	for <atom-syntax@imc.org>; Tue, 28 Nov 2006 15:02:17 -0700 (MST)
	(envelope-from jasnell@gmail.com)
Received: by wx-out-0506.google.com with SMTP id i30so2105052wxd
        for <atom-syntax@imc.org>; Tue, 28 Nov 2006 14:02:16 -0800 (PST)
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=Y2HLgFYhskHE+F+PPQU+WOL95H5q+E+7KvMRo+Ve5lVILZs4Y9/v2xZHM7qG0ud9CIxDarX3tKgP9Xp1VNB5savzG5Z7IY16QswS8bshZ8UXjdW5aNEQa92lcdNGGKE3wuViDlDhE5YBKBQu4nx1XP/teeMUOgttE9ODWXlNTkc=
Received: by 10.90.119.15 with SMTP id r15mr1449544agc.1164751336416;
        Tue, 28 Nov 2006 14:02:16 -0800 (PST)
Received: from ?192.168.1.101? ( [67.181.218.96])
        by mx.google.com with ESMTP id 15sm25285818wrl.2006.11.28.14.02.13;
        Tue, 28 Nov 2006 14:02:15 -0800 (PST)
Message-ID: <456CB1E1.6000009@gmail.com>
Date: Tue, 28 Nov 2006 14:02:09 -0800
From: James M Snell <jasnell@gmail.com>
User-Agent: Thunderbird 1.5.0.8 (X11/20061025)
MIME-Version: 1.0
To: "Edward O'Connor" <hober0@gmail.com>
CC: atom-syntax@imc.org
Subject: Re: PaceAutoDiscoveryDraftIsPointless
References: <456C65AF.1080609@gmail.com> <456C6C81.4070600@lachy.id.au>	<456C713B.4090203@gmail.com> <456C7B0D.2060908@mozilla.com>	<456C80DB.8060705@gmail.com> <456C8470.1050007@mozilla.com>	<456C8864.5000607@gmail.com> <456C8CA5.60200@mozilla.com> <86hcwjbabh.fsf@rakim.cfhp.org>
In-Reply-To: <86hcwjbabh.fsf@rakim.cfhp.org>
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: 82c9bddb247d9ba4471160a9a865a5f3


Ted,

Please correct me if I get any of this incorrect, but for the sake of
the discussion I wanted to summarize the HTML5 [1][2] definitions here:

The following three links are equivalent to one another and specify that
the linked feed is an alternate representation of the page.

 <link rel="alternate" type="application/atom+xml" href="..." />
 <link rel="alternate feed" type="application/atom+xml" href="..." />
 <link rel="feed alternate" type="application/atom+xml" href="..." />

This means, for instance, if the links appear on a blog home page that
lists the 10 most recent entries, the feed will likely also be a listing
of the 10 most recent entries.  However, if the link appears on a page
that shows a single entry along with a listing of comments that have
been received, the link will likely point to an Atom feed listing that
entry and it's various comments.  Is that correct?

HTML 5 defines the "feed" relation as pointing to a feed that is not
necessarily an alternative representation of the page where it is found.
 This relation can, for instance, be used on a blog home page to point
to a comments feed or category feed.

 <link rel="feed" type="application/atom+xml" href="..." />

What I did not see in the HTML5 spec is any indication of whether the
order of link relations is significant.  I'm assuming that means that it
is not.  I'm also assuming that means that all "alternate feed" link
relations, with the same type attribute value, appearing anywhere within
the document are considered to be equivalent?

- James

[1] http://whatwg.org/specs/web-apps/current-work/#alternate0
[2] http://whatwg.org/specs/web-apps/current-work/#feed0

Edward O'Connor wrote:
> Robert Sayre wrote:
>> Don't move forward with the autodiscovery draft.
> [...]
>> At this point there seems to be no reason for the autodiscovery draft
>> to exist, since the WHAT-WG has ably covered the subject in Web
>> Applications 1.0.
> 
> I am worried that there are three simultaneous efforts to spec out feed
> autodiscovery: WA1, the RSS board's recent spec, and this draft. Ideally
> this stuff would get specced just once. WHAT WG seems like a neutral
> ground, syndication-format wise, so perhaps they're best positioned to
> spec feed autodiscovery in a way that makes everybody happy.
> 
> 
> Ted
> 




From owner-atom-syntax@mail.imc.org Tue Nov 28 17:28:37 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GpBRN-00043V-9u
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 17:28:37 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GpBRL-0004ei-TU
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 17:28:37 -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 kASM9JxD043422;
	Tue, 28 Nov 2006 15:09: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 kASM9J1r043421;
	Tue, 28 Nov 2006 15:09: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 nz-out-0102.google.com (nz-out-0506.google.com [64.233.162.229])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kASM9JK6043414
	for <atom-syntax@imc.org>; Tue, 28 Nov 2006 15:09:19 -0700 (MST)
	(envelope-from foolistbar@googlemail.com)
Received: by nz-out-0102.google.com with SMTP id z3so912028nzf
        for <atom-syntax@imc.org>; Tue, 28 Nov 2006 14:09:18 -0800 (PST)
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws;
        s=beta; d=googlemail.com;
        h=received:mime-version:in-reply-to:references:content-type:message-id:content-transfer-encoding:from:subject:date:to:x-mailer;
        b=GxeAZQnHQ86dM3yk1LZo0xQWvxY3ieDvEq8VPqoqk6lzGFHETE7Hp/YyP3XTIQkOCTqj2UYQtKEMx1bsQVKDZeK02XClBicUnh3OLm2apNnQNl5X823p88VJ8btBtDzczDZoBuLFuMdQKmmlUNb1R4C6nhDe0l4h12b0h10xakM=
Received: by 10.65.54.9 with SMTP id g9mr2502429qbk.1164751758329;
        Tue, 28 Nov 2006 14:09:18 -0800 (PST)
Received: from ?192.168.0.7? ( [86.139.123.225])
        by mx.google.com with ESMTP id q16sm7303701qbq.2006.11.28.14.09.17;
        Tue, 28 Nov 2006 14:09:17 -0800 (PST)
Mime-Version: 1.0 (Apple Message framework v752.2)
In-Reply-To: <456CA3A8.6060609@mozilla.com>
References: <456C9295.7030401@gmail.com> <456CA3A8.6060609@mozilla.com>
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <ED552D02-9478-4C9F-8E4F-D8AB49A54CE9@googlemail.com>
Content-Transfer-Encoding: 7bit
From: Geoffrey Sneddon <foolistbar@googlemail.com>
Subject: Re: PaceRecommendFullURIsForAutodiscovery
Date: Tue, 28 Nov 2006 22:09:13 +0000
To: Robert Sayre <rsayre@mozilla.com>, atom-syntax@imc.org
X-Mailer: Apple Mail (2.752.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: 93238566e09e6e262849b4f805833007



On 28 Nov 2006, at 21:01, Robert Sayre wrote:

>
> James M Snell wrote:
>> http://www.intertwingly.net/wiki/pie/ 
>> PaceRecommendFullURIsForAutodiscovery
>>
>> Definite -1 on this one.  Buggy implementations just need to be  
>> fixed.
>> Writing specs to bugs is silly at best.
>>
>
> The link element is specified by HTML4/5.
>
> -Rob

Neither recommends an absolute URL, as that does.


- Geoffrey Sneddon





From owner-atom-syntax@mail.imc.org Tue Nov 28 17:30:35 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GpBTH-0005L1-5S
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 17:30:35 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GpBTE-00054m-Ns
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 17:30:35 -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 kASMF5gs043983;
	Tue, 28 Nov 2006 15:15: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 kASMF5J3043982;
	Tue, 28 Nov 2006 15:15: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 dm-mail01.mozilla.org (dm-mail01.mozilla.org [63.245.208.150])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kASMF4mj043962
	for <atom-syntax@imc.org>; Tue, 28 Nov 2006 15:15:04 -0700 (MST)
	(envelope-from rsayre@mozilla.com)
Received: from [192.168.0.3] (user-10876hc.cable.mindspring.com [64.131.154.44])
	(Authenticated sender: rsayre@mozilla.com)
	by dm-mail01.mozilla.org (Postfix) with ESMTP id 52D9C6A8D6D;
	Tue, 28 Nov 2006 14:14:58 -0800 (PST)
Message-ID: <456CB4DE.30202@mozilla.com>
Date: Tue, 28 Nov 2006 17:14:54 -0500
From: Robert Sayre <rsayre@mozilla.com>
User-Agent: Thunderbird 1.5.0.8 (Macintosh/20061025)
MIME-Version: 1.0
To: Rogers Cadenhead <rcade@yahoo.com>
CC: atom-syntax@imc.org
Subject: Re: PaceAutoDiscoveryDraftIsPointless (was: PaceMakeAutodiscoveryInformational)
References: <923514.38324.qm@web33210.mail.mud.yahoo.com>
In-Reply-To: <923514.38324.qm@web33210.mail.mud.yahoo.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Virus-Scanned: by amavisd-new
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: 79899194edc4f33a41f49410777972f8


Rogers Cadenhead wrote:
> My thinking was that we're accomplishing a task
> similar to the creators of the Robots Exclusion meta
> tag [1] -- put X values in element Y to achieve effect
> Z.
>   

Hmm, have to disagree. The behavior is already well-documented, so this 
isn't accomplishing much. This effort is similar to rewriting the robots 
exclusion meta tag document. Is there some aspect of the WHAT-WG 
document that bothers you? Why not provide feedback there?

http://whatwg.org/mailing-list

The feedback you received from WHAT-WG members on the RSS Board blog was 
extremely detailed and accurate.

- Rob




From owner-atom-syntax@mail.imc.org Tue Nov 28 17:41:06 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GpBdS-0005dw-Jb
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 17:41:06 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GpBdR-0006bC-7Y
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 17:41:06 -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 kASMPeat045116;
	Tue, 28 Nov 2006 15:25:40 -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 kASMPefP045115;
	Tue, 28 Nov 2006 15:25:40 -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 web33212.mail.mud.yahoo.com (web33212.mail.mud.yahoo.com [209.191.69.160])
	by balder-227.proper.com (8.13.5/8.13.5) with SMTP id kASMPcJP045087
	for <atom-syntax@imc.org>; Tue, 28 Nov 2006 15:25:39 -0700 (MST)
	(envelope-from rcade@yahoo.com)
Received: (qmail 10225 invoked by uid 60001); 28 Nov 2006 22:25:32 -0000
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws;
  s=s1024; d=yahoo.com;
  h=X-YMail-OSG:Received:Date:From:Subject:To:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding:Message-ID;
  b=QYK3Jr+C3eo7NntNUJMFETOQ/ipXYfD8jvHkmAnVfLyMTPIcO+fhFSC4Jai6Vco7ALMxMgGXfcllm/j2PXT3sRxYu9Dun4kG+X+6Sojh18yLnWrD+SBzFxrIbqTk5SQ4bG99uuc5UMW578FINLMZm3oVZcmD2FPrcEQ33GUZQ0w=;
X-YMail-OSG: EKDjPtoVM1nmcV5dLJCuLltyohTsqhZWRfsRuKcXJ0fddfHMNfXUr.dIYBkyQHx0GsdFHbTLmTK.HuhJM0bzUGtCM0IsPM2kIcL2shQDvu4htXZZNrbNUdHjdfWakHJwmBAwbZC7xYEkH_o-
Received: from [66.157.195.104] by web33212.mail.mud.yahoo.com via HTTP; Tue, 28 Nov 2006 14:25:32 PST
Date: Tue, 28 Nov 2006 14:25:32 -0800 (PST)
From: Rogers Cadenhead <rcade@yahoo.com>
Subject: Re: PaceAutoDiscoveryDraftIsPointless (was: PaceMakeAutodiscoveryInformational)
To: atom-syntax@imc.org
In-Reply-To: <456CB4DE.30202@mozilla.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
Message-ID: <866095.9669.qm@web33212.mail.mud.yahoo.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: 79899194edc4f33a41f49410777972f8


--- Robert Sayre <rsayre@mozilla.com> wrote:
> Is there some aspect of the WHAT-WG document that
> bothers you?

Not yet, aside from the notion that they've got an
incredibly ambitious goal -- spec the next
HTML/XHTML/DOM -- and I have no idea how to gauge the
likelihood they'll achieve it. Or whether they'll
respect current autodiscovery functionality in MSIE 7
and Firefox 2.0.

> Why not provide feedback there?

I will if that's where autodiscovery goes.

But I'm +1 on PaceMakeAutodiscoveryInformational.
Seems like a good idea to tell Atom publishers how to
support autodiscovered feeds.




From owner-atom-syntax@mail.imc.org Tue Nov 28 17:56:58 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GpBso-0005ER-04
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 17:56:58 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GpBsm-00012F-IQ
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 17:56:57 -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 kASMfCuH046675;
	Tue, 28 Nov 2006 15:41: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 kASMfCbZ046674;
	Tue, 28 Nov 2006 15:41: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 ciao.gmane.org (main.gmane.org [80.91.229.2])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kASMfBtX046667
	for <atom-syntax@imc.org>; Tue, 28 Nov 2006 15:41:12 -0700 (MST)
	(envelope-from ga-atom-syntax@gmane.org)
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1GpBdP-0003Rd-Fe
	for atom-syntax@imc.org; Tue, 28 Nov 2006 23:41:03 +0100
Received: from rakim.cfhp.org ([69.45.6.105])
        by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
        id 1AlnuQ-0007hv-00
        for <atom-syntax@imc.org>; Tue, 28 Nov 2006 23:41:03 +0100
Received: from hober0 by rakim.cfhp.org with local (Gmexim 0.1 (Debian))
        id 1AlnuQ-0007hv-00
        for <atom-syntax@imc.org>; Tue, 28 Nov 2006 23:41:03 +0100
X-Injected-Via-Gmane: http://gmane.org/
To: atom-syntax@imc.org
From: "Edward O'Connor" <hober0@gmail.com>
Subject:  Re: PaceAutoDiscoveryDraftIsPointless
Date:  Tue, 28 Nov 2006 17:50:09 -0500
Organization:  Church of Emacs
Lines: 24
Message-ID:  <86d577b2zi.fsf@rakim.cfhp.org>
References:  <456C65AF.1080609@gmail.com> <456C6C81.4070600@lachy.id.au>
	<456C713B.4090203@gmail.com> <456C7B0D.2060908@mozilla.com>
	<456C80DB.8060705@gmail.com> <456C8470.1050007@mozilla.com>
	<456C8864.5000607@gmail.com> <456C8CA5.60200@mozilla.com>
	<86hcwjbabh.fsf@rakim.cfhp.org> <456CB1E1.6000009@gmail.com>
Mime-Version:  1.0
Content-Type:  text/plain; charset=us-ascii
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: rakim.cfhp.org
Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAHlBMVEX47PoBAAegiLwiH1N
 IQYI0M4iMeKYBAAYGBBGqm9JF4g0mAAACYElEQVR4nGWTsY/aMBTGLXoLo8WQjNVrFJXxzviUbig
 JEcy5SNft5LhRGT3RNecUuRuiCMn/bZ+dhHDqJ2SZ7+f3nt/DEMOcqv9E9AdQTsD7fPw6hRIz+iw
 xxuhbMBn3SUtRofk95CTa9D49UIWiRvt4TnTiNmUbHIIDykUxdwm8lTvQUmergwoCpXR/qwojXqk
 7jTEK1xANXhKOgD8eRmHggrt2CNKKtfcAU3EHkCbB5OJn4Ws40Prco6jhAyiDoSyeTrAb1gNe+dI
 eKNVlpvXNE5+pT6HUIjEi24a8B6XvjSrd0rCon5vCDwX7eA2wvV9bqrPWdCAFZBtfA0tQRWmRsE6
 uZCMA6qYHbRDg6I5RlxVSFNCISG56QB3oIBNSRKL+JuLMg9LZlGqIUhCFlH9m8FN74GxFQwEFxKm
 crWYQJQ680v43TSEGEDArAWLJPVAObN8BHDghhrwcI1RYH2GSLMfiKnzWd6DGx4DvwNc41mIC0QQ
 WqzgXH0HV+kvVoohvIB5AaHRSyCZHyzawtOd4SBUyXR9lxOb2RB7Sz4T0AB8zY/smvWzRIrN0OQL
 GcsbW8zf7dY1gfsIlZm66JUsdOK3ljjjNCbnoHuxq9jQnb+TkAa6XY0XyJmf7C1uRwfbk4b0m1tr
 8+zljb+ROD0+xA9f4umHP9+CTAAesjfGPWNyBvzCAc5ax/I40CFJPvkQrC/vRP+NsiC58LpGKfWH
 7Ppy/JMY8ObK0AJfTRUDTz5eQxHS2VxPlG1697N0ee4qSbjeQ64bjc94Nhex1b+2N5Hn1MoJJwlp
 pf1Rr7/8DXitGHanPc2gAAAAASUVORK5CYII=
X-Attribution: Ted
Jabber-ID: hober0@gmail.com
User-Agent: Gnus/5.110006 (No Gnus v0.6) Emacs/21.3 (berkeley-unix)
Cancel-Lock: sha1:QwtbhbAX7QCI2w+FFdSWeiIT7sw=
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


James,

> Please correct me if I get any of this incorrect, but for the sake of
[...]
> What I did not see in the HTML5 spec is any indication of whether the
> order of link relations is significant. I'm assuming that means that
> it is not. I'm also assuming that means that all "alternate feed" link
> relations, with the same type attribute value, appearing anywhere
> within the document are considered to be equivalent?

These are good questions, but you and I are equally able (or unable) to
answer them. Perhaps they would be better asked to the WHAT WG community
on their mailing list?

                     http://whatwg.org/mailing-list


Ted

-- 
Edward O'Connor
hober0@gmail.com

Ense petit placidam sub libertate quietem.




From owner-atom-syntax@mail.imc.org Tue Nov 28 18:05:42 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GpC1G-0006fc-Cj
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 18:05:42 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GpC1F-0002AR-05
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 18:05:42 -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 kASMqfKu047966;
	Tue, 28 Nov 2006 15:52: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 kASMqfne047965;
	Tue, 28 Nov 2006 15:52: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 mail1.webfaction.com (mail1.webfaction.com [67.15.2.85])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kASMqdIU047951
	for <atom-syntax@imc.org>; Tue, 28 Nov 2006 15:52:40 -0700 (MST)
	(envelope-from sh@defuze.org)
Received: from [192.168.1.3] (host81-159-21-245.range81-159.btcentralplus.com [81.159.21.245])
	(authenticated bits=0)
	by mail1.webfaction.com (8.12.11.20060308/8.13.3) with ESMTP id kASMqcGF005067;
	Tue, 28 Nov 2006 16:52:38 -0600
Message-ID: <456CBDB0.5020408@defuze.org>
Date: Tue, 28 Nov 2006 22:52:32 +0000
From: Sylvain Hellegouarch <sh@defuze.org>
User-Agent: Thunderbird 1.5.0.8 (X11/20061117)
MIME-Version: 1.0
To: Rogers Cadenhead <rcade@yahoo.com>
CC: atom-syntax@imc.org
Subject: Re: PaceAutoDiscoveryDraftIsPointless (was: PaceMakeAutodiscoveryInformational)
References: <866095.9669.qm@web33212.mail.mud.yahoo.com>
In-Reply-To: <866095.9669.qm@web33212.mail.mud.yahoo.com>
X-Enigmail-Version: 0.94.0.0
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


Rogers Cadenhead wrote:
> --- Robert Sayre <rsayre@mozilla.com> wrote:
>> Is there some aspect of the WHAT-WG document that
>> bothers you?
> 
> Not yet, aside from the notion that they've got an
> incredibly ambitious goal -- spec the next
> HTML/XHTML/DOM -- and I have no idea how to gauge the
> likelihood they'll achieve it. Or whether they'll
> respect current autodiscovery functionality in MSIE 7
> and Firefox 2.0.
> 
>> Why not provide feedback there?
> 
> I will if that's where autodiscovery goes.
> 
> But I'm +1 on PaceMakeAutodiscoveryInformational.
> Seems like a good idea to tell Atom publishers how to
> support autodiscovered feeds.

Same here.
If as James suggested the proposal is merely informational then there
will be little harm done while providing something useful enough to be
actually used.

I have no will to wait and see whether or not the WHATWG recommendation
will eventually be applied. If we have to wait for one or two years to
get their final document then I don't see how an informational spec
could harm the community while waiting.

Besides the fact that browsers are the primary target is not relevant to
me. Atom is more than just a feed to subscribe to to get the latest news
from a website. We don't have the background to understand how Atom
thanks to APP will evolve in the field.

+1 to the pace.

- Sylvain




From owner-atom-syntax@mail.imc.org Tue Nov 28 18:20:13 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GpCFJ-0007ZR-Ng
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 18:20:13 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GpCFG-00049a-9K
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 18:20:13 -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 kASN6fRA049305;
	Tue, 28 Nov 2006 16:06: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 kASN6f9c049304;
	Tue, 28 Nov 2006 16:06: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 wr-out-0506.google.com (wr-out-0506.google.com [64.233.184.225])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kASN6dn6049298
	for <atom-syntax@imc.org>; Tue, 28 Nov 2006 16:06:40 -0700 (MST)
	(envelope-from jasnell@gmail.com)
Received: by wr-out-0506.google.com with SMTP id i20so548315wra
        for <atom-syntax@imc.org>; Tue, 28 Nov 2006 15:06:39 -0800 (PST)
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=nFTIq6wVTvXAUTVZlJCr9MwCYOlqVy6J3vvgyGLuxcQRTik3uIk+PRWbZfza8V5yexhgigPZ3pCoq+jOQ90wvjXrv/xyx4gRA5tXR8fHeExr0AAWEVinZcSzFELfV3SdwYc9E6tI6AU9azyiyevaxJZZJtKxqAF8I0zWqqMpEyE=
Received: by 10.90.86.10 with SMTP id j10mr1549532agb.1164755199555;
        Tue, 28 Nov 2006 15:06:39 -0800 (PST)
Received: from ?192.168.1.101? ( [67.181.218.96])
        by mx.google.com with ESMTP id 7sm17407499wrl.2006.11.28.15.06.38;
        Tue, 28 Nov 2006 15:06:39 -0800 (PST)
Message-ID: <456CC0F9.5070108@gmail.com>
Date: Tue, 28 Nov 2006 15:06:33 -0800
From: James M Snell <jasnell@gmail.com>
User-Agent: Thunderbird 1.5.0.8 (X11/20061025)
MIME-Version: 1.0
To: Henri Sivonen <hsivonen@iki.fi>
CC: "Edward O'Connor" <hober0@gmail.com>, atom-syntax@imc.org
Subject: WHAT-WG, feed and alternate (was: Re: PaceAutoDiscoveryDraftIsPointless)
References: <456C65AF.1080609@gmail.com> <456C6C81.4070600@lachy.id.au> <456C713B.4090203@gmail.com> <456C7B0D.2060908@mozilla.com> <456C80DB.8060705@gmail.com> <456C8470.1050007@mozilla.com> <456C8864.5000607@gmail.com> <456C8CA5.60200@mozilla.com> <86hcwjbabh.fsf@rakim.cfhp.org> <8212E1B2-FB6D-4EEF-AEBB-9F57AFA8D92E@iki.fi>
In-Reply-To: <8212E1B2-FB6D-4EEF-AEBB-9F57AFA8D92E@iki.fi>
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


The problem I have with the WHAT-WG definition of the alternate and feed
relations is the unintended conflict that occurs when the alternate
representation of a page happens to be an Atom Entry Document.

The HTML5 draft says,

	"If the alternate keyword is used with the type attribute set to
	the value application/rss+xml or the value application/atom+xml,
	then the user agent must treat the link as it would if it had
	the feed keyword specified as well."

It goes on to say,

	"The feed keyword indicates that the referenced document is a
	syndication feed. If the alternate link type is also specified,
	then the feed is specifically the feed for the current document"

The problem with this is that the "application/atom+xml" media type is
also used for Atom Entry Documents:

  <link rel="alternate" type="application/atom+xml" href="entry.xml" />

The current WHAT-WG definition is inadequate.

There are three possible solutions:

  1. We ask the WHAT-WG to fix their spec so the ambiguity in the Atom
     media type is addressed

  2. We add a type parameter to the application/atom+xml media type
     to differentiate feed and entry documents,
     e.g. application/atom+xml;type=feed,
          application/atom+xml;type=entry

     When the media type is used without the type parameter,
     type=feed is assumed.

  3. We define a new media type for Atom Entry Documents,
     e.g. application/atomentry+xml

Given that there are significantly fewer instances of Atom Entry
Documents that would need to be updated and the fact that the ambiguity
in the Atom media type has come up as a problem before, I'd actually
lean strongly in favor of options 2 or 3.

- James

Henri Sivonen wrote:
> 
> On Nov 28, 2006, at 22:11, Edward O'Connor wrote:
> 
>> WHAT WG seems like a neutral ground, syndication-format wise, so
>> perhaps they're best positioned to spec feed autodiscovery in a way
>> that makes everybody happy.
> 
> +1 for leaving speccing this to the WHATWG.
> 
> --Henri Sivonen
> hsivonen@iki.fi
> http://hsivonen.iki.fi/
> 
> 
> 




From owner-atom-syntax@mail.imc.org Tue Nov 28 18:27:29 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GpCML-00025x-77
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 18:27:29 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GpCMJ-0005IM-R5
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 18:27:29 -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 kASNGsoW050329;
	Tue, 28 Nov 2006 16:16: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 kASNGsxh050328;
	Tue, 28 Nov 2006 16:16: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 wx-out-0506.google.com (wx-out-0506.google.com [66.249.82.238])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kASNGrXg050316
	for <atom-syntax@imc.org>; Tue, 28 Nov 2006 16:16:53 -0700 (MST)
	(envelope-from sayrer@gmail.com)
Received: by wx-out-0506.google.com with SMTP id i30so2120666wxd
        for <atom-syntax@imc.org>; Tue, 28 Nov 2006 15:16:52 -0800 (PST)
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=ckqepkFULA2ZwsBM1Eh6p68YZzTiQ7Wn0yxB86D8SJ71GEqnnKnC0qgeb0frt8wHbRDmluKTddoBn7fGyf3+IbzWIr6DuajF/6eA/VYQWeTpJqBzCr3p1uZhWfnh5nOImOW7PimNUFRyFeZTf1NzZiclPGkf9+DW3pqeuu3oF6Y=
Received: by 10.90.29.2 with SMTP id c2mr1545593agc.1164755812638;
        Tue, 28 Nov 2006 15:16:52 -0800 (PST)
Received: by 10.90.104.5 with HTTP; Tue, 28 Nov 2006 15:16:52 -0800 (PST)
Message-ID: <68fba5c50611281516j269cf4ebq127946a02f5110d2@mail.gmail.com>
Date: Tue, 28 Nov 2006 18:16:52 -0500
From: "Robert Sayre" <sayrer@gmail.com>
To: "Rogers Cadenhead" <rcade@yahoo.com>
Subject: Re: PaceAutoDiscoveryDraftIsPointless (was: PaceMakeAutodiscoveryInformational)
Cc: atom-syntax@imc.org
In-Reply-To: <866095.9669.qm@web33212.mail.mud.yahoo.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
References: <456CB4DE.30202@mozilla.com>
	 <866095.9669.qm@web33212.mail.mud.yahoo.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: c1c65599517f9ac32519d043c37c5336


On 11/28/06, Rogers Cadenhead <rcade@yahoo.com> wrote:
>
> I have no idea how to gauge the
> likelihood they'll achieve it. Or whether they'll
> respect current autodiscovery functionality in MSIE 7
> and Firefox 2.0.

My experience is that the IETF is essentially unresponsive to backward
compatibility concerns, to the extent that they will debate the
meaning of the term "MUST". It's like existential poetry.

In my experience, the WHAT-WG doesn't make any changes that break
compatibility unless users are already having problems caused by
implementation divergence. To make sure this is true, they research
and make decisions based on metrics, rather than ill-defined consensus
handwaving and individually-authored drafts with no support from
client implementors. I've even seen it claimed that "servers are
clients too", in the IETF.

>
> > Why not provide feedback there?
>
> I will if that's where autodiscovery goes.

It is already there.

>
> Seems like a good idea to tell Atom publishers how to
> support autodiscovered feeds.

They already know how, in general. The WHAT-WG is the place to work
out edge cases in HTML semantics.

Sylvain Hellegouarch wrote:
>
> there will be little harm done

Actually, the proposal seems so poorly researched and poorly
coordinated with WHAT-WG that I don't see how you can make that claim.
When Pilgrim wrote the draft, there weren't as many existing
implementations, so his approach made more sense at the time.

-- 

Robert Sayre




From owner-atom-syntax@mail.imc.org Tue Nov 28 18:33:03 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GpCRj-0004q3-2w
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 18:33:03 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GpCRh-0005xW-LR
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 18:33:03 -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 kASNInW3050555;
	Tue, 28 Nov 2006 16:18:49 -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 kASNInkh050554;
	Tue, 28 Nov 2006 16:18:49 -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 wr-out-0506.google.com (wr-out-0506.google.com [64.233.184.224])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kASNIkvg050547
	for <atom-syntax@imc.org>; Tue, 28 Nov 2006 16:18:46 -0700 (MST)
	(envelope-from jasnell@gmail.com)
Received: by wr-out-0506.google.com with SMTP id i20so550390wra
        for <atom-syntax@imc.org>; Tue, 28 Nov 2006 15:18:45 -0800 (PST)
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=U1/Mh45RGGzJ6Ul2py/77qnQWZlHVWA+1ZbahY9tHHQ629AtB5WeG5bmz5/su/Flyeqghtt+rkWCszjRNVxc2SHuMBB0cvBn946OXjwBWP4+cUJhdw5HLH7lJWpf+vVU/jRAPqSy4MjGaaPFICDrhrge8tINJ6uol/I/nlPhFOQ=
Received: by 10.90.94.2 with SMTP id r2mr1550549agb.1164755925642;
        Tue, 28 Nov 2006 15:18:45 -0800 (PST)
Received: from ?192.168.1.101? ( [67.181.218.96])
        by mx.google.com with ESMTP id 7sm30346189wrh.2006.11.28.15.18.44;
        Tue, 28 Nov 2006 15:18:45 -0800 (PST)
Message-ID: <456CC3C9.9010307@gmail.com>
Date: Tue, 28 Nov 2006 15:18:33 -0800
From: James M Snell <jasnell@gmail.com>
User-Agent: Thunderbird 1.5.0.8 (X11/20061025)
MIME-Version: 1.0
To: whatwg@lists.whatwg.org
CC: atom-syntax@imc.org
Subject: Re: PaceAutoDiscoveryDraftIsPointless
References: <456C65AF.1080609@gmail.com> <456C6C81.4070600@lachy.id.au>	<456C713B.4090203@gmail.com> <456C7B0D.2060908@mozilla.com>	<456C80DB.8060705@gmail.com> <456C8470.1050007@mozilla.com>	<456C8864.5000607@gmail.com> <456C8CA5.60200@mozilla.com>	<86hcwjbabh.fsf@rakim.cfhp.org> <456CB1E1.6000009@gmail.com> <86d577b2zi.fsf@rakim.cfhp.org>
In-Reply-To: <86d577b2zi.fsf@rakim.cfhp.org>
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: 9ed51c9d1356100bce94f1ae4ec616a9


Hello,

Over on the IETF Atom Syntax mailing list we're discussing whether or
not to pursue the autodiscovery draft that had previously been put on
the table [1] or to simply point to the HTML5 work and be done with it.
 While reviewing the HTML5 draft and comparing that to the Atom
auto-discovery draft, a couple of questions came to mind.

 1. Is the order of alternate link rels in a document significant?

 2. Are multiple alternate links with the same type attribute
    considered to be equivalent regardless of where those links appear
    in the document.

Thanks!

[1]
http://www.ietf.org/internet-drafts/draft-snell-atompub-autodiscovery-00.txt

- James

Edward O'Connor wrote:
> James,
> 
>> Please correct me if I get any of this incorrect, but for the sake of
> [...]
>> What I did not see in the HTML5 spec is any indication of whether the
>> order of link relations is significant. I'm assuming that means that
>> it is not. I'm also assuming that means that all "alternate feed" link
>> relations, with the same type attribute value, appearing anywhere
>> within the document are considered to be equivalent?
> 
> These are good questions, but you and I are equally able (or unable) to
> answer them. Perhaps they would be better asked to the WHAT WG community
> on their mailing list?
> 
>                      http://whatwg.org/mailing-list
> 
> 
> Ted
> 




From owner-atom-syntax@mail.imc.org Tue Nov 28 18:44:44 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GpCd2-0003QR-EX
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 18:44:44 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GpCd1-0006wk-2m
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 18:44:44 -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 kASNM9PY050886;
	Tue, 28 Nov 2006 16:22: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 kASNM9nI050885;
	Tue, 28 Nov 2006 16:22: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 wr-out-0506.google.com (wr-out-0506.google.com [64.233.184.231])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kASNM6MK050877
	for <atom-syntax@imc.org>; Tue, 28 Nov 2006 16:22:07 -0700 (MST)
	(envelope-from sayrer@gmail.com)
Received: by wr-out-0506.google.com with SMTP id i20so550938wra
        for <atom-syntax@imc.org>; Tue, 28 Nov 2006 15:22:06 -0800 (PST)
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=j+pEsV0mPZFh3SDP9ZfsyOY+eF3SRr27XrwTfmYl2gyk1ekDSTDQpkzMvlDOKfx8Zbp+o0lExwuUCge7xAGgWvd1kI/g4AgMsxou6YY/KuGMod7gemr9iR8xMgaMqt40U4D11yBW7YJz2d/SVX4XvhbkE080mYz0HftJOohfw5I=
Received: by 10.90.118.12 with SMTP id q12mr1588959agc.1164756126485;
        Tue, 28 Nov 2006 15:22:06 -0800 (PST)
Received: by 10.90.104.5 with HTTP; Tue, 28 Nov 2006 15:22:06 -0800 (PST)
Message-ID: <68fba5c50611281522q37a5378fkd77b2cb3f3d4d5ba@mail.gmail.com>
Date: Tue, 28 Nov 2006 18:22:06 -0500
From: "Robert Sayre" <sayrer@gmail.com>
To: "James M Snell" <jasnell@gmail.com>
Subject: Re: WHAT-WG, feed and alternate (was: Re: PaceAutoDiscoveryDraftIsPointless)
Cc: "Henri Sivonen" <hsivonen@iki.fi>, "Edward O'Connor" <hober0@gmail.com>,
        atom-syntax@imc.org
In-Reply-To: <456CC0F9.5070108@gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
References: <456C65AF.1080609@gmail.com> <456C713B.4090203@gmail.com>
	 <456C7B0D.2060908@mozilla.com> <456C80DB.8060705@gmail.com>
	 <456C8470.1050007@mozilla.com> <456C8864.5000607@gmail.com>
	 <456C8CA5.60200@mozilla.com> <86hcwjbabh.fsf@rakim.cfhp.org>
	 <8212E1B2-FB6D-4EEF-AEBB-9F57AFA8D92E@iki.fi>
	 <456CC0F9.5070108@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.0 (/)
X-Scan-Signature: cf4fa59384e76e63313391b70cd0dd25


On 11/28/06, James M Snell <jasnell@gmail.com> wrote:
>
>  3. We define a new media type for Atom Entry Documents,
>   e.g. application/atomentry+xml

No one relies on Atom Entry alternates now, so this is the best
option. We should tack it onto the APP draft, since that will solve
issues with the accept element there. And praise to mnot, who
suggested we do this in RFC4287 but was overruled by the WG (including
myself).

-- 

Robert Sayre




From owner-atom-syntax@mail.imc.org Tue Nov 28 18:53:47 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GpCln-0004R1-Mk
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 18:53:47 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GpCll-00088Y-BP
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 18:53:47 -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 kASNemc8052853;
	Tue, 28 Nov 2006 16:40:48 -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 kASNemMY052852;
	Tue, 28 Nov 2006 16:40:48 -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 wr-out-0506.google.com (wr-out-0506.google.com [64.233.184.225])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kASNeirM052830
	for <atom-syntax@imc.org>; Tue, 28 Nov 2006 16:40:46 -0700 (MST)
	(envelope-from sayrer@gmail.com)
Received: by wr-out-0506.google.com with SMTP id i20so553946wra
        for <atom-syntax@imc.org>; Tue, 28 Nov 2006 15:40:43 -0800 (PST)
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=kabV5JofrMurLICiRV/FfUQcOv48TtAdivkkhpncnOUjHxulQ8t5jxnI+XPYruydzzqSs5Sh7ObIxSHr42KHbEOnClh7fgWsV/ALMAZ+Ib90agLW31RdwmIPrmBXPTrRK3PDAz+VNkpVcD1wNnObfW1/ukjV1IC7UIDqfie5vpQ=
Received: by 10.90.75.10 with SMTP id x10mr1578014aga.1164757243525;
        Tue, 28 Nov 2006 15:40:43 -0800 (PST)
Received: by 10.90.104.5 with HTTP; Tue, 28 Nov 2006 15:40:43 -0800 (PST)
Message-ID: <68fba5c50611281540v44af77ban156a51749a0b6617@mail.gmail.com>
Date: Tue, 28 Nov 2006 18:40:43 -0500
From: "Robert Sayre" <sayrer@gmail.com>
To: "James M Snell" <jasnell@gmail.com>
Subject: Re: [whatwg] PaceAutoDiscoveryDraftIsPointless
Cc: whatwg@lists.whatwg.org, atom-syntax@imc.org
In-Reply-To: <456CC3C9.9010307@gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
References: <456C65AF.1080609@gmail.com> <456C7B0D.2060908@mozilla.com>
	 <456C80DB.8060705@gmail.com> <456C8470.1050007@mozilla.com>
	 <456C8864.5000607@gmail.com> <456C8CA5.60200@mozilla.com>
	 <86hcwjbabh.fsf@rakim.cfhp.org> <456CB1E1.6000009@gmail.com>
	 <86d577b2zi.fsf@rakim.cfhp.org> <456CC3C9.9010307@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.0 (/)
X-Scan-Signature: 1ac7cc0a4cd376402b85bc1961a86ac2


On 11/28/06, James M Snell <jasnell@gmail.com> wrote:
>
>  2. Are multiple alternate links with the same type attribute
>     considered to be equivalent regardless of where those links appear
>     in the document.

What do you mean by "equivalent" ?


-- 

Robert Sayre




From owner-atom-syntax@mail.imc.org Tue Nov 28 19:14:30 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GpD5q-0002GI-HF
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 19:14:30 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GpD5l-0001tq-3E
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 19:14:30 -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 kASNvGlC054383;
	Tue, 28 Nov 2006 16:57: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 kASNvGVc054382;
	Tue, 28 Nov 2006 16:57: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 brmea-mail-4.sun.com (brmea-mail-4.Sun.COM [192.18.98.36])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kASNvEkE054367
	for <atom-syntax@imc.org>; Tue, 28 Nov 2006 16:57:14 -0700 (MST)
	(envelope-from Tim.Bray@Sun.COM)
Received: from fe-amer-01.sun.com ([192.18.108.175])
	by brmea-mail-4.sun.com (8.13.6+Sun/8.12.9) with ESMTP id kASNvDIv026497
	for <atom-syntax@imc.org>; Tue, 28 Nov 2006 16:57:13 -0700 (MST)
Received: from conversion-daemon.mail-amer.sun.com by mail-amer.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 id <0J9G00101SLQPB00@mail-amer.sun.com> (original mail from Tim.Bray@Sun.COM)
 for atom-syntax@imc.org; Tue, 28 Nov 2006 16:57:13 -0700 (MST)
Received: from [192.168.1.45] ([216.113.202.157])
 by mail-amer.sun.com (Sun Java System Messaging Server 6.2-6.01 (built Apr  3
 2006)) with ESMTPSA id <0J9G001JBT7D6F92@mail-amer.sun.com>; Tue,
 28 Nov 2006 16:57:13 -0700 (MST)
Date: Tue, 28 Nov 2006 15:57:50 -0800
From: Tim Bray <Tim.Bray@Sun.COM>
Subject: Re: PaceAutoDiscoveryDraftIsPointless (was:
 PaceMakeAutodiscoveryInformational)
In-reply-to: <68fba5c50611281516j269cf4ebq127946a02f5110d2@mail.gmail.com>
To: Robert Sayre <sayrer@gmail.com>
Cc: Rogers Cadenhead <rcade@yahoo.com>, atom-syntax@imc.org
Message-id: <EAA838DD-4671-4F90-ADAF-D681439DDA7E@sun.com>
MIME-version: 1.0
X-Mailer: Apple Mail (2.752.2)
Content-type: text/plain; format=flowed; delsp=yes; charset=US-ASCII
Content-transfer-encoding: 7BIT
References: <456CB4DE.30202@mozilla.com>
 <866095.9669.qm@web33212.mail.mud.yahoo.com>
 <68fba5c50611281516j269cf4ebq127946a02f5110d2@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.0 (/)
X-Scan-Signature: 1ac7cc0a4cd376402b85bc1961a86ac2


On Nov 28, 2006, at 3:16 PM, Robert Sayre wrote:

> They already know how, in general. The WHAT-WG is the place to work
> out edge cases in HTML semantics.

Over the course of history, a remarkable number of different groups  
have jumped up and down and said "*We're* the ones defining HTML!!!  
Listen to *us*!!!".  It's foolish to draw conclusions about any HTML- 
related spec based either on which group is originating it or what  
anyone claims the browser engineers are going to do.

  -Tim




From owner-atom-syntax@mail.imc.org Tue Nov 28 19:26:59 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GpDHv-0008Hi-R0
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 19:26:59 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GpDHr-0003Xy-DI
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 19:26:59 -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 kAT0B9dG055523;
	Tue, 28 Nov 2006 17:11: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 kAT0B95b055522;
	Tue, 28 Nov 2006 17:11: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 wx-out-0506.google.com (wx-out-0506.google.com [66.249.82.225])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAT0B7PO055516
	for <atom-syntax@imc.org>; Tue, 28 Nov 2006 17:11:08 -0700 (MST)
	(envelope-from sayrer@gmail.com)
Received: by wx-out-0506.google.com with SMTP id i30so2131622wxd
        for <atom-syntax@imc.org>; Tue, 28 Nov 2006 16:11:07 -0800 (PST)
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=Y4G6uqcAkgmpEEWvJ+bbmWsqTr4ygWz7uwv8hPedfnTiCD8y9hSFWx2XC9zh6pNtqzYHGNMipHomqUtxtHSdJvqDxCPHujg7DR/v2M7jVSL9H+cPviWDt7Xla8NIkXV+PZj84H2CUG9SfPyTrScSebb611m88ZQ96ujYLAgwmd4=
Received: by 10.90.90.3 with SMTP id n3mr1551661agb.1164759066997;
        Tue, 28 Nov 2006 16:11:06 -0800 (PST)
Received: by 10.90.104.5 with HTTP; Tue, 28 Nov 2006 16:11:06 -0800 (PST)
Message-ID: <68fba5c50611281611g68870988y3fb989d2d531fed4@mail.gmail.com>
Date: Tue, 28 Nov 2006 19:11:06 -0500
From: "Robert Sayre" <sayrer@gmail.com>
To: "Tim Bray" <Tim.Bray@sun.com>
Subject: Re: PaceAutoDiscoveryDraftIsPointless (was: PaceMakeAutodiscoveryInformational)
Cc: "Rogers Cadenhead" <rcade@yahoo.com>, atom-syntax@imc.org
In-Reply-To: <EAA838DD-4671-4F90-ADAF-D681439DDA7E@sun.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
References: <456CB4DE.30202@mozilla.com>
	 <866095.9669.qm@web33212.mail.mud.yahoo.com>
	 <68fba5c50611281516j269cf4ebq127946a02f5110d2@mail.gmail.com>
	 <EAA838DD-4671-4F90-ADAF-D681439DDA7E@sun.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: e1e48a527f609d1be2bc8d8a70eb76cb


On 11/28/06, Tim Bray <Tim.Bray@sun.com> wrote:
> On Nov 28, 2006, at 3:16 PM, Robert Sayre wrote:
>
> > They already know how, in general. The WHAT-WG is the place to work
> > out edge cases in HTML semantics.
>
> Over the course of history, a remarkable number of different groups
> have jumped up and down and said "*We're* the ones defining HTML!!!
> Listen to *us*!!!".

Yes, and *all* have them have done a poor job, except for the WHAT-WG.
I am not a frequent participant there, but I have noticed a large leap
in quality. For example, Firefox 2 is already shipping section 5.3.5
of HTML5, DOM Storage.

http://www.whatwg.org/specs/web-apps/current-work/#scs-client-side

I am supposed to be implementing getElementsByClassName today...
instead I am posting to this list. *sigh

> It's foolish to draw conclusions about any HTML-
> related spec based either on which group is originating it

Agree. But the WHAT-WG document and process are much better than the
alternatives.

> or what anyone claims the browser engineers are going to do.

Well, I've made the last 5-10 changes to the autodiscovery-related
code in one popular browser, so I can go by what I've already done,
rather than predicting the future.

Here is the bug where I'm going to implement the 'feed' relation, as
specified by the WHAT-WG:
https://bugzilla.mozilla.org/show_bug.cgi?id=362156

-- 

Robert Sayre




From owner-atom-syntax@mail.imc.org Tue Nov 28 19:38:21 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GpDSv-0001iy-TH
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 19:38:21 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GpDSu-00057z-Gs
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 19:38:21 -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 kAT0KRXv056601;
	Tue, 28 Nov 2006 17:20: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 kAT0KRxj056600;
	Tue, 28 Nov 2006 17:20: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 [165.227.249.210] (dsl-63-249-108-169.cruzio.com [63.249.108.169])
	(authenticated bits=0)
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAT0KN2E056580;
	Tue, 28 Nov 2006 17:20:23 -0700 (MST)
	(envelope-from phoffman@imc.org)
Mime-Version: 1.0
Message-Id: <p06240877c19282057219@[165.227.249.210]>
In-Reply-To: <456CB099.4060708@mozilla.com>
References: <456C65AF.1080609@gmail.com> <456C6C81.4070600@lachy.id.au>
 <456CA4D1.3080201@mozilla.com> <456CACA0.6010101@gmail.com>
 <456CB099.4060708@mozilla.com>
Date: Tue, 28 Nov 2006 16:19:53 -0800
To: Robert Sayre <rsayre@mozilla.com>
From: Paul Hoffman <phoffman@imc.org>
Subject: Re: PaceMakeAutodiscoveryInformational
Cc: James M Snell <jasnell@gmail.com>, atom-syntax <atom-syntax@imc.org>,
        Lisa Dusseault <lisa@osafoundation.org>
Content-Type: text/plain; charset="us-ascii" ; format="flowed"
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


At 4:56 PM -0500 11/28/06, Robert Sayre wrote:
>James M Snell wrote:
>>Ok, so given that I think this is the fifth or sixth note in which
>>you've said exactly the same thing, I think your position has been well
>>established.  What would be excellent is if you'd give others the
>>opportunity to weigh in on it before trying so hard to filibuster it.
>>
>
>This looks like an inappropriate personal attack to me.

<co-chair-hat value='on'>It may look like that to you, but it does 
not look that way to the WG Chairs. Please immediately stop posting 
messages such as this to the mailing list, It gets in the way of the 
technical discussion. If you cannot stop yourself from posting such 
messages, please consider not posting any more messages to the 
mailing list at all.
</co-chair-hat>




From owner-atom-syntax@mail.imc.org Tue Nov 28 19:41:39 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GpDW7-0003Pb-NZ
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 19:41:39 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GpDW2-0005RL-6e
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 19:41:39 -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 kAT0QOKx057059;
	Tue, 28 Nov 2006 17:26: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 kAT0QOpU057058;
	Tue, 28 Nov 2006 17:26: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 wr-out-0506.google.com (wr-out-0506.google.com [64.233.184.234])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAT0QLS8057052
	for <atom-syntax@imc.org>; Tue, 28 Nov 2006 17:26:24 -0700 (MST)
	(envelope-from jasnell@gmail.com)
Received: by wr-out-0506.google.com with SMTP id i20so559528wra
        for <atom-syntax@imc.org>; Tue, 28 Nov 2006 16:26:21 -0800 (PST)
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=OAC/kJTMkENxG7zPMOwPtHGikPLBxxjYmDewe9Rb2M9ntx8SLdPNpPBTD9v+OqWqppOdgNF2/1nnRaiPFsQUvq41EAp9DXFzHDv81l+dL5ozJ/AWZcEEgA90sPcwGZgNKYxHTj9UuLgyftjpnT8GnYa81E+ZxQFOiKPaPGc8nZw=
Received: by 10.90.90.16 with SMTP id n16mr1589758agb.1164759981318;
        Tue, 28 Nov 2006 16:26:21 -0800 (PST)
Received: from ?192.168.1.101? ( [67.181.218.96])
        by mx.google.com with ESMTP id 24sm46717575wrl.2006.11.28.16.26.19;
        Tue, 28 Nov 2006 16:26:20 -0800 (PST)
Message-ID: <456CD3A6.90608@gmail.com>
Date: Tue, 28 Nov 2006 16:26:14 -0800
From: James M Snell <jasnell@gmail.com>
User-Agent: Thunderbird 1.5.0.8 (X11/20061025)
MIME-Version: 1.0
To: Ian Hickson <ian@hixie.ch>
CC: whatwg@lists.whatwg.org, atom-syntax@imc.org
Subject: Alternate link clarifications [was Re: [whatwg] PaceAutoDiscoveryDraftIsPointless]
References: <456C65AF.1080609@gmail.com> <456C6C81.4070600@lachy.id.au>	<456C713B.4090203@gmail.com> <456C7B0D.2060908@mozilla.com>	<456C80DB.8060705@gmail.com>	<456C8470.1050007@mozilla.com> <456C8864.5000607@gmail.com>	<456C8CA5.60200@mozilla.com>	<86hcwjbabh.fsf@rakim.cfhp.org> <456CB1E1.6000009@gmail.com>	<86d577b2zi.fsf@rakim.cfhp.org> <456CC3C9.9010307@gmail.com> <Pine.LNX.4.62.0611282352400.8094@dhalsim.dreamhost.com>
In-Reply-To: <Pine.LNX.4.62.0611282352400.8094@dhalsim.dreamhost.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




Ian Hickson wrote:
>> [snip]
>>  1. Is the order of alternate link rels in a document significant?
> 
> Good question. The draft hadn't covered that. I've now fixed the spec to 
> say that the order is important in one respect: the first <link>, <a>, or 
> <area> element whose rel="" attribute has the keyword "feed" (which might 
> also be implied by rel=alternate in certain cases) is defined to be the 
> default syndication feed for autodiscovery purposes.
> 

Excellent.  However, wouldn't it be more appropriate to limit this just
to rel="alternate feed"?  I can't imagine that the ordering of "feed"
links that are not also alternates is really all that significant.

> 
>>  2. Are multiple alternate links with the same type attribute
>>     considered to be equivalent regardless of where those links appear
>>     in the document.
> 
> Currently, the location of the link is irrelevant (except for the first 
> one being the default). However, different links with different href="" 
> attributes aren't "equivalent"; they point to different documents. They 
> can also have different titles (title=""), languages (hreflang=""), and 
> preferred media (media="").
> 

Equivalent was the wrong word I think.

Assuming that A includes alternate links to B and C, Can I assume that B
is also an alternate of C; and vice versa?

If that is the case, consider the header of the mozilla.org start page
in which you'll find four distinct alternate links:

 <link rel="alternate" type="application/rss+xml"
       title="Mozilla Announcements"
       href="http://www.mozilla.org/news.rdf">
 <link rel="alternate" type="application/rss+xml"
       title="Mozilla Weblogs"
       href="http://planet.mozilla.org/rss10.xml">
 <link rel="alternate" type="application/atom+xml"
       title="mozillaZine News"
       href="http://www.mozillazine.org/atom.xml">
 <link rel="alternate" type="application/rss+xml"
       title="Mozilla Developer News"
       href="http://developer.mozilla.org/devnews/index.php/feed/">

Each represent alternative representations of distinct subsets of the
start page but they are not alternatives to one another.  I'm guessing
that using the "feed" link relation without the "alternate" keyword
would have been more appropriate

> I hope this helps. If you have any other feedback, or if you'd like the 
> spec changed in any way, please let us know. I am very interested in 
> addressing any requirements the Atom community may have.
> 

Yes, it does help.  Thanks for taking the time.

- James




From owner-atom-syntax@mail.imc.org Tue Nov 28 20:24:14 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GpEBK-0008Ti-2W
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 20:24:14 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GpEBI-0001wn-NY
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 20:24:14 -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 kAT19nK6062007;
	Tue, 28 Nov 2006 18:09:49 -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 kAT19nAU062006;
	Tue, 28 Nov 2006 18:09:49 -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 [165.227.249.210] (dsl-63-249-108-169.cruzio.com [63.249.108.169])
	(authenticated bits=0)
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAT19lBl061988
	for <atom-syntax@imc.org>; Tue, 28 Nov 2006 18:09:47 -0700 (MST)
	(envelope-from phoffman@imc.org)
Mime-Version: 1.0
Message-Id: <p06240878c192859a48fe@[165.227.249.210]>
In-Reply-To: <68fba5c50611281516j269cf4ebq127946a02f5110d2@mail.gmail.com>
References: <456CB4DE.30202@mozilla.com>	
 <866095.9669.qm@web33212.mail.mud.yahoo.com>
 <68fba5c50611281516j269cf4ebq127946a02f5110d2@mail.gmail.com>
Date: Tue, 28 Nov 2006 17:09:28 -0800
To: atom-syntax@imc.org
From: Paul Hoffman <phoffman@imc.org>
Subject: Re: PaceAutoDiscoveryDraftIsPointless (was:
 PaceMakeAutodiscoveryInformational)
Content-Type: text/plain; charset="us-ascii" ; format="flowed"
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: 93238566e09e6e262849b4f805833007


At 6:16 PM -0500 11/28/06, Robert Sayre wrote:
>On 11/28/06, Rogers Cadenhead <rcade@yahoo.com> wrote:
>>
>>I have no idea how to gauge the
>>likelihood they'll achieve it. Or whether they'll
>>respect current autodiscovery functionality in MSIE 7
>>and Firefox 2.0.
>
>My experience is that the IETF is essentially unresponsive to backward
>compatibility concerns,

The IETF has been very good with this on some protocols, and bad on 
others. Even if a major vendor has deployed something, if it is 
technically broken or limited, the IETF will generally ignore it. If 
the protocol is just acceptable, we will spend a huge amount of time 
trying to decide between "good enough" and "replace it", usually with 
silly results.

>  to the extent that they will debate the
>meaning of the term "MUST". It's like existential poetry.

+1




From owner-atom-syntax@mail.imc.org Tue Nov 28 21:25:12 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GpF8K-0007JY-H3
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 21:25:12 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GpF8I-00022Z-4B
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 21:25:12 -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 kAT29oBw068160;
	Tue, 28 Nov 2006 19:09:50 -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 kAT29oAS068159;
	Tue, 28 Nov 2006 19:09: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 wx-out-0506.google.com (wx-out-0506.google.com [66.249.82.238])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAT29n4W068151
	for <atom-syntax@imc.org>; Tue, 28 Nov 2006 19:09:49 -0700 (MST)
	(envelope-from jasnell@gmail.com)
Received: by wx-out-0506.google.com with SMTP id i30so2154347wxd
        for <atom-syntax@imc.org>; Tue, 28 Nov 2006 18:09:48 -0800 (PST)
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=IHhQRMiuNzB0/qcR3sXbRtd7ngfLrGA4DZg8RVN4zJ2HeMU9Y/OExXROmoguY5tc4lQvGXuZCVVt89PXaTHi/irFzvbgTOq3TVLGvvXonhy5hTeADvwFDe732gVCPjXASX8HZeED2BaR/aPL1krqZnVXX2fDZsXJMxrsXz71n4s=
Received: by 10.90.78.1 with SMTP id a1mr1692954agb.1164766188437;
        Tue, 28 Nov 2006 18:09:48 -0800 (PST)
Received: from ?192.168.1.101? ( [67.181.218.96])
        by mx.google.com with ESMTP id 26sm41612169wrl.2006.11.28.18.09.46;
        Tue, 28 Nov 2006 18:09:47 -0800 (PST)
Message-ID: <456CEBE3.80006@gmail.com>
Date: Tue, 28 Nov 2006 18:09:39 -0800
From: James M Snell <jasnell@gmail.com>
User-Agent: Thunderbird 1.5.0.8 (X11/20061025)
MIME-Version: 1.0
To: Ian Hickson <ian@hixie.ch>
CC: whatwg@lists.whatwg.org, atom-syntax@imc.org
Subject: Re: [whatwg] Alternate link clarifications [was Re: PaceAutoDiscoveryDraftIsPointless]
References: <456C65AF.1080609@gmail.com> <456C6C81.4070600@lachy.id.au>	<456C713B.4090203@gmail.com> <456C7B0D.2060908@mozilla.com>	<456C80DB.8060705@gmail.com>	<456C8470.1050007@mozilla.com> <456C8864.5000607@gmail.com>	<456C8CA5.60200@mozilla.com>	<86hcwjbabh.fsf@rakim.cfhp.org> <456CB1E1.6000009@gmail.com>	<86d577b2zi.fsf@rakim.cfhp.org> <456CC3C9.9010307@gmail.com>	<Pine.LNX.4.62.0611282352400.8094@dhalsim.dreamhost.com>	<456CD3A6.90608@gmail.com> <Pine.LNX.4.62.0611290038260.8094@dhalsim.dreamhost.com>
In-Reply-To: <Pine.LNX.4.62.0611290038260.8094@dhalsim.dreamhost.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: 8abaac9e10c826e8252866cbe6766464




Ian Hickson wrote:
> [snip]
> Here, while the last three are also valid feeds, it is the first one that 
> should be considered the default when doing auto-discovery. This isn't to 
> say that the feed UA should ignore the other three, or that it should only 
> show them if the user goes out of his way to obtain them -- indeed, the 
> "default" relationship could be completely ignored. It just means that if 
> it has to automatically pick one, then the first one is the one it should 
> pick. (It might also decide to only pick the one that is both a feed and 
> an alternative representation of the document, instead of picking the 
> default feed.)
> 

Hmm... Ok, I can live with that.

>>[snip]
>> Assuming that A includes alternate links to B and C, Can I assume that B 
>> is also an alternate of C; and vice versa?
> 
> Oh, you mean is the 'alternative' link type transitive? I guess so. I've 
> added a paragraph to the spec stating this.
> 

!@#$%! I was trying to think of that word all afternoon.  Yes, I was
meaning to ask if they were transitive.


- James




From owner-atom-syntax@mail.imc.org Tue Nov 28 21:33:53 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GpFGj-0007xu-M9
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 21:33:53 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GpFGZ-0003CZ-8e
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 21:33:53 -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 kAT2M8XT069323;
	Tue, 28 Nov 2006 19:22: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 kAT2M87S069322;
	Tue, 28 Nov 2006 19:22: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 mail.gmx.net (mail.gmx.net [213.165.64.20])
	by balder-227.proper.com (8.13.5/8.13.5) with SMTP id kAT2M5FW069297
	for <atom-syntax@imc.org>; Tue, 28 Nov 2006 19:22:06 -0700 (MST)
	(envelope-from pagaltzis@gmx.de)
Received: (qmail invoked by alias); 29 Nov 2006 02:21:59 -0000
Received: from xdsl-87-79-236-202.netcologne.de (EHLO klangraum) [87.79.236.202]
  by mail.gmx.net (mp032) with SMTP; 29 Nov 2006 03:21:59 +0100
X-Authenticated: #163624
Date: Wed, 29 Nov 2006 03:21:59 +0100
From: "A. Pagaltzis" <pagaltzis@gmx.de>
To: atom-syntax@imc.org
Subject: Re: WHAT-WG, feed and alternate (was: Re: PaceAutoDiscoveryDraftIsPointless)
Message-ID: <20061129022159.GC12859@klangraum>
Mail-Followup-To: atom-syntax@imc.org
References: <456C6C81.4070600@lachy.id.au> <456C713B.4090203@gmail.com> <456C7B0D.2060908@mozilla.com> <456C80DB.8060705@gmail.com> <456C8470.1050007@mozilla.com> <456C8864.5000607@gmail.com> <456C8CA5.60200@mozilla.com> <86hcwjbabh.fsf@rakim.cfhp.org> <8212E1B2-FB6D-4EEF-AEBB-9F57AFA8D92E@iki.fi> <456CC0F9.5070108@gmail.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <68fba5c50611281522q37a5378fkd77b2cb3f3d4d5ba@mail.gmail.com> <456CC0F9.5070108@gmail.com>
User-Agent: Mutt/1.4.2.1i
Organization: haphazard
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.0 (/)
X-Scan-Signature: 7655788c23eb79e336f5f8ba8bce7906


* James M Snell <jasnell@gmail.com> [2006-11-29 00:20]:
>   3. We define a new media type for Atom Entry Documents,
>      e.g. application/atomentry+xml

+1


* Robert Sayre <sayrer@gmail.com> [2006-11-29 00:40]:
> We should tack it onto the APP draft, since that will solve
> issues with the accept element there. And praise to mnot, who
> suggested we do this in RFC4287 but was overruled by the WG
> (including myself).

+1


(Wow, I +1ed both James and Robert in the same mail. :-) )

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




From owner-atom-syntax@mail.imc.org Tue Nov 28 22:52:21 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GpGUe-0004GA-Vk
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 22:52:20 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GpGUX-0007dn-AH
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 22:52:20 -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 kAT3XdL6076569;
	Tue, 28 Nov 2006 20:33: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 kAT3XdUQ076568;
	Tue, 28 Nov 2006 20:33: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 bblfish.net (bblfish.net [192.220.66.168])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAT3Xb0c076554
	for <atom-syntax@imc.org>; Tue, 28 Nov 2006 20:33:38 -0700 (MST)
	(envelope-from henry.story@bblfish.net)
Received: (qmail 76349 invoked by uid 17064); 29 Nov 2006 03:33:37 -0000
Received: from unknown (HELO [192.168.1.119]) ([75.31.178.12])
          (envelope-sender <henry.story@bblfish.net>)
          by 192.220.66.168 (qmail-ldap-1.03) with SMTP
          for <atom-protocol@imc.org>; 29 Nov 2006 03:33:37 -0000
Mime-Version: 1.0 (Apple Message framework v752.3)
In-Reply-To: <FEE8E1AE-45DF-4044-8ED5-A6E071C2C14A@bblfish.net>
References: <FEE8E1AE-45DF-4044-8ED5-A6E071C2C14A@bblfish.net>
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <AFCD06CC-2222-45CB-BCCB-638D32958822@bblfish.net>
Content-Transfer-Encoding: 7bit
From: Henry Story <henry.story@bblfish.net>
Subject: Re: In San Francisco/Bay Area
Date: Tue, 28 Nov 2006 19:33:03 -0800
To: Atom Protocol Publishing <atom-protocol@imc.org>,
        Atom Syntax <atom-syntax@imc.org>
X-Mailer: Apple Mail (2.752.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: 9466e0365fc95844abaf7c3f15a05c7d


It has been suggested that a good meeting location might be Tied  
House in Mountain View [1]. It has a back room that's like a patio  
but covered and heated for dinner on either

Wednesday 6th Dec
Friday 8th Dec
Monday 11th Dec
Wednesday 13th Dec

Any preferences?

Henry Story

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

On 16 Nov 2006, at 18:23, Henry Story wrote:

> Hi,
>
> I am in the San Francisco/Bay Area region for the coming month.  
> Would anyone in the area be up for a group meeting?
>
> Henry
>
> Home page: http://bblfish.net/
> Sun Blog: http://blogs.sun.com/bblfish/
> Foaf name: http://bblfish.net/people/henry/card#me




From owner-atom-syntax@mail.imc.org Tue Nov 28 22:54:52 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GpGX6-0004ZM-EQ
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 22:54:52 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GpGX4-00087G-1d
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 22:54:52 -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 kAT3fCJW077128;
	Tue, 28 Nov 2006 20:41: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 kAT3fCqI077127;
	Tue, 28 Nov 2006 20:41: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 customer-domains.icp-qv1-irony8.iinet.net.au (customer-domains.icp-qv1-irony8.iinet.net.au [203.59.1.133])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAT3f95c077084
	for <atom-syntax@imc.org>; Tue, 28 Nov 2006 20:41:11 -0700 (MST)
	(envelope-from lachlan.hunt@lachy.id.au)
Received: from 203-217-82-208.dyn.iinet.net.au (HELO [127.0.0.1]) ([203.217.82.208])
  by customer-domains.icp-qv1-irony8.iinet.net.au with ESMTP; 29 Nov 2006 11:41:02 +0800
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AgAAAN+PbEXL2VLQVWdsb2JhbAANjFUBKw
X-IronPort-AV: i="4.09,473,1157299200"; 
   d="scan'208"; a="584604725:sNHT24635044"
Message-ID: <456D0146.2000709@lachy.id.au>
Date: Wed, 29 Nov 2006 14:40:54 +1100
From: Lachlan Hunt <lachlan.hunt@lachy.id.au>
User-Agent: Thunderbird 1.5.0.8 (Windows/20061025)
MIME-Version: 1.0
To: Sylvain Hellegouarch <sh@defuze.org>
CC: atom-syntax@imc.org
Subject: Re: PaceAutoDiscoveryDraftIsPointless
References: <866095.9669.qm@web33212.mail.mud.yahoo.com> <456CBDB0.5020408@defuze.org>
In-Reply-To: <456CBDB0.5020408@defuze.org>
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.0 (/)
X-Scan-Signature: a7d6aff76b15f3f56fcb94490e1052e4


Sylvain Hellegouarch wrote:
> I have no will to wait and see whether or not the WHATWG recommendation
> will eventually be applied. If we have to wait for one or two years to
> get their final document then I don't see how an informational spec
> could harm the community while waiting.

Don't freak out, but it's going to take *a lot* longer than 1 or 2 years 
for the WHATWG work to finish.  Hixie posted the estimated schedule on 
www-archive.

    First Working Draft . . . . 2007
    Last Call Working Draft . . 2009
    Candidate Recommendation  . 2012
    Proposed Recommendation . . 2022

http://lists.w3.org/Archives/Public/www-archive/2006Nov/0000

However, that schedule really only represents the estimated time for a 
sufficent amount of test cases to be written and for implementations to 
become fully interoperable.  As features get implemented by browsers, 
you can start using them.  e.g. things like <canvas> or XMLHttpRequest 
are already widely supported and used, but their specs are not yet finished.

It's exactly the same with autodiscovery.  Since much of it is already 
widely supported and the rest of that section is relatively trivial to 
implement, the official status of the spec won't hold it up at all.

But what you can do to speed up the process is to write test cases. 
Hundreds of them for both HTML and XHTML, especially ones that test for 
edge cases and non-conforming behaviour.  That also helps to reveal 
holes in the spec, since if you can't test something, it's not specced 
well enough.

> +1 to the pace.

Why on earth is it called a pace?

-- 
Lachlan Hunt
http://lachy.id.au/




From owner-atom-syntax@mail.imc.org Tue Nov 28 23:35:24 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GpHAK-0004f2-Cc
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 23:35:24 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GpHAI-0007Kx-0O
	for atompub-archive@lists.ietf.org; Tue, 28 Nov 2006 23:35:24 -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 kAT4KE86080586;
	Tue, 28 Nov 2006 21:20: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 kAT4KEsK080585;
	Tue, 28 Nov 2006 21:20: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 ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.168])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAT4KDUw080578
	for <atom-syntax@imc.org>; Tue, 28 Nov 2006 21:20:13 -0700 (MST)
	(envelope-from mbaker@gmail.com)
Received: by ug-out-1314.google.com with SMTP id j3so1824317ugf
        for <atom-syntax@imc.org>; Tue, 28 Nov 2006 20:20:12 -0800 (PST)
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws;
        s=beta; d=gmail.com;
        h=received:message-id:date:from:sender:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references:x-google-sender-auth;
        b=QZQQNEHJZVXR1HdDdhxd/CNgomqbvjW/dfQw/CDzEUuo7SEIF+yDXwCoL/ioHyqVw7Mz5FIHQa714Ln1zKhrycSl3xKCFjLO8C28bVAqaNrYHHBlIf2GyavXVHAhFfcmun3r8Yw08JqYAuWHglLa0r2PaP8krT3dEyD0Yk7jjtw=
Received: by 10.78.201.15 with SMTP id y15mr1679715huf.1164774011125;
        Tue, 28 Nov 2006 20:20:11 -0800 (PST)
Received: by 10.78.174.19 with HTTP; Tue, 28 Nov 2006 20:20:11 -0800 (PST)
Message-ID: <c70bc85d0611282020g1ed3f03br5f1ad0022c95921@mail.gmail.com>
Date: Tue, 28 Nov 2006 23:20:11 -0500
From: "Mark Baker" <distobj@acm.org>
To: "James M Snell" <jasnell@gmail.com>
Subject: Re: WHAT-WG, feed and alternate (was: Re: PaceAutoDiscoveryDraftIsPointless)
Cc: "Henri Sivonen" <hsivonen@iki.fi>, "Edward O'Connor" <hober0@gmail.com>,
        atom-syntax@imc.org
In-Reply-To: <456CC0F9.5070108@gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
References: <456C65AF.1080609@gmail.com> <456C713B.4090203@gmail.com>
	 <456C7B0D.2060908@mozilla.com> <456C80DB.8060705@gmail.com>
	 <456C8470.1050007@mozilla.com> <456C8864.5000607@gmail.com>
	 <456C8CA5.60200@mozilla.com> <86hcwjbabh.fsf@rakim.cfhp.org>
	 <8212E1B2-FB6D-4EEF-AEBB-9F57AFA8D92E@iki.fi>
	 <456CC0F9.5070108@gmail.com>
X-Google-Sender-Auth: 56d652a7ce733614
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: 93238566e09e6e262849b4f805833007


On 11/28/06, James M Snell <jasnell@gmail.com> wrote:
> There are three possible solutions:
>
>   1. We ask the WHAT-WG to fix their spec so the ambiguity in the Atom
>      media type is addressed

What ambiguity?  There's no ambiguity AFAICT.

But the WHAT spec does need fixing.  Assuming rel="feed" because of
the value of a (non-authoritative!) media type conflates two
independent concepts, and as a result may confuse users who are
looking for syndication feeds but instead find themselves confronted
with non-traditional (non-"feed") Atom documents.

If that's fixed, then this should work fine for entries (assuming
"alternate" semantics);

<link rel="alternate" type="application/atom+xml" href="foo.atom" />

There's no need for a new media type.

Mark.




From owner-atom-syntax@mail.imc.org Wed Nov 29 00:45:46 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GpIGQ-0003dW-FM
	for atompub-archive@lists.ietf.org; Wed, 29 Nov 2006 00:45:46 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GpIGL-0002Nd-QJ
	for atompub-archive@lists.ietf.org; Wed, 29 Nov 2006 00:45:46 -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 kAT5WDiX087879;
	Tue, 28 Nov 2006 22:32: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 kAT5WD2a087878;
	Tue, 28 Nov 2006 22:32: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 mcom.com (c3po.aoltw.net [64.236.137.25])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAT5WCNT087862;
	Tue, 28 Nov 2006 22:32:12 -0700 (MST)
	(envelope-from jpanzer@aol.net)
Received: from areophany.nscp.aoltw.net (areophany.nscp.aoltw.net [10.169.155.201])
	by mcom.com (8.10.0/8.10.0) with ESMTP id kAT5VnW09878;
	Tue, 28 Nov 2006 21:31:55 -0800 (PST)
Received: from localhost (localhost [127.0.0.1])
	by areophany.nscp.aoltw.net (Postfix) with ESMTP id D4C28B22C6;
	Tue, 28 Nov 2006 21:31:49 -0800 (PST)
Received: from areophany.nscp.aoltw.net ([127.0.0.1])
 by localhost (localhost [127.0.0.1]) (amavisd-new, port 10024) with ESMTP
 id 08541-06; Tue, 28 Nov 2006 21:31:49 -0800 (PST)
Received: from [10.169.186.48] (sera-10-169-186-48.nscp.aoltw.net [10.169.186.48])
	by areophany.nscp.aoltw.net (Postfix) with ESMTP id E1293B22BA;
	Tue, 28 Nov 2006 21:31:48 -0800 (PST)
Message-ID: <456D1B44.60902@aol.net>
Date: Tue, 28 Nov 2006 21:31:48 -0800
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: Henry Story <henry.story@bblfish.net>
Cc: Atom Protocol Publishing <atom-protocol@imc.org>,
        Atom Syntax <atom-syntax@imc.org>
Subject: Re: In San Francisco/Bay Area
References: <FEE8E1AE-45DF-4044-8ED5-A6E071C2C14A@bblfish.net> <AFCD06CC-2222-45CB-BCCB-638D32958822@bblfish.net>
In-Reply-To: <AFCD06CC-2222-45CB-BCCB-638D32958822@bblfish.net>
Content-Type: multipart/alternative;
 boundary="------------050001090509040203050607"
X-Spam-Status: No, hits=-0.674 tagged_above=-999 required=5 tests=ALL_TRUSTED,
 AWL, HTML_50_60, HTML_IMAGE_ONLY_20, HTML_MESSAGE
X-Spam-Level: 
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.0 (+)
X-Scan-Signature: 2d133cc328f58695161c98bb4f4dc213


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

Any of those would be good for me.  Be careful of the deep fried onion 
rings at Tied House, though.

Henry Story wrote:

>
> It has been suggested that a good meeting location might be Tied  
> House in Mountain View [1]. It has a back room that's like a patio  
> but covered and heated for dinner on either
>
> Wednesday 6th Dec
> Friday 8th Dec
> Monday 11th Dec
> Wednesday 13th Dec
>
> Any preferences?
>
> Henry Story
>
> [1] http://www.tiedhouse.com/
>
> On 16 Nov 2006, at 18:23, Henry Story wrote:
>
>> Hi,
>>
>> I am in the San Francisco/Bay Area region for the coming month.  
>> Would anyone in the area be up for a group meeting?
>>
>> Henry
>>
>> Home page: http://bblfish.net/
>> Sun Blog: http://blogs.sun.com/bblfish/
>> Foaf name: http://bblfish.net/people/henry/card#me
>
>


-- 

Abstractioneer <http://feeds.feedburner.com/aol/SzHO>John Panzer
System Architect
http://abstractioneer.org

--------------050001090509040203050607
Content-Type: multipart/related;
 boundary="------------000303000409040706050201"


--------------000303000409040706050201
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">
Any of those would be good for me.&nbsp; Be careful of the deep fried onion
rings at Tied House, though.<br>
<br>
Henry Story wrote:
<blockquote cite="midAFCD06CC-2222-45CB-BCCB-638D32958822@bblfish.net"
 type="cite"><br>
It has been suggested that a good meeting location might be Tied&nbsp; House
in Mountain View [1]. It has a back room that's like a patio&nbsp; but
covered and heated for dinner on either
  <br>
  <br>
Wednesday 6th Dec
  <br>
Friday 8th Dec
  <br>
Monday 11th Dec
  <br>
Wednesday 13th Dec
  <br>
  <br>
Any preferences?
  <br>
  <br>
Henry Story
  <br>
  <br>
[1] <a class="moz-txt-link-freetext" href="http://www.tiedhouse.com/">http://www.tiedhouse.com/</a>
  <br>
  <br>
On 16 Nov 2006, at 18:23, Henry Story wrote:
  <br>
  <br>
  <blockquote type="cite">Hi,
    <br>
    <br>
I am in the San Francisco/Bay Area region for the coming month.&nbsp; Would
anyone in the area be up for a group meeting?
    <br>
    <br>
Henry
    <br>
    <br>
Home page: <a class="moz-txt-link-freetext" href="http://bblfish.net/">http://bblfish.net/</a>
    <br>
Sun Blog: <a class="moz-txt-link-freetext" href="http://blogs.sun.com/bblfish/">http://blogs.sun.com/bblfish/</a>
    <br>
Foaf name: <a class="moz-txt-link-freetext" href="http://bblfish.net/people/henry/card#me">http://bblfish.net/people/henry/card#me</a>
    <br>
  </blockquote>
  <br>
</blockquote>
<br>
<br>
<div class="moz-signature">-- <br>
<br>
<a href="http://feeds.feedburner.com/aol/SzHO"><img
 src="cid:part1.07010306.09030408@aol.net"
 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>
</div>
</body>
</html>

--------------000303000409040706050201
Content-Type: image/gif;
 name="SzHO.gif"
Content-Transfer-Encoding: base64
Content-ID: <part1.07010306.09030408@aol.net>
Content-Disposition: inline;
 filename="SzHO.gif"

R0lGODlhLAFDAPcAAP///5mZmTMzM2ZmZuathN57MeZ7MeaEMe+MMe+MOuaMOuZ7OuZzMe+E
MfeUOvecOvecQuaMSve9nO+lY/+cOu+cY//37/fFnO+USvfWtf/v5v+1cwAzmfeta//v3v/F
hPela//mzvfFjP/etfe1c+97Mf+tWv/Wte+MQvelUve9hPetWvelSu+UQvetc+ZrMd5zMf/e
vfe1hOaMUt5rMfe1a/e9jPfWve+tjN5jKf+tUvfOpf/m1u+1lO+UY+Z7SuaMY95zQt5aKd5z
OqWlpQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQA9AEAACwA
AAAALAFDAAAI/gABAAhAsKDBgwgTEhTIsKHDhxAjSpxIsaLFixgzatzIsaPHjxsVihxZEKTJ
kyhTqlzJsqXLlzBjypxJs6bNmzhz6tzJs6fPn0CDCh1KtKjRo0iTKl3KtCnEAA2hZiwpkOrT
hVWxDtRq1anXrza5Ts26texDqQvTQlVrFqzbtzCposXK9uzauxPZ6r2rFa7fvx/xCh5sl2xf
h3QJ7wXMuDHGuYrxRpVa9jBDrpErU3bMufPly4S3bm6rmXTfxYs9q+a8GTLo0Qezzp0sFzPl
rqtz6w68u7fv38CDCx9OvLjx48iTK19+UoCAls6fD3fO3Gd06RmpO9TekXt37wCu/mMH3/C6
TfLVz4/XiB5ke4zRy4+X/l5gfZb308NEb55hf/H+0deffQMSGF94ByKo4HbPceeggBQ9+CCB
FFIHYIATGoidfvtt+JB24IEI4YIiUshggCZeKN+CLJY4kYswChifiyuS6CGHHUJ0YYgjxpji
jRnS+GGD86HIYkQ+2mjijxjGmB+OJpGXpJFJTmmkkkfKt2ORWQ7JJJbeVTkigk9C6ZGDX/KY
Zo9jXmlljVjGiSSba9Yo5olmvlSgiv/RGaeKV5LJpZdL8gnongkK2iaNW2qYp2plPiopUwVO
aumlmGaq6aacdurpp6AKNcAAK40a6qkckWrSqKoCYKpE/q9m9GqsqKbX6kesMkTrQ7ta1Gut
1eVKqqqxCnurQKbOmiuyybIqrKvFNussscpG2+qyyQLLGLXIduuqt8c2yyy05OpK7a3imjuu
uOwO6y65y2r7F7G6gmtvQ9Ou666y4zKbbr/twruvtP/K6xe99yKM7rXvRgswtwXzG3DECxsM
GML9fqtxxfpWi6+z5nrsr8jpggxtwRanrPLKLLfs8sswxyzzzDTXbPPNuRFQgAE8G3DAzwcg
kIACBOD8MgELMMBzAw0ggIADUD/wAARFG81yAQxEIIEEEzgNtQNSU/DAAVazzHMFDFlwAQRg
PyC2A2SXrTLPGFyQgQYCWbCB/tsPOIBA3BdxwIFHgstNnAFMe92BBwJ90DcCDRjgkOCDQ1S4
RoVfbnhwiINgQQgiQPDACAKRAHkJkjN0eeWTs76R5pv/FnQHaZtAwQkAWIAC6qkLBHvmg1PO
OuW+Aw8A8cKrDvvxxBdfufHLxx5U0A6koALeFqzgAN4SGMAAA60/H/z4zJdfvPLkQ0++8uWr
377r0k//9QMskK5BCy7kzsALMFie/v/MM9753ve+5p3Pfe6L31AOALUYhOADEMCbDEpgAQDM
gAb9U90BAag5AZoPgfDbIAE/GEIF+uRpNRBICBxgAwDcwAA3AAAOcpBB9KFvfKvroACBp8Pf
rc+AWDk04VAS8AAdVHAHCAABAHjAgB4AoAc5oIEQUaUAt6WgA6ergA9e8AMgBEEINZzipwgg
Or81AHX7o0EOciCEIVRNjKAiANB6xgAY2BGDb4SjHvfIxz4qJSAAIfkEABkAAAAsAgAGAKIA
GAAACP4AAQgcSLCgwYMIEypcyLChw4cQIyYkQpAiRCIYB2K0eHCjxowCPYYEKbGkyZMmSXJs
aDGjy5UaRwJ4OZMiTZQ4c+rsCLJlT5swZd5ESLMoUJI7kyq9WHNmU6MGfzYl6vMpUKtLs2qd
OPIq1IochxZU6bXs1K1ot4Y1WxMm0q8yP2KFm7Zu0pU+17rdmDdu1596Pwa1S7hwxMGGEyte
zLix48eQI0ueTLmy5cuRkd7VjFkt4r8SOXO++NmhSMFkJ54mPNpvaZ5ZWz9cnfos1cSyR/MF
C7g2X7y7efeWK/qq66oKyfqu+pL2aeXIb9ueKpU68uJyra8Wuja77LjVw2zvrg4W/F6eIjWL
N89+bHfrqs8uX7gevm3yv83XLm/f+/X/fmVnX2u/4ReddPWRNyCAoMnXnnoMJhjUfNMJaGCA
sC3Y3oMMWujcc+lFGF1+7gknYInHgRhcgyy2paCBIbb42Hed1ZjWijZWFhAAIfkEABkAAAAs
AgAGAKIAGAAACGYAAQgcSLCgwYMIEypcyLChw4cQI0qcSLGixYsYM2rcyLGjx48gQ4ocSbKk
yZMoU6pcybKly5cwY8qcSbOmzZs4c+rcybOnz59AgwodSrSo0aNIkypdyrSp06dQo0qdSrWq
1as8AwIAIfkEABkAAAAsAgAGAJcAFgAACP4AAQgcSLCgwYMIEypcyLChw4cQHxIhODEikYoA
LmI0qHFgR4EfM16MSLKkSYkYNzb8OHIkR5ATW8acKfKkzZs4RVbc6VImR541E/ocOtNlzqNI
hdakSfSnR6MHezKdGjSpVas8qfosKLUq15RaqV4dexTs0qxRgW6FSTHsWbJwb25EC1OlTrpQ
NUoFyzeu378k7QIeTLiw4cOIEytezLix48eQIw+G+rerZId6y5rNSRloUMol9WauK/qpaL6l
22p+qnmzaq8m7aZ8CZJ2RttsSZvOyzJzat2kBfu2bPku67UebctOzpU5xa+5icv2/Hl69OUd
pV+/nn1589rfb1uH9866+vbguc2jV/9cvPbqo0HjBi++fX3n5M+/f69+f/7+noEmX3j4KWcg
gQDqF+Bm/qXnnILnuTfXf/WRZyFtowHH3m/dpZdacQ8mWFWGvP102m4knobaaAEBACH5BAD0
AQAALAIABgCXABYAAAj+AAEIHEiwoMGDCBMqXMiwocOHEB8GIDgxYoCKAC5iNKhxYEeBHzNe
jEiypEmJGDc2/DhyJEeQE1vGnCnypM2bOEVW3OlSJkeeNRP6HDrTZc6jSIXWpEn0p0ejB3sy
nRo0qVWrPKn6LCi1KteUWqleHXsU7NKsUYFuhUkx7FmycG9uRAtTpU66UDVKBcs3rt+/JO0C
Hky4sOHDiBMrXsy4sePHkCMPFiCgMGWBlyU7pJwZZ+fON0EDqDyadGbRJTmrJl16NWvXn2EX
RG0y9lHOA1GfZn2SN+bcBl8HBz579mvcmFUTVN768urlyJv7Tu58d/Lr1I+X3l68++jhv71+
T/dtnXt56NjNjzfNfjju8vDbS+e+HPx38fbHG8cePzdz2/Q9px548vUnnXwK6RdefQsSdx+D
/vFX4ITpGWgghBJmSF+ECyn4oIMeeqihhRSOWKJu+w2o4n2goYjfixAqyFx2HMYW3XsICnie
gyZWeCNvusmW3YywHeeaQAEBACH5BAAZAAAALAIABgCXABYAAAj+AAEIHEiwoMGDCBMqXMiw
ocOHEB8SITgxIpGKAC5iNKhxYEeBHzNejEiypEmJGDc2/DhyJEeQE1vGnCnypM2bOEVW3OlS
JkeeNRP6HDrTZc6jSIXWpEn0p0ejB3synRo0qVWrPKn6LCi1KteUWqleHXsU7NKsUYFuhUkx
7FmycG9uRAtTpU66UDVKBcs3rt+/JO0CHky4sOHDiBMrXsy4sePHkCMPhvq3q2SHesuazUkZ
aFDKJfVmriv6qWi+pdtqfqp5s2qvJu2mfAmSdkbbbEmbzssyc2rdpAX7tmz5Luu1Hm3LTs6V
OcWvuYnL9vx5evTlHaVfv559efPa329bh/fOuvr24LnNo1f/XLz26qNB4wYvvn195+TPv3+v
fn/+/p6BJl94+ClnIIEA6hfgZv6l55yC57k313/1kWchbaMBx95v3aWXWnEPJlhVhrz9dNpu
JJ6G2mgBAQAh+QQAGQAAACwCAAYAlwAWAAAIXwABCBxIsKDBgwgTKlzIsKHDhxAjSpxIsaLF
ixgzatzIsaPHjyBDihxJsqTJkyhTqlzJsqXLlzBjypxJs6bNmzhz6tzJs6fPn0CDCh1KtKjR
o0iTKl3KtKnTp1CjAggIACH5BAAZAAAALAIABgAQARgAAAj+AAEIHEiwoMGDCBMqXMiwocOH
ECNKnEixosWJRAhmjEhkY8ePCEEKFAmAJMmLKFOqXMmyZcqOAzc+FAkzoceMMHPi3Omyp8+f
QINyrHnzZkmZMYsiPajzqFOdNYVKnUq1qkSeWLMajDpyqUajTcN6tUq2rNmfRZ9qLcjVKVOZ
YtW6PUu3rt2KcNeeTDqy69y/cePeHUy48FaNXfN6/ZgWMOPESRUbnky5ssqxljNr3sy5s+fP
oEOLHk26tOnTqFOrRt12NcPWrj+3hp2YMU+MXB//LXkYsU3MuCGe1N0W6d6QuWkuVQocre6G
s5v75Yt7ueTpX30jX0kbufXI1Hf+K9wb1aRR8UGJSg/Pfnvk5LSbhn983OT72lrLm5frFrZ8
7PSpN9NtAIKkXIHw6ZfgeOcJiN97DRon4XQOskXgXDtd2BdRFJ4nl4PqGUigfxeWd9Rttr1W
Ilwn9uchdSBGCN1zMXZoo2PZufhcdsnF1Jd4YOHnoWA13qcijj/KiB6PEybZ4XDERRhldzcW
WeSJ38H44la25eVjjtodaCFf8l2JpYopAjimiwymieGa0VW5ZW0MymknhuQ1WeFiXqoJ5pc3
8oakfoHyB2Sfb+ZoZoHzwcnnnSYq+iiblJoZp5ZGrqmjR5oC+uOZ4FFKJ3aVTrrppwgiOp9S
qIr6lXkhsCqm6oMQ1korqbGlRqVVu3JJVa+5hraeVDs6NCx3SAUEACH5BAD0AQAALAIABgAQ
ARgAAAj+AAEIHEiwoMGDCBMqXMiwocOHECNKnEixosWJAQhmjBhgY8ePCEEKFAmAJMmLKFOq
XMmyZcqOAzc+FAkzoceMMHPi3Omyp8+fQINyrHnzZkmZMYsiPajzqFOdNYVKnUq1qkSeWLMa
jDpyqUajTcN6tUq2rNmfRZ9qLcjVKVOZYtW6PUu3rt2KcNeeTDqy69y/cePeHUy48FaNXfN6
/ZgWMOPESRUbnky5ssqxljNr3sy5s+fPoEOLHk26tOnTqFOrRi1AwOqIrV+Xjl2Q9sHWuHED
sA2bd26BvHcbdE2QOMLgFpEr1D3w927jwIsrH+6beXDiuaFPzf4Q+XTp4Cf+Mm9ufLx36Npr
p6/4/fb18rbjrz/+njx84Njn/6TdPrz/hNWN99x0sVVnn2sC4lfegQoWiOCDDOL33IQUKueg
f79Zpx91FErY4IAeyhegiOglqF6I+R0In4Yetlhhih2CZ2B0unlXIYotXsgfjNxd6CJ5McYH
4o4mcjijcDXymN6OOL7YEHdNMunklC5Kmd16PuYYXYxbFtiglBP6aGWJ/Ul4JHZRbhhmic11
mZ+AUI7pnHMAKplmkwNqNyOY7kHZoZ5L2vfjnxCOWWWR6vkpZHh8UqfogowuaSeV0rVn6JSX
5nkikFRKyumfmxYXaZtBwogpm/JxmCOknGb6aapLW7bq6alajrrppbiyGWqnRcI6566xxkon
iJTSuaepr76JJobmzfoif7diaey0JH6qYqUkrnikbKqVSZW3/wUFLrefqbkdostVxVtAACH5
BAAZAAAALAIABgAQARgAAAj+AAEIHEiwoMGDCBMqXMiwocOHECNKnEixosWJRAhmjEhkY8eP
CEEKFAmAJMmLKFOqXMmyZcqOAzc+FAkzoceMMHPi3Omyp8+fQINyrHnzZkmZMYsiPajzqFOd
NYVKnUq1qkSeWLMajDpyqUajTcN6tUq2rNmfRZ9qLcjVKVOZYtW6PUu3rt2KcNeeTDqy69y/
cePeHUy48FaNXfN6/ZgWMOPESRUbnky5ssqxljNr3sy5s+fPoEOLHk26tOnTqFOrRt12NcPW
rj+3hp2YMU+MXB//LXkYsU3MuCGe1N0W6d6QuWkuVQocre6Gs5v75Yt7ueTpX30jX0kbufXI
1Hf+K9wb1aRR8UGJSg/Pfnvk5LSbhn983OT72lrLm5frFrZ87PSpN9NtAIKkXIHw6ZfgeOcJ
iN97DRon4XQOskXgXDtd2BdRFJ4nl4PqGUigfxeWd9Rttr1WIlwn9uchdSBGCN1zMXZoo2PZ
ufhcdsnF1Jd4YOHnoWA13qcijj/KiB6PEybZ4XDERRhldzcWWeSJ38H44la25eVjjtodaCFf
8l2JpYopAjimiwymieGa0VW5ZW0MymknhuQ1WeFiXqoJ5pc38oakfoHyB2Sfb+ZoZoHzwcnn
nSYq+iiblJoZp5ZGrqmjR5oC+uOZ4FFKJ3aVTrrppwgiOp9SqIr6lXkhsCqm6oMQ1korqbGl
RqVVu3JJVa+5hraeVDs6NCx3SAUEACH5BAAZAAAALAIABgAQARgAAAiDAAEIHEiwoMGDCBMq
XMiwocOHECNKnEixosWLGDNq3Mixo8ePIEOKHEmypMmTKFOqXMmypcuXMGPKnEmzps2bOHPq
3Mmzp8+fQIMKHUq0qNGjSJMqXcq0qdOnUKNKnUq1qtWrWLNq3cq1q9evYMOKHUu2rNmzaNOq
Xcu2rdu3cONeDQgAIfkEABkAAAAsAgAGANkAGAAACP4AAQgcSLCgwYMIEypcyLChw4cQI0qc
SPEgEYIXIxLJOHAjwo0cQXb0KFBkxZMoU6pc2ZAkAI4OTZZ0iXHmy4sec+KEybKnz59AP5LM
aFKnQZc7FRpdupNm0KdQo2q8+ZIq06NEbQq1edWo1K9gw3acmfRqwaEgnWq1Wrat2LdwgYZ0
e5PnWq4waXalG7evX4p5yY60mxZj0sFo5yr+y7hxY7uOI0ueTLmy5cuYM2vezLmz58+gQ7NU
qxaszL6lT2uErLJ0xbSsR2JtGXui67eka9MOejsm0cAJc+8erds04eILe59UzhCtUKSKU4uE
TXYu1bo8qWOXnVtmYcSGVbpr/149vPDEeU9r3463/HXpWp1fN3wWMvrDFq2/Jx//d///88kG
oHzymXeYcPsNWJhTBDaoIFbQGXgXfwImGCB9FjpoIYbY3effhQHCFt2HHk7o3YcZkoiieWtp
CF59AhYIY4oPghjhjBgieFeNMu74XYEaujjbfEJWWGGRMarI43FHtgggh0Qu6SSIVIr4IpEU
sidYhybCd+Vt6/EnZpZ6qWemaheOeeKa+rlHpWitIQfnnJ1lSSdcAQEAIfkEAPQBAAAsAgAG
ANkAGAAACP4AAQgcSLCgwYMIEypcyLChw4cQI0qcSPFgAIIXIwbIOHAjwo0cQXb0KFBkxZMo
U6pc2ZAkAI4OTZZ0iXHmy4sec+KEybKnz59AP5LMaFKnQZc7FRpdupNm0KdQo2q8+ZIq06NE
bQq1edWo1K9gw3acmfRqwaEgnWq1Wrat2LdwgYZ0e5PnWq4waXalG7evX4p5yY60mxZj0sFo
5yr+y7hxY7uOI0ueTLmy5cuYM2vezLmz58+gQ7MUIMAg6b6kS/89bZr1RNc+YadMLbu1bYa1
T+aGW3v3Q98ogTdkDVs1wt7GFQqPuPwr8uDJezZXrno37YGuaUcXeF0799TYS9oTB0/QO4Dr
389vN6++OPnv7+GPd0//+fzk6OUbz3/6fnr1B433n4AFyZbbfeJtF96CALZnYHUQDhhhg89J
aCGF63U3YXkTEohggwzOd6GHGWaHH3r1BbhfhwpiOCKL/3EYHormESjjjO/VyCKNHJoYI4kv
qmgjkD1mGOKGBcLo4pIVgsjgjU06GeSSN+J4IZNK+jakkknehuVxWYYZ45PZ/XjlkyCKSSWS
aOJooo/6tUZfnE7mV6WDbRa5YopueomnlX12WaSegf5ZZ44tijZbooo2GpqdjvYVEAAh+QQA
GQAAACwCAAYA2QAYAAAI/gABCBxIsKDBgwgTKlzIsKHDhxAjSpxI8SARghcjEsk4cCPCjRxB
dvQoUGTFkyhTqlzZkCQAjg5NlnSJcebLix5z4oTJsqfPn0A/ksxoUqdBlzsVGl26k2bQp1Cj
arz5kirTo0RtCrV51ajUr2DDdpyZ9GrBoSCdarVatq3Yt3CBhnR7k+darjBpdqUbt69finnJ
jrSbFmPSwWjnKv7LuHFju44jS55MubLly5gza97MubPnz6BDs1SrFqzMvqVPa4SssnTFtKxH
Ym0Ze6Lrt6Rr0w56OybRwAlz7x6t2zTh4gt7n1TOEK1QpIpTi4RNdi7VujypY5edW2ZhxIZV
umv/Xj288MR5T2vfjrf8delanV83fBYy+sMWrb8nH/93///zyQagfPKZd5hw+w1YmFMENqgg
VtAZeBd/AiYYIH0WOmghhtjd59+FAcIW3YceTujdhxmSiKJ5a2kIXn0CFghjig+CGOGMGCJ4
V40y7vhdgRq6ONt8QlZYYZExqsjjcUe2CCCHRC7pJIhUivgikRSyJ1iHJsJ35W3r8Sdmlnqp
Z6ZqF4554pr6uUelaK0hB+ecnWVJJ1wBAQAh+QQAGQAAACwCAAYA2QAYAAAIdQABCBxIsKDB
gwgTKlzIsKHDhxAjSpxIsaLFixgzatzIsaPHjyBDihxJsqTJkyhTqlzJsqXLlzBjypxJs6bN
mzhz6tzJs6fPn0CDCh1KtKjRo0iTKl3KtKnTp1CjSp1KtarVq1izat3KtavXr2DDih1LtmzO
gAAh+QQAGQAAACwCAAYAlwAYAAAI/gABCBxIsKDBgwgTKlzIsKHDhxAfEiE4ESKRiwkvVgSg
cWBHgR8jihxJciRGkBYnnixYEaNLlTA5bixJs6ZNiidb5ozpkSfClzKDvlx5s6hRhzGTKsUZ
9KdOoUuJHp1K1SNIoFhnypTas2tWqFXDVt34davTpleZfgUqtm3RmTrJcv1IVONOuXjd6t0r
ka/fv4ADCx5MuLDhw4gTK17M2KTWxo7fPpb4FO1BrixDZsa8efJWzl3POrULGjTDnWkzek49
t7Lo1qEjLzSdWjbqqytJz3582zRs1pVz03WduXNo4XVDlm3aezXm5qovywVOXa1zz6iFV8dJ
Gu/w2sWlYYMXbVA78+Ba7SqUqvsz9+HJ48Y+Prk0cfHkoZ83Hp0+brj1aXZbbeiVx1uBlo0X
3n4MsueTgUztZx5HCzLYE3LPtYfhfP9lKKB6aIE4YIWfIejef5DVRFuKLEq2WosEBQQAIfkE
APQBAAAsAgAGAJcAGAAACP4AAQgcSLCgwYMIEypcyLChw4cQHwYgOBFigIsJL1YEoHFgR4Ef
I4ocSXIkRpAWJ54sWBGjS5UwOW4sSbOmTYonW+aM6ZEnwpcyg75cebOoUYcxkyrFGfSnTqFL
iR6dStUjSKBYZ8qU2rNrVqhVw1bd+HWr06ZXmX4FKrZt0Zk6yXL9SFTjTrl43erdK5Gv37+A
AwseTLiw4cOIEytezHikAAGNbT4uOplk5cuQE1bW/Dizwc6eOW8uCDr0wdGkTRMs3ZlzScwC
UadWCHs2ANmrM8vejNth79wMfwfXTXwgaOPHaauuLXy3Z+bFY7e+Hf2z6eTUpSMfjX2y9+fR
a4GfVp29/G/cvMOrn32evHnI6bWXz816+3Txtq3LV44w/nv5qGE3Xmr3TSddcgIWCJ5+8wHX
X3UPugbgeg1S11xo0HFHXoIQ8jYhgw5CB+KAH/5X4XcSlojiftdhCKGF4BlIX4H2IWedgPa5
SOOBFI4IY4/dyRiZY+4NaeRUQh6JUEAAIfkEABkAAAAsAgAGAJcAGAAACP4AAQgcSLCgwYMI
EypcyLChw4cQHxIhOBEikYsJL1YEoHFgR4EfI4ocSXIkRpAWJ54sWBGjS5UwOW4sSbOmTYon
W+aM6ZEnwpcyg75cebOoUYcxkyrFGfSnTqFLiR6dStUjSKBYZ8qU2rNrVqhVw1bd+HWr06ZX
mX4FKrZt0Zk6yXL9SFTjTrl43erdK5Gv37+AAwseTLiw4cOIEytezNik1saO3z6W+BTtQa4s
Q2bGvHnyVs5dzzq1Cxo0w51pM3pOPbey6NahIy80nVo26qsrSc9+fNs0bNaVc9N1nblzaOF1
Q5Zt2ns15uaqL8sFTl2tc8+ohVfHSRrv8NrFpWGDF21QO/PgWu0qlKr7M/fhyePGPj65NHHx
5KGfNx6dPm649Wl2W23olcdbgZaNF95+DLLnk4FM7WceRwsy2BNyz7WH4Xz/ZSigemiBOGCF
nyHo3n+Q1URbiixKtlqLBAUEACH5BAD6AAAALAIABgCXABgAAAhiAAEIHEiwoMGDCBMqXMiw
ocOHECNKnEixosWLGDNq3Mixo8ePIEOKHEmypMmTKFOqXMmypcuXMGPKnEmzps2bOHPq3Mmz
p8+fQIMKHUq0qNGjSJMqXcq0qdOnUKNKnUrVZkAAOw==
--------------000303000409040706050201--

--------------050001090509040203050607--




From owner-atom-syntax@mail.imc.org Wed Nov 29 00:53:02 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GpINS-0003j3-3N
	for atompub-archive@lists.ietf.org; Wed, 29 Nov 2006 00:53:02 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GpINO-0004e3-8B
	for atompub-archive@lists.ietf.org; Wed, 29 Nov 2006 00:53:02 -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 kAT5d3xd088484;
	Tue, 28 Nov 2006 22:39: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 kAT5d3pA088482;
	Tue, 28 Nov 2006 22:39: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 customer-domains.icp-qv1-irony13.iinet.net.au (customer-domains.icp-qv1-irony13.iinet.net.au [203.59.1.163])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAT5cwwk088463
	for <atom-syntax@imc.org>; Tue, 28 Nov 2006 22:39:02 -0700 (MST)
	(envelope-from lachlan.hunt@lachy.id.au)
Received: from 203-217-82-208.dyn.iinet.net.au (HELO [127.0.0.1]) ([203.217.82.208])
  by customer-domains.icp-qv1-irony13.iinet.net.au with ESMTP; 29 Nov 2006 13:38:40 +0800
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AgAAADqsbEXL2VLQVWdsb2JhbAANjFcBKw
X-IronPort-AV: i="4.09,473,1157299200"; 
   d="scan'208"; a="38825792:sNHT24826347"
Message-ID: <456D1CDA.6060601@lachy.id.au>
Date: Wed, 29 Nov 2006 16:38:34 +1100
From: Lachlan Hunt <lachlan.hunt@lachy.id.au>
User-Agent: Thunderbird 1.5.0.8 (Windows/20061025)
MIME-Version: 1.0
To: "'atom-syntax'" <atom-syntax@imc.org>
Subject: Autodiscovery Draft Issues
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.0 (/)
X-Scan-Signature: 410b68b37343617c6913e76d02180b14


Hi,
   This feedback is related to the autodiscovery draft.

Before reading on, I suggest anyone writing a specification of any kind 
actually learn a little about how to write good conformance criteria.

http://ln.hixie.ch/?start=1140242962&count=1

I do not believe it is at all useful for this spec to continue as either 
normative or informational.  If it were to be published as 
informational, who would it's target audience be?  What benefit would it 
provide to anyone?  What purpose would it serve?

James M Snell wrote:
> To document best practice as it relates specifically to syndication
> feeds.

It's not entirely clear what that actually means.  How would it be any 
different from, or more useful than, existing documentation on the 
subject that has been around for the past 3 or 4 years.

What we do need is a normative specification that clearly defines both 
document and user agent conformance requirements, and that really has to 
be in a normative specification.  The only issue that then remains is 
where this should take place and, for reasons documented later in this 
e-mail, I strongly believe that HTML5 is the correct place for this to 
be defined.

> For example, HTML5 says nothing about whether the relative order 
> of feed autodiscovery links within a document is significant.  The Atom 
> autodiscovery draft, however, defines that the order is significant.

That can be considered a limitation of the HTML5 spec which can be 
addressed there.  In fact, at the time of writing this, you've already 
raised the issue on the WHATWG list and it looks like its been resolved.


Note: The rest of this feedback is written as though this spec were 
still going to be published as a normative RFC, despite the suggestion 
that it be published as an informational item only or not at all. 
That's because I had most of it written before that suggestion and it's 
useful feedback anyway.


Feed autodiscovery should ideally be defined independent of the 
syndication feed format.  It is illogical to have a separate 
autodiscovery spec for Atom [1] and RSS [2].  As far as autodiscovery is 
concerned, the only difference between these and any other format is the 
MIME type.  But, if this spec is to continue, it should at least be 
renamed to "Syndication Feed Autodiscovery" or similar.


*Introduction*

The introduction should discuss the use of Atom, RSS and RDF Site 
Summary because they're all widely used and are relevant to anyone 
implementing autodiscovery.  I suggest it also talk about the generic 
concept of what a syndication feed is (independent of the syntax) and 
only refer to Atom, RSS and RDF as examples.


*Notational Conventions*

This section should be titled "Conformance Requirements".  It should 
make a clear distinction between user agent conformance and document 
conformance, and clearly explain the requirements for each.

If there are separate categories of user agents, then they should be 
defined here.  For instance, a conformance checker would have different 
requirements from a web browser.  e.g. A conformance checker must report 
errors to a user, whereas as a web browser isn't required to do so and 
may recover gracefully, in the way defined by the specification (where 
applicable).

It should state something like the following to define which sections 
are normative and non-normative.

   All examples and notes in this specification are non-normative, as are
   all sections explicitly marked non-normative. Everything else in this
   specification is normative.


*Defintion of an autodiscovery element*

This should be moved to a separate definitions section (perhaps within 
the previous conformance requirements section).  It does not belong in 
the Relationship to HTML and XHTML section.  The definitions should also 
include other terms used throughout the spec, which are then used in the 
conformance requirements (see the writing specifications article linked 
above).

| An Atom autodiscovery element is a link element, as defined in
| section 12.3 of HTML 4 [W3C.REC-html401-19991224].

Assuming this section is normative, that reference should be normative 
also.  Throughout the spec, it should also refer to it as just an 
"autodiscovery element" (see above about it not just being for Atom).

I do not agree that only <link> elements should be used for 
autodiscovery.  Since visible meta data is always better than invisible 
meta data, documents should be allowed to use the <a> element as well.

| As with other types of link elements, an autodiscovery element MAY
| appear within the <head> element of an HTML or XHTML document,

Why is that requirement only stated as a *MAY*?  It should be a *MUST* 
requirement and it should be made clear that this is a document 
conformance requirement only.

| but it MUST NOT appear within the <body>.

For document conformance, I agree.  But, UA conformance requirements 
also need to be defined.  What must a UA do if it finds a link element 
in the body?  This error is actually far more common than you may think.

As part of a study of several billion pages done by Ian Hickson in 
September this year, it was found that "Parse error: link element start 
tag out of place." was the 32nd most common error and happened for about 
1 in 8 documents, on average.  That means in roughly 12.5% of pages, the 
link element occurred in the body.

The study was similar to the Web Authoring Statistics [3] published by 
Google in January (also done by Ian Hickson), but with a significantly 
larger sample and much more data collected.

In HTML5 (which is based upon the way several browsers have already 
implemented HTML), regardless of where the link tag occurs in the 
serialisation, each link element is still inserted into the head.  So, 
strictly speaking, it is impossible for a link element to appear in the 
body in HTML, though the tag could appear anywhere the author put it.

For example, if that were not the case and the link was not inserted 
into the head regardless of where it occurred, consider the following 
test case.  Is the link considered to be in the head or not?

<head>
<title>Autodiscovery</title>
<script type="text/javascript">
document.write("<p>test<\/p>");
</script>
<link rel="alternate" type="application/atom+xml" href="/feed" />
</head>

The answer actually depends upon whether or not script is enabled.  If 
it's disabled, then the answer is yes.  Otherwise, when the p element 
written to the serialisation, it implies the end of the head and the 
beginning of the body, and so the answer is no.  That is actually the 
behaviour of IE7, but not Firefox, Opera or Safari.


*Relationship to HTML and XHTML*

*Syntax rules inherited from HTML*

This significantly limited, informative list of syntax requirements, if 
included, should be non-normative.  Instead, the spec should normatively 
refer to an HTML spec which clearly defines the syntax and parsing 
requirements for conforming user agents.

However, if HTML 4.01 is chosen, then as far as the SGML parsing is 
concerned, HTML 4.01 cannot be implemented in the real world.  No web 
browser does and I seriously doubt any existing tools that implement 
autodiscovery do so either.

I would strongly recommend that you normatively reference HTML5 for the 
parsing requirements, which is far more relevant than HTML 4.01 is. 
However, even though the relevant parts of the parsing section are 
relatively stable, the spec itself is not, which is a problem because 
because it's not usually a good idea to normatively reference a moving 
target.

To do so would make HTML5 a dependency, but it's difficult to progress 
any specification that has such unstable dependencies.  In other words, 
this would technically be held up by the progress of HTML5 anyway.  So, 
therefore, it doesn't really make sense for this to defined separately 
from HTML, particularly when it actually is an HTML feature itself.


*Syntax rules inherited from XHTML*

Again, this significantly limited, informative list of syntax 
requirements, if included, should be non-normative.  Instead, the spec 
should normatively reference the XML 1.0 and XHTML 1.0 specs which 
clearly define the syntax and parsing requirements.


*The rel attribute*

| The rel attribute MUST be present in an Atom autodiscovery element.
| As defined in section 6.12 of HTML 4 [W3C.REC-html401-19991224], the
| value of the rel attribute is a space-separated list of keywords.

That's another example of a normative reference to HTML4.  In this case, 
it's ok to reference HTML4 for the definition of the rel attribute, but 
HTML5's definition would be better.

| The list of keywords MUST include the keyword "alternate" in
| uppercase, lowercase, or mixed case.

That's a reasonable example of a document conformance requirement, 
though I'd suggest it be rephrased:

   The list of keywords MUST include the keyword "alternate".  The value
   is case-insensitive.

It is also missing user agent conformance requirements, but they would 
be covered by a normative reference to the HTML spec that defines how to 
process the rel attribute.  There's an edge case that should be covered. 
  e.g.

<link rel="alternate stylesheet" type="application/atom+xml" href="/feed">

In HTML, the combination of alternate and stylesheet has special 
meaning.  Yet the type attribute still has the atom MIME type.  Does 
that still represent an autodiscovery link?  If so, that should be 
defined and it is currently an interoperability issue.  (Note: This 
looks like it's also a problem with the HTML5 spec at the moment)

I believe the feed value should also be specified in this section, as it 
is in the WHATWG spec.  Primarily because a syndication feed isn't 
necessarily an alternative representation of the page, as clearly 
demonstrated in the mozilla.org example shown in an earlier post today.

*The type attribute*

The definition of this should also include the value 
"application/rss+xml".  This is because of the above reasons about it 
not just being for Atom and because UAs already have to support it as well.

*The href attribute*

The defintion of this is very good.  It contains both document and user 
agent conformance requirements.  No further comments.

*Multiple autodiscovery elements*

| * Each autodiscovery element SHOULD point to a different Atom feed.

What must a UA do if multiple links point to the same feed?

| * Each autodiscovery element SHOULD include a title attribute that
|   gives a human-readable label for the feed that the element points
|   to.  Clients MAY use these titles to present a list of available
|   Atom feeds to the end user.

That "MAY" in the last sentence should be at least a "SHOULD", but 
probably not a "MUST" in case a UA has a good reason not to show it.

| * The order of the autodiscovery elements is significant.  The first
|   element SHOULD point to the publisher's preferred feed for the
|   document.
| * Clients who present a list of autodiscovered feeds to the end user
|   SHOULD present them in the same order as the autodiscovery
|   elements appear in the document.
| * Clients who wish to choose exactly one feed without user input
|   SHOULD choose the one pointed to by the first autodiscovery
|   element.

This section is quite good, but there are a few issues.  What if the 
first one is an unsupported format?  e.g. the first is RSS, the second 
is Atom, and the UA only supports Atom.  Since it's a SHOULD, UAs can 
technically do that, but this stuff should be explicitly defined.

What if the link elements has an hreflang attributes, indicating 
alternate languages for the feeds.  Say the first is "en", the second 
"fr", and ther user has configured "fr" as their preferred language. 
UAs should choose the first one provided in the user's preferred language.

*Examples*

I left comments about the examples section before [4].  Those comments 
still stand.

[1] 
http://www.ietf.org/internet-drafts/draft-snell-atompub-autodiscovery-00.txt
[2] http://www.rssboard.org/rss-autodiscovery
[3] http://code.google.com/webstats/
[4] http://www.imc.org/atom-syntax/mail-archive/msg19103.html

-- 
Lachlan Hunt
http://lachy.id.au/




From owner-atom-syntax@mail.imc.org Wed Nov 29 02:53:42 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GpKGE-0005sn-98
	for atompub-archive@lists.ietf.org; Wed, 29 Nov 2006 02:53:42 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GpKG9-0000Xk-S9
	for atompub-archive@lists.ietf.org; Wed, 29 Nov 2006 02:53:42 -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 kAT7c2tc098991;
	Wed, 29 Nov 2006 00:38:02 -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 kAT7c2MC098990;
	Wed, 29 Nov 2006 00:38:02 -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 mail1.webfaction.com (mail1.webfaction.com [67.15.2.85])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAT7c1bk098982
	for <atom-syntax@imc.org>; Wed, 29 Nov 2006 00:38:01 -0700 (MST)
	(envelope-from sh@defuze.org)
Received: from [192.168.136.106] ([194.221.10.106])
	(authenticated bits=0)
	by mail1.webfaction.com (8.12.11.20060308/8.13.3) with ESMTP id kAT7bqEh014980;
	Wed, 29 Nov 2006 01:37:56 -0600
Message-ID: <456D38CA.80708@defuze.org>
Date: Wed, 29 Nov 2006 07:37:46 +0000
From: Sylvain Hellegouarch <sh@defuze.org>
User-Agent: Thunderbird 1.5.0.8 (X11/20061117)
MIME-Version: 1.0
To: Robert Sayre <sayrer@gmail.com>
CC: James M Snell <jasnell@gmail.com>, Henri Sivonen <hsivonen@iki.fi>,
        "Edward O'Connor" <hober0@gmail.com>, atom-syntax@imc.org
Subject: Re: WHAT-WG, feed and alternate
References: <456C65AF.1080609@gmail.com> <456C713B.4090203@gmail.com>	 <456C7B0D.2060908@mozilla.com> <456C80DB.8060705@gmail.com>	 <456C8470.1050007@mozilla.com> <456C8864.5000607@gmail.com>	 <456C8CA5.60200@mozilla.com> <86hcwjbabh.fsf@rakim.cfhp.org>	 <8212E1B2-FB6D-4EEF-AEBB-9F57AFA8D92E@iki.fi>	 <456CC0F9.5070108@gmail.com> <68fba5c50611281522q37a5378fkd77b2cb3f3d4d5ba@mail.gmail.com>
In-Reply-To: <68fba5c50611281522q37a5378fkd77b2cb3f3d4d5ba@mail.gmail.com>
X-Enigmail-Version: 0.94.0.0
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: 79899194edc4f33a41f49410777972f8


Robert Sayre wrote:
> 
> On 11/28/06, James M Snell <jasnell@gmail.com> wrote:
>>
>>  3. We define a new media type for Atom Entry Documents,
>>   e.g. application/atomentry+xml
> 
> No one relies on Atom Entry alternates now, so this is the best
> option. We should tack it onto the APP draft, since that will solve
> issues with the accept element there. And praise to mnot, who
> suggested we do this in RFC4287 but was overruled by the WG (including
> myself).
> 

+1 very much on a new media type. The confusion carried by the current
one is alarming now but will become a real issue if APP does take off.

- Sylvain




From owner-atom-syntax@mail.imc.org Wed Nov 29 03:21:00 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GpKgd-0002Xp-Mv
	for atompub-archive@lists.ietf.org; Wed, 29 Nov 2006 03:21:00 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GpKgc-00059I-8l
	for atompub-archive@lists.ietf.org; Wed, 29 Nov 2006 03:20:59 -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 kAT83rFj002018;
	Wed, 29 Nov 2006 01:03: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 kAT83rP0002017;
	Wed, 29 Nov 2006 01:03: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 nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.185])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAT83pwn002003
	for <atom-syntax@imc.org>; Wed, 29 Nov 2006 01:03:52 -0700 (MST)
	(envelope-from t.broyer@gmail.com)
Received: by nf-out-0910.google.com with SMTP id m18so2453465nfc
        for <atom-syntax@imc.org>; Wed, 29 Nov 2006 00:03:50 -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:content-transfer-encoding:content-disposition:references;
        b=krwzsbU/gbh9y2Or2wY1ANskKxPKlf17Y+22hPi6577ekwI4M52nS9LHsB5QGSkeplT95VdYoKuymyc1nltITOgR0GfPheAF9PL4fGEVo2CryqbcgEwegD6vZABDi1zHBsUL2oub1XNewYJZKQ/M/U0UNp6HJ3Qid7hI/IZo2pI=
Received: by 10.48.254.1 with SMTP id b1mr5864343nfi.1164787430369;
        Wed, 29 Nov 2006 00:03:50 -0800 (PST)
Received: by 10.49.28.6 with HTTP; Wed, 29 Nov 2006 00:03:50 -0800 (PST)
Message-ID: <a9699fd20611290003v8fc431dr68f531e37083c786@mail.gmail.com>
Date: Wed, 29 Nov 2006 09:03:50 +0100
From: "Thomas Broyer" <t.broyer@gmail.com>
To: Atom-Syntax <atom-syntax@imc.org>
Subject: Re: WHAT-WG, feed and alternate (was: Re: PaceAutoDiscoveryDraftIsPointless)
In-Reply-To: <456CC0F9.5070108@gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Disposition: inline
References: <456C65AF.1080609@gmail.com> <456C713B.4090203@gmail.com>
	 <456C7B0D.2060908@mozilla.com> <456C80DB.8060705@gmail.com>
	 <456C8470.1050007@mozilla.com> <456C8864.5000607@gmail.com>
	 <456C8CA5.60200@mozilla.com> <86hcwjbabh.fsf@rakim.cfhp.org>
	 <8212E1B2-FB6D-4EEF-AEBB-9F57AFA8D92E@iki.fi>
	 <456CC0F9.5070108@gmail.com>
X-MIME-Autoconverted: from base64 to 8bit by balder-227.proper.com id kAT83qwn002006
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 kAT83rFj002018
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 41c17b4b16d1eedaa8395c26e9a251c4


2006/11/29, James M Snell:
>
> The problem I have with the WHAT-WG definition of the alternate and fee=
d
> relations is the unintended conflict that occurs when the alternate
> representation of a page happens to be an Atom Entry Document.
>
> The HTML5 draft says,
>
>         "If the alternate keyword is used with the type attribute set t=
o
>         the value application/rss+xml or the value application/atom+xml=
,
>         then the user agent must treat the link as it would if it had
>         the feed keyword specified as well."
>
> It goes on to say,
>
>         "The feed keyword indicates that the referenced document is a
>         syndication feed. If the alternate link type is also specified,
>         then the feed is specifically the feed for the current document=
"
>
> The problem with this is that the "application/atom+xml" media type is
> also used for Atom Entry Documents:
>
>   <link rel=3D"alternate" type=3D"application/atom+xml" href=3D"entry.x=
ml" />
>
> The current WHAT-WG definition is inadequate.

Already exposed here:
http://www.imc.org/atom-syntax/mail-archive/msg19100.html
and there:
http://www.imc.org/atom-syntax/mail-archive/msg19107.html
;-)

> There are three possible solutions:
>
>   1. We ask the WHAT-WG to fix their spec so the ambiguity in the Atom
>      media type is addressed

+1 (see above; see also Mark Baker's mail in this same thread =E2=80=93no=
t yet
in the archives)

>   2. We add a type parameter to the application/atom+xml media type
>      to differentiate feed and entry documents,
>      e.g. application/atom+xml;type=3Dfeed,
>           application/atom+xml;type=3Dentry

+1

>      When the media type is used without the type parameter,
>      type=3Dfeed is assumed.

I'd rather say: if there's no 'type' parameter, assume nothing, it can
be a feed or entry; this would make the "updated media-type" fully
backwards compatible with the current one (which shipped a year ago).

>   3. We define a new media type for Atom Entry Documents,
>      e.g. application/atomentry+xml

-1

--=20
Thomas Broyer




From owner-atom-syntax@mail.imc.org Wed Nov 29 07:41:18 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GpOkY-0006cW-Pn
	for atompub-archive@lists.ietf.org; Wed, 29 Nov 2006 07:41:18 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GpOkW-0000D6-2R
	for atompub-archive@lists.ietf.org; Wed, 29 Nov 2006 07:41:18 -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 kATCJCsE028930;
	Wed, 29 Nov 2006 05:19: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 kATCJCPB028929;
	Wed, 29 Nov 2006 05:19: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 bay0-omc1-s23.bay0.hotmail.com (bay0-omc1-s23.bay0.hotmail.com [65.54.246.95])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kATCJAbm028920
	for <atom-syntax@imc.org>; Wed, 29 Nov 2006 05:19:11 -0700 (MST)
	(envelope-from peaceable_whale@hotmail.com)
Received: from hotmail.com ([207.46.8.12]) by bay0-omc1-s23.bay0.hotmail.com with Microsoft SMTPSVC(6.0.3790.1830);
	 Wed, 29 Nov 2006 04:19:05 -0800
Received: from mail pickup service by hotmail.com with Microsoft SMTPSVC;
	 Wed, 29 Nov 2006 04:19:05 -0800
Message-ID: <BAY117-DAV202DD24D9837028F1943F9FE40@phx.gbl>
Received: from 61.238.43.155 by BAY117-DAV2.phx.gbl with DAV;
	Wed, 29 Nov 2006 12:19:03 +0000
X-Originating-IP: [61.238.43.155]
X-Originating-Email: [peaceable_whale@hotmail.com]
X-Sender: peaceable_whale@hotmail.com
From: "Tse Shing Chi \(Franklin/Whale\)" <peaceable_whale@hotmail.com>
To: "'Atom-Syntax'" <atom-syntax@imc.org>
References: <456C65AF.1080609@gmail.com> <456C713B.4090203@gmail.com>	 <456C7B0D.2060908@mozilla.com> <456C80DB.8060705@gmail.com>	 <456C8470.1050007@mozilla.com> <456C8864.5000607@gmail.com>	 <456C8CA5.60200@mozilla.com> <86hcwjbabh.fsf@rakim.cfhp.org>	 <8212E1B2-FB6D-4EEF-AEBB-9F57AFA8D92E@iki.fi>	 <456CC0F9.5070108@gmail.com> <a9699fd20611290003v8fc431dr68f531e37083c786@mail.gmail.com>
In-Reply-To: <a9699fd20611290003v8fc431dr68f531e37083c786@mail.gmail.com>
Subject: RE: WHAT-WG, feed and alternate (was: Re: PaceAutoDiscoveryDraftIsPointless)
Date: Wed, 29 Nov 2006 20:18:49 +0800
Message-ID: <000701c713b0$863a2d80$92ae8880$@com>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="UTF-8"
X-Mailer: Microsoft Office Outlook 12.0
Thread-Index: AccTjsx3qjRFaxHPTZipTQDCnSfzBgAIEs2A
Content-Language: en-us
X-OriginalArrivalTime: 29 Nov 2006 12:19:05.0138 (UTC) FILETIME=[8FD15120:01C713B0]
X-MIME-Autoconverted: from quoted-printable to 8bit by balder-227.proper.com id kATCJBbm028924
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 kATCJCsE028930
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 6e922792024732fb1bb6f346e63517e4


I would like to have application/atomentry+xml for entry. As a result, ap=
plication/atom+xml must be a feed.

>   2. We add a type parameter to the application/atom+xml media type
>      to differentiate feed and entry documents,
>      e.g. application/atom+xml;type=3Dfeed,
>           application/atom+xml;type=3Dentry
>
>      When the media type is used without the type parameter,
>      type=3Dfeed is assumed.

This cause is ok, but a bit complicated. We have already had a charset pa=
rameter. If using both the type and the charset parameters together, then=
 the Content-Type header will be application/atom+xml; type=3Dfeed; chars=
et=3Dutf-8. If type parameter is not declared, then type=3Dfeed is assume=
d because most feeds are serving with application/atom+xml with or withou=
t the charset parameter today.

Franklin Tse


-----Original Message-----
From: owner-atom-syntax@mail.imc.org [mailto:owner-atom-syntax@mail.imc.o=
rg] On Behalf Of Thomas Broyer
Sent: Wednesday, November 29, 2006 16:04
To: Atom-Syntax
Subject: Re: WHAT-WG, feed and alternate (was: Re: PaceAutoDiscoveryDraft=
IsPointless)


2006/11/29, James M Snell:
>
> The problem I have with the WHAT-WG definition of the alternate and fee=
d
> relations is the unintended conflict that occurs when the alternate
> representation of a page happens to be an Atom Entry Document.
>
> The HTML5 draft says,
>
>         "If the alternate keyword is used with the type attribute set t=
o
>         the value application/rss+xml or the value application/atom+xml=
,
>         then the user agent must treat the link as it would if it had
>         the feed keyword specified as well."
>
> It goes on to say,
>
>         "The feed keyword indicates that the referenced document is a
>         syndication feed. If the alternate link type is also specified,
>         then the feed is specifically the feed for the current document=
"
>
> The problem with this is that the "application/atom+xml" media type is
> also used for Atom Entry Documents:
>
>   <link rel=3D"alternate" type=3D"application/atom+xml" href=3D"entry.x=
ml" />
>
> The current WHAT-WG definition is inadequate.

Already exposed here:
http://www.imc.org/atom-syntax/mail-archive/msg19100.html
and there:
http://www.imc.org/atom-syntax/mail-archive/msg19107.html
;-)

> There are three possible solutions:
>
>   1. We ask the WHAT-WG to fix their spec so the ambiguity in the Atom
>      media type is addressed

+1 (see above; see also Mark Baker's mail in this same thread =E2=80=93no=
t yet
in the archives)

>   2. We add a type parameter to the application/atom+xml media type
>      to differentiate feed and entry documents,
>      e.g. application/atom+xml;type=3Dfeed,
>           application/atom+xml;type=3Dentry

+1

>      When the media type is used without the type parameter,
>      type=3Dfeed is assumed.

I'd rather say: if there's no 'type' parameter, assume nothing, it can
be a feed or entry; this would make the "updated media-type" fully
backwards compatible with the current one (which shipped a year ago).

>   3. We define a new media type for Atom Entry Documents,
>      e.g. application/atomentry+xml

-1

--=20
Thomas Broyer






From owner-atom-syntax@mail.imc.org Wed Nov 29 11:40:53 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GpSUP-0000up-Cz
	for atompub-archive@lists.ietf.org; Wed, 29 Nov 2006 11:40:53 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GpSUL-0005dp-Uv
	for atompub-archive@lists.ietf.org; Wed, 29 Nov 2006 11:40:53 -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 kATGGkj2056326;
	Wed, 29 Nov 2006 09: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 kATGGkba056325;
	Wed, 29 Nov 2006 09: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 wr-out-0506.google.com (wr-out-0506.google.com [64.233.184.227])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kATGGjks056316
	for <atom-syntax@imc.org>; Wed, 29 Nov 2006 09:16:45 -0700 (MST)
	(envelope-from jasnell@gmail.com)
Received: by wr-out-0506.google.com with SMTP id i20so653638wra
        for <atom-syntax@imc.org>; Wed, 29 Nov 2006 08:16:42 -0800 (PST)
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=XZx3L6YpDzbvNdIyQTtmzW2Ne/whNx2lXesDR8SE6l2V1uc2h1l6n6vnWlzuAM8sdjWcppmSNo5+y/v+OYsC5PjFluJIWFSzDDEBkt4l7lBQlL78AR9IVZBjmVCICStMpW105SA4OGqyEDcmlQRGpiaRELT8qSUg1M2YkgYQ/7g=
Received: by 10.90.65.11 with SMTP id n11mr2320274aga.1164817002114;
        Wed, 29 Nov 2006 08:16:42 -0800 (PST)
Received: from ?192.168.1.101? ( [67.181.218.96])
        by mx.google.com with ESMTP id 26sm32004933wra.2006.11.29.08.16.40;
        Wed, 29 Nov 2006 08:16:41 -0800 (PST)
Message-ID: <456DB265.5090804@gmail.com>
Date: Wed, 29 Nov 2006 08:16:37 -0800
From: James M Snell <jasnell@gmail.com>
User-Agent: Thunderbird 1.5.0.8 (X11/20061025)
MIME-Version: 1.0
To: atom-protocol <atom-protocol@imc.org>, atom-syntax <atom-syntax@imc.org>
Subject: PaceEntryMediatype
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: c3a18ef96977fc9bcc21a621cbf1174b




http://www.intertwingly.net/wiki/pie/PaceEntryMediatype

#pragma section-numbers off

== Abstract ==

For the current Atom Publishing Protocol draft...

Create a new media type for Atom Entry Documents: application/atomentry+xml

Deprecate the use of application/atom+xml for Entry Documents.

== Status ==

Proposed

== Rationale ==

The fact that one media type is used for both Feed and Entry documents
has repeatedly come up as a problem on more than one occasion.  We have
an opportunity to fix this problem now.

== Proposal ==

Add to Section 6.1

{{{
Atom Entry Documents are identified with the "application/atomentry+xml"
media type (See section 15).
}}}

Renumber existing section 15.3 to 15.4

Insert..

{{{
15.3 Content-type registration for 'application/atomentry+xml'

   MIME media type name:  application
   MIME subtype name:  atomentry+xml
   Mandatory parameters:  None.
   Optional parameters:
      "charset":  This parameter has semantics identical to the charset
         parameter of the "application/xml" media type as specified in
         [RFC3023].
   Encoding considerations:  Identical to those of "application/xml" as
      described in [RFC3023], Section 3.2.
   Security considerations:  As defined in this specification.
      In addition, as this media type uses the "+xml" convention, it
      shares the same security considerations as described in [RFC3023],
      Section 10.
   Interoperability considerations:  RFC 4287 registers the
      application/atom+xml Content-Type for both Atom Feed and Entry
      Documents.  For Atom Entry Documents, the use of the
      application/atom+xml type should be avoided.
   Published specification:  This specification.
   Applications that use this media type:  No known applications
      currently use this media type.

   Additional information:

   Magic number(s):  As specified for "application/xml" in [RFC3023],
      Section 3.2.
   File extension:  .atomentry
   Fragment identifiers:  As specified for "application/xml" in
      [RFC3023], Section 5.
   Base URI:  As specified in [RFC3023], Section 6.
   Macintosh File Type code:  TEXT
   Person and email address to contact for further information:
     This specification's author(s)
   Intended usage:  COMMON
   Author/Change controller:  IESG
}}}

== Impacts ==


== Notes ==

----

CategoryProposals




From owner-atom-syntax@mail.imc.org Wed Nov 29 12:19:30 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GpT5m-0002XA-Hk
	for atompub-archive@lists.ietf.org; Wed, 29 Nov 2006 12:19:30 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GpT5k-0002po-4f
	for atompub-archive@lists.ietf.org; Wed, 29 Nov 2006 12:19:30 -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 kATGps1r059857;
	Wed, 29 Nov 2006 09:51: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 kATGpsUZ059855;
	Wed, 29 Nov 2006 09:51: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 smtpout.mac.com (smtpout.mac.com [17.250.248.181])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kATGprqE059844;
	Wed, 29 Nov 2006 09:51:53 -0700 (MST)
	(envelope-from algermissen1971@mac.com)
Received: from mac.com (smtpin05-en2 [10.13.10.150])
	by smtpout.mac.com (Xserve/8.12.11/smtpout11/MantshX 4.0) with ESMTP id kATGpoLf016801;
	Wed, 29 Nov 2006 08:51:50 -0800 (PST)
Received: from [10.227.15.255] (ip-80-226-220-150.vodafone-net.de [80.226.220.150])
	(authenticated bits=0)
	by mac.com (Xserve/smtpin05/MantshX 4.0) with ESMTP id kATGpi2E027830;
	Wed, 29 Nov 2006 08:51:47 -0800 (PST)
In-Reply-To: <456DB265.5090804@gmail.com>
References: <456DB265.5090804@gmail.com>
Mime-Version: 1.0 (Apple Message framework v752.3)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <516C19BB-515A-49EC-9649-2C2DBB3D2129@mac.com>
Cc: atom-protocol <atom-protocol@imc.org>, atom-syntax <atom-syntax@imc.org>
Content-Transfer-Encoding: 7bit
From: Jan Algermissen <algermissen1971@mac.com>
Subject: Re: PaceEntryMediatype
Date: Wed, 29 Nov 2006 17:52:05 +0100
To: James M Snell <jasnell@gmail.com>
X-Mailer: Apple Mail (2.752.3)
X-Brightmail-Tracker: AAAAAA==
X-Brightmail-scanned: yes
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.5 (/)
X-Scan-Signature: cf3becbbd6d1a45acbe2ffd4ab88bdc2



On Nov 29, 2006, at 5:16 PM, James M Snell wrote:


>
> Create a new media type for Atom Entry Documents: application/ 
> atomentry+xml
>
> Deprecate the use of application/atom+xml for Entry Documents.

That is a *very* good idea!!

+1

Jan





> == Status ==
>
> Proposed
>
> == Rationale ==
>
> The fact that one media type is used for both Feed and Entry documents
> has repeatedly come up as a problem on more than one occasion.  We  
> have
> an opportunity to fix this problem now.
>
> == Proposal ==
>
> Add to Section 6.1
>
> {{{
> Atom Entry Documents are identified with the "application/atomentry 
> +xml"
> media type (See section 15).
> }}}
>
> Renumber existing section 15.3 to 15.4
>
> Insert..
>
> {{{
> 15.3 Content-type registration for 'application/atomentry+xml'
>
>    MIME media type name:  application
>    MIME subtype name:  atomentry+xml
>    Mandatory parameters:  None.
>    Optional parameters:
>       "charset":  This parameter has semantics identical to the  
> charset
>          parameter of the "application/xml" media type as specified in
>          [RFC3023].
>    Encoding considerations:  Identical to those of "application/ 
> xml" as
>       described in [RFC3023], Section 3.2.
>    Security considerations:  As defined in this specification.
>       In addition, as this media type uses the "+xml" convention, it
>       shares the same security considerations as described in  
> [RFC3023],
>       Section 10.
>    Interoperability considerations:  RFC 4287 registers the
>       application/atom+xml Content-Type for both Atom Feed and Entry
>       Documents.  For Atom Entry Documents, the use of the
>       application/atom+xml type should be avoided.
>    Published specification:  This specification.
>    Applications that use this media type:  No known applications
>       currently use this media type.
>
>    Additional information:
>
>    Magic number(s):  As specified for "application/xml" in [RFC3023],
>       Section 3.2.
>    File extension:  .atomentry
>    Fragment identifiers:  As specified for "application/xml" in
>       [RFC3023], Section 5.
>    Base URI:  As specified in [RFC3023], Section 6.
>    Macintosh File Type code:  TEXT
>    Person and email address to contact for further information:
>      This specification's author(s)
>    Intended usage:  COMMON
>    Author/Change controller:  IESG
> }}}
>
> == Impacts ==
>
>
> == Notes ==
>
> ----
>
> CategoryProposals
>




From owner-atom-syntax@mail.imc.org Wed Nov 29 12:56:32 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GpTfc-0006pJ-7W
	for atompub-archive@lists.ietf.org; Wed, 29 Nov 2006 12:56:32 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GpTfZ-0000AX-SM
	for atompub-archive@lists.ietf.org; Wed, 29 Nov 2006 12:56:32 -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 kATHYB5t064307;
	Wed, 29 Nov 2006 10:34: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 kATHY6pi064288;
	Wed, 29 Nov 2006 10: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 wr-out-0506.google.com (wr-out-0506.google.com [64.233.184.229])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kATHXtvj064271
	for <atom-syntax@imc.org>; Wed, 29 Nov 2006 10:34:00 -0700 (MST)
	(envelope-from mbaker@gmail.com)
Received: by wr-out-0506.google.com with SMTP id i20so673505wra
        for <atom-syntax@imc.org>; Wed, 29 Nov 2006 09:33:54 -0800 (PST)
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws;
        s=beta; d=gmail.com;
        h=received:message-id:date:from:sender:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references:x-google-sender-auth;
        b=BHj3WCHvp0e15TQD1O42nofBbv2zdZdxidlBDszxtnor8MbztU2icXWSVboHLqFCY2Xz5tow2BbsbM2DvWyiwvNozEhwizQmhtEfHX+WWPWH04YOeMGy+IzSWj/VWP3ny1c/vd+ob7S59vW5ZbvJgm48pcM4lXRBBNULKinwdqU=
Received: by 10.78.204.7 with SMTP id b7mr2507432hug.1164821633055;
        Wed, 29 Nov 2006 09:33:53 -0800 (PST)
Received: by 10.78.174.19 with HTTP; Wed, 29 Nov 2006 09:33:53 -0800 (PST)
Message-ID: <c70bc85d0611290933w2e90355an7fbd2da1a3942dd3@mail.gmail.com>
Date: Wed, 29 Nov 2006 12:33:53 -0500
From: "Mark Baker" <distobj@acm.org>
To: "James M Snell" <jasnell@gmail.com>
Subject: Re: PaceEntryMediatype
Cc: atom-protocol <atom-protocol@imc.org>, atom-syntax <atom-syntax@imc.org>
In-Reply-To: <456DB265.5090804@gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
References: <456DB265.5090804@gmail.com>
X-Google-Sender-Auth: c70760f8e442d6c0
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: 30ac594df0e66ffa5a93eb4c48bcb014


-1

- there's nothing special about an entry document
- AFAICT (because they're not referenced from the pace), the problems
referred to have other causes.  I prefer we fix those instead.

Mark.




From owner-atom-syntax@mail.imc.org Wed Nov 29 13:27:19 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GpU9P-0005u1-S8
	for atompub-archive@lists.ietf.org; Wed, 29 Nov 2006 13:27:19 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GpU9O-0005RO-G8
	for atompub-archive@lists.ietf.org; Wed, 29 Nov 2006 13:27:19 -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 kATIARXQ067771;
	Wed, 29 Nov 2006 11:10: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 kATIARPM067770;
	Wed, 29 Nov 2006 11:10: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 smtpout.mac.com (smtpout.mac.com [17.250.248.46])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kATIAQqJ067757;
	Wed, 29 Nov 2006 11:10:26 -0700 (MST)
	(envelope-from algermissen1971@mac.com)
Received: from mac.com (webmail050-S [10.13.128.50])
	by smtpout.mac.com (Xserve/8.12.11/smtpout10/MantshX 4.0) with ESMTP id kATIAMae005120;
	Wed, 29 Nov 2006 10:10:22 -0800 (PST)
Received: from webmail050 (localhost [127.0.0.1])
	by mac.com (8.13.8/webmail050/MantshX 4.0) with ESMTP id kATIAKf8029168;
	Wed, 29 Nov 2006 10:10:21 -0800 (PST)
Date: Wed, 29 Nov 2006 10:10:20 -0800
From: Jan Algermissen <algermissen1971@mac.com>
To: Mark Baker <distobj@acm.org>
Cc: James M Snell <jasnell@gmail.com>, atom-protocol <atom-protocol@imc.org>,
        atom-syntax <atom-syntax@imc.org>
Message-ID: <E5498934-010F-1000-AAC9-8A7CC948777F-Webmail-10015@mac.com>
in-reply-to: <c70bc85d0611290933w2e90355an7fbd2da1a3942dd3@mail.gmail.com>
references: <456DB265.5090804@gmail.com> <c70bc85d0611290933w2e90355an7fbd2da1a3942dd3@mail.gmail.com>
Subject: Re: PaceEntryMediatype
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
X-Originating-IP: 10.201.82.16, 145.253.233.59
Received: from [10.201.82.16] from webmail.mac.com with HTTP; Wed, 29 Nov 2006 10:10:20 -0800
Received: from [ 145.253.233.59] from webmail.mac.com with HTTP; Wed, 29 Nov 2006 10:10:20 -0800
X-Brightmail-Tracker: AAAAAA==
X-Brightmail-scanned: yes
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.5 (/)
X-Scan-Signature: 2409bba43e9c8d580670fda8b695204a


Hi Mark,

would you suggest to put service and categories into application/atom+xml as well?

Hmm, ah, I think I see what you mean: When a peer declares it understands application/atom+xml the understanding of <entry/> is mandatory anyhow. Despite the additional inspection into the documents root element feed and entry belong into the same family you cannot have one without the other therefore the media type should not be split.

Is that what you think?


Jan



On Wednesday, November 29, 2006, at 06:56PM, "Mark Baker" <distobj@acm.org> wrote:
>
>-1
>
>- there's nothing special about an entry document
>- AFAICT (because they're not referenced from the pace), the problems
>referred to have other causes.  I prefer we fix those instead.
>
>Mark.
>
>
>




From owner-atom-syntax@mail.imc.org Wed Nov 29 13:45:24 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GpUQu-00044q-Pm
	for atompub-archive@lists.ietf.org; Wed, 29 Nov 2006 13:45:24 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GpUQt-0000g4-Dm
	for atompub-archive@lists.ietf.org; Wed, 29 Nov 2006 13:45:24 -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 kATINIl0068956;
	Wed, 29 Nov 2006 11:23: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 kATINCo2068945;
	Wed, 29 Nov 2006 11:23: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 wr-out-0506.google.com (wr-out-0506.google.com [64.233.184.229])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kATIMwHN068918
	for <atom-syntax@imc.org>; Wed, 29 Nov 2006 11:22:59 -0700 (MST)
	(envelope-from jasnell@gmail.com)
Received: by wr-out-0506.google.com with SMTP id i20so686190wra
        for <atom-syntax@imc.org>; Wed, 29 Nov 2006 10:22:55 -0800 (PST)
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=a2F6/Syf7Crv5GzU7UrJjFF+k7xtzPRhYPA4RsiOTTgGxt/IqeQvdEK6iTN4BPiMz873vdzdnTO5xwaDo+PnyAT7udNTxzR5a3CV0VNcELsMUBqplvp4h+n9QTzzlyt5dXYSQt7vsWmo/1TqxhXjT2wENfQ0b3oEojZ7C5t5M4c=
Received: by 10.90.71.12 with SMTP id t12mr2632601aga.1164824574564;
        Wed, 29 Nov 2006 10:22:54 -0800 (PST)
Received: from ?192.168.1.101? ( [67.181.218.96])
        by mx.google.com with ESMTP id 26sm32212980wra.2006.11.29.10.22.53;
        Wed, 29 Nov 2006 10:22:54 -0800 (PST)
Message-ID: <456DCFF0.4000007@gmail.com>
Date: Wed, 29 Nov 2006 10:22:40 -0800
From: James M Snell <jasnell@gmail.com>
User-Agent: Thunderbird 1.5.0.8 (X11/20061025)
MIME-Version: 1.0
To: Mark Baker <distobj@acm.org>
CC: atom-protocol <atom-protocol@imc.org>, atom-syntax <atom-syntax@imc.org>
Subject: Re: PaceEntryMediatype
References: <456DB265.5090804@gmail.com> <c70bc85d0611290933w2e90355an7fbd2da1a3942dd3@mail.gmail.com>
In-Reply-To: <c70bc85d0611290933w2e90355an7fbd2da1a3942dd3@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: 798b2e660f1819ae38035ac1d8d5e3ab


One such problem occurs in atom:link and atom:content elements.
Specifically:

  <atom:link type="application/atom+xml" href="a.xml" />
  <atom:content type="application/atom+xml" src="b.xml" />

Given no other information I have no way of knowing whether these are
references to Feed or Entry documents.

- James

Mark Baker wrote:
> -1
> 
> - there's nothing special about an entry document
> - AFAICT (because they're not referenced from the pace), the problems
> referred to have other causes.  I prefer we fix those instead.
> 
> Mark.
> 




From owner-atom-syntax@mail.imc.org Wed Nov 29 13:56:53 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GpUc1-0001v3-JS
	for atompub-archive@lists.ietf.org; Wed, 29 Nov 2006 13:56:53 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GpUc0-0002F2-4Z
	for atompub-archive@lists.ietf.org; Wed, 29 Nov 2006 13:56:53 -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 kATIeqwU071016;
	Wed, 29 Nov 2006 11:40: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 kATIeqAx071015;
	Wed, 29 Nov 2006 11:40: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 wx-out-0506.google.com (wx-out-0506.google.com [66.249.82.228])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kATIeoTh071007
	for <atom-syntax@imc.org>; Wed, 29 Nov 2006 11:40:51 -0700 (MST)
	(envelope-from jasnell@gmail.com)
Received: by wx-out-0506.google.com with SMTP id i30so2366231wxd
        for <atom-syntax@imc.org>; Wed, 29 Nov 2006 10:40:50 -0800 (PST)
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=DBmi1OYWU9scnxfBWnocPgESAXbQiOAgR8QV9cFKhxGCtU4Us/FK1ysAxFlfC9hLz2faa5erLfEi7vXnMguaLtwPqWNuGA+JjsHLtyJ8nCZnN3CG7AS9Nr3MlR46PZjfcPyZrk4zpqsmLz4GlYrLzBq0Wn9wgcDBtmzt1QCfWwE=
Received: by 10.90.52.18 with SMTP id z18mr2588772agz.1164825650174;
        Wed, 29 Nov 2006 10:40:50 -0800 (PST)
Received: from ?192.168.1.101? ( [67.181.218.96])
        by mx.google.com with ESMTP id 11sm17746857wrl.2006.11.29.10.40.48;
        Wed, 29 Nov 2006 10:40:49 -0800 (PST)
Message-ID: <456DD426.7080200@gmail.com>
Date: Wed, 29 Nov 2006 10:40:38 -0800
From: James M Snell <jasnell@gmail.com>
User-Agent: Thunderbird 1.5.0.8 (X11/20061025)
MIME-Version: 1.0
To: Tim Bray <Tim.Bray@Sun.COM>
CC: atom-protocol <atom-protocol@imc.org>, atom-syntax <atom-syntax@imc.org>
Subject: Re: PaceEntryMediatype
References: <456DB265.5090804@gmail.com> <119D00DF-EA80-44E4-B6F0-83CAE4617A2F@sun.com>
In-Reply-To: <119D00DF-EA80-44E4-B6F0-83CAE4617A2F@sun.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: 798b2e660f1819ae38035ac1d8d5e3ab


I'm fine either way. Wouldn't take that long for me to write up a draft.

- James

Tim Bray wrote:
> On Nov 29, 2006, at 8:16 AM, James M Snell wrote:
> 
>> http://www.intertwingly.net/wiki/pie/PaceEntryMediatype
>>
>> #pragma section-numbers off
>>
>> == Abstract ==
>>
>> For the current Atom Publishing Protocol draft...
> 
> Irrespective of the merits of the new media type, the APP spec seems
> like the wrong place to define it.  Since nobody wants to obsolete 4287,
> why not a short clean standalone I-D?  -Tim
> 
> 




From owner-atom-syntax@mail.imc.org Wed Nov 29 14:01:44 2006
Received: from [10.90.34.44] (helo=chiedprmail1.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GpUgi-00022s-3z
	for atompub-archive@lists.ietf.org; Wed, 29 Nov 2006 14:01:44 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by chiedprmail1.ietf.org with esmtp (Exim 4.43)
	id 1GpUge-00027M-HJ
	for atompub-archive@lists.ietf.org; Wed, 29 Nov 2006 14:01:43 -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 kATIdv5f070962;
	Wed, 29 Nov 2006 11:39:58 -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 kATIduLk070959;
	Wed, 29 Nov 2006 11:39: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 bblfish.net (bblfish.net [192.220.66.168])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kATIdiPT070930
	for <atom-syntax@imc.org>; Wed, 29 Nov 2006 11:39:46 -0700 (MST)
	(envelope-from henry.story@bblfish.net)
Received: (qmail 5188 invoked by uid 17064); 29 Nov 2006 18:39:43 -0000
Received: from unknown (HELO [10.192.28.232]) ([192.18.45.134])
          (envelope-sender <henry.story@bblfish.net>)
          by 192.220.66.168 (qmail-ldap-1.03) with SMTP
          for <distobj@acm.org>; 29 Nov 2006 18:39:43 -0000
In-Reply-To: <456DCFF0.4000007@gmail.com>
References: <456DB265.5090804@gmail.com> <c70bc85d0611290933w2e90355an7fbd2da1a3942dd3@mail.gmail.com> <456DCFF0.4000007@gmail.com>
Mime-Version: 1.0 (Apple Message framework v752.3)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <965B59C7-8AE1-40D3-909F-A774068C9AFD@bblfish.net>
Cc: Mark Baker <distobj@acm.org>, atom-protocol <atom-protocol@imc.org>,
        atom-syntax <atom-syntax@imc.org>
Content-Transfer-Encoding: 7bit
From: Henry Story <henry.story@bblfish.net>
Subject: Re: PaceEntryMediatype
Date: Wed, 29 Nov 2006 10:39:43 -0800
To: James M Snell <jasnell@gmail.com>
X-Mailer: Apple Mail (2.752.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: 52e1467c2184c31006318542db5614d5


There are all kinds of other things you don't know: like what's  
inside the document, if the server is up, what the title is, ... What  
interoperability problem is solved by having a new mime type? And  
would that not be solvable by

<atom:link rel="entry" type="application/atom+xml" href="a.xml" />

Not that I really care that much.

Henry

On 29 Nov 2006, at 10:22, James M Snell wrote:

>
> One such problem occurs in atom:link and atom:content elements.
> Specifically:
>
>   <atom:link type="application/atom+xml" href="a.xml" />
>   <atom:content type="application/atom+xml" src="b.xml" />
>
> Given no other information I have no way of knowing whether these are
> references to Feed or Entry documents.
>
> - James
>
> Mark Baker wrote:
>> -1
>>
>> - there's nothing special about an entry document
>> - AFAICT (because they're not referenced from the pace), the problems
>> referred to have other causes.  I prefer we fix those instead.
>>
>> Mark.
>>




From owner-atom-syntax@mail.imc.org Wed Nov 29 14:01:44 2006
Received: from [10.90.34.44] (helo=chiedprmail1.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GpUgi-00022u-5M
	for atompub-archive@lists.ietf.org; Wed, 29 Nov 2006 14:01:44 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by chiedprmail1.ietf.org with esmtp (Exim 4.43)
	id 1GpUgd-00027J-K6
	for atompub-archive@lists.ietf.org; Wed, 29 Nov 2006 14:01:44 -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 kATIjKg7071366;
	Wed, 29 Nov 2006 11: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 kATIZxqE070561;
	Wed, 29 Nov 2006 11:35: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 brmea-mail-2.sun.com (brmea-mail-2.Sun.COM [192.18.98.43])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kATIZfEH070511;
	Wed, 29 Nov 2006 11:35:45 -0700 (MST)
	(envelope-from Tim.Bray@Sun.COM)
Received: from fe-amer-03.sun.com ([192.18.108.177])
	by brmea-mail-2.sun.com (8.13.6+Sun/8.12.9) with ESMTP id kATIZYFj007590;
	Wed, 29 Nov 2006 11:35:34 -0700 (MST)
Received: from conversion-daemon.mail-amer.sun.com by mail-amer.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 id <0J9I00H018S45600@mail-amer.sun.com> (original mail from Tim.Bray@Sun.COM)
 ; Wed, 29 Nov 2006 11:35:34 -0700 (MST)
Received: from [192.168.102.102] ([154.20.170.13])
 by mail-amer.sun.com (Sun Java System Messaging Server 6.2-6.01 (built Apr  3
 2006)) with ESMTPSA id <0J9I00M8D8Z93A39@mail-amer.sun.com>; Wed,
 29 Nov 2006 11:35:34 -0700 (MST)
Date: Wed, 29 Nov 2006 10:36:13 -0800
From: Tim Bray <Tim.Bray@Sun.COM>
Subject: Re: PaceEntryMediatype
In-reply-to: <456DB265.5090804@gmail.com>
To: James M Snell <jasnell@gmail.com>
Cc: atom-protocol <atom-protocol@imc.org>, atom-syntax <atom-syntax@imc.org>
Message-id: <119D00DF-EA80-44E4-B6F0-83CAE4617A2F@sun.com>
MIME-version: 1.0
X-Mailer: Apple Mail (2.752.2)
Content-type: text/plain; format=flowed; delsp=yes; charset=US-ASCII
Content-transfer-encoding: 7BIT
References: <456DB265.5090804@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.0 (/)
X-Scan-Signature: 08170828343bcf1325e4a0fb4584481c


On Nov 29, 2006, at 8:16 AM, James M Snell wrote:

> http://www.intertwingly.net/wiki/pie/PaceEntryMediatype
>
> #pragma section-numbers off
>
> == Abstract ==
>
> For the current Atom Publishing Protocol draft...

Irrespective of the merits of the new media type, the APP spec seems  
like the wrong place to define it.  Since nobody wants to obsolete  
4287, why not a short clean standalone I-D?  -Tim




From owner-atom-syntax@mail.imc.org Wed Nov 29 14:10:26 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GpUp8-0007Po-ON
	for atompub-archive@lists.ietf.org; Wed, 29 Nov 2006 14:10:26 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GpUp7-0004Wx-CZ
	for atompub-archive@lists.ietf.org; Wed, 29 Nov 2006 14:10:26 -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 kATIuCe1072394;
	Wed, 29 Nov 2006 11:56: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 kATIuC4b072393;
	Wed, 29 Nov 2006 11:56: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 ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.169])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kATIu8CP072366
	for <atom-syntax@imc.org>; Wed, 29 Nov 2006 11:56:11 -0700 (MST)
	(envelope-from mbaker@gmail.com)
Received: by ug-out-1314.google.com with SMTP id j3so2042604ugf
        for <atom-syntax@imc.org>; Wed, 29 Nov 2006 10:56:05 -0800 (PST)
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws;
        s=beta; d=gmail.com;
        h=received:message-id:date:from:sender:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references:x-google-sender-auth;
        b=gLMU+BnXuuVYihNX6sz7EYVjd2nZpbye4B1mSKRI2sz/S8rESfDAy2NDfOl8kF948Dyk1VYP+ZoJ4ahZ2hzsSnvnt28spyT8Tzpdfy4zT9J5fON8d96SMJNej9mvDT7sohgrq79cHk2PQC9LQF1lSAf76nGjvDqFlWuN9b5qzGw=
Received: by 10.78.127.2 with SMTP id z2mr2612271huc.1164826565026;
        Wed, 29 Nov 2006 10:56:05 -0800 (PST)
Received: by 10.78.174.19 with HTTP; Wed, 29 Nov 2006 10:56:04 -0800 (PST)
Message-ID: <c70bc85d0611291056u7b5381caq4a23259f9c03b7b1@mail.gmail.com>
Date: Wed, 29 Nov 2006 13:56:04 -0500
From: "Mark Baker" <distobj@acm.org>
To: "Jan Algermissen" <algermissen1971@mac.com>
Subject: Re: PaceEntryMediatype
Cc: atom-protocol <atom-protocol@imc.org>, atom-syntax <atom-syntax@imc.org>
In-Reply-To: <E5498934-010F-1000-AAC9-8A7CC948777F-Webmail-10015@mac.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
References: <456DB265.5090804@gmail.com>
	 <c70bc85d0611290933w2e90355an7fbd2da1a3942dd3@mail.gmail.com>
	 <E5498934-010F-1000-AAC9-8A7CC948777F-Webmail-10015@mac.com>
X-Google-Sender-Auth: a40e2555719a61e8
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: 2409bba43e9c8d580670fda8b695204a


On 11/29/06, Jan Algermissen <algermissen1971@mac.com> wrote:
> Hi Mark,
>
> would you suggest to put service and categories into application/atom+xml as well?

I haven't paid much attention to those, but AFAICT they have different
processing models (e.g. extensibility rules) and so IMO, comprise
different document formats.  Separate media types are fine.

> Hmm, ah, I think I see what you mean: When a peer declares it understands application/atom+xml the understanding of <entry/> is mandatory anyhow. Despite the additional inspection into the documents root element feed and entry belong into the same family you cannot have one without the other therefore the media type should not be split.
>
> Is that what you think?

Yes, but more than that.  An entry document is, AFAICT, little more
than shorthand for a feed with one entry, minus the feed-specific
metadata.  It's processing is a subset of feed processing.  If the
processing or content model of entry is extended, it applies to both
feed documents and entry documents.

And +1 to what Henry just said in response to James.  It's also not a
huge deal to me.  But I've just raised the rel="feed" inference issue
with the WHAT WG, so we'll see how that goes; if resolved to my
liking, then there's one less reason for a new media type.

Mark.




From owner-atom-syntax@mail.imc.org Wed Nov 29 14:10:56 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GpUpc-0007Z7-91
	for atompub-archive@lists.ietf.org; Wed, 29 Nov 2006 14:10:56 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GpUpY-0004ZO-RJ
	for atompub-archive@lists.ietf.org; Wed, 29 Nov 2006 14:10:56 -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 kATIuO3i072435;
	Wed, 29 Nov 2006 11:56: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 kATIuOdi072433;
	Wed, 29 Nov 2006 11:56: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 chilco.textdrive.com (chilco.textdrive.com [207.7.108.242])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kATIuNq4072414;
	Wed, 29 Nov 2006 11:56:24 -0700 (MST)
	(envelope-from bill@dehora.net)
Received: from [192.168.2.180] (unknown [83.70.238.233])
	by chilco.textdrive.com (Postfix) with ESMTP id EE146DC6C5;
	Wed, 29 Nov 2006 18:56:17 +0000 (UTC)
Message-ID: <456DD7CE.1070609@dehora.net>
Date: Wed, 29 Nov 2006 18:56:14 +0000
From: Bill de hOra <bill@dehora.net>
User-Agent: Thunderbird 1.5.0.8 (X11/20061117)
MIME-Version: 1.0
To: atom-protocol <atom-protocol@imc.org>, atom-syntax <atom-syntax@imc.org>
Subject: Re: PaceEntryMediatype
References: <456DB265.5090804@gmail.com>
In-Reply-To: <456DB265.5090804@gmail.com>
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.0 (/)
X-Scan-Signature: 7bac9cb154eb5790ae3b2913587a40de


James M Snell wrote:

> Create a new media type for Atom Entry Documents: application/atomentry+xml

+0

cheers
Bill




From owner-atom-syntax@mail.imc.org Wed Nov 29 14:18:55 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GpUxL-0007xV-G6
	for atompub-archive@lists.ietf.org; Wed, 29 Nov 2006 14:18:55 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GpUxK-0005Y2-49
	for atompub-archive@lists.ietf.org; Wed, 29 Nov 2006 14:18:55 -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 kATJ3WTW073079;
	Wed, 29 Nov 2006 12:03: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 kATJ3WIQ073077;
	Wed, 29 Nov 2006 12:03: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 nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.186])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kATJ3Q0f073053
	for <atom-syntax@imc.org>; Wed, 29 Nov 2006 12:03:28 -0700 (MST)
	(envelope-from t.broyer@gmail.com)
Received: by nf-out-0910.google.com with SMTP id m18so2597596nfc
        for <atom-syntax@imc.org>; Wed, 29 Nov 2006 11:03:23 -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:content-transfer-encoding:content-disposition:references;
        b=F/HuwwS0ydnrehzV/KbsvPQNg1Or91RxIb3YKwc+kSNiYnC7UFuTcNPjHQmBUM+xAzdb2o0aIy9wjAgWMNX+uezWg8YtR0jvidfc5+jQcksAJWI33mNhR9wUU+SdXXULp5ybnA1HhGRZ+hBQ39EgtCB2E0jESOLA6j08dUc/xMU=
Received: by 10.49.8.1 with SMTP id l1mr6724616nfi.1164827002672;
        Wed, 29 Nov 2006 11:03:22 -0800 (PST)
Received: by 10.49.28.6 with HTTP; Wed, 29 Nov 2006 11:03:22 -0800 (PST)
Message-ID: <a9699fd20611291103p2c605d94o76708f1d7c615c7a@mail.gmail.com>
Date: Wed, 29 Nov 2006 20:03:22 +0100
From: "Thomas Broyer" <t.broyer@gmail.com>
To: Atom-Syntax <atom-syntax@imc.org>, Atom-Protocol <atom-protocol@imc.org>
Subject: Re: PaceEntryMediatype
In-Reply-To: <456DB265.5090804@gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
References: <456DB265.5090804@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.0 (/)
X-Scan-Signature: 97adf591118a232206bdb5a27b217034


2006/11/29, James M Snell:
> Create a new media type for Atom Entry Documents: application/atomentry+xml
>
> Deprecate the use of application/atom+xml for Entry Documents.

I'd largely prefer augmenting the existing media type with a 'type' parameter:
 - application/atom+xml => either feed or entry (as defined in RFC4287)
 - application/atom+xml;type=feed => feed
 - application/atom+xml;type=entry => entry

> {{{
> Atom Entry Documents are identified with the
>  "application/atomentry+xml" media type (See section 15).
> }}}

How about defining a "tree" similar to the */vnd.* one?
 - application/atom+xml => feed or entry document
 - application/atom.categories+xml => category document
 - application/atom.service+xml => service document
...and of course, if this proposal is finally accepted:
 - application/atom.entry+xml => entry document


As for Tim's concerns, I'd also prefer having it done outside the APP.

Also, the APP draft would need to be updated to remove the "entry"
special value for app:accept, as it would be equivalent to the new or
revised media type (app:accept=application/atom+xml;type=entry or
app:accept=applicationAtom.entry+xml)

-- 
Thomas Broyer




From owner-atom-syntax@mail.imc.org Wed Nov 29 14:56:04 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GpVXI-0003JU-Cq
	for atompub-archive@lists.ietf.org; Wed, 29 Nov 2006 14:56:04 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GpVXH-0002Ox-0d
	for atompub-archive@lists.ietf.org; Wed, 29 Nov 2006 14:56: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 kATJTsLT076950;
	Wed, 29 Nov 2006 12:29: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 kATJTpVZ076904;
	Wed, 29 Nov 2006 12:29: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 nz-out-0102.google.com (nz-out-0506.google.com [64.233.162.226])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kATJTk24076881
	for <atom-syntax@imc.org>; Wed, 29 Nov 2006 12:29:46 -0700 (MST)
	(envelope-from foolistbar@googlemail.com)
Received: by nz-out-0102.google.com with SMTP id z3so1112711nzf
        for <atom-syntax@imc.org>; Wed, 29 Nov 2006 11:29:45 -0800 (PST)
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws;
        s=beta; d=googlemail.com;
        h=received:in-reply-to:references:mime-version:content-type:message-id:reply-to:content-transfer-encoding:from:subject:date:to:x-mailer;
        b=IA6z7aR2XPHNUzsiENo/dgyQs0K1zh1Kbxb2+qJodOexo3aSsN+d9WN0uVAk7naAqnTqc6YZamTf9eh4KMJfdRqzL65pAtM8DxQZChqVXmhyphjY7tnV6rLC7OXn1yvGgQtAkA/ug8Ke4ou4gxR4QwkxahskokOukUWgtagYZRk=
Received: by 10.65.93.18 with SMTP id v18mr4059566qbl.1164828585388;
        Wed, 29 Nov 2006 11:29:45 -0800 (PST)
Received: from ?192.168.0.7? ( [86.139.123.225])
        by mx.google.com with ESMTP id e15sm6377204qba.2006.11.29.11.29.44;
        Wed, 29 Nov 2006 11:29:44 -0800 (PST)
In-Reply-To: <5b04ec2d0611291117tcfe81b4r6486a5ac04a4a567@mail.gmail.com>
References: <456CA81F.1050708@intertwingly.net> <FBB665E3-AA58-4D35-876C-99EFF76904C7@iki.fi> <68fba5c50611290810i3e24f317g547e85a1baf51539@mail.gmail.com> <op.tjscsrol64w2qv@id-c0020.oslo.opera.com> <68fba5c50611290829n3072826emefa6fff929452fe@mail.gmail.com> <op.tjsdurzm64w2qv@id-c0020.oslo.opera.com> <68fba5c50611290844r30082876m37ea49a851daa2d9@mail.gmail.com> <Pine.LNX.4.62.0611291700020.8094@dhalsim.dreamhost.com> <68fba5c50611290917u408c269fiff30551e3a562ae8@mail.gmail.com> <68fba5c50611291038y377a342wb4c0fc248ea27962@mail.gmail.com> <5b04ec2d0611291117tcfe81b4r6486a5ac04a4a567@mail.gmail.com>
Mime-Version: 1.0 (Apple Message framework v752.2)
Content-Type: text/plain; charset=US-ASCII; format=flowed
Message-Id: <CDF03270-36BE-428B-B25C-2438EF5C22C1@googlemail.com>
Reply-To: Geoffrey Sneddon <geoffers@gmail.com>, atom-syntax@imc.org
Content-Transfer-Encoding: 7bit
From: Geoffrey Sneddon <foolistbar@googlemail.com>
Subject: Re: [whatwg] Allow trailing slash in always-empty HTML5 elements?
Date: Wed, 29 Nov 2006 19:29:42 +0000
To: Leons Petrazickis <leons.petrazickis@gmail.com>, atom-syntax@imc.org
X-Mailer: Apple Mail (2.752.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: 08170828343bcf1325e4a0fb4584481c



On 29 Nov 2006, at 19:17, Leons Petrazickis wrote:

> We need to make the migration
> from invalid XHTML to valid HTML5 very, very easy for them. We can't
> require them to dig through PHP spaghetti. And that means that, no
> matter how it's achieved, <br/> needs to be valid HTML5.

+1


- Geoffrey Sneddon





From owner-atom-syntax@mail.imc.org Wed Nov 29 18:02:53 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GpYS5-000661-8z
	for atompub-archive@lists.ietf.org; Wed, 29 Nov 2006 18:02:53 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GpYS0-0003WR-T5
	for atompub-archive@lists.ietf.org; Wed, 29 Nov 2006 18:02:53 -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 kATMjpfQ096292;
	Wed, 29 Nov 2006 15:45: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 kATMjpfL096291;
	Wed, 29 Nov 2006 15:45: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 wr-out-0506.google.com (wr-out-0506.google.com [64.233.184.234])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kATMjntS096284
	for <atom-syntax@imc.org>; Wed, 29 Nov 2006 15:45:50 -0700 (MST)
	(envelope-from sayrer@gmail.com)
Received: by wr-out-0506.google.com with SMTP id i20so750681wra
        for <atom-syntax@imc.org>; Wed, 29 Nov 2006 14:45:49 -0800 (PST)
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws;
        s=beta; d=gmail.com;
        h=received:message-id:date:from:to:subject:cc:mime-version:content-type:content-transfer-encoding:content-disposition;
        b=VA3C96zyVSNeiYn1pLLtDn2mEbOzHqcXoso3VaE64JbaykcCnOIWW9lkyFgJ2KcKukxWSkfEZFBg71y8EWwdY8dHjtWX09N/LyVXKOu75gjAy+KUiveGe65mli1t91GSM5xPUCYQTtySV7MuNrqFWjK+SSchr8qJwjHqsARBWtM=
Received: by 10.90.63.16 with SMTP id l16mr2951946aga.1164840348384;
        Wed, 29 Nov 2006 14:45:48 -0800 (PST)
Received: by 10.90.104.5 with HTTP; Wed, 29 Nov 2006 14:45:48 -0800 (PST)
Message-ID: <68fba5c50611291445w508e4e18u7eecdefb1dc83ebe@mail.gmail.com>
Date: Wed, 29 Nov 2006 17:45:48 -0500
From: "Robert Sayre" <sayrer@gmail.com>
To: "Lachlan Hunt" <lachlan.hunt@lachy.id.au>
Subject: WikiWikiWeb (was: Autodiscovery Draft Issues)
Cc: atom-syntax <atom-syntax@imc.org>, rss-public@yahoogroups.com
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
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


On 11/29/06, Lachlan Hunt <lachlan.hunt@lachy.id.au> wrote:
>
> James M Snell wrote:
> > To document best practice as it relates specifically to syndication
> > feeds.
>
> It's not entirely clear what that actually means.  How would it be any
> different from, or more useful than, existing documentation on the
> subject that has been around for the past 3 or 4 years.

Well, it would be much less useful, since IETF documents don't have
pictures or unicode or translations.

With encouragement from the RSS-Public mailing list, I've taken their
Creative-Commons spec and pubilshed it here:

http://feedautodiscovery.org/

I removed the RFC 2119 reference, since I was told they were giving
"advice", and using SHOULD for it, which doesn't jive with the 2119
definitions.

Now, the Atom list should jump in and update the document so it does
justice to both formats. It's a wiki... just go for it.

(the CSS is a little rough still... I'll work on prettying it up)

-- 

Robert Sayre




From owner-atom-syntax@mail.imc.org Wed Nov 29 18:08:14 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GpYXG-0006lh-PR
	for atompub-archive@lists.ietf.org; Wed, 29 Nov 2006 18:08:14 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GpYXF-0004MS-EF
	for atompub-archive@lists.ietf.org; Wed, 29 Nov 2006 18:08:14 -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 kATMql3O096648;
	Wed, 29 Nov 2006 15:52:47 -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 kATMqllJ096647;
	Wed, 29 Nov 2006 15:52:47 -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 kATMqjfu096640
	for <atom-syntax@imc.org>; Wed, 29 Nov 2006 15:52:46 -0700 (MST)
	(envelope-from eric.scheid@ironclad.net.au)
Received: from [203.30.247.118] (HELO [192.168.1.2]) by ironclad.net.au (Stalker SMTP Server 1.7) with ESMTP id S.0007351651 for <atom-syntax@imc.org>; Thu, 30 Nov 2006 09:52:24 +1100
User-Agent: Microsoft-Entourage/10.1.1.2418
Date: Thu, 30 Nov 2006 09:52:42 +1100
Subject: Re: PaceEntryMediatype
From: Eric Scheid <eric.scheid@ironclad.net.au>
To: Atom Syntax <atom-syntax@imc.org>
Message-ID: <C1945A6A.CC77E%eric.scheid@ironclad.net.au>
In-Reply-To: <965B59C7-8AE1-40D3-909F-A774068C9AFD@bblfish.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: 856eb5f76e7a34990d1d457d8e8e5b7f


On 30/11/06 5:39 AM, "Henry Story" <henry.story@bblfish.net> wrote:

> would that not be solvable by
> 
> <atom:link rel="entry" type="application/atom+xml" href="a.xml" />

not if you want to do this:

<atom:link rel="something-else" type="application/atom+xml" href="a.xml" />

where 'something-else' might be 'comments' or 'history' or 'unexpurgated' or
'disemvowelled' or many other as yet unknown opaque-strings, some of which
would be used when linking to feed documents, some when linking to entry
documents.

e.




From owner-atom-syntax@mail.imc.org Wed Nov 29 23:53:52 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gpdvk-0007Xn-I6
	for atompub-archive@lists.ietf.org; Wed, 29 Nov 2006 23:53:52 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gpdvg-0002FF-5e
	for atompub-archive@lists.ietf.org; Wed, 29 Nov 2006 23:53:52 -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 kAU4X4gl021170;
	Wed, 29 Nov 2006 21:33: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 kAU4X4KB021169;
	Wed, 29 Nov 2006 21:33: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 wr-out-0506.google.com (wr-out-0506.google.com [64.233.184.237])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAU4X33Y021163
	for <atom-syntax@imc.org>; Wed, 29 Nov 2006 21:33:03 -0700 (MST)
	(envelope-from sayrer@gmail.com)
Received: by wr-out-0506.google.com with SMTP id i20so787478wra
        for <atom-syntax@imc.org>; Wed, 29 Nov 2006 20:33:02 -0800 (PST)
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws;
        s=beta; d=gmail.com;
        h=received:message-id:date:from:to:subject:cc:mime-version:content-type:content-transfer-encoding:content-disposition;
        b=D8SVeW6sKgAee9+OqSpQDV208DNnDRTuJuxciJ3mWW9lve3UhE0p4Pr7RObbLyCNZC5oV8J8ziW0uFJloCRoHygolEAL2MAufNnhV+NK/HXqVaAh5lxHOCeVIgRWFV2Aw0zb6ff5O+ofwRamFeyadcgIqIAfHFj5mGVZX3+th30=
Received: by 10.90.71.12 with SMTP id t12mr3103777aga.1164861182591;
        Wed, 29 Nov 2006 20:33:02 -0800 (PST)
Received: by 10.90.104.5 with HTTP; Wed, 29 Nov 2006 20:33:02 -0800 (PST)
Message-ID: <68fba5c50611292033n1ed361f6le256ae55dd495191@mail.gmail.com>
Date: Wed, 29 Nov 2006 23:33:02 -0500
From: "Robert Sayre" <sayrer@gmail.com>
To: "Atom Syntax" <atom-syntax@imc.org>
Subject: Autodiscovery IPR and Process Concerns
Cc: rss-public@yahoogroups.com
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
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: 52e1467c2184c31006318542db5614d5


At this URL

http://www.snellspace.com/wp/?p=545

James Snell lists three issues concerning documenting Autodiscovery on
a wiki with a Creative Commons license.

1.) IP Protections

This is interesting for a couple of reasons. One is that Mr. Snell
previously claimed that the document has "nothing to do with my day
job" [1]. The second is the complete absurdity of worrying about IP
protections on HTML tags that make an orange button appear.

That said, we should take this seriously.

Do James Snell or IBM need to disclose any IP related to RSS and Atom
autodiscovery?

2.) Structured Process

Mr. Snell points at RFC2026. This is an individual draft. There is
basically no consistent process. Anyone who claims otherwise is trying
to deceive you. This group already has some good examples of the way
RFC2026 is interpreted in practice. It would be very disingenuous to
claim it constitutes structure.

3.) Well, whatever. ;)

a little confused,

Robert Sayre

[1] http://www.imc.org/atom-syntax/mail-archive/msg19142.html




From owner-atom-syntax@mail.imc.org Thu Nov 30 01:49:30 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gpfje-0007tp-Qy
	for atompub-archive@lists.ietf.org; Thu, 30 Nov 2006 01:49:30 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gpfja-0002yL-CG
	for atompub-archive@lists.ietf.org; Thu, 30 Nov 2006 01:49:30 -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 kAU6WgAv029766;
	Wed, 29 Nov 2006 23:32: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 kAU6Wg2V029765;
	Wed, 29 Nov 2006 23:32: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 wx-out-0506.google.com (wx-out-0506.google.com [66.249.82.231])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAU6Wf5V029758
	for <atom-syntax@imc.org>; Wed, 29 Nov 2006 23:32:42 -0700 (MST)
	(envelope-from jasnell@gmail.com)
Received: by wx-out-0506.google.com with SMTP id i30so2529660wxd
        for <atom-syntax@imc.org>; Wed, 29 Nov 2006 22:32:41 -0800 (PST)
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=TBi2wSu/06KREygXfrWSFCls0oopWJDdHyLtdwH8dv8UTMhxiFIAjkGlwm/QjyUh9CrvtGm7kgxm3HPV+5VVE5VrbKXzwTJsvRwwQDQ1NWTlKPLLT39LpnpWmo1cDAFV1PJyojRS0Hr0jB9VKffSohyGml/B6p4wxf2ZVD/JKRM=
Received: by 10.70.92.12 with SMTP id p12mr5660466wxb.1164868361080;
        Wed, 29 Nov 2006 22:32:41 -0800 (PST)
Received: from ?192.168.1.101? ( [67.181.218.96])
        by mx.google.com with ESMTP id 7sm20598837wrl.2006.11.29.22.32.39;
        Wed, 29 Nov 2006 22:32:40 -0800 (PST)
Message-ID: <456E7AF9.9080905@gmail.com>
Date: Wed, 29 Nov 2006 22:32:25 -0800
From: James M Snell <jasnell@gmail.com>
User-Agent: Thunderbird 1.5.0.8 (X11/20061025)
MIME-Version: 1.0
To: rss-public@yahoogroups.com
CC: Atom Syntax <atom-syntax@imc.org>
Subject: Re: [rss-public] Autodiscovery IPR and Process Concerns
References: <68fba5c50611292033n1ed361f6le256ae55dd495191@mail.gmail.com>
In-Reply-To: <68fba5c50611292033n1ed361f6le256ae55dd495191@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: f60d0f7806b0c40781eee6b9cd0b2135



Robert Sayre wrote:
> [snip]
> 1.) IP Protections
> 
> This is interesting for a couple of reasons. One is that Mr. Snell
> previously claimed that the document has "nothing to do with my day
> job" [1]. The second is the complete absurdity of worrying about IP
> protections on HTML tags that make an orange button appear.
> [snip]

Good grief.

What I said was that my volunteering to take over the editing of the
autodiscovery draft had nothing to do with my day job;  that is, no one
at IBM asked me to work on autodiscovery nor am I aware of anything at
IBM that is dependent on its completion.  The only reason I volunteered
to serve as editor was because it was a loose end that hadn't been tied
up yet by the WG.

> Do James Snell or IBM need to disclose any IP related to RSS and Atom
> autodiscovery?

There's absolutely nothing to disclose.  I just prefer to limit my
material contributions to various standards activities to organizations
whose IP policies have been vetted and approved by my employer's IP
lawyers or to posts on my personal weblog.  Your wiki qualifies as neither.

> 2.) Structured Process
> 
> Mr. Snell points at RFC2026. This is an individual draft. There is
> basically no consistent process. Anyone who claims otherwise is trying
> to deceive you. This group already has some good examples of the way
> RFC2026 is interpreted in practice. It would be very disingenuous to
> claim it constitutes structure.
> 

I had originally suggested that the draft be resubmitted as a WG draft.
 The Area Director and the WG chairs suggested that since autodiscovery
was not covered under the original charter it would be better to pursue
it as an individual submission.  I decided to do so only on the
condition that the same open process used for the development of the
Atom and APP specs would be followed -- meaning that there would be no
closed door decisions and that clear consensus had to develop via open
discussions on the WG mailing list before any change to the document was
made.

> 3.) Well, whatever. ;)
> 
> a little confused,

Again, it would help if you quoted me accurately. My complete statement
can be found at [1].  All of the comments in my blog post were
specifically in regards to why I did not intend to participate in your
personal wiki documentation experiment. Good luck with it tho.

Now, to the WG as a whole: I really don't have any agenda for the
autodiscovery stuff other than to help foster it along.  If y'all think
there is a need for a I-D defining autodiscovery for Atom and APP, I've
got a few spare cycles to help with the editing.  If y'all think the
HTML5 stuff is sufficient, that's fine with me too.  If y'all want to go
some other direction with it, whatever.

- James

[1] http://www.snellspace.com/wp/?p=545




From owner-atom-syntax@mail.imc.org Thu Nov 30 02:02:47 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GpfwV-0005M7-9u
	for atompub-archive@lists.ietf.org; Thu, 30 Nov 2006 02:02:47 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GpfwT-0005R6-UL
	for atompub-archive@lists.ietf.org; Thu, 30 Nov 2006 02:02:47 -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 kAU6j4pr030420;
	Wed, 29 Nov 2006 23:45: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 kAU6j4IC030419;
	Wed, 29 Nov 2006 23:45: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 wx-out-0506.google.com (wx-out-0506.google.com [66.249.82.238])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAU6j3PQ030405
	for <atom-syntax@imc.org>; Wed, 29 Nov 2006 23:45:03 -0700 (MST)
	(envelope-from jasnell@gmail.com)
Received: by wx-out-0506.google.com with SMTP id i30so2532413wxd
        for <atom-syntax@imc.org>; Wed, 29 Nov 2006 22:45:02 -0800 (PST)
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=NRDegpRZx9x1fjgtNAD5yjUEqr4NmPmy8WvM0X4sG0PY7ySA5R7ImxYUoRIvfZC2IFFTOGyTXcTEJyMVqXrdTkP0cp28gz4TUnfT1aMvodCarclY8tPkCJw4ghsF9BGopTFLPrt1dg1NFrDKKY0rZo13NpyxJCj31w/4PWKyewE=
Received: by 10.70.8.20 with SMTP id 20mr5622510wxh.1164869102216;
        Wed, 29 Nov 2006 22:45:02 -0800 (PST)
Received: from ?192.168.1.101? ( [67.181.218.96])
        by mx.google.com with ESMTP id 45sm13037039wri.2006.11.29.22.45.00;
        Wed, 29 Nov 2006 22:45:01 -0800 (PST)
Message-ID: <456E7DE0.8040002@gmail.com>
Date: Wed, 29 Nov 2006 22:44:48 -0800
From: James M Snell <jasnell@gmail.com>
User-Agent: Thunderbird 1.5.0.8 (X11/20061025)
MIME-Version: 1.0
To: Mark Baker <distobj@acm.org>
CC: Jan Algermissen <algermissen1971@mac.com>,
        atom-protocol <atom-protocol@imc.org>,
        atom-syntax <atom-syntax@imc.org>
Subject: Re: PaceEntryMediatype
References: <456DB265.5090804@gmail.com>	 <c70bc85d0611290933w2e90355an7fbd2da1a3942dd3@mail.gmail.com>	 <E5498934-010F-1000-AAC9-8A7CC948777F-Webmail-10015@mac.com> <c70bc85d0611291056u7b5381caq4a23259f9c03b7b1@mail.gmail.com>
In-Reply-To: <c70bc85d0611291056u7b5381caq4a23259f9c03b7b1@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: d6b246023072368de71562c0ab503126




Mark Baker wrote:
> [snip]
> Yes, but more than that.  An entry document is, AFAICT, little more
> than shorthand for a feed with one entry, minus the feed-specific
> metadata.  It's processing is a subset of feed processing.  If the
> processing or content model of entry is extended, it applies to both
> feed documents and entry documents.
> 

Hmm.. I understand what you're saying but I don't think I agree.  In the
APP implementations I've put together, Feed and Entry documents
generally serve two entirely different purposes and are usually intended
for two entirely different audiences.

- James




From owner-atom-syntax@mail.imc.org Thu Nov 30 02:11:58 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gpg5O-0006uD-4f
	for atompub-archive@lists.ietf.org; Thu, 30 Nov 2006 02:11:58 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gpg5M-0007CQ-4c
	for atompub-archive@lists.ietf.org; Thu, 30 Nov 2006 02:11:58 -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 kAU6vjC9031268;
	Wed, 29 Nov 2006 23:57:45 -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 kAU6vj4f031267;
	Wed, 29 Nov 2006 23:57:45 -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 wx-out-0506.google.com (wx-out-0506.google.com [66.249.82.231])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAU6vhTD031260
	for <atom-syntax@imc.org>; Wed, 29 Nov 2006 23:57:44 -0700 (MST)
	(envelope-from jasnell@gmail.com)
Received: by wx-out-0506.google.com with SMTP id i30so2535165wxd
        for <atom-syntax@imc.org>; Wed, 29 Nov 2006 22:57:43 -0800 (PST)
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=XtIQylLKbTczQ21itRJ72YtruVwb0ut395t7+ZvYjW9WZMp+SQlCpOt2ve28OU7BJyR9W0OLssmZV1wBJ+T7kWpC7cbo7OCq0vIaQyJKjjawFtjTaa8a5sACqTsLAZDqZYWKvQv5/nE4RtL8fy1JvR14kEo4LWudzYZZOssSICw=
Received: by 10.70.44.4 with SMTP id r4mr5744839wxr.1164869863513;
        Wed, 29 Nov 2006 22:57:43 -0800 (PST)
Received: from ?192.168.1.101? ( [67.181.218.96])
        by mx.google.com with ESMTP id 34sm12051832wra.2006.11.29.22.57.42;
        Wed, 29 Nov 2006 22:57:43 -0800 (PST)
Message-ID: <456E80E2.2070401@gmail.com>
Date: Wed, 29 Nov 2006 22:57:38 -0800
From: James M Snell <jasnell@gmail.com>
User-Agent: Thunderbird 1.5.0.8 (X11/20061025)
MIME-Version: 1.0
To: John Panzer <jpanzer@aol.net>
CC: atom-protocol <atom-protocol@imc.org>, atom-syntax <atom-syntax@imc.org>
Subject: Re: PaceEntryMediatype
References: <456DB265.5090804@gmail.com> <456E5EEE.3030104@aol.net>
In-Reply-To: <456E5EEE.3030104@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: 1ac7cc0a4cd376402b85bc1961a86ac2



John Panzer wrote:
> [snip]
 > +1 to doing this outside of APP (but concerned about deprecating...)
> [snip]

An I-D / RFC can update another RFC without deprecating the entire
thing.  In this case the hypothetical new document would deprecate only
the use of the application/atom+xml media type for Atom Entry Documents.
 The rest of RFC 4287 would be unaffected.

- James




From owner-atom-syntax@mail.imc.org Thu Nov 30 02:13:48 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gpg7A-0001FL-6e
	for atompub-archive@lists.ietf.org; Thu, 30 Nov 2006 02:13:48 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gpg77-0007T5-0M
	for atompub-archive@lists.ietf.org; Thu, 30 Nov 2006 02:13:48 -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 kAU6o6CB030819;
	Wed, 29 Nov 2006 23:50: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 kAU6o6lw030817;
	Wed, 29 Nov 2006 23:50: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 mcom.com (c3po.aoltw.net [64.236.137.25])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAU6o4BK030789;
	Wed, 29 Nov 2006 23:50:05 -0700 (MST)
	(envelope-from jpanzer@aol.net)
Received: from areophany.nscp.aoltw.net (areophany.nscp.aoltw.net [10.169.155.201])
	by mcom.com (8.10.0/8.10.0) with ESMTP id kAU6nqW12374;
	Wed, 29 Nov 2006 22:49:53 -0800 (PST)
Received: from localhost (localhost [127.0.0.1])
	by areophany.nscp.aoltw.net (Postfix) with ESMTP id D6D1BB4A29;
	Wed, 29 Nov 2006 22:49:52 -0800 (PST)
Received: from areophany.nscp.aoltw.net ([127.0.0.1])
 by localhost (localhost [127.0.0.1]) (amavisd-new, port 10024) with ESMTP
 id 17553-06; Wed, 29 Nov 2006 22:49:52 -0800 (PST)
Received: from [172.17.199.234] (sera-10-169-186-35.nscp.aoltw.net [10.169.186.35])
	by areophany.nscp.aoltw.net (Postfix) with ESMTP id 6D786B49FD;
	Wed, 29 Nov 2006 22:49:48 -0800 (PST)
Message-ID: <456E5EEE.3030104@aol.net>
Date: Wed, 29 Nov 2006 20:32:46 -0800
From: John Panzer <jpanzer@aol.net>
User-Agent: Mozilla Thunderbird 1.0.2 (Macintosh/20050317)
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: James M Snell <jasnell@gmail.com>
Cc: atom-protocol <atom-protocol@imc.org>, atom-syntax <atom-syntax@imc.org>
Subject: Re: PaceEntryMediatype
References: <456DB265.5090804@gmail.com>
In-Reply-To: <456DB265.5090804@gmail.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Spam-Status: No, hits=-1.976 tagged_above=-999 required=5 tests=ALL_TRUSTED,
 AWL
X-Spam-Level: 
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: 287c806b254c6353fcb09ee0e53bbc5e


So this needs a decision tree:

+1 to having some way to modify type= (either new media type, or 
appending ";type=entry", +0 to either)
   +1 to application/atom.entry+xml if new media type is used
+1 to doing this outside of APP (but concerned about deprecating...)

My use case:  A web page that contains both a blog entry, and the 
comments for that entry.  I want to be able to autodiscover alternates 
for both, using separate documents, for example:

<link rel="alternate" type="application/atom.entry+xml" href="entry.xml" 
title="This entry"/>
<link rel="alternate feed" type="application/atom+xml" 
href="comments.xml" title="This entry's comments"/>

-John
 
James M Snell wrote:

>
>http://www.intertwingly.net/wiki/pie/PaceEntryMediatype
>
>#pragma section-numbers off
>
>== Abstract ==
>
>For the current Atom Publishing Protocol draft...
>
>Create a new media type for Atom Entry Documents: application/atomentry+xml
>
>Deprecate the use of application/atom+xml for Entry Documents.
>
>== Status ==
>
>Proposed
>
>== Rationale ==
>
>The fact that one media type is used for both Feed and Entry documents
>has repeatedly come up as a problem on more than one occasion.  We have
>an opportunity to fix this problem now.
>
>== Proposal ==
>
>Add to Section 6.1
>
>{{{
>Atom Entry Documents are identified with the "application/atomentry+xml"
>media type (See section 15).
>}}}
>
>Renumber existing section 15.3 to 15.4
>
>Insert..
>
>{{{
>15.3 Content-type registration for 'application/atomentry+xml'
>
>   MIME media type name:  application
>   MIME subtype name:  atomentry+xml
>   Mandatory parameters:  None.
>   Optional parameters:
>      "charset":  This parameter has semantics identical to the charset
>         parameter of the "application/xml" media type as specified in
>         [RFC3023].
>   Encoding considerations:  Identical to those of "application/xml" as
>      described in [RFC3023], Section 3.2.
>   Security considerations:  As defined in this specification.
>      In addition, as this media type uses the "+xml" convention, it
>      shares the same security considerations as described in [RFC3023],
>      Section 10.
>   Interoperability considerations:  RFC 4287 registers the
>      application/atom+xml Content-Type for both Atom Feed and Entry
>      Documents.  For Atom Entry Documents, the use of the
>      application/atom+xml type should be avoided.
>   Published specification:  This specification.
>   Applications that use this media type:  No known applications
>      currently use this media type.
>
>   Additional information:
>
>   Magic number(s):  As specified for "application/xml" in [RFC3023],
>      Section 3.2.
>   File extension:  .atomentry
>   Fragment identifiers:  As specified for "application/xml" in
>      [RFC3023], Section 5.
>   Base URI:  As specified in [RFC3023], Section 6.
>   Macintosh File Type code:  TEXT
>   Person and email address to contact for further information:
>     This specification's author(s)
>   Intended usage:  COMMON
>   Author/Change controller:  IESG
>}}}
>
>== Impacts ==
>
>
>== Notes ==
>
>----
>
>CategoryProposals
>
>
>  
>





From owner-atom-syntax@mail.imc.org Thu Nov 30 02:14:00 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gpg7M-0001jx-9R
	for atompub-archive@lists.ietf.org; Thu, 30 Nov 2006 02:14:00 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gpg7K-0007VT-TK
	for atompub-archive@lists.ietf.org; Thu, 30 Nov 2006 02:14:00 -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 kAU6v5vO031210;
	Wed, 29 Nov 2006 23:57: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 kAU6v5uZ031209;
	Wed, 29 Nov 2006 23:57: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 wx-out-0506.google.com (wx-out-0506.google.com [66.249.82.225])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAU6v34h031201
	for <atom-syntax@imc.org>; Wed, 29 Nov 2006 23:57:04 -0700 (MST)
	(envelope-from sayrer@gmail.com)
Received: by wx-out-0506.google.com with SMTP id i30so2535021wxd
        for <atom-syntax@imc.org>; Wed, 29 Nov 2006 22:57:03 -0800 (PST)
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=oVudb9sPXgt8R0+dsAKNFMCD0XFtxsHxXt8JyZdFZe5EDEopOs0nfyiheOQ7IcpNrTfN+Yj3g4ma4F9xtyhqIWp/Xu4K/H7wh8hNF9KTs/GIuPKTz0XProgRVBjftZivu3LD2RwI+I8jBZ+Od3oOlQoqmFf+fzVRRfb8a88IeDY=
Received: by 10.90.31.19 with SMTP id e19mr3136179age.1164869823062;
        Wed, 29 Nov 2006 22:57:03 -0800 (PST)
Received: by 10.90.104.5 with HTTP; Wed, 29 Nov 2006 22:57:03 -0800 (PST)
Message-ID: <68fba5c50611292257u342f3e65tce466ee3730a2911@mail.gmail.com>
Date: Thu, 30 Nov 2006 01:57:03 -0500
From: "Robert Sayre" <sayrer@gmail.com>
To: "James M Snell" <jasnell@gmail.com>
Subject: Re: [rss-public] Autodiscovery IPR and Process Concerns
Cc: rss-public@yahoogroups.com, "Atom Syntax" <atom-syntax@imc.org>
In-Reply-To: <456E7AF9.9080905@gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
References: <68fba5c50611292033n1ed361f6le256ae55dd495191@mail.gmail.com>
	 <456E7AF9.9080905@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.0 (/)
X-Scan-Signature: cab78e1e39c4b328567edb48482b6a69


On 11/30/06, James M Snell <jasnell@gmail.com> wrote:
>
> There's absolutely nothing to disclose.

Are you sure about that?

> I just prefer to limit my
> material contributions to various standards activities to organizations
> whose IP policies have been vetted and approved by my employer's IP
> lawyers or to posts on my personal weblog.  Your wiki qualifies as neither.

Interesting. What is the difference between your personal weblog and a
wiki, in IP terms?

Keep in mind that a wise man once said "Anyone who uses the term
'Intellectual Property' is confused or trying to confuse you."

>
> I had originally suggested that the draft be resubmitted as a WG draft.
>  The Area Director and the WG chairs suggested that since autodiscovery
> was not covered under the original charter it would be better to pursue
> it as an individual submission.  I decided to do so only on the
> condition that the same open process used for the development of the
> Atom and APP specs would be followed -- meaning that there would be no
> closed door decisions and that clear consensus had to develop via open
> discussions on the WG mailing list before any change to the document was
> made.

This entire paragraph is plainly false. All of the decisions you refer
to were made without consulting the WG, the community, or what have
you.

>
>   If y'all think

Ah, this is what's called "innappropriately folksy". It's a common
rhetorical device used when the speaker wants to appear that they're
on the side of "the common man" or equivalent. The president of the
United States makes frequent use of this device.

Mission Accomplished!,

Robert Sayre




From owner-atom-syntax@mail.imc.org Thu Nov 30 02:24:38 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GpgHe-0008Io-Ir
	for atompub-archive@lists.ietf.org; Thu, 30 Nov 2006 02:24:38 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GpgHd-0001dT-7m
	for atompub-archive@lists.ietf.org; Thu, 30 Nov 2006 02:24:38 -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 kAU795h5032190;
	Thu, 30 Nov 2006 00:09: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 kAU795cg032189;
	Thu, 30 Nov 2006 00:09: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 wx-out-0506.google.com (wx-out-0506.google.com [66.249.82.229])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAU791J1032176
	for <atom-syntax@imc.org>; Thu, 30 Nov 2006 00:09:03 -0700 (MST)
	(envelope-from sayrer@gmail.com)
Received: by wx-out-0506.google.com with SMTP id i30so2537563wxd
        for <atom-syntax@imc.org>; Wed, 29 Nov 2006 23:09:00 -0800 (PST)
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=O4kcHZBKNPD0NVMjmSSuR27oOQ+AgMg9/ez5cjIXai1AjYcZftSEPK+uByeZkBkWEujKhfGdzJkeM+uniMlIvqIjMjwR8gzVjDyT5KnL+9r74QR1jy09oRuQBGRRD9XxZnIHzmQP38dJVaef7L14IJ+DCFYobJeAg95Kviltl5o=
Received: by 10.90.25.7 with SMTP id 7mr3240254agy.1164870540689;
        Wed, 29 Nov 2006 23:09:00 -0800 (PST)
Received: by 10.90.104.5 with HTTP; Wed, 29 Nov 2006 23:09:00 -0800 (PST)
Message-ID: <68fba5c50611292309m547717fft38900fd128619599@mail.gmail.com>
Date: Thu, 30 Nov 2006 02:09:00 -0500
From: "Robert Sayre" <sayrer@gmail.com>
To: "James M Snell" <jasnell@gmail.com>
Subject: Re: PaceEntryMediatype
Cc: "John Panzer" <jpanzer@aol.net>, atom-protocol <atom-protocol@imc.org>,
        atom-syntax <atom-syntax@imc.org>
In-Reply-To: <456E80E2.2070401@gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
References: <456DB265.5090804@gmail.com> <456E5EEE.3030104@aol.net>
	 <456E80E2.2070401@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.0 (/)
X-Scan-Signature: de4f315c9369b71d7dd5909b42224370


On 11/30/06, James M Snell <jasnell@gmail.com> wrote:
>
>
> John Panzer wrote:
> > [snip]
>  > +1 to doing this outside of APP (but concerned about deprecating...)
> > [snip]
>
> An I-D / RFC can update another RFC

I think John should edit.

-- 

Robert Sayre




From owner-atom-syntax@mail.imc.org Thu Nov 30 02:55:27 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GpglT-0000V5-5r
	for atompub-archive@lists.ietf.org; Thu, 30 Nov 2006 02:55:27 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GpglJ-0000TV-Oq
	for atompub-archive@lists.ietf.org; Thu, 30 Nov 2006 02:55:27 -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 kAU7SHUc034258;
	Thu, 30 Nov 2006 00:28: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 kAU7SHDc034257;
	Thu, 30 Nov 2006 00:28: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 mail.gmx.net (mail.gmx.net [213.165.64.20])
	by balder-227.proper.com (8.13.5/8.13.5) with SMTP id kAU7SEih034251
	for <atom-syntax@imc.org>; Thu, 30 Nov 2006 00:28:15 -0700 (MST)
	(envelope-from pagaltzis@gmx.de)
Received: (qmail invoked by alias); 30 Nov 2006 07:28:08 -0000
Received: from xdsl-87-79-236-202.netcologne.de (EHLO klangraum) [87.79.236.202]
  by mail.gmx.net (mp029) with SMTP; 30 Nov 2006 08:28:08 +0100
X-Authenticated: #163624
Date: Thu, 30 Nov 2006 08:28:06 +0100
From: "A. Pagaltzis" <pagaltzis@gmx.de>
To: rss-public@yahoogroups.com, Atom Syntax <atom-syntax@imc.org>
Subject: Re: Autodiscovery IPR and Process Concerns
Message-ID: <20061130072806.GK12859@klangraum>
Mail-Followup-To: rss-public@yahoogroups.com,
	Atom Syntax <atom-syntax@imc.org>
References: <68fba5c50611292033n1ed361f6le256ae55dd495191@mail.gmail.com> <456E7AF9.9080905@gmail.com> <68fba5c50611292257u342f3e65tce466ee3730a2911@mail.gmail.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <68fba5c50611292257u342f3e65tce466ee3730a2911@mail.gmail.com>
User-Agent: Mutt/1.4.2.1i
Organization: haphazard
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.0 (/)
X-Scan-Signature: 93238566e09e6e262849b4f805833007


* Robert Sayre <sayrer@gmail.com> [2006-11-30 08:10]:
> On 11/30/06, James M Snell <jasnell@gmail.com> wrote:
> >   If y'all think
> 
> Ah, this is what's called "innappropriately folksy". It's
> a common rhetorical device used when the speaker wants to
> appear that they're on the side of "the common man" or
> equivalent.

What rhetorical device is it to point out the rhetorical devices
used by other participants in a discussion?

> The president of the United States makes frequent use of this
> device.

What rhetorical device is it to use inappropriate and entirely
irrelevant political analogies in the hopes of derailing
a discussion?

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




From owner-atom-syntax@mail.imc.org Thu Nov 30 03:04:17 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gpgu1-0001Sv-B1
	for atompub-archive@lists.ietf.org; Thu, 30 Nov 2006 03:04:17 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gpgtz-0001wY-UW
	for atompub-archive@lists.ietf.org; Thu, 30 Nov 2006 03:04:17 -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 kAU7hmQI035280;
	Thu, 30 Nov 2006 00:43:48 -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 kAU7hmr2035279;
	Thu, 30 Nov 2006 00:43:48 -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 kAU7hkMi035265
	for <atom-syntax@imc.org>; Thu, 30 Nov 2006 00:43:46 -0700 (MST)
	(envelope-from pagaltzis@gmx.de)
Received: (qmail invoked by alias); 30 Nov 2006 07:43:40 -0000
Received: from xdsl-87-79-236-202.netcologne.de (EHLO klangraum) [87.79.236.202]
  by mail.gmx.net (mp036) with SMTP; 30 Nov 2006 08:43:40 +0100
X-Authenticated: #163624
Date: Thu, 30 Nov 2006 08:43:39 +0100
From: "A. Pagaltzis" <pagaltzis@gmx.de>
To: atom-protocol <atom-protocol@imc.org>, atom-syntax <atom-syntax@imc.org>
Subject: Re: PaceEntryMediatype
Message-ID: <20061130074339.GL12859@klangraum>
Mail-Followup-To: atom-protocol <atom-protocol@imc.org>,
	atom-syntax <atom-syntax@imc.org>
References: <456DB265.5090804@gmail.com> <c70bc85d0611290933w2e90355an7fbd2da1a3942dd3@mail.gmail.com> <E5498934-010F-1000-AAC9-8A7CC948777F-Webmail-10015@mac.com> <c70bc85d0611291056u7b5381caq4a23259f9c03b7b1@mail.gmail.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
In-Reply-To: <c70bc85d0611291056u7b5381caq4a23259f9c03b7b1@mail.gmail.com>
User-Agent: Mutt/1.4.2.1i
Organization: haphazard
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 kAU7hmQI035280
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 7d33c50f3756db14428398e2bdedd581


* Mark Baker <distobj@acm.org> [2006-11-29 20:10]:
> An entry document is, AFAICT, little more than shorthand for
> a feed with one entry, minus the feed-specific metadata. It's
> processing is a subset of feed processing. If the processing or
> content model of entry is extended, it applies to both feed
> documents and entry documents.

I disagree. There=E2=80=99s not much of a point in subscribing to an
entry document, and APP servers will not accept POSTing feeds in
place of entries.

[Note: subscribing to an entry document is actually somewhat
useful in one sense and might become customary in the future,
eg. to track changes to a document. However, that=E2=80=99s still an
entirely different use case from subscribing to feed.]

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




From owner-atom-syntax@mail.imc.org Thu Nov 30 03:08:59 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GpgyZ-0000Aw-JT
	for atompub-archive@lists.ietf.org; Thu, 30 Nov 2006 03:08:59 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GpgyY-0002G4-6Y
	for atompub-archive@lists.ietf.org; Thu, 30 Nov 2006 03:08:59 -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 kAU7qeeY035919;
	Thu, 30 Nov 2006 00:52:40 -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 kAU7qekx035918;
	Thu, 30 Nov 2006 00:52:40 -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 kAU7qb8K035898
	for <atom-syntax@imc.org>; Thu, 30 Nov 2006 00:52:38 -0700 (MST)
	(envelope-from pagaltzis@gmx.de)
Received: (qmail invoked by alias); 30 Nov 2006 07:52:32 -0000
Received: from xdsl-87-79-236-202.netcologne.de (EHLO klangraum) [87.79.236.202]
  by mail.gmx.net (mp044) with SMTP; 30 Nov 2006 08:52:32 +0100
X-Authenticated: #163624
Date: Thu, 30 Nov 2006 08:52:31 +0100
From: "A. Pagaltzis" <pagaltzis@gmx.de>
To: atom-protocol <atom-protocol@imc.org>, atom-syntax <atom-syntax@imc.org>
Subject: Re: PaceEntryMediatype
Message-ID: <20061130075231.GM12859@klangraum>
Mail-Followup-To: atom-protocol <atom-protocol@imc.org>,
	atom-syntax <atom-syntax@imc.org>
References: <456DB265.5090804@gmail.com> <a9699fd20611291103p2c605d94o76708f1d7c615c7a@mail.gmail.com> <456DB265.5090804@gmail.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <a9699fd20611291103p2c605d94o76708f1d7c615c7a@mail.gmail.com> <456DB265.5090804@gmail.com>
User-Agent: Mutt/1.4.2.1i
Organization: haphazard
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.0 (/)
X-Scan-Signature: c1c65599517f9ac32519d043c37c5336


* James M Snell <jasnell@gmail.com> [2006-11-29 17:40]:
> http://www.intertwingly.net/wiki/pie/PaceEntryMediatype

+1


* Thomas Broyer <t.broyer@gmail.com> [2006-11-29 20:35]:
> I'd largely prefer augmenting the existing media type with
> a 'type' parameter:
> - application/atom+xml => either feed or entry (as defined in RFC4287)
> - application/atom+xml;type=feed => feed
> - application/atom+xml;type=entry => entry

-0

> How about defining a "tree" similar to the */vnd.* one?
> - application/atom+xml => feed or entry document
> - application/atom.categories+xml => category document
> - application/atom.service+xml => service document
> ...and of course, if this proposal is finally accepted:
> - application/atom.entry+xml => entry document

+1

I like this very much; it would put some order in the
proliferation of Atom-related MIME types.

> As for Tim's concerns, I'd also prefer having it done outside
> the APP.

+0

> Also, the APP draft would need to be updated to remove the
> "entry" special value for app:accept, as it would be equivalent
> to the new or revised media type
> (app:accept=application/atom+xml;type=entry or
> app:accept=applicationAtom.entry+xml)

+1

Unification is good.

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




From owner-atom-syntax@mail.imc.org Thu Nov 30 03:11:20 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gph0q-0001Qh-4w
	for atompub-archive@lists.ietf.org; Thu, 30 Nov 2006 03:11:20 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gph0o-0002oy-NB
	for atompub-archive@lists.ietf.org; Thu, 30 Nov 2006 03:11:20 -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 kAU7uPtQ036333;
	Thu, 30 Nov 2006 00:56: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 kAU7uPo2036332;
	Thu, 30 Nov 2006 00:56: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 smtpout.mac.com (smtpout.mac.com [17.250.248.171])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAU7uOTp036320;
	Thu, 30 Nov 2006 00:56:25 -0700 (MST)
	(envelope-from algermissen1971@mac.com)
Received: from mac.com (smtpin07-en2 [10.13.10.152])
	by smtpout.mac.com (Xserve/8.12.11/smtpout01/MantshX 4.0) with ESMTP id kAU7uMEN020045;
	Wed, 29 Nov 2006 23:56:22 -0800 (PST)
Received: from [80.171.131.160] (d131160.adsl.hansenet.de [80.171.131.160])
	(authenticated bits=0)
	by mac.com (Xserve/smtpin07/MantshX 4.0) with ESMTP id kAU7uHNR001789;
	Wed, 29 Nov 2006 23:56:19 -0800 (PST)
In-Reply-To: <516C19BB-515A-49EC-9649-2C2DBB3D2129@mac.com>
References: <456DB265.5090804@gmail.com> <516C19BB-515A-49EC-9649-2C2DBB3D2129@mac.com>
Mime-Version: 1.0 (Apple Message framework v752.3)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <D7A3077B-781F-4D8A-8997-BF5663C6DE50@mac.com>
Cc: James M Snell <jasnell@gmail.com>, atom-protocol <atom-protocol@imc.org>,
        atom-syntax <atom-syntax@imc.org>
Content-Transfer-Encoding: 7bit
From: Jan Algermissen <algermissen1971@mac.com>
Subject: Re: PaceEntryMediatype
Date: Thu, 30 Nov 2006 08:56:36 +0100
To: Jan Algermissen <algermissen1971@mac.com>
X-Mailer: Apple Mail (2.752.3)
X-Brightmail-Tracker: AAAAAA==
X-Brightmail-scanned: yes
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.5 (/)
X-Scan-Signature: 287c806b254c6353fcb09ee0e53bbc5e


>
Hi James,

>
> On Nov 29, 2006, at 5:16 PM, James M Snell wrote:
>
>
>
>> == Status ==
>>
>> Proposed
>>
>> == Rationale ==
>>
>> The fact that one media type is used for both Feed and Entry  
>> documents
>> has repeatedly come up as a problem on more than one occasion.


I took that to refer to the problem I saw (doing an additional check  
on the root element) but Mark's comment
made me realize that this is to small of a problem to warrant the  
media type separation of something so
tied together, IMO.

Are there other problems you had in mind when writing the Pace?

Thanks,

Jan

P.S. Actually, I think that Atom is a real good example to  
demonstrate that media types mean more than single  XML
document types.




>> We have
>> an opportunity to fix this problem now.
>>
>> == Proposal ==
>>
>> Add to Section 6.1
>>
>> {{{
>> Atom Entry Documents are identified with the "application/atomentry 
>> +xml"
>> media type (See section 15).
>> }}}
>>
>> Renumber existing section 15.3 to 15.4
>>
>> Insert..
>>
>> {{{
>> 15.3 Content-type registration for 'application/atomentry+xml'
>>
>>    MIME media type name:  application
>>    MIME subtype name:  atomentry+xml
>>    Mandatory parameters:  None.
>>    Optional parameters:
>>       "charset":  This parameter has semantics identical to the  
>> charset
>>          parameter of the "application/xml" media type as  
>> specified in
>>          [RFC3023].
>>    Encoding considerations:  Identical to those of "application/ 
>> xml" as
>>       described in [RFC3023], Section 3.2.
>>    Security considerations:  As defined in this specification.
>>       In addition, as this media type uses the "+xml" convention, it
>>       shares the same security considerations as described in  
>> [RFC3023],
>>       Section 10.
>>    Interoperability considerations:  RFC 4287 registers the
>>       application/atom+xml Content-Type for both Atom Feed and Entry
>>       Documents.  For Atom Entry Documents, the use of the
>>       application/atom+xml type should be avoided.
>>    Published specification:  This specification.
>>    Applications that use this media type:  No known applications
>>       currently use this media type.
>>
>>    Additional information:
>>
>>    Magic number(s):  As specified for "application/xml" in [RFC3023],
>>       Section 3.2.
>>    File extension:  .atomentry
>>    Fragment identifiers:  As specified for "application/xml" in
>>       [RFC3023], Section 5.
>>    Base URI:  As specified in [RFC3023], Section 6.
>>    Macintosh File Type code:  TEXT
>>    Person and email address to contact for further information:
>>      This specification's author(s)
>>    Intended usage:  COMMON
>>    Author/Change controller:  IESG
>> }}}
>>
>> == Impacts ==
>>
>>
>> == Notes ==
>>
>> ----
>>
>> CategoryProposals
>>
>




From owner-atom-syntax@mail.imc.org Thu Nov 30 03:17:15 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gph6Z-0003vO-Mw
	for atompub-archive@lists.ietf.org; Thu, 30 Nov 2006 03:17:15 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gph6X-0003ur-BQ
	for atompub-archive@lists.ietf.org; Thu, 30 Nov 2006 03:17:15 -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 kAU8129o036729;
	Thu, 30 Nov 2006 01:01:02 -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 kAU81280036728;
	Thu, 30 Nov 2006 01:01:02 -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 wx-out-0506.google.com (wx-out-0506.google.com [66.249.82.232])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAU810fM036722
	for <atom-syntax@imc.org>; Thu, 30 Nov 2006 01:01:01 -0700 (MST)
	(envelope-from sayrer@gmail.com)
Received: by wx-out-0506.google.com with SMTP id i30so2548778wxd
        for <atom-syntax@imc.org>; Thu, 30 Nov 2006 00:01:00 -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:content-transfer-encoding:content-disposition:references;
        b=l4hSsAT5or3H1AzTiSQHHutbSKY+VWwSB36xmdaNZu5mL+sfz4dbsQc5alO01WYjgrevi1UeuLJHl84FB7R5VbXiCtnKRoFrk6evyY6+c/N3H3RPnvUvlUWzUO5RMmhbvAklxi02mGH8eKgoKD2OJND7+aXVaxierAmOfRSSJac=
Received: by 10.90.92.7 with SMTP id p7mr3233926agb.1164873659959;
        Thu, 30 Nov 2006 00:00:59 -0800 (PST)
Received: by 10.90.104.5 with HTTP; Thu, 30 Nov 2006 00:00:59 -0800 (PST)
Message-ID: <68fba5c50611300000i6f0af293ya184b3d3088b623@mail.gmail.com>
Date: Thu, 30 Nov 2006 03:00:59 -0500
From: "Robert Sayre" <sayrer@gmail.com>
To: rss-public@yahoogroups.com, "Atom Syntax" <atom-syntax@imc.org>
Subject: Re: Autodiscovery IPR and Process Concerns
In-Reply-To: <20061130072806.GK12859@klangraum>
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
References: <68fba5c50611292033n1ed361f6le256ae55dd495191@mail.gmail.com>
	 <456E7AF9.9080905@gmail.com>
	 <68fba5c50611292257u342f3e65tce466ee3730a2911@mail.gmail.com>
	 <20061130072806.GK12859@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.0 (/)
X-Scan-Signature: d17f825e43c9aed4fd65b7edddddec89


On 11/30/06, A. Pagaltzis <pagaltzis@gmx.de> wrote:
>
> What rhetorical device is it to point out the rhetorical devices
> used by other participants in a discussion?

Gosh, Aristotle. I'm sure I don't know. Y'all let me know when y'all
figure it out.

- Bobby




From owner-atom-syntax@mail.imc.org Thu Nov 30 03:27:15 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GphGF-0008FW-UM
	for atompub-archive@lists.ietf.org; Thu, 30 Nov 2006 03:27:15 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GphGC-000610-HB
	for atompub-archive@lists.ietf.org; Thu, 30 Nov 2006 03:27:15 -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 kAU8COGE037602;
	Thu, 30 Nov 2006 01:12: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 kAU8COYv037600;
	Thu, 30 Nov 2006 01:12: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 mail1.webfaction.com (mail1.webfaction.com [67.15.2.85])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAU8CMZF037589;
	Thu, 30 Nov 2006 01:12:23 -0700 (MST)
	(envelope-from sh@defuze.org)
Received: from [192.168.136.149] ([194.221.10.149])
	(authenticated bits=0)
	by mail1.webfaction.com (8.12.11.20060308/8.13.3) with ESMTP id kAU8CEM7023599;
	Thu, 30 Nov 2006 02:12:18 -0600
Message-ID: <456E9258.1060808@defuze.org>
Date: Thu, 30 Nov 2006 08:12:08 +0000
From: Sylvain Hellegouarch <sh@defuze.org>
User-Agent: Thunderbird 1.5.0.8 (X11/20061117)
MIME-Version: 1.0
To: Jan Algermissen <algermissen1971@mac.com>
CC: James M Snell <jasnell@gmail.com>, atom-protocol <atom-protocol@imc.org>,
        atom-syntax <atom-syntax@imc.org>
Subject: Re: PaceEntryMediatype
References: <456DB265.5090804@gmail.com> <516C19BB-515A-49EC-9649-2C2DBB3D2129@mac.com> <D7A3077B-781F-4D8A-8997-BF5663C6DE50@mac.com>
In-Reply-To: <D7A3077B-781F-4D8A-8997-BF5663C6DE50@mac.com>
X-Enigmail-Version: 0.94.0.0
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: f4c2cf0bccc868e4cc88dace71fb3f44


Jan Algermissen wrote:
> 
>>
> Hi James,
> 
>>
>> On Nov 29, 2006, at 5:16 PM, James M Snell wrote:
>>
>>
>>
>>> == Status ==
>>>
>>> Proposed
>>>
>>> == Rationale ==
>>>
>>> The fact that one media type is used for both Feed and Entry documents
>>> has repeatedly come up as a problem on more than one occasion.
> 
> 
> I took that to refer to the problem I saw (doing an additional check on
> the root element) but Mark's comment
> made me realize that this is to small of a problem to warrant the media
> type separation of something so
> tied together, IMO.
> 
> Are there other problems you had in mind when writing the Pace?
> 

One example.
UA POSTs content to a collection. The media type chosen by the client is
application/atom+xml and is accepted by the collection.

Now say the client posted a feed containing several entries. What should
the server decide to do? It could reject the request altogether but on
what ground? How to inform properly the UA? If we had a specific media
type (or at least a ;type=entry) for Atom entries you would avoid such
issue or be able to return a 415 error code.

More generally feed and entry documents are semantically distinct enough
that they should be distinguished in their media-type one way or the
other. I have hard times understanding why it hasn't been done so in the
first place. Better be safe than sorry. Well it seems we are sorry :)

It's interesting however because now that APP has reached a point where
it stable enough to be implemented we can see that issues are not the
same for server and client implementors. Considering what happens still
now with HTTP (see for instance the Content-Location discussion over at
the HTTP-WG) I hope the APP WG and the specification editors are taking
great care to limit the possibilities of future conflicts once APP gets
heavily deployed and used.

If things can safely be changed now then let's do it.

- Sylvain





From owner-atom-syntax@mail.imc.org Thu Nov 30 03:34:36 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GphNM-0002ob-9L
	for atompub-archive@lists.ietf.org; Thu, 30 Nov 2006 03:34:36 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GphNK-0008CM-TW
	for atompub-archive@lists.ietf.org; Thu, 30 Nov 2006 03:34:36 -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 kAU8DI1S037655;
	Thu, 30 Nov 2006 01:13: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 kAU8DIVB037653;
	Thu, 30 Nov 2006 01:13: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 smtpout.mac.com (smtpout.mac.com [17.250.248.171])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAU8DHEt037640;
	Thu, 30 Nov 2006 01:13:17 -0700 (MST)
	(envelope-from algermissen1971@mac.com)
Received: from mac.com (smtpin07-en2 [10.13.10.152])
	by smtpout.mac.com (Xserve/8.12.11/smtpout01/MantshX 4.0) with ESMTP id kAU8DHLJ027315;
	Thu, 30 Nov 2006 00:13:17 -0800 (PST)
Received: from [80.171.131.160] (d131160.adsl.hansenet.de [80.171.131.160])
	(authenticated bits=0)
	by mac.com (Xserve/smtpin07/MantshX 4.0) with ESMTP id kAU8DD2Z005327;
	Thu, 30 Nov 2006 00:13:15 -0800 (PST)
Mime-Version: 1.0 (Apple Message framework v752.3)
In-Reply-To: <456DCFF0.4000007@gmail.com>
References: <456DB265.5090804@gmail.com> <c70bc85d0611290933w2e90355an7fbd2da1a3942dd3@mail.gmail.com> <456DCFF0.4000007@gmail.com>
Content-Type: text/plain; charset=US-ASCII; format=flowed
Message-Id: <A18FF2A6-2B77-47EC-9674-20C205112CD8@mac.com>
Content-Transfer-Encoding: 7bit
From: Jan Algermissen <algermissen1971@mac.com>
Subject: Re: PaceEntryMediatype
Date: Thu, 30 Nov 2006 09:13:35 +0100
To: atom-protocol Protocol <atom-protocol@imc.org>,
        atom-syntax <atom-syntax@imc.org>
X-Mailer: Apple Mail (2.752.3)
X-Brightmail-Tracker: AAAAAA==
X-Brightmail-scanned: yes
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.5 (/)
X-Scan-Signature: 52e1467c2184c31006318542db5614d5



On Nov 29, 2006, at 7:22 PM, James M Snell wrote:

>
> One such problem occurs in atom:link and atom:content elements.
> Specifically:
>
>   <atom:link type="application/atom+xml" href="a.xml" />
>   <atom:content type="application/atom+xml" src="b.xml" />
>
> Given no other information I have no way of knowing whether these are
> references to Feed or Entry documents.


And what is the problem with that?

Jan




>
> - James
>
> Mark Baker wrote:
>> -1
>>
>> - there's nothing special about an entry document
>> - AFAICT (because they're not referenced from the pace), the problems
>> referred to have other causes.  I prefer we fix those instead.
>>
>> Mark.
>>
>




From owner-atom-syntax@mail.imc.org Thu Nov 30 04:28:51 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GpiDr-0007on-O3
	for atompub-archive@lists.ietf.org; Thu, 30 Nov 2006 04:28:51 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GpiDq-0003VE-CV
	for atompub-archive@lists.ietf.org; Thu, 30 Nov 2006 04:28:51 -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 kAU9CueJ043660;
	Thu, 30 Nov 2006 02:12: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 kAU9CunE043659;
	Thu, 30 Nov 2006 02:12: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 mail.gmx.net (mail.gmx.net [213.165.64.20])
	by balder-227.proper.com (8.13.5/8.13.5) with SMTP id kAU9CsxJ043593
	for <atom-syntax@imc.org>; Thu, 30 Nov 2006 02:12:55 -0700 (MST)
	(envelope-from julian.reschke@gmx.de)
Received: (qmail invoked by alias); 30 Nov 2006 09:12:48 -0000
Received: from p508F8AAD.dip0.t-ipconnect.de (EHLO [192.168.178.22]) [80.143.138.173]
  by mail.gmx.net (mp030) with SMTP; 30 Nov 2006 10:12:48 +0100
X-Authenticated: #1915285
Message-ID: <456EA092.6020705@gmx.de>
Date: Thu, 30 Nov 2006 10:12:50 +0100
From: Julian Reschke <julian.reschke@gmx.de>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.8.0.4) Gecko/20060516 Thunderbird/1.5.0.4 Mnenhy/0.7.4.666
MIME-Version: 1.0
To: James M Snell <jasnell@gmail.com>
CC: rss-public@yahoogroups.com, Atom Syntax <atom-syntax@imc.org>
Subject: Re: [rss-public] Autodiscovery IPR and Process Concerns
References: <68fba5c50611292033n1ed361f6le256ae55dd495191@mail.gmail.com> <456E7AF9.9080905@gmail.com>
In-Reply-To: <456E7AF9.9080905@gmail.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
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.0 (/)
X-Scan-Signature: 856eb5f76e7a34990d1d457d8e8e5b7f


James M Snell schrieb:
> ...
> Now, to the WG as a whole: I really don't have any agenda for the
> autodiscovery stuff other than to help foster it along.  If y'all think
> there is a need for a I-D defining autodiscovery for Atom and APP, I've
> got a few spare cycles to help with the editing.  If y'all think the
> HTML5 stuff is sufficient, that's fine with me too.  If y'all want to go
> some other direction with it, whatever.
> ...

My 2 cents: it's nice that the HTML5 guys are looking at this, but they 
are so far away from being able to deliver something that I really would 
prefer that this is documented now. So, yes, I think you're on the right 
track.

Best regards, Julian




From owner-atom-syntax@mail.imc.org Thu Nov 30 06:22:57 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gpk0H-0005cW-9y
	for atompub-archive@lists.ietf.org; Thu, 30 Nov 2006 06:22:57 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gpk0F-00079h-0z
	for atompub-archive@lists.ietf.org; Thu, 30 Nov 2006 06:22:57 -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 kAUB3bYM056498;
	Thu, 30 Nov 2006 04:03: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 kAUB3b06056496;
	Thu, 30 Nov 2006 04:03: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 mout1.freenet.de (mout1.freenet.de [194.97.50.132])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAUB3YnI056479;
	Thu, 30 Nov 2006 04:03:35 -0700 (MST)
	(envelope-from sewe@rbg.informatik.tu-darmstadt.de)
Received: from [194.97.50.135] (helo=mx2.freenet.de)
	by mout1.freenet.de with esmtpa (Exim 4.62)
	(envelope-from <sewe@rbg.informatik.tu-darmstadt.de>)
	id 1GpjhV-0006o0-6g; Thu, 30 Nov 2006 12:03:33 +0100
Received: from ultra17.rbg.informatik.tu-darmstadt.de ([130.83.160.107]:37134)
	by mx2.freenet.de with esmtpsa (ID sewe2004@freenet.de) (TLSv1:AES256-SHA:256) (port 25) (Exim 4.62 #12)
	id 1GpjhU-0006FS-OY; Thu, 30 Nov 2006 12:03:32 +0100
Message-ID: <456EBA82.10009@rbg.informatik.tu-darmstadt.de>
Date: Thu, 30 Nov 2006 12:03:30 +0100
From: Andreas Sewe <sewe@rbg.informatik.tu-darmstadt.de>
Organization: Fachbereich Informatik, TU Darmstadt
User-Agent: Thunderbird 1.5.0.8 (X11/20061110)
MIME-Version: 1.0
To: Thomas Broyer <t.broyer@gmail.com>
CC: Atom-Syntax <atom-syntax@imc.org>, Atom-Protocol <atom-protocol@imc.org>,
        James M Snell <jasnell@gmail.com>
Subject: Re: PaceEntryMediatype
References: <456DB265.5090804@gmail.com> <a9699fd20611291103p2c605d94o76708f1d7c615c7a@mail.gmail.com>
In-Reply-To: <a9699fd20611291103p2c605d94o76708f1d7c615c7a@mail.gmail.com>
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: 0.0 (/)
X-Scan-Signature: c1c65599517f9ac32519d043c37c5336


Thomas Broyer wrote:
> James M Snell wrote:
>> Create a new media type for Atom Entry Documents: 
>> application/atomentry+xml
>>
>> Deprecate the use of application/atom+xml for Entry Documents.

-0.5.

Using a type parameter seems like a more elegant solution -- and 
achieves the same effect.

> I'd largely prefer augmenting the existing media type with a 'type' 
> parameter:
> - application/atom+xml => either feed or entry (as defined in RFC4287)
> - application/atom+xml;type=feed => feed
> - application/atom+xml;type=entry => entry

+1.

This looks IMHO like a cleaner solution; in particular 
application/atom+xml fits in nicely as special (or rather more generic) 
case of application/atom+xml;type=(feed|entry).

>> {{{
>> Atom Entry Documents are identified with the
>>  "application/atomentry+xml" media type (See section 15).
>> }}}
> 
> How about defining a "tree" similar to the */vnd.* one?
> - application/atom+xml => feed or entry document
> - application/atom.categories+xml => category document
> - application/atom.service+xml => service document
> ...and of course, if this proposal is finally accepted:
> - application/atom.entry+xml => entry document

-1. I would not go down this road; the trees were designed for a 
different purpose. For (optional) type/profile parameters, however, 
there is precedent.

> As for Tim's concerns, I'd also prefer having it done outside the APP.

+1. A separate "Atom Media Types" RFC would be good.

Andreas Sewe




From owner-atom-syntax@mail.imc.org Thu Nov 30 07:05:19 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GpkfH-0008IS-CX
	for atompub-archive@lists.ietf.org; Thu, 30 Nov 2006 07:05:19 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GpkfC-0008Qg-0H
	for atompub-archive@lists.ietf.org; Thu, 30 Nov 2006 07:05:19 -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 kAUBp9ql061870;
	Thu, 30 Nov 2006 04:51: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 kAUBp9HF061868;
	Thu, 30 Nov 2006 04:51: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 chilco.textdrive.com (chilco.textdrive.com [207.7.108.242])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAUBp9XE061834;
	Thu, 30 Nov 2006 04:51:09 -0700 (MST)
	(envelope-from bill@dehora.net)
Received: from [192.168.213.68] (unknown [193.120.101.26])
	by chilco.textdrive.com (Postfix) with ESMTP id 4971ADC224;
	Thu, 30 Nov 2006 11:51:01 +0000 (UTC)
Message-ID: <456EC59C.7020508@dehora.net>
Date: Thu, 30 Nov 2006 11:50:52 +0000
From: Bill de hOra <bill@dehora.net>
User-Agent: Thunderbird 1.5.0.8 (X11/20061117)
MIME-Version: 1.0
To: atom-protocol <atom-protocol@imc.org>, atom-syntax <atom-syntax@imc.org>
Subject: Re: PaceEntryMediatype
References: <456DB265.5090804@gmail.com>	 <c70bc85d0611290933w2e90355an7fbd2da1a3942dd3@mail.gmail.com>	 <E5498934-010F-1000-AAC9-8A7CC948777F-Webmail-10015@mac.com> <c70bc85d0611291056u7b5381caq4a23259f9c03b7b1@mail.gmail.com> <456E7DE0.8040002@gmail.com>
In-Reply-To: <456E7DE0.8040002@gmail.com>
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.0 (/)
X-Scan-Signature: 2409bba43e9c8d580670fda8b695204a


James M Snell wrote:
> 
> 
> Mark Baker wrote:
>> [snip]
>> Yes, but more than that.  An entry document is, AFAICT, little more
>> than shorthand for a feed with one entry, minus the feed-specific
>> metadata.  It's processing is a subset of feed processing.  If the
>> processing or content model of entry is extended, it applies to both
>> feed documents and entry documents.
>>
> 
> Hmm.. I understand what you're saying but I don't think I agree.  In the
> APP implementations I've put together, Feed and Entry documents
> generally serve two entirely different purposes and are usually intended
> for two entirely different audiences.

Same here. Feeds are collections; saying that entries are implicit 
collections is something I don't grasp - it's too abstract.

[The only time I've been able to treat feeds and entries uniformly is 
feeding RSS1.0 into a RDF aware system.]

cheers
Bill




From owner-atom-syntax@mail.imc.org Thu Nov 30 07:12:39 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GpkmN-0001wC-S8
	for atompub-archive@lists.ietf.org; Thu, 30 Nov 2006 07:12:39 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GpkmM-00018o-Fg
	for atompub-archive@lists.ietf.org; Thu, 30 Nov 2006 07:12:39 -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 kAUBuM5m062253;
	Thu, 30 Nov 2006 04:56: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 kAUBuMuC062252;
	Thu, 30 Nov 2006 04:56: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 chilco.textdrive.com (chilco.textdrive.com [207.7.108.242])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAUBuL2M062239;
	Thu, 30 Nov 2006 04:56:22 -0700 (MST)
	(envelope-from bill@dehora.net)
Received: from [192.168.213.68] (unknown [193.120.101.26])
	by chilco.textdrive.com (Postfix) with ESMTP id F23E4DCA46;
	Thu, 30 Nov 2006 11:56:15 +0000 (UTC)
Message-ID: <456EC6D7.9040100@dehora.net>
Date: Thu, 30 Nov 2006 11:56:07 +0000
From: Bill de hOra <bill@dehora.net>
User-Agent: Thunderbird 1.5.0.8 (X11/20061117)
MIME-Version: 1.0
To: atom-protocol <atom-protocol@imc.org>, atom-syntax <atom-syntax@imc.org>
Subject: Re: PaceEntryMediatype
References: <456DB265.5090804@gmail.com> <c70bc85d0611290933w2e90355an7fbd2da1a3942dd3@mail.gmail.com> <E5498934-010F-1000-AAC9-8A7CC948777F-Webmail-10015@mac.com> <c70bc85d0611291056u7b5381caq4a23259f9c03b7b1@mail.gmail.com> <20061130074339.GL12859@klangraum>
In-Reply-To: <20061130074339.GL12859@klangraum>
Content-Type: text/plain; charset=UTF-8; format=flowed
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 kAUBuM5m062253
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 9182cfff02fae4f1b6e9349e01d62f32


A. Pagaltzis wrote:
> * Mark Baker <distobj@acm.org> [2006-11-29 20:10]:
>> An entry document is, AFAICT, little more than shorthand for
>> a feed with one entry, minus the feed-specific metadata. It's
>> processing is a subset of feed processing. If the processing or
>> content model of entry is extended, it applies to both feed
>> documents and entry documents.
>=20
> I disagree. There=E2=80=99s not much of a point in subscribing to an
> entry document, and APP servers will not accept POSTing feeds in
> place of entries.

Well, it's kinda undefined - and this is circular - it's undefined=20
because feeds and entries share a media-type.

It would be useful to allow collections to accept non-atoms (har har).=20
Kyle@google expressed a need for batching, and I could really do with=20
this for website/cms publishing. But because error handling semantics=20
can be different for batches, it's tricky; some uniformity is lost if=20
it's not thought out.

cheers
Bill




From owner-atom-syntax@mail.imc.org Thu Nov 30 10:15:55 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gpndj-00086Y-It
	for atompub-archive@lists.ietf.org; Thu, 30 Nov 2006 10:15:55 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gpndi-0003EG-6v
	for atompub-archive@lists.ietf.org; Thu, 30 Nov 2006 10:15:55 -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 kAUEkYe8082422;
	Thu, 30 Nov 2006 07:46:34 -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 kAUEkYKu082421;
	Thu, 30 Nov 2006 07:46:34 -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 mxsf24.cluster1.charter.net (mxsf24.cluster1.charter.net [209.225.28.224])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAUEkXSe082388
	for <atom-syntax@imc.org>; Thu, 30 Nov 2006 07:46:34 -0700 (MST)
	(envelope-from antone@geckotribe.com)
Received: from mxip25a.cluster1.charter.net (mxip25a.cluster1.charter.net [209.225.28.155])
	by mxsf24.cluster1.charter.net (8.12.11.20060308/8.12.11) with ESMTP id kAUEkRVT023585
	for <atom-syntax@imc.org>; Thu, 30 Nov 2006 09:46:27 -0500
Received: from 68-118-146-150.dhcp.gdis.ne.charter.com (HELO [192.168.2.3]) ([68.118.146.150])
  by mxip25a.cluster1.charter.net with ESMTP; 30 Nov 2006 09:46:28 -0500
X-IronPort-AV: i="4.09,480,1157342400"; 
   d="scan'208"; a="896311621:sNHT37613228"
Mime-Version: 1.0 (Apple Message framework v752.2)
In-Reply-To: <A18FF2A6-2B77-47EC-9674-20C205112CD8@mac.com>
References: <456DB265.5090804@gmail.com> <c70bc85d0611290933w2e90355an7fbd2da1a3942dd3@mail.gmail.com> <456DCFF0.4000007@gmail.com> <A18FF2A6-2B77-47EC-9674-20C205112CD8@mac.com>
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <28CAF6FA-75C5-456D-BAC5-18AEAA6EA1FE@geckotribe.com>
Content-Transfer-Encoding: 7bit
From: Antone Roundy <antone@geckotribe.com>
Subject: Re: PaceEntryMediatype
Date: Thu, 30 Nov 2006 08:46:24 -0600
To: atom-syntax@imc.org
X-Mailer: Apple Mail (2.752.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: 93238566e09e6e262849b4f805833007


On Nov 30, 2006, at 2:13 AM, Jan Algermissen wrote:
> On Nov 29, 2006, at 7:22 PM, James M Snell wrote:
>> One such problem occurs in atom:link and atom:content elements.
>> Specifically:
>>
>>   <atom:link type="application/atom+xml" href="a.xml" />
>>   <atom:content type="application/atom+xml" src="b.xml" />
>>
>> Given no other information I have no way of knowing whether these are
>> references to Feed or Entry documents.
>
> And what is the problem with that?

Here's one problem: in this and the autodiscovery case, the UA can't  
tell without fetching the remote resource whether it's appropriate to  
display a "subscribe" link.  In fact, even if the remote resource is  
a feed, it may not be appropriate to subscribe to, because it may be  
an archive document rather than the live end of a feed.

Of the options presented, I'd favor adding a type parameter to  
application/atom+xml.  In addition to "feed" and "entry", we may want  
"archive".




From owner-atom-syntax@mail.imc.org Thu Nov 30 10:16:19 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gpne7-0000Ck-QI
	for atompub-archive@lists.ietf.org; Thu, 30 Nov 2006 10:16:19 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gpne5-0003Hg-BW
	for atompub-archive@lists.ietf.org; Thu, 30 Nov 2006 10:16:19 -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 kAUEnqBN082835;
	Thu, 30 Nov 2006 07:49: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 kAUEnqRo082834;
	Thu, 30 Nov 2006 07:49: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 wx-out-0506.google.com (wx-out-0506.google.com [66.249.82.232])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAUEnj98082789
	for <atom-syntax@imc.org>; Thu, 30 Nov 2006 07:49:51 -0700 (MST)
	(envelope-from judy.piper@gmail.com)
Received: by wx-out-0506.google.com with SMTP id i30so2644293wxd
        for <atom-syntax@imc.org>; Thu, 30 Nov 2006 06:49:44 -0800 (PST)
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=V/jJ2bbd0yMyb3fvdmVnz2bAjvLCxlCVGP5ckSi3KRQyPQyatntK6UIepobVsRbbjGuh7NkVYSkFbqVvm6tr51WPMOq0qgZ6mQM+kLLpnP6+44cHKr+kCwPwV89M9qQi39qkOy6UQbxDMcxsoP1tf1BNqTVuDi1x/qxaYEND6cQ=
Received: by 10.90.105.19 with SMTP id d19mr3668841agc.1164898184530;
        Thu, 30 Nov 2006 06:49:44 -0800 (PST)
Received: by 10.90.35.1 with HTTP; Thu, 30 Nov 2006 06:49:44 -0800 (PST)
Message-ID: <b6cb1ea70611300649x1c827306u282e817b45fc65aa@mail.gmail.com>
Date: Thu, 30 Nov 2006 09:49:44 -0500
From: "Judy Piper" <judy.piper@gmail.com>
To: "Thomas Broyer" <t.broyer@gmail.com>
Subject: Re: PaceEntryMediatype
Cc: Atom-Syntax <atom-syntax@imc.org>, Atom-Protocol <atom-protocol@imc.org>
In-Reply-To: <a9699fd20611291103p2c605d94o76708f1d7c615c7a@mail.gmail.com>
MIME-Version: 1.0
Content-Type: multipart/alternative; 
	boundary="----=_Part_39614_27956356.1164898184381"
References: <456DB265.5090804@gmail.com>
	 <a9699fd20611291103p2c605d94o76708f1d7c615c7a@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: 6cca30437e2d04f45110f2ff8dc1b1d5


------=_Part_39614_27956356.1164898184381
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

Thomas Broyer wrote:
<snip>
I'd largely prefer augmenting the existing media type with a 'type'
parameter:
- application/atom+xml => either feed or entry (as defined in RFC4287)
- application/atom+xml;type=feed => feed
- application/atom+xml;type
>
> =entry => entry


</snip>

+1

On 11/29/06, Thomas Broyer <t.broyer@gmail.com> wrote:
>
>
> 2006/11/29, James M Snell:
> > Create a new media type for Atom Entry Documents:
> application/atomentry+xml
> >
> > Deprecate the use of application/atom+xml for Entry Documents.
>
> I'd largely prefer augmenting the existing media type with a 'type'
> parameter:
> - application/atom+xml => either feed or entry (as defined in RFC4287)
> - application/atom+xml;type=feed => feed
> - application/atom+xml;type=entry => entry
>
> > {{{
> > Atom Entry Documents are identified with the
> >  "application/atomentry+xml" media type (See section 15).
> > }}}
>
> How about defining a "tree" similar to the */vnd.* one?
> - application/atom+xml => feed or entry document
> - application/atom.categories+xml => category document
> - application/atom.service+xml => service document
> ...and of course, if this proposal is finally accepted:
> - application/atom.entry+xml => entry document
>
>
> As for Tim's concerns, I'd also prefer having it done outside the APP.
>
> Also, the APP draft would need to be updated to remove the "entry"
> special value for app:accept, as it would be equivalent to the new or
> revised media type (app:accept=application/atom+xml;type=entry or
> app:accept=applicationAtom.entry+xml)
>
> --
> Thomas Broyer
>
>

------=_Part_39614_27956356.1164898184381
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

Thomas Broyer wrote:<br>&lt;snip&gt;<br>I'd largely prefer augmenting the existing media type with a 'type' parameter:<br> - application/atom+xml =&gt; either feed or entry (as defined in RFC4287)<br> - application/atom+xml;type=feed =&gt; feed
<br> - application/atom+xml;type<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">=entry =&gt; entry</blockquote><div><br>&lt;/snip&gt;<br><br>
+1<br></div><br><div><span class="gmail_quote">On 11/29/06, <b class="gmail_sendername">Thomas Broyer</b> &lt;<a href="mailto:t.broyer@gmail.com">t.broyer@gmail.com</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>2006/11/29, James M Snell:<br>&gt; Create a new media type for Atom Entry Documents: application/atomentry+xml<br>&gt;<br>&gt; Deprecate the use of application/atom+xml for Entry Documents.<br><br>I'd largely prefer augmenting the existing media type with a 'type' parameter:
<br> - application/atom+xml =&gt; either feed or entry (as defined in RFC4287)<br> - application/atom+xml;type=feed =&gt; feed<br> - application/atom+xml;type=entry =&gt; entry<br><br>&gt; {{{<br>&gt; Atom Entry Documents are identified with the
<br>&gt;&nbsp;&nbsp;&quot;application/atomentry+xml&quot; media type (See section 15).<br>&gt; }}}<br><br>How about defining a &quot;tree&quot; similar to the */vnd.* one?<br> - application/atom+xml =&gt; feed or entry document<br>
 - application/atom.categories+xml =&gt; category document<br> - application/atom.service+xml =&gt; service document<br>...and of course, if this proposal is finally accepted:<br> - application/atom.entry+xml =&gt; entry document
<br><br><br>As for Tim's concerns, I'd also prefer having it done outside the APP.<br><br>Also, the APP draft would need to be updated to remove the &quot;entry&quot;<br>special value for app:accept, as it would be equivalent to the new or
<br>revised media type (app:accept=application/atom+xml;type=entry or<br>app:accept=applicationAtom.entry+xml)<br><br>--<br>Thomas Broyer<br><br></blockquote></div><br>

------=_Part_39614_27956356.1164898184381--




From owner-atom-syntax@mail.imc.org Thu Nov 30 10:33:14 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GpnuU-0001tM-OH
	for atompub-archive@lists.ietf.org; Thu, 30 Nov 2006 10:33:14 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GpnuT-0005Pz-CB
	for atompub-archive@lists.ietf.org; Thu, 30 Nov 2006 10:33:14 -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 kAUFG7Xq085934;
	Thu, 30 Nov 2006 08:16: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 kAUFG7Om085933;
	Thu, 30 Nov 2006 08:16: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 ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.171])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAUFG4hn085914
	for <atom-syntax@imc.org>; Thu, 30 Nov 2006 08:16:05 -0700 (MST)
	(envelope-from mbaker@gmail.com)
Received: by ug-out-1314.google.com with SMTP id j3so2330922ugf
        for <atom-syntax@imc.org>; Thu, 30 Nov 2006 07:16:03 -0800 (PST)
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws;
        s=beta; d=gmail.com;
        h=received:message-id:date:from:sender:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references:x-google-sender-auth;
        b=X4owtQ1xJKf1QDlBOTQmgOjDWZaI6TGzdCE7Vl45Vja2DkMw+FhVvUWA+0ZtR7hOE56fbTKFJMo9MfJkAoHXEl8vnKXqOrkcZiuPglM03Rjd0yLe5SWnNzFZs4KoA/ZDpIwWxMm2P845kXq+ynNbCDz+ceeMAo81hIsQxcD3ByM=
Received: by 10.78.97.7 with SMTP id u7mr3632495hub.1164899763490;
        Thu, 30 Nov 2006 07:16:03 -0800 (PST)
Received: by 10.78.174.19 with HTTP; Thu, 30 Nov 2006 07:16:03 -0800 (PST)
Message-ID: <c70bc85d0611300716h1e1505b7h4e1d6546d93dcd11@mail.gmail.com>
Date: Thu, 30 Nov 2006 10:16:03 -0500
From: "Mark Baker" <distobj@acm.org>
To: "James M Snell" <jasnell@gmail.com>
Subject: Re: PaceEntryMediatype
Cc: atom-protocol <atom-protocol@imc.org>, atom-syntax <atom-syntax@imc.org>
In-Reply-To: <456DB265.5090804@gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
References: <456DB265.5090804@gmail.com>
X-Google-Sender-Auth: d1ed9637710af436
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: 0bc60ec82efc80c84b8d02f4b0e4de22


The real problem here AIUI - at least in the context of HTML 5's
inferred rel="feed" bit - is not just entry documents, it's any Atom
document which wouldn't normally be considered a "feed" by a typical
user; something that most people would be interested in subscribing
to.  An example I gave on the whatwg list was an MHTML-like (MIME
multipart) package, but there are many other possible examples of
course; not all RFC 4287 feed documents are "feeds" in this sense.

If HTML 5 (and current practice) doesn't change, but we defer to them
for the specification of autodiscovery, then a new media type would be
one way forward.  But it should be reusable for all non-"feed" (i.e.
from a user POV, as above) Atom documents, not just entry documents;
perhaps application/atom-no-feed+xml.  It's an ugly hack, but it's
better than the alternative of many more specific Atom-related media
types, which atomentry+xml might set a precedent for.

Another way forward, because the rel="feed" inference is triggered not
just by the media type but by the "alternate" relationship keyword, is
to create a non-feed alternate relationship ("alternate-non-feed"?
ick).

I prefer the new relationship to a new media type because it's less
disruptive; it doesn't require futzing around with existing specs and
implementations.

Mark.




From owner-atom-syntax@mail.imc.org Thu Nov 30 10:53:23 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GpoDz-00013l-HI
	for atompub-archive@lists.ietf.org; Thu, 30 Nov 2006 10:53:23 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GpoDx-0007W0-4x
	for atompub-archive@lists.ietf.org; Thu, 30 Nov 2006 10:53:23 -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 kAUFRHh7086801;
	Thu, 30 Nov 2006 08:27: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 kAUFRHPR086800;
	Thu, 30 Nov 2006 08:27: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 ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.170])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAUFRENR086783
	for <atom-syntax@imc.org>; Thu, 30 Nov 2006 08:27:17 -0700 (MST)
	(envelope-from mbaker@gmail.com)
Received: by ug-out-1314.google.com with SMTP id j3so2334554ugf
        for <atom-syntax@imc.org>; Thu, 30 Nov 2006 07:27:13 -0800 (PST)
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws;
        s=beta; d=gmail.com;
        h=received:message-id:date:from:sender:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references:x-google-sender-auth;
        b=S2AIYd6rNSv3wjTHgrGFR1ydMKNB9gEpgDI+epYMZLuohDupVNt0fRvgM+m5GKkgp01Y3dg23qTZmAnA0sMrb5nayC2iK5RHIAjVLdHAatZhKGqm14syUWofz5dagePFxxML6/a8yGVTF5Nx2maxPYmoVmMkhBG+pfJ27K3SO3w=
Received: by 10.78.201.10 with SMTP id y10mr3660561huf.1164900433654;
        Thu, 30 Nov 2006 07:27:13 -0800 (PST)
Received: by 10.78.174.19 with HTTP; Thu, 30 Nov 2006 07:27:13 -0800 (PST)
Message-ID: <c70bc85d0611300727i6251e2c3i3357c27e2b5c1e51@mail.gmail.com>
Date: Thu, 30 Nov 2006 10:27:13 -0500
From: "Mark Baker" <distobj@acm.org>
To: "James M Snell" <jasnell@gmail.com>
Subject: Re: PaceEntryMediatype
Cc: "Jan Algermissen" <algermissen1971@mac.com>,
        atom-protocol <atom-protocol@imc.org>,
        atom-syntax <atom-syntax@imc.org>
In-Reply-To: <456E7DE0.8040002@gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
References: <456DB265.5090804@gmail.com>
	 <c70bc85d0611290933w2e90355an7fbd2da1a3942dd3@mail.gmail.com>
	 <E5498934-010F-1000-AAC9-8A7CC948777F-Webmail-10015@mac.com>
	 <c70bc85d0611291056u7b5381caq4a23259f9c03b7b1@mail.gmail.com>
	 <456E7DE0.8040002@gmail.com>
X-Google-Sender-Auth: 6436e6aef2fa45d8
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


Interesting, thanks.  But serving different purposes doesn't
necessitate a new media type.  What's important is how the two types
of documents are interpreted.

How does your processing of an entry document differ from the
processing of a feed containing (only) that same entry?  If processing
the entry is a subset of processing the feed, then you probably don't
need a new media type.

Mark.

On 11/30/06, James M Snell <jasnell@gmail.com> wrote:
>
>
> Mark Baker wrote:
> > [snip]
> > Yes, but more than that.  An entry document is, AFAICT, little more
> > than shorthand for a feed with one entry, minus the feed-specific
> > metadata.  It's processing is a subset of feed processing.  If the
> > processing or content model of entry is extended, it applies to both
> > feed documents and entry documents.
> >
>
> Hmm.. I understand what you're saying but I don't think I agree.  In the
> APP implementations I've put together, Feed and Entry documents
> generally serve two entirely different purposes and are usually intended
> for two entirely different audiences.
>
> - James
>




From owner-atom-syntax@mail.imc.org Thu Nov 30 10:53:25 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GpoE1-00013y-Ic
	for atompub-archive@lists.ietf.org; Thu, 30 Nov 2006 10:53:25 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GpoDx-0007W1-5T
	for atompub-archive@lists.ietf.org; Thu, 30 Nov 2006 10:53:25 -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 kAUFWpNT087437;
	Thu, 30 Nov 2006 08:32: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 kAUFWptE087436;
	Thu, 30 Nov 2006 08:32: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 mail1.webfaction.com (mail1.webfaction.com [67.15.2.85])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAUFWnTh087423;
	Thu, 30 Nov 2006 08:32:50 -0700 (MST)
	(envelope-from sh@defuze.org)
Received: from [192.168.136.175] ([194.221.10.175])
	(authenticated bits=0)
	by mail1.webfaction.com (8.12.11.20060308/8.13.3) with ESMTP id kAUFWirX028139;
	Thu, 30 Nov 2006 09:32:45 -0600
Message-ID: <456EF996.7060009@defuze.org>
Date: Thu, 30 Nov 2006 15:32:38 +0000
From: Sylvain Hellegouarch <sh@defuze.org>
User-Agent: Thunderbird 1.5.0.8 (X11/20061117)
MIME-Version: 1.0
To: Mark Baker <distobj@acm.org>
CC: James M Snell <jasnell@gmail.com>,
        Jan Algermissen <algermissen1971@mac.com>,
        atom-protocol <atom-protocol@imc.org>,
        atom-syntax <atom-syntax@imc.org>
Subject: Re: PaceEntryMediatype
References: <456DB265.5090804@gmail.com>	 <c70bc85d0611290933w2e90355an7fbd2da1a3942dd3@mail.gmail.com>	 <E5498934-010F-1000-AAC9-8A7CC948777F-Webmail-10015@mac.com>	 <c70bc85d0611291056u7b5381caq4a23259f9c03b7b1@mail.gmail.com>	 <456E7DE0.8040002@gmail.com> <c70bc85d0611300727i6251e2c3i3357c27e2b5c1e51@mail.gmail.com>
In-Reply-To: <c70bc85d0611300727i6251e2c3i3357c27e2b5c1e51@mail.gmail.com>
X-Enigmail-Version: 0.94.0.0
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: 8b30eb7682a596edff707698f4a80f7d


Mark Baker wrote:
> 
> Interesting, thanks.  But serving different purposes doesn't
> necessitate a new media type.  What's important is how the two types
> of documents are interpreted.
> 
> How does your processing of an entry document differ from the
> processing of a feed containing (only) that same entry?  If processing
> the entry is a subset of processing the feed, then you probably don't
> need a new media type.

Well having two media types also helps at a lower level such as HTTP
(content negotiation for one thing).

- Sylvain
> 
> Mark.
> 
> On 11/30/06, James M Snell <jasnell@gmail.com> wrote:
>>
>>
>> Mark Baker wrote:
>> > [snip]
>> > Yes, but more than that.  An entry document is, AFAICT, little more
>> > than shorthand for a feed with one entry, minus the feed-specific
>> > metadata.  It's processing is a subset of feed processing.  If the
>> > processing or content model of entry is extended, it applies to both
>> > feed documents and entry documents.
>> >
>>
>> Hmm.. I understand what you're saying but I don't think I agree.  In the
>> APP implementations I've put together, Feed and Entry documents
>> generally serve two entirely different purposes and are usually intended
>> for two entirely different audiences.
>>
>> - James
>>




From owner-atom-syntax@mail.imc.org Thu Nov 30 11:12:54 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GpoWs-0003SD-Sg
	for atompub-archive@lists.ietf.org; Thu, 30 Nov 2006 11:12:54 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GpoWr-0001W9-EI
	for atompub-archive@lists.ietf.org; Thu, 30 Nov 2006 11:12:54 -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 kAUFsh1l090334;
	Thu, 30 Nov 2006 08:54: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 kAUFshqu090332;
	Thu, 30 Nov 2006 08:54: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 nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.190])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAUFscW7090317
	for <atom-syntax@imc.org>; Thu, 30 Nov 2006 08:54:39 -0700 (MST)
	(envelope-from t.broyer@gmail.com)
Received: by nf-out-0910.google.com with SMTP id m18so2840279nfc
        for <atom-syntax@imc.org>; Thu, 30 Nov 2006 07:54:38 -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:content-transfer-encoding:content-disposition:references;
        b=EG42UR0GcFfbrltDtYdK5tIhzIOzZTxN30leG/JV/N6qCi+YZeCGJsNyRoHRhESCQHx9ZlyDIrGwEe8Biw1ZH8iwSpfFQR4khSvQA0zAdAHpvehFupW0hTgihnHrxirstDHawaLqCXzXsTjhyWp0T3nomVBKJp/sC7jujLj5ndk=
Received: by 10.49.10.19 with SMTP id n19mr4255143nfi.1164902077386;
        Thu, 30 Nov 2006 07:54:37 -0800 (PST)
Received: by 10.49.28.6 with HTTP; Thu, 30 Nov 2006 07:54:37 -0800 (PST)
Message-ID: <a9699fd20611300754j729486ebu4d80f069ed8b105f@mail.gmail.com>
Date: Thu, 30 Nov 2006 16:54:37 +0100
From: "Thomas Broyer" <t.broyer@gmail.com>
To: Atom-Syntax <atom-syntax@imc.org>, Atom-Protocol <atom-protocol@imc.org>,
        whatwg@whatwg.org
Subject: Re: PaceEntryMediatype
In-Reply-To: <c70bc85d0611300716h1e1505b7h4e1d6546d93dcd11@mail.gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Disposition: inline
References: <456DB265.5090804@gmail.com>
	 <c70bc85d0611300716h1e1505b7h4e1d6546d93dcd11@mail.gmail.com>
X-MIME-Autoconverted: from base64 to 8bit by balder-227.proper.com id kAUFseW7090320
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 kAUFsh1l090334
X-Spam-Score: 0.0 (/)
X-Scan-Signature: cd26b070c2577ac175cd3a6d878c6248


2006/11/30, Mark Baker:
>
> The real problem here AIUI - at least in the context of HTML 5's
> inferred rel=3D"feed" bit - is not just entry documents, it's any Atom
> document which wouldn't normally be considered a "feed" by a typical
> user; something that most people would be interested in subscribing
> to.  An example I gave on the whatwg list was an MHTML-like (MIME
> multipart) package, but there are many other possible examples of
> course; not all RFC 4287 feed documents are "feeds" in this sense.

Yes.

> If HTML 5 (and current practice) doesn't change, but we defer to them
> for the specification of autodiscovery, then a new media type would be
> one way forward.  But it should be reusable for all non-"feed" (i.e.
> from a user POV, as above) Atom documents, not just entry documents;
> perhaps application/atom-no-feed+xml.  It's an ugly hack, but it's
> better than the alternative of many more specific Atom-related media
> types, which atomentry+xml might set a precedent for.

-1
This means RSS would need two media types.
This also means an HTML document can be a "feed", or it needs its own
media type.
In an "entry" page in a blog-like scenario, we could find:
   <link rel=3D"feed" href=3D"/feed.atom" type=3D"application/atom+xml;ty=
pe=3Dfeed">
   <link rel=3D"feed" href=3D"/" type=3D"text/html">
which tells you the page "believes" it is an "item" in the linked "feeds".
Then , in /feed.atom:
    <atom:link rel=3D"alternate" href=3D"/" type=3D"text/html" />
and in the "/":
    <link rel=3D"alternate" href=3D"/feed.atom"
type=3D"application/atom+xml;type=3Dfeed">

And yes, HTML pages are "subscribable", either using a microformat
(see the W3C's home page, from which the RSS is actually produced
using an XSLT stylesheet), or using user-defined "scrapping" (some
aggregators allow you to subscribe to any web page; they try to infer
the "entries" from the semantical markup =E2=80=93h1, h2, h3, etc.=E2=80=93=
 and you
can customize the mechanism in per-feed basis: this page uses h2, this
one uses h3 with class=3D"article", etc.)

The relation from the "entry" page to the feed or "home page" is the
same (hey, they are alternates!): they are "feeds", whatever their
representation (Atom, RSS, HTML, etc.)
The difference with "container"? a "feed" is known to have a
representation which only exposes a subset of the contained items.

This is the same as:
<link rel=3D"contents" href=3D"/toc.html" type=3D"text/html">
<link rel=3D"contents" href=3D"/toc.opml" type=3D"what's the media type f=
or OPML?">

> Another way forward, because the rel=3D"feed" inference is triggered no=
t
> just by the media type but by the "alternate" relationship keyword, is
> to create a non-feed alternate relationship ("alternate-non-feed"?
> ick).
>
> I prefer the new relationship to a new media type because it's less
> disruptive; it doesn't require futzing around with existing specs and
> implementations.

I'd prefer basing autodiscovery on the media types and not at all on
the relationships. A "feed" relationship would only help finding the
"living resource" (similar to rel=3D"current" in the Atom Relationship
Registry) if you're not already "on" it (in which case,
rel=3D"alternate" would be used).

UAs would then obviously continue to support autodiscovery using
"alternate" all-over-the-place, this would just be a lucky
side-effect; and everyone would be happy.

--=20
Thomas Broyer




From owner-atom-syntax@mail.imc.org Thu Nov 30 11:17:27 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GpobH-0000BI-PV
	for atompub-archive@lists.ietf.org; Thu, 30 Nov 2006 11:17:27 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GpobF-00023s-Ay
	for atompub-archive@lists.ietf.org; Thu, 30 Nov 2006 11:17:27 -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 kAUFvsP0090661;
	Thu, 30 Nov 2006 08:57: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 kAUFvsiO090660;
	Thu, 30 Nov 2006 08:57: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 customer-domains.icp-qv1-irony9.iinet.net.au (customer-domains.icp-qv1-irony9.iinet.net.au [203.59.1.139])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAUFvqjm090645
	for <atom-syntax@imc.org>; Thu, 30 Nov 2006 08:57:53 -0700 (MST)
	(envelope-from lachlan.hunt@lachy.id.au)
Received: from 203-217-82-208.dyn.iinet.net.au (HELO [127.0.0.1]) ([203.217.82.208])
  by customer-domains.icp-qv1-irony9.iinet.net.au with ESMTP; 30 Nov 2006 23:57:44 +0800
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AgAAABqObkXL2VLQVWdsb2JhbAANjFUBKw
X-IronPort-AV: i="4.09,481,1157299200"; 
   d="scan'208"; a="83193720:sNHT1701309424"
Message-ID: <456EFF73.3090706@lachy.id.au>
Date: Fri, 01 Dec 2006 02:57:39 +1100
From: Lachlan Hunt <lachlan.hunt@lachy.id.au>
User-Agent: Thunderbird 1.5.0.8 (Windows/20061025)
MIME-Version: 1.0
To: Julian Reschke <julian.reschke@gmx.de>
CC: James M Snell <jasnell@gmail.com>, rss-public@yahoogroups.com,
        Atom Syntax <atom-syntax@imc.org>
Subject: Re: [rss-public] Autodiscovery IPR and Process Concerns
References: <68fba5c50611292033n1ed361f6le256ae55dd495191@mail.gmail.com> <456E7AF9.9080905@gmail.com> <456EA092.6020705@gmx.de>
In-Reply-To: <456EA092.6020705@gmx.de>
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.0 (/)
X-Scan-Signature: 82c9bddb247d9ba4471160a9a865a5f3


Julian Reschke wrote:
> My 2 cents: it's nice that the HTML5 guys are looking at this, but they 
> are so far away from being able to deliver something that I really would 
> prefer that this is documented now. So, yes, I think you're on the right 
> track.

I just want to clear up this misconception about the status of the the 
HTML5 draft.  As a whole, it's true that it's going to take about 15 
years or so for the spec to reach the W3C recommendation status 
(assuming the work does move to the W3C, which is currently being worked 
out).  However, it's important to realise what the recommendation status 
actually means.

For a spec to become a REC, it requires two 100% complete and fully 
interoperable implementations, which is proven by each successfully 
passing literally thousands of test cases (20,000 tests for the whole 
spec would probably be a conservative estimate).  When you consider how 
long it takes to write that many test cases and how long it takes to 
implement each feature, you'll begin to understand why the time frame 
seems so long.

However, the WHATWG recognises and understands the problem with this: 
different parts of the specification are at different maturity levels. 
Some sections are already relatively stable and there are 
implementations that are already quite close to completion, and those 
features can be used today (e.g. <canvas>).  But other sections are 
still being actively worked on and changed regularly, or not even 
written yet.

The details are still being worked out, but the plan is to indicate the 
maturity level on a per-section basis.  Sections like the Link Types, 
which is relatively simple, isn't going to take long to become 
interoperably implemented.  In fact, Mozilla is already implementing the 
new autodiscovery features for Firefox 3.0, and it shouldn't take long 
for places like Technorati, Bloglines, etc. to implement follow.

Once a section is interoperably implemented, it's quite stable and 
unlikely to change significantly.  Any changes to such a section would 
most likely only be editorial in nature, particularly if the feature is 
already in widespread use (as autodiscovery already is today).

The point to all this is that you shouldn't place too much weight on the 
status of the specification as a whole.  You need to consider the 
stability and maturity level of each section individually.  Thus, while 
proceeding with Autodiscovery as an RFC may yield a fully complete and 
endorsed specification more quickly than HTML5, the end result and the 
time it takes for implementations to catch up is going to be the same. 
In fact, I believe leaving it in the hands on the WHATWG will in fact 
lead to a much higher quality specification because of the extensive 
experience that the editor has with writing them.

-- 
Lachlan Hunt
http://lachy.id.au/




From owner-atom-syntax@mail.imc.org Thu Nov 30 11:48:42 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gpp5W-00007y-6Q
	for atompub-archive@lists.ietf.org; Thu, 30 Nov 2006 11:48:42 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gpp1J-0005pl-Pz
	for atompub-archive@lists.ietf.org; Thu, 30 Nov 2006 11:44:24 -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 kAUGRNPc094351;
	Thu, 30 Nov 2006 09:27: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 kAUGRNA1094350;
	Thu, 30 Nov 2006 09:27: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 wr-out-0506.google.com (wr-out-0506.google.com [64.233.184.236])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAUGRMtG094341
	for <atom-syntax@imc.org>; Thu, 30 Nov 2006 09:27:23 -0700 (MST)
	(envelope-from mbaker@gmail.com)
Received: by wr-out-0506.google.com with SMTP id i20so871616wra
        for <atom-syntax@imc.org>; Thu, 30 Nov 2006 08:27:22 -0800 (PST)
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws;
        s=beta; d=gmail.com;
        h=received:message-id:date:from:sender:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references:x-google-sender-auth;
        b=hoCH1CPAVYjk5WOTy+8Si9yOCdqZ97AEGfpDGqXToEVaG+Xi3xPFCXWZmnwZLSD3JQq0EwakkxqKXZ+DG4Z77TvC4xfgkioYDRvcsTi8PV9frjKtiV9wyLXoJZpxi0sil47+htvmQm2Jz+FaBXx2cQc9rt/Y3o1vdDYksv04qFE=
Received: by 10.78.39.16 with SMTP id m16mr3689104hum.1164904041232;
        Thu, 30 Nov 2006 08:27:21 -0800 (PST)
Received: by 10.78.174.19 with HTTP; Thu, 30 Nov 2006 08:27:20 -0800 (PST)
Message-ID: <c70bc85d0611300827l519505eey41cca3145c7da9de@mail.gmail.com>
Date: Thu, 30 Nov 2006 11:27:20 -0500
From: "Mark Baker" <distobj@acm.org>
To: "Sylvain Hellegouarch" <sh@defuze.org>
Subject: Re: PaceEntryMediatype
Cc: "James M Snell" <jasnell@gmail.com>,
        "Jan Algermissen" <algermissen1971@mac.com>,
        atom-protocol <atom-protocol@imc.org>,
        atom-syntax <atom-syntax@imc.org>
In-Reply-To: <456EF996.7060009@defuze.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
References: <456DB265.5090804@gmail.com>
	 <c70bc85d0611290933w2e90355an7fbd2da1a3942dd3@mail.gmail.com>
	 <E5498934-010F-1000-AAC9-8A7CC948777F-Webmail-10015@mac.com>
	 <c70bc85d0611291056u7b5381caq4a23259f9c03b7b1@mail.gmail.com>
	 <456E7DE0.8040002@gmail.com>
	 <c70bc85d0611300727i6251e2c3i3357c27e2b5c1e51@mail.gmail.com>
	 <456EF996.7060009@defuze.org>
X-Google-Sender-Auth: f3c9f5e7522c9481
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: cf4fa59384e76e63313391b70cd0dd25


On 11/30/06, Sylvain Hellegouarch <sh@defuze.org> wrote:
> > How does your processing of an entry document differ from the
> > processing of a feed containing (only) that same entry?  If processing
> > the entry is a subset of processing the feed, then you probably don't
> > need a new media type.
>
> Well having two media types also helps at a lower level such as HTTP
> (content negotiation for one thing).

True, but if entry documents are more or less aliases for single-entry
feeds, why would anybody need to negotiate for one or the other?  I
suggest that would have to be pretty obscure use case. 8-)

Mark.




From owner-atom-syntax@mail.imc.org Thu Nov 30 11:49:04 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gpp5s-0000AD-NU
	for atompub-archive@lists.ietf.org; Thu, 30 Nov 2006 11:49:04 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gpp5r-0006YG-AB
	for atompub-archive@lists.ietf.org; Thu, 30 Nov 2006 11:49: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 kAUGNJJQ093883;
	Thu, 30 Nov 2006 09:23: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 kAUGNJ3H093882;
	Thu, 30 Nov 2006 09:23: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 wr-out-0506.google.com (wr-out-0506.google.com [64.233.184.228])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAUGNIp3093860
	for <atom-syntax@imc.org>; Thu, 30 Nov 2006 09:23:19 -0700 (MST)
	(envelope-from jasnell@gmail.com)
Received: by wr-out-0506.google.com with SMTP id i20so870623wra
        for <atom-syntax@imc.org>; Thu, 30 Nov 2006 08:23:16 -0800 (PST)
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=hclqbR657nmRGCbevd42g7A9Hy5G5LbVZcKffKu48fJDpclk5SWJY0oCu7HFmeJqkiBPKHxu5hICksqwBSnFqdmF42dmdn5ohSLiG+XWFwoTzPI1cgk/sk1J6hrsPlrMblsRSrVrvLf7MWb79pPU//ZFFPp8k2nuD3WrvaueETA=
Received: by 10.100.94.3 with SMTP id r3mr965070anb.1164903796277;
        Thu, 30 Nov 2006 08:23:16 -0800 (PST)
Received: from ?192.168.1.101? ( [67.181.218.96])
        by mx.google.com with ESMTP id 67sm29046699wra.2006.11.30.08.23.13;
        Thu, 30 Nov 2006 08:23:15 -0800 (PST)
Message-ID: <456F0565.4070408@gmail.com>
Date: Thu, 30 Nov 2006 08:23:01 -0800
From: James M Snell <jasnell@gmail.com>
User-Agent: Thunderbird 1.5.0.8 (X11/20061025)
MIME-Version: 1.0
To: Mark Baker <distobj@acm.org>
CC: Jan Algermissen <algermissen1971@mac.com>,
        atom-protocol <atom-protocol@imc.org>,
        atom-syntax <atom-syntax@imc.org>
Subject: Re: PaceEntryMediatype
References: <456DB265.5090804@gmail.com>	 <c70bc85d0611290933w2e90355an7fbd2da1a3942dd3@mail.gmail.com>	 <E5498934-010F-1000-AAC9-8A7CC948777F-Webmail-10015@mac.com>	 <c70bc85d0611291056u7b5381caq4a23259f9c03b7b1@mail.gmail.com>	 <456E7DE0.8040002@gmail.com> <c70bc85d0611300727i6251e2c3i3357c27e2b5c1e51@mail.gmail.com>
In-Reply-To: <c70bc85d0611300727i6251e2c3i3357c27e2b5c1e51@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: 9ed51c9d1356100bce94f1ae4ec616a9


Well, it's all XML parsing so in one sense the processing is the same.
The key difference arises in how the various documents are used.  In my
experience, Atom Entry Documents are nearly the exclusive territory of
APP Clients and push notification services (e.g. Atom over XMPP) while
Feeds generally provide for the redistribution and indexing of entries.
 When I parse an entry document, there is no implied feed.

- James

Mark Baker wrote:
> Interesting, thanks.  But serving different purposes doesn't
> necessitate a new media type.  What's important is how the two types
> of documents are interpreted.
> 
> How does your processing of an entry document differ from the
> processing of a feed containing (only) that same entry?  If processing
> the entry is a subset of processing the feed, then you probably don't
> need a new media type.
> 
> Mark.
> 
> On 11/30/06, James M Snell <jasnell@gmail.com> wrote:
>>
>>
>> Mark Baker wrote:
>> > [snip]
>> > Yes, but more than that.  An entry document is, AFAICT, little more
>> > than shorthand for a feed with one entry, minus the feed-specific
>> > metadata.  It's processing is a subset of feed processing.  If the
>> > processing or content model of entry is extended, it applies to both
>> > feed documents and entry documents.
>> >
>>
>> Hmm.. I understand what you're saying but I don't think I agree.  In the
>> APP implementations I've put together, Feed and Entry documents
>> generally serve two entirely different purposes and are usually intended
>> for two entirely different audiences.
>>
>> - James
>>
> 




From owner-atom-syntax@mail.imc.org Thu Nov 30 12:03:32 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GppJs-00036l-4l
	for atompub-archive@lists.ietf.org; Thu, 30 Nov 2006 12:03:32 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GppJq-0008Fu-OD
	for atompub-archive@lists.ietf.org; Thu, 30 Nov 2006 12:03:32 -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 kAUGhb3B096452;
	Thu, 30 Nov 2006 09: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 kAUGhbTd096451;
	Thu, 30 Nov 2006 09: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 wr-out-0506.google.com (wr-out-0506.google.com [64.233.184.230])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAUGhaYc096445
	for <atom-syntax@imc.org>; Thu, 30 Nov 2006 09:43:37 -0700 (MST)
	(envelope-from jasnell@gmail.com)
Received: by wr-out-0506.google.com with SMTP id i20so876029wra
        for <atom-syntax@imc.org>; Thu, 30 Nov 2006 08:43:36 -0800 (PST)
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=UXbMMQ20OP0shDEG8JQM9I+hMrZhUQAZHfh+WGfzYjihGZ2G2ZPL9EkYwEqeyKMaI1/LmpYoPYNF/J/xi6UmKxe7ejn6tN4X3fS4XfgFifSnWpP4A8lwN9nqRucukVQN9Uho8GEkjHSVJiGfihaQT7bz0iPESjnvdBQ3gysgz/E=
Received: by 10.100.126.2 with SMTP id y2mr910121anc.1164905016506;
        Thu, 30 Nov 2006 08:43:36 -0800 (PST)
Received: from ?192.168.1.101? ( [67.181.218.96])
        by mx.google.com with ESMTP id 43sm34535948wri.2006.11.30.08.43.34;
        Thu, 30 Nov 2006 08:43:36 -0800 (PST)
Message-ID: <456F0A31.4050703@gmail.com>
Date: Thu, 30 Nov 2006 08:43:29 -0800
From: James M Snell <jasnell@gmail.com>
User-Agent: Thunderbird 1.5.0.8 (X11/20061025)
MIME-Version: 1.0
To: Antone Roundy <antone@geckotribe.com>
CC: atom-syntax@imc.org
Subject: Re: PaceEntryMediatype
References: <456DB265.5090804@gmail.com> <c70bc85d0611290933w2e90355an7fbd2da1a3942dd3@mail.gmail.com> <456DCFF0.4000007@gmail.com> <A18FF2A6-2B77-47EC-9674-20C205112CD8@mac.com> <28CAF6FA-75C5-456D-BAC5-18AEAA6EA1FE@geckotribe.com>
In-Reply-To: <28CAF6FA-75C5-456D-BAC5-18AEAA6EA1FE@geckotribe.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: de4f315c9369b71d7dd5909b42224370


The key problem with "application/atom+xml;type=entry" is that at least
one major browser (Firefox 2.0) still treats it as a feed and shows the
"subscribe" link. So while the type parameter is a potentially more
elegant solution, the new media type approach would likely be far less
disruptive.

- James

Antone Roundy wrote:
> [snip]
> Of the options presented, I'd favor adding a type parameter to
> application/atom+xml.  In addition to "feed" and "entry", we may want
> "archive".
> 
> 




From owner-atom-syntax@mail.imc.org Thu Nov 30 12:09:50 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GppPw-0008Hq-KX
	for atompub-archive@lists.ietf.org; Thu, 30 Nov 2006 12:09:48 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GppMF-00008Y-Df
	for atompub-archive@lists.ietf.org; Thu, 30 Nov 2006 12:06:00 -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 kAUGnlQm097179;
	Thu, 30 Nov 2006 09:49:47 -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 kAUGnl5V097177;
	Thu, 30 Nov 2006 09:49:47 -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 wr-out-0506.google.com (wr-out-0506.google.com [64.233.184.229])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAUGnicH097158
	for <atom-syntax@imc.org>; Thu, 30 Nov 2006 09:49:47 -0700 (MST)
	(envelope-from jasnell@gmail.com)
Received: by wr-out-0506.google.com with SMTP id i20so877622wra
        for <atom-syntax@imc.org>; Thu, 30 Nov 2006 08:49:44 -0800 (PST)
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=DOcECnV/4AoD+XguQ4GDzl/CfxvI2nbbwjO1UfKpUysVOpHgEiKrLtQcI/FD0vGwV8usaXfwUtn/CaPj5U0zTeDYZCfsEehW4xrM9dGiEu/L2VG1me+zSJaMw95RokPmTPmoYCsZOXzlcbl8pLLqwT7VnsAPHRIsW6qN0rc5GAk=
Received: by 10.100.120.5 with SMTP id s5mr1023055anc.1164905384163;
        Thu, 30 Nov 2006 08:49:44 -0800 (PST)
Received: from ?192.168.1.101? ( [67.181.218.96])
        by mx.google.com with ESMTP id 29sm3801406wrl.2006.11.30.08.49.42;
        Thu, 30 Nov 2006 08:49:43 -0800 (PST)
Message-ID: <456F0B98.3020203@gmail.com>
Date: Thu, 30 Nov 2006 08:49:28 -0800
From: James M Snell <jasnell@gmail.com>
User-Agent: Thunderbird 1.5.0.8 (X11/20061025)
MIME-Version: 1.0
To: Jan Algermissen <algermissen1971@mac.com>
CC: atom-protocol <atom-protocol@imc.org>, atom-syntax <atom-syntax@imc.org>
Subject: Re: PaceEntryMediatype
References: <456DB265.5090804@gmail.com> <516C19BB-515A-49EC-9649-2C2DBB3D2129@mac.com> <D7A3077B-781F-4D8A-8997-BF5663C6DE50@mac.com>
In-Reply-To: <D7A3077B-781F-4D8A-8997-BF5663C6DE50@mac.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: de4f315c9369b71d7dd5909b42224370



Jan Algermissen wrote:
> [snip]
> Are there other problems you had in mind when writing the Pace?
> 

Well, there are the issues that came up with regards to the APP accept
element; the issues regarding whether Atom Feeds can be posted to an APP
collection; the issue in the "collection of collections" use case where
it's not clear if <content type="application/atom+xml" src="foo" />
points to an entry or a feed; I'm sure there are others that I'm not
thinking of right at the moment.  It seems that every couple of months
the issue of the media type duality comes up.

- James




From owner-atom-syntax@mail.imc.org Thu Nov 30 12:16:32 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GppWS-0005BE-Ox
	for atompub-archive@lists.ietf.org; Thu, 30 Nov 2006 12:16:32 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GppWR-0001O7-C1
	for atompub-archive@lists.ietf.org; Thu, 30 Nov 2006 12:16:32 -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 kAUH0pZf098617;
	Thu, 30 Nov 2006 10:00: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 kAUH0pV4098616;
	Thu, 30 Nov 2006 10:00: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 wx-out-0506.google.com (wx-out-0506.google.com [66.249.82.231])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAUH0nwh098602
	for <atom-syntax@imc.org>; Thu, 30 Nov 2006 10:00:50 -0700 (MST)
	(envelope-from jasnell@gmail.com)
Received: by wx-out-0506.google.com with SMTP id i30so2683887wxd
        for <atom-syntax@imc.org>; Thu, 30 Nov 2006 09:00:49 -0800 (PST)
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=enFUiNs+o82PGsJsoNKQ4myHf0t5qikyd/RcwM8rzfoHRMyCWgrCXyKTb8dn7Rpt6AUXS274QUwnOGuyxVFlg1IVQ9beWYrwMSiOkDp06f8t/Z7d4CBT5wpiNk4dlRTU2RlRc7ZS32UR/SjUyxLeIMIArPeO1vjZhMwGZLu8bDE=
Received: by 10.90.103.2 with SMTP id a2mr3860825agc.1164906049450;
        Thu, 30 Nov 2006 09:00:49 -0800 (PST)
Received: from ?192.168.1.101? ( [67.181.218.96])
        by mx.google.com with ESMTP id 9sm32092024wrl.2006.11.30.09.00.44;
        Thu, 30 Nov 2006 09:00:49 -0800 (PST)
Message-ID: <456F0E37.50803@gmail.com>
Date: Thu, 30 Nov 2006 09:00:39 -0800
From: James M Snell <jasnell@gmail.com>
User-Agent: Thunderbird 1.5.0.8 (X11/20061025)
MIME-Version: 1.0
To: Mark Baker <distobj@acm.org>
CC: atom-protocol <atom-protocol@imc.org>, atom-syntax <atom-syntax@imc.org>
Subject: Re: PaceEntryMediatype
References: <456DB265.5090804@gmail.com> <c70bc85d0611300716h1e1505b7h4e1d6546d93dcd11@mail.gmail.com>
In-Reply-To: <c70bc85d0611300716h1e1505b7h4e1d6546d93dcd11@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: a7d6aff76b15f3f56fcb94490e1052e4




Mark Baker wrote:
> [snip]
> If HTML 5 (and current practice) doesn't change, but we defer to them
> for the specification of autodiscovery, then a new media type would be
> one way forward.  But it should be reusable for all non-"feed" (i.e.
> from a user POV, as above) Atom documents, not just entry documents;
> perhaps application/atom-no-feed+xml.  It's an ugly hack, but it's
> better than the alternative of many more specific Atom-related media
> types, which atomentry+xml might set a precedent for.
> 

Blech! :-)

I think it's worthwhile to separate the two distinct issues at play: The
Purpose of the Link and the Type of Resource.

The ambiguity in the media type has come up several times in WG
discussions for more than just autodiscovery.  Every time it comes up
there is some speculation about whether adding a type parameter would be
helpful then folks move on to something else without really coming to a
conclusion.

I agree with you that the HTML5 definition of "alternate" is lacking but
I understand why they've done things that way and I applaud their
effort.  They're documenting existing practice even if it is
fundamentally flawed.  At least they're moving things in the right
direction with the "feed" link relation but it's too early to tell if
that effort is going to pan out in the end.

> [snip]
> I prefer the new relationship to a new media type because it's less
> disruptive; it doesn't require futzing around with existing specs and
> implementations.
> 

Possibly. But at this point I'm not yet convinced.

- James




From owner-atom-syntax@mail.imc.org Thu Nov 30 12:16:34 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GppWU-0005Bz-FR
	for atompub-archive@lists.ietf.org; Thu, 30 Nov 2006 12:16:34 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GppWT-0001OM-2n
	for atompub-archive@lists.ietf.org; Thu, 30 Nov 2006 12:16:34 -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 kAUH0cKn098584;
	Thu, 30 Nov 2006 10:00:38 -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 kAUH0cxN098583;
	Thu, 30 Nov 2006 10:00:38 -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 wx-out-0506.google.com (wx-out-0506.google.com [66.249.82.234])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAUH0boI098561
	for <atom-syntax@imc.org>; Thu, 30 Nov 2006 10:00:37 -0700 (MST)
	(envelope-from sayrer@gmail.com)
Received: by wx-out-0506.google.com with SMTP id i30so2683825wxd
        for <atom-syntax@imc.org>; Thu, 30 Nov 2006 09:00:36 -0800 (PST)
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=H7dflEDcZfTb07kEupmhfXeSI+0qtJJuoEZiFzq4g6vzymO239/K/LqM4c5AtPzSN9GI1/YPkVxjLEVz39XryrYp8VAJe6ojMdfFlRnz4EJmoNxyCTZwOiOEqc+fJrhXIPnMoNf8ZM7zCBcE9JyQ1Ar/2+nQwivlR6y/6keWGO4=
Received: by 10.90.101.19 with SMTP id y19mr3854038agb.1164906036604;
        Thu, 30 Nov 2006 09:00:36 -0800 (PST)
Received: by 10.90.104.5 with HTTP; Thu, 30 Nov 2006 09:00:36 -0800 (PST)
Message-ID: <68fba5c50611300900q40536019vb9dfa351b289b0cf@mail.gmail.com>
Date: Thu, 30 Nov 2006 12:00:36 -0500
From: "Robert Sayre" <sayrer@gmail.com>
To: "James M Snell" <jasnell@gmail.com>
Subject: Re: PaceEntryMediatype
Cc: "Antone Roundy" <antone@geckotribe.com>, atom-syntax@imc.org
In-Reply-To: <456F0A31.4050703@gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
References: <456DB265.5090804@gmail.com>
	 <c70bc85d0611290933w2e90355an7fbd2da1a3942dd3@mail.gmail.com>
	 <456DCFF0.4000007@gmail.com>
	 <A18FF2A6-2B77-47EC-9674-20C205112CD8@mac.com>
	 <28CAF6FA-75C5-456D-BAC5-18AEAA6EA1FE@geckotribe.com>
	 <456F0A31.4050703@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.0 (/)
X-Scan-Signature: 1ac7cc0a4cd376402b85bc1961a86ac2


On 11/30/06, James M Snell <jasnell@gmail.com> wrote:
>
> The key problem with "application/atom+xml;type=entry" is that at least
> one major browser (Firefox 2.0) still treats it as a feed and shows the
> "subscribe" link.

Of course it does. Any program interested in consuming information is
going to ignore unknown parameters.

-- 

Robert Sayre




From owner-atom-syntax@mail.imc.org Thu Nov 30 12:27:14 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gppgo-0006S5-G0
	for atompub-archive@lists.ietf.org; Thu, 30 Nov 2006 12:27:14 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gppgk-0002MI-VY
	for atompub-archive@lists.ietf.org; Thu, 30 Nov 2006 12:27:14 -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 kAUHBbhC099725;
	Thu, 30 Nov 2006 10:11: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 kAUHBble099723;
	Thu, 30 Nov 2006 10:11: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 chilco.textdrive.com (chilco.textdrive.com [207.7.108.242])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAUHBaYU099711;
	Thu, 30 Nov 2006 10:11:37 -0700 (MST)
	(envelope-from bill@dehora.net)
Received: from [192.168.2.180] (unknown [83.70.238.233])
	by chilco.textdrive.com (Postfix) with ESMTP id AAC78DC755;
	Thu, 30 Nov 2006 17:11:30 +0000 (UTC)
Message-ID: <456F10BF.8090103@dehora.net>
Date: Thu, 30 Nov 2006 17:11:27 +0000
From: Bill de hOra <bill@dehora.net>
User-Agent: Thunderbird 1.5.0.8 (X11/20061117)
MIME-Version: 1.0
To: atom-protocol <atom-protocol@imc.org>, atom-syntax <atom-syntax@imc.org>
Subject: Re: PaceEntryMediatype
References: <456DB265.5090804@gmail.com>	 <c70bc85d0611290933w2e90355an7fbd2da1a3942dd3@mail.gmail.com>	 <E5498934-010F-1000-AAC9-8A7CC948777F-Webmail-10015@mac.com>	 <c70bc85d0611291056u7b5381caq4a23259f9c03b7b1@mail.gmail.com>	 <456E7DE0.8040002@gmail.com> <c70bc85d0611300727i6251e2c3i3357c27e2b5c1e51@mail.gmail.com> <456F0565.4070408@gmail.com>
In-Reply-To: <456F0565.4070408@gmail.com>
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.0 (/)
X-Scan-Signature: c0bedb65cce30976f0bf60a0a39edea4


"Well it's all octets so in one sense the processing is the same."

I have to agree with James.

The right questions in my mind is this - how is processing an entry 
different from processing a feed with that and 42 entries?

The idea that an entry is a degenerate feed is interesting, but 
unsubstantiated. Seriously, i'm not getting it. My experience is the 
opposite now, across 3 protocols; feeds are the odd men out (http needs 
them to deliver collections) and entries are not subsets of feeds. If 
there's real uniformity, I don't see it. To see it, I'd need to see that 
feeds and entries are closed under processing, and probably structurally 
isomorphic.

We've enough field experience that suggests having entries and feeds 
sharing a media type is at best inconvenient.  I only have to start 
thinking about how an APP collection handles partial update failures on 
a feed to think I need a dedicated media type for dealing with feeds.

cheers
Bill



James M Snell wrote:
> Well, it's all XML parsing so in one sense the processing is the same.
> The key difference arises in how the various documents are used.  In my
> experience, Atom Entry Documents are nearly the exclusive territory of
> APP Clients and push notification services (e.g. Atom over XMPP) while
> Feeds generally provide for the redistribution and indexing of entries.
>  When I parse an entry document, there is no implied feed.
> 
> - James
> 
> Mark Baker wrote:
>> Interesting, thanks.  But serving different purposes doesn't
>> necessitate a new media type.  What's important is how the two types
>> of documents are interpreted.
>>
>> How does your processing of an entry document differ from the
>> processing of a feed containing (only) that same entry?  If processing
>> the entry is a subset of processing the feed, then you probably don't
>> need a new media type.
>>
>> Mark.
>>
>> On 11/30/06, James M Snell <jasnell@gmail.com> wrote:
>>>
>>> Mark Baker wrote:
>>>> [snip]
>>>> Yes, but more than that.  An entry document is, AFAICT, little more
>>>> than shorthand for a feed with one entry, minus the feed-specific
>>>> metadata.  It's processing is a subset of feed processing.  If the
>>>> processing or content model of entry is extended, it applies to both
>>>> feed documents and entry documents.
>>>>
>>> Hmm.. I understand what you're saying but I don't think I agree.  In the
>>> APP implementations I've put together, Feed and Entry documents
>>> generally serve two entirely different purposes and are usually intended
>>> for two entirely different audiences.
>>>
>>> - James
>>>
> 




From owner-atom-syntax@mail.imc.org Thu Nov 30 12:33:28 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gppmq-00032a-Ii
	for atompub-archive@lists.ietf.org; Thu, 30 Nov 2006 12:33:28 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gppmo-0003Bg-HC
	for atompub-archive@lists.ietf.org; Thu, 30 Nov 2006 12:33:28 -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 kAUHHMh6000351;
	Thu, 30 Nov 2006 10:17: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 kAUHHM1c000350;
	Thu, 30 Nov 2006 10:17: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 chilco.textdrive.com (chilco.textdrive.com [207.7.108.242])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAUHHLfM000326;
	Thu, 30 Nov 2006 10:17:21 -0700 (MST)
	(envelope-from bill@dehora.net)
Received: from [192.168.2.180] (unknown [83.70.238.233])
	by chilco.textdrive.com (Postfix) with ESMTP id 5F715DC634;
	Thu, 30 Nov 2006 17:17:15 +0000 (UTC)
Message-ID: <456F1218.4030603@dehora.net>
Date: Thu, 30 Nov 2006 17:17:12 +0000
From: Bill de hOra <bill@dehora.net>
User-Agent: Thunderbird 1.5.0.8 (X11/20061117)
MIME-Version: 1.0
To: atom-protocol <atom-protocol@imc.org>, atom-syntax <atom-syntax@imc.org>
Subject: Re: PaceEntryMediatype
References: <456DB265.5090804@gmail.com> <c70bc85d0611300716h1e1505b7h4e1d6546d93dcd11@mail.gmail.com>
In-Reply-To: <c70bc85d0611300716h1e1505b7h4e1d6546d93dcd11@mail.gmail.com>
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.0 (/)
X-Scan-Signature: 08170828343bcf1325e4a0fb4584481c


Mark Baker wrote:

> [..] it it's
> better than the alternative of many more specific Atom-related media
> types, which atomentry+xml might set a precedent for.

One question and one observation. The question: how will this set a 
precedent? The observation: if we really want to avoid this problem 
(assuming there is a problem), then RDF was the answer, not a pretence 
of uniformity.

cheers
Bill




From owner-atom-syntax@mail.imc.org Thu Nov 30 12:48:44 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gpq1b-0006au-Vw
	for atompub-archive@lists.ietf.org; Thu, 30 Nov 2006 12:48:43 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gpq1Z-0005Ud-Jc
	for atompub-archive@lists.ietf.org; Thu, 30 Nov 2006 12:48:43 -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 kAUHREwk001331;
	Thu, 30 Nov 2006 10:27: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 kAUHRETi001330;
	Thu, 30 Nov 2006 10:27: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 wx-out-0506.google.com (wx-out-0506.google.com [66.249.82.237])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAUHRBNA001315
	for <atom-syntax@imc.org>; Thu, 30 Nov 2006 10:27:14 -0700 (MST)
	(envelope-from jasnell@gmail.com)
Received: by wx-out-0506.google.com with SMTP id i30so2691872wxd
        for <atom-syntax@imc.org>; Thu, 30 Nov 2006 09:27:11 -0800 (PST)
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=NiLyMkxxY9LGkT3tsoLLxDOjHitKOmsMHk/LzOOk+2xv4o4Xs7Jq8qOBmoJHGr/PWZ6r3+uCFMrcaXHL0Kc615EeUNyasr2qtpyvpf542eIIFSPchCYqgeDteKMZlL3nf3aeZzjy+tlDVzh2SjVyIKxhgZoKO4xxNt/TX0I1/ig=
Received: by 10.90.71.12 with SMTP id t12mr3989202aga.1164907631249;
        Thu, 30 Nov 2006 09:27:11 -0800 (PST)
Received: from ?192.168.1.101? ( [67.181.218.96])
        by mx.google.com with ESMTP id 38sm3939848wrl.2006.11.30.09.27.09;
        Thu, 30 Nov 2006 09:27:10 -0800 (PST)
Message-ID: <456F145D.7040201@gmail.com>
Date: Thu, 30 Nov 2006 09:26:53 -0800
From: James M Snell <jasnell@gmail.com>
User-Agent: Thunderbird 1.5.0.8 (X11/20061025)
MIME-Version: 1.0
To: Bill de hOra <bill@dehora.net>
CC: atom-protocol <atom-protocol@imc.org>, atom-syntax <atom-syntax@imc.org>
Subject: Re: PaceEntryMediatype
References: <456DB265.5090804@gmail.com>	 <c70bc85d0611290933w2e90355an7fbd2da1a3942dd3@mail.gmail.com>	 <E5498934-010F-1000-AAC9-8A7CC948777F-Webmail-10015@mac.com>	 <c70bc85d0611291056u7b5381caq4a23259f9c03b7b1@mail.gmail.com>	 <456E7DE0.8040002@gmail.com> <c70bc85d0611300727i6251e2c3i3357c27e2b5c1e51@mail.gmail.com> <456F0565.4070408@gmail.com> <456F10BF.8090103@dehora.net>
In-Reply-To: <456F10BF.8090103@dehora.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: cf4fa59384e76e63313391b70cd0dd25




Bill de hOra wrote:
> 
> "Well it's all octets so in one sense the processing is the same."
> [snip]

Btw, My apologies if my original comment about the xml parsing came
across as being snarky; that was not the intention.  The point I was
making was that how these things are "processed" depends entirely on how
you intend to use 'em.  So far I've seen no evidence that anyone intends
to use Entry Documents in the same way they use Feed Documents.

- James




From owner-atom-syntax@mail.imc.org Thu Nov 30 13:00:04 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GpqCa-0007Wp-DZ
	for atompub-archive@lists.ietf.org; Thu, 30 Nov 2006 13:00:04 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GpqCW-0007Ep-1A
	for atompub-archive@lists.ietf.org; Thu, 30 Nov 2006 13:00: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 kAUHgk4Z002746;
	Thu, 30 Nov 2006 10:42: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 kAUHgkqT002745;
	Thu, 30 Nov 2006 10:42: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 wr-out-0506.google.com (wr-out-0506.google.com [64.233.184.236])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAUHgi5I002739
	for <atom-syntax@imc.org>; Thu, 30 Nov 2006 10:42:45 -0700 (MST)
	(envelope-from sayrer@gmail.com)
Received: by wr-out-0506.google.com with SMTP id i20so891901wra
        for <atom-syntax@imc.org>; Thu, 30 Nov 2006 09:42:42 -0800 (PST)
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=d6sZSgKakCsBuSLB8Sn/VVu7sKkCH6ytayEyAVbcMDC2G+zU+Uc12yR0x4X/u1CDyyDYaRnPn/gtyNvla7MJ4UbZ7OuIyHJL+1b4+IRroV4G6SppNBeFFFf7ad7+hIe11XHxLrufBSv8V40z4wbtELyQOUWoIXm5v1ETQEMEKH8=
Received: by 10.90.71.12 with SMTP id t12mr3955795aga.1164908562228;
        Thu, 30 Nov 2006 09:42:42 -0800 (PST)
Received: by 10.90.104.5 with HTTP; Thu, 30 Nov 2006 09:42:42 -0800 (PST)
Message-ID: <68fba5c50611300942x70863fd7mf5586c1a5af94641@mail.gmail.com>
Date: Thu, 30 Nov 2006 12:42:42 -0500
From: "Robert Sayre" <sayrer@gmail.com>
To: "Lachlan Hunt" <lachlan.hunt@lachy.id.au>
Subject: Re: [rss-public] Autodiscovery IPR and Process Concerns
Cc: "Julian Reschke" <julian.reschke@gmx.de>,
        "James M Snell" <jasnell@gmail.com>, rss-public@yahoogroups.com,
        "Atom Syntax" <atom-syntax@imc.org>
In-Reply-To: <456EFF73.3090706@lachy.id.au>
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
References: <68fba5c50611292033n1ed361f6le256ae55dd495191@mail.gmail.com>
	 <456E7AF9.9080905@gmail.com> <456EA092.6020705@gmx.de>
	 <456EFF73.3090706@lachy.id.au>
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


On 11/30/06, Lachlan Hunt <lachlan.hunt@lachy.id.au> wrote:
>
> The point to all this is that you shouldn't place too much weight on the
> status of the specification as a whole.  You need to consider the
> stability and maturity level of each section individually.  Thus, while
> proceeding with Autodiscovery as an RFC may yield a fully complete and
> endorsed specification more quickly than HTML5

Actually, the process you describe is pretty much identical to the
IETF process in letter. For example, it took many years for RFC3986 to
appear, describing URIs at the level of Full Standard.

In practice, the WHAT-WG is more accountable, because there is a
documented process for resolving disputes that actually empowers the
group's participants. You'll find no such thing in the IETF,
especially with an individual draft.  The WHAT-WG is also much more
rigorous in testing and research than the IETF, so I have to agree
that there is little benefit to pursuing the Internet-Draft. Claims
that the WHAT-WG is too slow are overblown at best -- getting
something to "Proposed Standard" is not that interesting.

The (active!) wiki at http://feedautodiscovery.org is rapidly
eclipsing any other source on autodiscovery, and it can include
information that would not be permitted in an IETF or WHAT-WG
document, so it will always be more valuable and current.

-- 

Robert Sayre




From owner-atom-syntax@mail.imc.org Thu Nov 30 13:37:57 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GpqnF-0004JR-JU
	for atompub-archive@lists.ietf.org; Thu, 30 Nov 2006 13:37:57 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GpqnD-0003HP-5I
	for atompub-archive@lists.ietf.org; Thu, 30 Nov 2006 13:37:57 -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 kAUIMF7U007664;
	Thu, 30 Nov 2006 11: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 kAUIMFu2007663;
	Thu, 30 Nov 2006 11:22: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 mxsf15.cluster1.charter.net (mxsf15.cluster1.charter.net [209.225.28.215])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAUIMCgI007652
	for <atom-syntax@imc.org>; Thu, 30 Nov 2006 11:22:15 -0700 (MST)
	(envelope-from antone@geckotribe.com)
Received: from mxip25a.cluster1.charter.net (mxip25a.cluster1.charter.net [209.225.28.155])
	by mxsf15.cluster1.charter.net (8.12.11.20060308/8.12.11) with ESMTP id kAUIM6RQ018369
	for <atom-syntax@imc.org>; Thu, 30 Nov 2006 13:22:06 -0500
Received: from 68-118-146-150.dhcp.gdis.ne.charter.com (HELO [192.168.2.3]) ([68.118.146.150])
  by mxip25a.cluster1.charter.net with ESMTP; 30 Nov 2006 13:22:06 -0500
X-IronPort-AV: i="4.09,481,1157342400"; 
   d="scan'208"; a="896642550:sNHT53531378"
Mime-Version: 1.0 (Apple Message framework v752.2)
In-Reply-To: <456F0B98.3020203@gmail.com>
References: <456DB265.5090804@gmail.com> <516C19BB-515A-49EC-9649-2C2DBB3D2129@mac.com> <D7A3077B-781F-4D8A-8997-BF5663C6DE50@mac.com> <456F0B98.3020203@gmail.com>
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <4B18323C-3A79-4E97-823A-966B8328A94A@geckotribe.com>
Content-Transfer-Encoding: 7bit
From: Antone Roundy <antone@geckotribe.com>
Subject: Re: PaceEntryMediatype
Date: Thu, 30 Nov 2006 12:21:59 -0600
To: atom-syntax@imc.org
X-Mailer: Apple Mail (2.752.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: 10d3e4e3c32e363f129e380e644649be


Summary of thoughts and questions:

*** Problems with the status quo ***

A) Consumers don't have enough information (without retrieving the  
remote resource) to determine whether to treat a link to an Atom  
document as a link to a live feed, a feed archive, or an entry.  (Is  
it appropriate to poll the link repeatedly?  How should information  
about the link be presented to the user?)

B) APP servers can't communicate whether they will accept feed  
documents or only entry documents.


*** Possible solutions ***

1) Add a type parameter to the existing media type:

+ With the exception of a few details, the documents are all exactly  
the same format (does it contain a feed element, or does it start at  
the entry element, is it a "live" feed document or an archive, etc.),  
so a single media type makes the most sense (definitely for live  
feeds vs. archives, less certainly for feeds vs. entries).

- Some existing applications will ignore the parameter and may handle  
links to non-live-feeds inappropriately

- Some existing applications may not recognize application/atom 
+xml;type=feed as something appropriate to handle the same way they  
handle application/atom+xml now.

? I haven't been following development of the APP, so forgive my  
ignorance, but can parameters be included in the accept element?


2) Create (a) new media type(s) (whether like application/atomentry 
+xml or application/atom.entry+xml):

+ Applications that currently treat all cases of application/atom+xml  
the same would ignore non-feed links until they were updated to do  
something appropriate with the new media type.

- Differentiating between live feeds and archives by media type seems  
really wrong since their formats are identical.  This isn't as big a  
negative for entry documents, but it still seems suboptimal to me.

- If a media type were created for archive documents, would APP  
accept including application/atom+xml imply acceptance of archive  
documents too?  Neither yes nor no feels like a satisfying answer.


3) Use @rel values to differentiate:

- That territory is already a bit of a mess, what with "feed" vs.  
"alternate" vs. "alternate feed" vs. "feed alternate" -- why make it  
worse?

+ That territory is already a bit of a mess, what with "feed" vs.  
"alternate" vs. "alternate feed" vs. "feed alternate" -- why not work  
on all these messy problems in the same place?

- That wouldn't help with the APP accept issue.


4) Create a new media type for entry documents, and add a parameter  
to application/atom+xml to differentiate between live and archive  
feeds (and for any other documents that have the identical format,  
but should be handled differently in significant cases).

- Doesn't prevent existing apps that ignore the parameter from  
polling archive documents.

+ Does solve the rest of the problems without the negatives of #2 above.


5) Create a new media type for entry documents, and use @rel values  
to solve issues that doesn't solve:

+/- Messy territory


If we were starting from scratch, I'd probably vote for #1.  Since  
we're not, I'd vote for #4 first, and perhaps #5 second, but I'd have  
to think about #5 more first.

Antone




From owner-atom-syntax@mail.imc.org Thu Nov 30 14:13:52 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GprM0-0002oT-7o
	for atompub-archive@lists.ietf.org; Thu, 30 Nov 2006 14:13:52 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GprLy-0007Ic-RW
	for atompub-archive@lists.ietf.org; Thu, 30 Nov 2006 14:13:52 -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 kAUIvRnu012261;
	Thu, 30 Nov 2006 11:57: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 kAUIvQxE012260;
	Thu, 30 Nov 2006 11:57: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 wx-out-0506.google.com (wx-out-0506.google.com [66.249.82.225])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAUIvPd2012253
	for <atom-syntax@imc.org>; Thu, 30 Nov 2006 11:57:26 -0700 (MST)
	(envelope-from jasnell@gmail.com)
Received: by wx-out-0506.google.com with SMTP id i30so2714343wxd
        for <atom-syntax@imc.org>; Thu, 30 Nov 2006 10:57:25 -0800 (PST)
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=Un718cFxUTLnab7XZckBYXOktDem2HVT9CPNPR6fmq3Fj/hmbBMsFFtoQ2YEnvAT6P7e4BdU/uQiZyO2JnS0i8fCR7h0+lAQ/K0owLLy/Jb+qVBC8ciGelE0J1aGdoA5646s/9ZjVavYZ4o5+y2WRT7f5Al+mfBI9TD6SQwBf6g=
Received: by 10.90.93.6 with SMTP id q6mr4142312agb.1164913045522;
        Thu, 30 Nov 2006 10:57:25 -0800 (PST)
Received: from ?192.168.1.101? ( [67.181.218.96])
        by mx.google.com with ESMTP id 13sm4259523wrl.2006.11.30.10.57.23;
        Thu, 30 Nov 2006 10:57:24 -0800 (PST)
Message-ID: <456F2984.3030806@gmail.com>
Date: Thu, 30 Nov 2006 10:57:08 -0800
From: James M Snell <jasnell@gmail.com>
User-Agent: Thunderbird 1.5.0.8 (X11/20061025)
MIME-Version: 1.0
To: Antone Roundy <antone@geckotribe.com>
CC: atom-syntax@imc.org
Subject: Re: PaceEntryMediatype
References: <456DB265.5090804@gmail.com> <516C19BB-515A-49EC-9649-2C2DBB3D2129@mac.com> <D7A3077B-781F-4D8A-8997-BF5663C6DE50@mac.com> <456F0B98.3020203@gmail.com> <4B18323C-3A79-4E97-823A-966B8328A94A@geckotribe.com>
In-Reply-To: <4B18323C-3A79-4E97-823A-966B8328A94A@geckotribe.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: ea4ac80f790299f943f0a53be7e1a21a


Excellent summarization Antone, thank you.

Antone Roundy wrote:
> [snip]
> ? I haven't been following development of the APP, so forgive my
> ignorance, but can parameters be included in the accept element?
> 

I'd have to double check the definition of "media-range" but the
original intent was that parameters would be allowed but likely rarely used.

> [snip]
> 4) Create a new media type for entry documents, and add a parameter to
> application/atom+xml to differentiate between live and archive feeds
> (and for any other documents that have the identical format, but should
> be handled differently in significant cases).
> 
> [snip]
> 
> If we were starting from scratch, I'd probably vote for #1.  Since we're
> not, I'd vote for #4 first, and perhaps #5 second, but I'd have to think
> about #5 more first.
> 

I personally don't care so much about differentiating archive feeds. At
this point I'm thinking that some combination of 4 and 5 would be best.

- James




From owner-atom-syntax@mail.imc.org Thu Nov 30 14:13:53 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GprM1-0002ow-IJ
	for atompub-archive@lists.ietf.org; Thu, 30 Nov 2006 14:13:53 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GprLy-0007Ii-RV
	for atompub-archive@lists.ietf.org; Thu, 30 Nov 2006 14:13:53 -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 kAUJ1D0U012781;
	Thu, 30 Nov 2006 12:01: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 kAUJ1Dmg012780;
	Thu, 30 Nov 2006 12:01: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 mail-out3.apple.com (mail-out3.apple.com [17.254.13.22])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAUJ1CDa012766
	for <atom-syntax@imc.org>; Thu, 30 Nov 2006 12:01:12 -0700 (MST)
	(envelope-from prabhaka@apple.com)
Received: from relay5.apple.com (a17-128-113-35.apple.com [17.128.113.35])
	by mail-out3.apple.com (8.13.6/8.13.6) with ESMTP id kAUJ141j004500;
	Thu, 30 Nov 2006 11:01:04 -0800 (PST)
Received: from [17.219.211.159] (unknown [17.219.211.159])
	by relay5.apple.com (Apple SCV relay) with ESMTP id 3CEA1324014;
	Thu, 30 Nov 2006 11:01:02 -0800 (PST)
In-Reply-To: <4B18323C-3A79-4E97-823A-966B8328A94A@geckotribe.com>
References: <456DB265.5090804@gmail.com> <516C19BB-515A-49EC-9649-2C2DBB3D2129@mac.com> <D7A3077B-781F-4D8A-8997-BF5663C6DE50@mac.com> <456F0B98.3020203@gmail.com> <4B18323C-3A79-4E97-823A-966B8328A94A@geckotribe.com>
Mime-Version: 1.0 (Apple Message framework v752.2)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <171A1B72-D647-40BF-A983-89D3F9880B47@apple.com>
Cc: atom-syntax@imc.org
Content-Transfer-Encoding: 7bit
From: Ernest Prabhakar <prabhaka@apple.com>
Subject: Re: PaceEntryMediatype - Options
Date: Thu, 30 Nov 2006 11:01:00 -0800
To: Antone Roundy <antone@geckotribe.com>
X-Mailer: Apple Mail (2.752.2)
X-Brightmail-Tracker: AAAAAA==
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: 67c1ea29f88502ef6a32ccec927970f0


Hi Antoine,

On Nov 30, 2006, at 10:21 AM, Antone Roundy wrote:

> Summary of thoughts and questions:

Thanks -- this is incredibly helpful.  However, might I suggest a  
couple more options?

6) Change expectations, not the spec.

Consumers must poll the feed to inspect the metadata, and Servers  
must accept both.

7) Disallow entry-only documents

Require all Atom documents to have a feed wrapper in order to be  
parsed properly. This is basically #4 + procrastination. :-)

I'm not saying these are necessarily _good_ options, but I'd like to  
be sure that whatever we do propose is superior to either of these;  
i.e., is the use of entry-only documents important enough to justify  
all this work?

Thanks,
-enp


>
> *** Problems with the status quo ***
>
> A) Consumers don't have enough information (without retrieving the  
> remote resource) to determine whether to treat a link to an Atom  
> document as a link to a live feed, a feed archive, or an entry.   
> (Is it appropriate to poll the link repeatedly?  How should  
> information about the link be presented to the user?)
>
> B) APP servers can't communicate whether they will accept feed  
> documents or only entry documents.
>
>
> *** Possible solutions ***
>
> 1) Add a type parameter to the existing media type:
>
> + With the exception of a few details, the documents are all  
> exactly the same format (does it contain a feed element, or does it  
> start at the entry element, is it a "live" feed document or an  
> archive, etc.), so a single media type makes the most sense  
> (definitely for live feeds vs. archives, less certainly for feeds  
> vs. entries).
>
> - Some existing applications will ignore the parameter and may  
> handle links to non-live-feeds inappropriately
>
> - Some existing applications may not recognize application/atom 
> +xml;type=feed as something appropriate to handle the same way they  
> handle application/atom+xml now.
>
> ? I haven't been following development of the APP, so forgive my  
> ignorance, but can parameters be included in the accept element?
>
>
> 2) Create (a) new media type(s) (whether like application/atomentry 
> +xml or application/atom.entry+xml):
>
> + Applications that currently treat all cases of application/atom 
> +xml the same would ignore non-feed links until they were updated  
> to do something appropriate with the new media type.
>
> - Differentiating between live feeds and archives by media type  
> seems really wrong since their formats are identical.  This isn't  
> as big a negative for entry documents, but it still seems  
> suboptimal to me.
>
> - If a media type were created for archive documents, would APP  
> accept including application/atom+xml imply acceptance of archive  
> documents too?  Neither yes nor no feels like a satisfying answer.
>
>
> 3) Use @rel values to differentiate:
>
> - That territory is already a bit of a mess, what with "feed" vs.  
> "alternate" vs. "alternate feed" vs. "feed alternate" -- why make  
> it worse?
>
> + That territory is already a bit of a mess, what with "feed" vs.  
> "alternate" vs. "alternate feed" vs. "feed alternate" -- why not  
> work on all these messy problems in the same place?
>
> - That wouldn't help with the APP accept issue.
>
>
> 4) Create a new media type for entry documents, and add a parameter  
> to application/atom+xml to differentiate between live and archive  
> feeds (and for any other documents that have the identical format,  
> but should be handled differently in significant cases).
>
> - Doesn't prevent existing apps that ignore the parameter from  
> polling archive documents.
>
> + Does solve the rest of the problems without the negatives of #2  
> above.
>
>
> 5) Create a new media type for entry documents, and use @rel values  
> to solve issues that doesn't solve:
>
> +/- Messy territory
>
>
> If we were starting from scratch, I'd probably vote for #1.  Since  
> we're not, I'd vote for #4 first, and perhaps #5 second, but I'd  
> have to think about #5 more first.
>
> Antone
>




From owner-atom-syntax@mail.imc.org Thu Nov 30 15:54:33 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GpsvR-0005q5-Jk
	for atompub-archive@lists.ietf.org; Thu, 30 Nov 2006 15:54:33 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GpsvH-00037D-RC
	for atompub-archive@lists.ietf.org; Thu, 30 Nov 2006 15:54:33 -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 kAUKcLuu022774;
	Thu, 30 Nov 2006 13:38: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 kAUKcLrm022773;
	Thu, 30 Nov 2006 13:38: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 kAUKcDjF022743
	for <atom-syntax@imc.org>; Thu, 30 Nov 2006 13:38:18 -0700 (MST)
	(envelope-from eric.scheid@ironclad.net.au)
Received: from [203.30.247.118] (HELO [192.168.1.2]) by ironclad.net.au (Stalker SMTP Server 1.7) with ESMTP id S.0007358310 for <atom-syntax@imc.org>; Fri, 01 Dec 2006 07:37:48 +1100
User-Agent: Microsoft-Entourage/10.1.1.2418
Date: Fri, 01 Dec 2006 07:38:09 +1100
Subject: Re: PaceEntryMediatype
From: Eric Scheid <eric.scheid@ironclad.net.au>
To: Atom Syntax <atom-syntax@imc.org>
Message-ID: <C1958C61.CCBC1%eric.scheid@ironclad.net.au>
In-Reply-To: <4B18323C-3A79-4E97-823A-966B8328A94A@geckotribe.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: ea4ac80f790299f943f0a53be7e1a21a


On 1/12/06 5:21 AM, "Antone Roundy" <antone@geckotribe.com> wrote:

> 5) Create a new media type for entry documents, and use @rel values
> to solve issues that doesn't solve:
> 
> +/- Messy territory
> 
> 
> If we were starting from scratch, I'd probably vote for #1.  Since
> we're not, I'd vote for #4 first, and perhaps #5 second, but I'd have
> to think about #5 more first.

Starting from scratch, idealised, I'd want different media types (or params)
for entry documents and feed documents, and link type which clearly
indicates "this is for subscription", as distinct from "this is an alternate
representation", "this is an archive", etc.

Using the two mechanisms together allows combinations such as "here is a
feed you can subscribe to of the comments for this entry" and "here is a
feed document listing related resources, but since it won't likely be
updated don't bother subscribing".

I'd like to be able to use a lot of the link types we currently use for html
(directory, help, toc, related, next, etc) to refer to resources which
happen to be serialised in the atom feed document format, and feel safe in
knowing they won't be automagically treated as being subscription feeds.

e.




From owner-atom-syntax@mail.imc.org Thu Nov 30 16:21:15 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GptLH-0002nL-10
	for atompub-archive@lists.ietf.org; Thu, 30 Nov 2006 16:21:15 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GptLF-000169-Ly
	for atompub-archive@lists.ietf.org; Thu, 30 Nov 2006 16:21:15 -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 kAUL8Vwi025968;
	Thu, 30 Nov 2006 14:08: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 kAUL8VXu025967;
	Thu, 30 Nov 2006 14:08: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 [10.20.30.100] (dsl-63-249-108-169.cruzio.com [63.249.108.169])
	(authenticated bits=0)
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAUL8SKc025923;
	Thu, 30 Nov 2006 14:08:29 -0700 (MST)
	(envelope-from phoffman@imc.org)
Mime-Version: 1.0
Message-Id: <p06240867c194f7d1c8c7@[10.20.30.100]>
Date: Thu, 30 Nov 2006 13:08:09 -0800
To: Atom WG <atom-syntax@imc.org>, atom-protocol@imc.org
From: Paul Hoffman <phoffman@imc.org>
Subject: Robert Sayre again banned from posting to the lists for 30 days
Cc: "Robert Sayre" <sayrer@gmail.com>
Content-Type: text/plain; charset="us-ascii" ; format="flowed"
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: 7aefe408d50e9c7c47615841cb314bed


Because of his recent ad hominem attacks, I have temporarily 
suspended Robert Sayre's posting privileges for the two Atompub WG 
mailing list for 30 days, as specified in RFC 3934. If you have 
questions or comments about this action, please first take them to 
Tim and me offline.




From owner-atom-syntax@mail.imc.org Thu Nov 30 16:43:22 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gptgg-0002fU-On
	for atompub-archive@lists.ietf.org; Thu, 30 Nov 2006 16:43:22 -0500
Received: from balder-227.proper.com ([192.245.12.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gptge-0004j7-CX
	for atompub-archive@lists.ietf.org; Thu, 30 Nov 2006 16:43: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 kAULV5nS028773;
	Thu, 30 Nov 2006 14:31: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 kAULV5mu028772;
	Thu, 30 Nov 2006 14:31: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 wr-out-0506.google.com (wr-out-0506.google.com [64.233.184.224])
	by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kAULV2Wc028757
	for <atom-syntax@imc.org>; Thu, 30 Nov 2006 14:31:04 -0700 (MST)
	(envelope-from jasnell@gmail.com)
Received: by wr-out-0506.google.com with SMTP id i20so947356wra
        for <atom-syntax@imc.org>; Thu, 30 Nov 2006 13:31:01 -0800 (PST)
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=VTgOmKJMfmwH/C+pApxmsQ0UQSWDHTgZK4PXkmMBRSf9AbKoG0VZKLImpqJvXnZdAsho2nioG7UoHHSJ+YozTrUcwgSHTowzWViX8ZNBl7BfNGmPYNxwklZCX0qT24bqgDmRf8I8/QHui1wGYc9r3Ty8/sWNcXO6BpvNhELbMUE=
Received: by 10.100.42.7 with SMTP id p7mr638053anp.1164922260513;
        Thu, 30 Nov 2006 13:31:00 -0800 (PST)
Received: from ?192.168.1.101? ( [67.181.218.96])
        by mx.google.com with ESMTP id 29sm4602728wrl.2006.11.30.13.30.58;
        Thu, 30 Nov 2006 13:30:59 -0800 (PST)
Message-ID: <456F4D8D.8080207@gmail.com>
Date: Thu, 30 Nov 2006 13:30:53 -0800
From: James M Snell <jasnell@gmail.com>
User-Agent: Thunderbird 1.5.0.8 (X11/20061025)
MIME-Version: 1.0
To: Atom Syntax <atom-syntax@imc.org>
Subject: Re: [rss-public] Autodiscovery IPR and Process Concerns
References: <68fba5c50611292033n1ed361f6le256ae55dd495191@mail.gmail.com> <456E7AF9.9080905@gmail.com>
In-Reply-To: <456E7AF9.9080905@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: 7a6398bf8aaeabc7a7bb696b6b0a2aad


The AD was kind enough to point out that this statement is likely a bit
too vague.  The intended meaning was that I have no involvement in, or
awareness of, IPR that is in any way relevant to the atom work.  And, as
far as I am aware, there's nothing I am required to disclose.

- James

James M Snell wrote:
> [snip]
> There's absolutely nothing to disclose.
> [snip]




