From owner-atom-syntax@mail.imc.org Mon Jan 01 12:13:40 2007 Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1H1QjE-0002f5-OE for atompub-archive@lists.ietf.org; Mon, 01 Jan 2007 12:13:40 -0500 Received: from balder-227.proper.com ([192.245.12.227]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1H1QjA-0007Cw-AP for atompub-archive@lists.ietf.org; Mon, 01 Jan 2007 12:13: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 l01GvrO1067107 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 1 Jan 2007 09:57: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 l01Gvra5067106; Mon, 1 Jan 2007 09:57: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 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 l01Gviu9067100 for ; Mon, 1 Jan 2007 09:57:52 -0700 (MST) (envelope-from asbjorn@tigerstaden.no) Received: from quark (242.84-48-117.nextgentel.com [84.48.117.242]) by csmtp1.b-one.net (Postfix) with ESMTP id C712F19116076; Mon, 1 Jan 2007 17:57:42 +0100 (CET) Date: Mon, 01 Jan 2007 17:59:25 +0100 To: "Geoffrey Sneddon" , atom-syntax Subject: Re: within HTML content From: =?iso-8859-1?Q?Asbj=F8rn_Ulsberg?= Content-Type: text/plain; format=flowed; delsp=yes; charset=iso-8859-1 MIME-Version: 1.0 References: Message-ID: In-Reply-To: User-Agent: Opera Mail/9.10 (Win32) X-Antivirus: avast! (VPS 0666-1, 31.12.2006), Outbound message X-Antivirus-Status: Clean Sender: owner-atom-syntax@mail.imc.org Precedence: bulk List-Archive: List-Unsubscribe: List-ID: Content-Transfer-Encoding: quoted-printable X-MIME-Autoconverted: from 8bit to quoted-printable by balder-227.proper.com id l01GvrO1067107 X-Spam-Score: 0.0 (/) X-Scan-Signature: 0bc60ec82efc80c84b8d02f4b0e4de22 On Fri, 22 Dec 2006 18:38:33 +0100, Geoffrey Sneddon =20 wrote: > If we come across something like: " [Test Link]= ]=20 > >", Yikes! > I assume the link should point to , due > to the element? I assume, likewise, that would take > precedence over xml:base, as it is directly within the content. Like James Holderness wrote, the element has no place in an HTML =20 fragment, so its meaning is (although most browsers wrongfully supports =20 its presence anywhere in an HTML document) unspecified. The correct base = =20 URI to use here is the closest xml:base in the ancestor vector or the =20 document's base URI. What's the use case for not using xml:base here? --=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 Jan 01 13:02:10 2007 Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1H1RUA-0000Qy-MZ for atompub-archive@lists.ietf.org; Mon, 01 Jan 2007 13:02:10 -0500 Received: from balder-227.proper.com ([192.245.12.227]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1H1RU8-0003za-3U for atompub-archive@lists.ietf.org; Mon, 01 Jan 2007 13:02: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 l01HlnQD070672 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 1 Jan 2007 10:47: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 l01HlnAZ070671; Mon, 1 Jan 2007 10:47: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 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 l01Hlm7H070665 for ; Mon, 1 Jan 2007 10:47:48 -0700 (MST) (envelope-from foolistbar@googlemail.com) Received: by wx-out-0506.google.com with SMTP id i30so5268108wxd for ; Mon, 01 Jan 2007 09:47:48 -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=LDOGfkZbJ3GVCcZ7XsnxrZT2zvNLotpV/6qlaqUK+Z1u81PYbNgHc9xp2tn0kmrpDToPNyULkkQCL6uBmKP/PaIp/g0+no33u/AZwytucjL3GRrAe+7xXB9eBAjDnXa1pdvVgFpwXq/RNCIO1PxA7rRBx/W8yStn1eUhmENVy24= Received: by 10.90.115.4 with SMTP id n4mr13909388agc.1167673667763; Mon, 01 Jan 2007 09:47:47 -0800 (PST) Received: from ?192.168.0.7? ( [86.139.123.225]) by mx.google.com with ESMTP id 18sm27802514agb.2007.01.01.09.47.46; Mon, 01 Jan 2007 09:47:47 -0800 (PST) Mime-Version: 1.0 (Apple Message framework v752.2) In-Reply-To: References: Content-Type: text/plain; charset=ISO-8859-1; delsp=yes; format=flowed Message-Id: <9D656A79-EFF3-46F5-A1F3-0DD3589E1E7B@googlemail.com> From: Geoffrey Sneddon Subject: Re: within HTML content Date: Mon, 1 Jan 2007 17:47:43 +0000 To: =?ISO-8859-1?Q?Asbj=F8rn_Ulsberg?= , atom-syntax X-Mailer: Apple Mail (2.752.2) X-MIME-Autoconverted: from quoted-printable to 8bit by balder-227.proper.com id l01Hlm7H070666 Sender: owner-atom-syntax@mail.imc.org Precedence: bulk List-Archive: List-Unsubscribe: List-ID: Content-Transfer-Encoding: quoted-printable X-MIME-Autoconverted: from 8bit to quoted-printable by balder-227.proper.com id l01HlnQD070672 X-Spam-Score: 0.0 (/) X-Scan-Signature: 97adf591118a232206bdb5a27b217034 On 1 Jan 2007, at 16:59, Asbj=F8rn Ulsberg wrote: > Like James Holderness wrote, Eek! I should keep up with emails better! > the element has no place in an HTML fragment, so its meaning =20 > is (although most browsers wrongfully supports its presence =20 > anywhere in an HTML document) unspecified. Web Applications 1.0 (keeping with the real world) defines that it =20 should be moved to HEAD within the DOM tree. Why, may I ask, MUST (under the RFC 2119 definition) HTML content be =20 a fragment ("HTML markup within SHOULD be such that it could validly =20 appear directly within an HTML
element, after unescaping." - =20 note the word SHOULD, not MUST, implying that you can have a full =20 HTML document within)? > The correct base URI to use here is the closest xml:base in the =20 > ancestor vector or the document's base URI. > > What's the use case for not using xml:base here? I don't know - this is just an example of a feed I came across a few =20 weeks back. - Geoffrey Sneddon From owner-atom-syntax@mail.imc.org Mon Jan 01 13:39:15 2007 Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1H1S43-0005Dx-VX for atompub-archive@lists.ietf.org; Mon, 01 Jan 2007 13:39:15 -0500 Received: from balder-227.proper.com ([192.245.12.227]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1H1S42-0002DQ-JZ for atompub-archive@lists.ietf.org; Mon, 01 Jan 2007 13:39: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 l01IJU2I072637 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 1 Jan 2007 11:19: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 l01IJU0B072634; Mon, 1 Jan 2007 11:19: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 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 l01IJRnX072602 for ; Mon, 1 Jan 2007 11:19:28 -0700 (MST) (envelope-from t.broyer@gmail.com) Received: by nf-out-0910.google.com with SMTP id m18so6378321nfc for ; Mon, 01 Jan 2007 10:19:25 -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=XagyDPDWk18F72W3gCOp3YrqIJxqSQZ0r7111FNdFcrCd8hGcSiXW7Zpeg+9Bdse+2uUxHNqsNHldKUva0Q5G3DNMvIOn3StEeQ8Ue2o95/GYXNT2VgmEy6yIkBa5yK+4Ufj9Fx+PBWtadUXUZkd4aJzYIH4J0vusNvQ4Ie/fUo= Received: by 10.48.242.19 with SMTP id p19mr22186979nfh.1167675565216; Mon, 01 Jan 2007 10:19:25 -0800 (PST) Received: by 10.49.28.6 with HTTP; Mon, 1 Jan 2007 10:19:25 -0800 (PST) Message-ID: Date: Mon, 1 Jan 2007 19:19:25 +0100 From: "Thomas Broyer" To: Atom-Syntax Subject: Re: within HTML content In-Reply-To: <9D656A79-EFF3-46F5-A1F3-0DD3589E1E7B@googlemail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Disposition: inline References: <9D656A79-EFF3-46F5-A1F3-0DD3589E1E7B@googlemail.com> X-MIME-Autoconverted: from base64 to 8bit by balder-227.proper.com id l01IJSnX072611 Sender: owner-atom-syntax@mail.imc.org Precedence: bulk List-Archive: List-Unsubscribe: List-ID: Content-Transfer-Encoding: quoted-printable X-MIME-Autoconverted: from 8bit to quoted-printable by balder-227.proper.com id l01IJU2I072637 X-Spam-Score: 0.0 (/) X-Scan-Signature: 8abaac9e10c826e8252866cbe6766464 2007/1/1, Geoffrey Sneddon: > > On 1 Jan 2007, at 16:59, Asbj=C3=B8rn Ulsberg wrote: > > > the element has no place in an HTML fragment, so its meaning > > is (although most browsers wrongfully supports its presence > > anywhere in an HTML document) unspecified. > > Web Applications 1.0 (keeping with the real world) defines that it > should be moved to HEAD within the DOM tree. I suppose HTML within Atom is rather processed as "innerHTML", so there is no "head pointer", and the element is just appended as a child of the current node (along with a "parse error" !) > Why, may I ask, MUST (under the RFC 2119 definition) HTML content be > a fragment ("HTML markup within SHOULD be such that it could validly > appear directly within an HTML
element, after unescaping." - > note the word SHOULD, not MUST, implying that you can have a full > HTML document within)? Yes, you could, in the sense that the Atom document wouldn't be "invalid", but you shouldn't expect it to be processed as a "full HTML document". The "SHOULD" implies that Atom processors are OK if they process HTML "content" as "innerHTML" on a
element. --=20 Thomas Broyer From owner-atom-syntax@mail.imc.org Mon Jan 01 13:56:02 2007 Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1H1SKI-0006kE-G2 for atompub-archive@lists.ietf.org; Mon, 01 Jan 2007 13:56:02 -0500 Received: from balder-227.proper.com ([192.245.12.227]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1H1SKC-0006aO-Vl for atompub-archive@lists.ietf.org; Mon, 01 Jan 2007 13:56: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 l01IdsqX073572 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 1 Jan 2007 11:39: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 l01IdsHx073571; Mon, 1 Jan 2007 11:39: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 mail.gmx.net (mail.gmx.net [213.165.64.20]) by balder-227.proper.com (8.13.5/8.13.5) with SMTP id l01IdqEk073565 for ; Mon, 1 Jan 2007 11:39:53 -0700 (MST) (envelope-from pagaltzis@gmx.de) Received: (qmail invoked by alias); 01 Jan 2007 18:39:52 -0000 Received: from xdsl-87-79-236-202.netcologne.de (EHLO klangraum) [87.79.236.202] by mail.gmx.net (mp048) with SMTP; 01 Jan 2007 19:39:52 +0100 X-Authenticated: #163624 Date: Mon, 1 Jan 2007 19:39:51 +0100 From: "A. Pagaltzis" To: atom-syntax Subject: Re: within HTML content Message-ID: <20070101183951.GC31181@klangraum> Mail-Followup-To: atom-syntax References: <9D656A79-EFF3-46F5-A1F3-0DD3589E1E7B@googlemail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <9D656A79-EFF3-46F5-A1F3-0DD3589E1E7B@googlemail.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: List-Unsubscribe: List-ID: Content-Transfer-Encoding: quoted-printable X-MIME-Autoconverted: from 8bit to quoted-printable by balder-227.proper.com id l01IdsqX073572 X-Spam-Score: 0.0 (/) X-Scan-Signature: b19722fc8d3865b147c75ae2495625f2 * Geoffrey Sneddon [2007-01-01 19:00]: > On 1 Jan 2007, at 16:59, Asbj=C3=B8rn Ulsberg wrote: > >the element has no place in an HTML fragment, so its > >meaning is (although most browsers wrongfully supports its > >presence anywhere in an HTML document) unspecified. >=20 > Web Applications 1.0 (keeping with the real world) defines that it =20 > should be moved to HEAD within the DOM tree. Thereby, of course, breaking the links in any other entries rendered in the same page by a web-based aggregator, f.ex. > Why, may I ask, MUST (under the RFC 2119 definition) HTML content be =20 > a fragment ("HTML markup within SHOULD be such that it could validly =20 > appear directly within an HTML
element, after unescaping." - =20 > note the word SHOULD, not MUST, implying that you can have a full =20 > HTML document within)? Because many aggregators (most, very likely) do not render items in isolation, but rather in some sort of collection, either across feeds as a =E2=80=9Criver of news=E2=80=9D or even just several wi= thin a single feed. (Weblog engines do that when showing the front page of the weblog or archive for particular intervals.) They will usually strip any header-level information from your entry, so putting such elements in the content will usually fail to achieve what you wanted =E2=80=93 hence the SHOULD. Regards, --=20 Aristotle Pagaltzis // From owner-atom-syntax@mail.imc.org Mon Jan 01 14:35:58 2007 Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1H1Sww-0005WZ-AY for atompub-archive@lists.ietf.org; Mon, 01 Jan 2007 14:35:58 -0500 Received: from balder-227.proper.com ([192.245.12.227]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1H1Swt-0004GJ-RH for atompub-archive@lists.ietf.org; Mon, 01 Jan 2007 14:35: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 l01JMoS1077637 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 1 Jan 2007 12:22: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 l01JMo0v077636; Mon, 1 Jan 2007 12:22: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.232]) by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id l01JMnNK077630 for ; Mon, 1 Jan 2007 12:22:50 -0700 (MST) (envelope-from bobwyman@gmail.com) Received: by wr-out-0506.google.com with SMTP id 57so1992455wri for ; Mon, 01 Jan 2007 11:22:49 -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:references:x-google-sender-auth; b=H20tIHYb9bP8itaAlstcB6CGwvWO/9tsv9ndlvkZKlb7Dr98SWg8k/muAY6BaTNUNVmLGYH46eleDKxH84olXeRb+Fhm30U2X77dmNtS/vzsUMKNc5hZ1/shgPPQ5EOKE9hnr6Og0kp1fnZuE1nlQMhLcUWVHS/D7LvLQ//PjL0= Received: by 10.90.63.16 with SMTP id l16mr4918029aga.1167679368979; Mon, 01 Jan 2007 11:22:48 -0800 (PST) Received: by 10.90.84.18 with HTTP; Mon, 1 Jan 2007 11:22:48 -0800 (PST) Message-ID: <45be5cd40701011122u2ac1bd06q81c6e5fd95dafdde@mail.gmail.com> Date: Mon, 1 Jan 2007 14:22:48 -0500 From: "Bob Wyman" To: "Geoffrey Sneddon" Subject: Re: within HTML content Cc: atom-syntax In-Reply-To: <9D656A79-EFF3-46F5-A1F3-0DD3589E1E7B@googlemail.com> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_115196_16670665.1167679368905" References: <9D656A79-EFF3-46F5-A1F3-0DD3589E1E7B@googlemail.com> X-Google-Sender-Auth: cca1ba1776c8b519 Sender: owner-atom-syntax@mail.imc.org Precedence: bulk List-Archive: List-Unsubscribe: List-ID: X-Spam-Score: 0.3 (/) X-Scan-Signature: 3e15cc4fdc61d7bce84032741d11c8e5 ------=_Part_115196_16670665.1167679368905 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline On 1/1/07, Geoffrey Sneddon wrote:> Why, may I ask, MUST (under the RFC 2119 definition) HTML > content be a fragment ("HTML markup within SHOULD be such > that it could validly appear directly within an HTML
> element, after unescaping." - note the word SHOULD, not > MUST, implying that you can have a full HTML document within)? What would you do if you wanted to display a feed of 10 entries in "newspaper" style (i.e. all entries in a single HTML page) yet each of the entries had a different BASE defined? It wouldn't do you much good to move all the base elements to the HEAD of the DOM tree -- you'd just end up with a mess. If you want a local base, then use xml:base. That's what it is for. The same problem exists for other page-global stuff. For instance, XHTML modularization is useless if you're creating Atom entries since that stuff relies on elements in HEAD but, an Atom entry ain't got no head.... Remember as well that not all of the entries in a feed document need be created by the same person. For instance, with aggregated or synthetic feeds, you end up with entries written by many different authors who have no chance of negotiating how they will divide the global resources that might be used to display their entries. Because some entries may be signed, you can't simply say something like "just rewrite the entries" -- that would break the signatures. It is good that Atom entries should be fragments. That increases to a great degree the variety of environments in which Atom entries are useful. If you feel constrained by this, I would suggest that you push on those who define HTML and get them to provide mechanisms for allowing fragment-local expression of things that at this time can only be expressed as page-global. (Yes, I realize this will take some time.) bob wyman ------=_Part_115196_16670665.1167679368905 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline On 1/1/07, Geoffrey Sneddon <foolistbar@googlemail.com> wrote:
> Why, may I ask, MUST (under the RFC 2119 definition) HTML
> content be a fragment ("HTML markup within SHOULD be such
> that it could validly appear directly within an HTML <DIV>
> element, after unescaping." - note the word SHOULD, not
> MUST, implying that you can have a full HTML document within)?

What would you do if you wanted to display a feed of 10 entries in "newspaper" style (i.e. all entries in a single HTML page) yet each of the entries had a different BASE defined? It wouldn't do you much good to move all the base elements to the HEAD of the DOM tree -- you'd just end up with a mess. If you want a local base, then use xml:base. That's what it is for.

The same problem exists for other page-global stuff. For instance, XHTML modularization is useless if you're creating Atom entries since that stuff relies on elements in HEAD but, an Atom entry ain't got no head....

Remember as well that not all of the entries in a feed document need be created by the same person. For instance, with aggregated or synthetic feeds, you end up with entries written by many different authors who have no chance of negotiating how they will divide the global resources that might be used to display their entries. Because some entries may be signed, you can't simply say something like "just rewrite the entries" -- that would break the signatures.

It is good that Atom entries should be fragments. That increases to a great degree the variety of environments in which Atom entries are useful. If you feel constrained by this, I would suggest that you push on those who define HTML and get them to provide mechanisms for allowing fragment-local expression of things that at this time can only be expressed as page-global. (Yes, I realize this will take some time.)

bob wyman

------=_Part_115196_16670665.1167679368905-- From owner-atom-syntax@mail.imc.org Mon Jan 01 15:38:19 2007 Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1H1TvH-0003QY-4s for atompub-archive@lists.ietf.org; Mon, 01 Jan 2007 15:38:19 -0500 Received: from balder-227.proper.com ([192.245.12.227]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1H1TvF-00066c-Oy for atompub-archive@lists.ietf.org; Mon, 01 Jan 2007 15:38: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 l01KMcPC084255 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 1 Jan 2007 13:22: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 l01KMcgH084254; Mon, 1 Jan 2007 13:22: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.225]) by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id l01KMbRs084248 for ; Mon, 1 Jan 2007 13:22:38 -0700 (MST) (envelope-from foolistbar@googlemail.com) Received: by wx-out-0506.google.com with SMTP id i30so5296894wxd for ; Mon, 01 Jan 2007 12:22:37 -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:cc:content-transfer-encoding:from:subject:date:to:x-mailer; b=ujELKU45yWZ7XQPWRMSyulB8JjwxLjHG+6rHNvii5+GLc0Xi59RI6wCtAkPFRBvVxoCGuuRzQwocH7eiJC2GDHcgNE4ZLYZXtut/1e1CQJpTXAXhBym58ceQzwHLFVsjEXhMio6coNYoXukHvA++SlHCkE5zb/glNrnjyEpPGSM= Received: by 10.70.17.1 with SMTP id 1mr8812139wxq.1167682957359; Mon, 01 Jan 2007 12:22:37 -0800 (PST) Received: from ?192.168.0.7? ( [86.139.123.225]) by mx.google.com with ESMTP id 7sm34526942wrl.2007.01.01.12.22.36; Mon, 01 Jan 2007 12:22:36 -0800 (PST) In-Reply-To: <45be5cd40701011122u2ac1bd06q81c6e5fd95dafdde@mail.gmail.com> References: <9D656A79-EFF3-46F5-A1F3-0DD3589E1E7B@googlemail.com> <45be5cd40701011122u2ac1bd06q81c6e5fd95dafdde@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: Cc: atom-syntax Content-Transfer-Encoding: 7bit From: Geoffrey Sneddon Subject: Re: within HTML content Date: Mon, 1 Jan 2007 20:22:33 +0000 To: Bob Wyman X-Mailer: Apple Mail (2.752.2) Sender: owner-atom-syntax@mail.imc.org Precedence: bulk List-Archive: List-Unsubscribe: List-ID: X-Spam-Score: 0.0 (/) X-Scan-Signature: 856eb5f76e7a34990d1d457d8e8e5b7f On 1 Jan 2007, at 19:22, Bob Wyman wrote: > If you want a local base, then use xml:base. That's what it is for. When the spec says you SHOULD treat html content as if it were in a
, it adds a certain amount of unclarity as how such Atom feeds should be parsed. I'm asking merely to see if there's any consensus as to how it should be done. I have no control over the vast majority of feeds out there - telling me to use xml:base will make no difference, as I have no control over the feed in which I found a . - Geoffrey Sneddon From owner-atom-syntax@mail.imc.org Mon Jan 01 16:06:48 2007 Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1H1UMq-0003oE-8h for atompub-archive@lists.ietf.org; Mon, 01 Jan 2007 16:06:48 -0500 Received: from balder-227.proper.com ([192.245.12.227]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1H1UMl-0007Ap-JN for atompub-archive@lists.ietf.org; Mon, 01 Jan 2007 16:06: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 l01Kl0YV086499 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 1 Jan 2007 13:47: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 l01Kl011086498; Mon, 1 Jan 2007 13:47: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 sam.opera.com (sam.opera.com [193.69.113.81]) by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id l01Kkw4T086484 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL) for ; Mon, 1 Jan 2007 13:46:59 -0700 (MST) (envelope-from annevk@opera.com) Received: from id-c0020 (c529db1cc.cable.wanadoo.nl [82.157.177.204]) (authenticated bits=0) by sam.opera.com (8.13.4/8.13.4/Debian-3sarge3) with ESMTP id l01KksFT006023 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Mon, 1 Jan 2007 20:46:55 GMT Date: Mon, 01 Jan 2007 21:46:54 +0100 To: "Geoffrey Sneddon" , "Bob Wyman" Subject: Re: within HTML content From: "Anne van Kesteren" Organization: Opera Software Cc: atom-syntax Content-Type: text/plain; format=flowed; delsp=yes; charset=utf-8 MIME-Version: 1.0 References: <9D656A79-EFF3-46F5-A1F3-0DD3589E1E7B@googlemail.com> <45be5cd40701011122u2ac1bd06q81c6e5fd95dafdde@mail.gmail.com> Content-Transfer-Encoding: 7bit Message-ID: In-Reply-To: User-Agent: Opera Mail/9.02 (Win32) Sender: owner-atom-syntax@mail.imc.org Precedence: bulk List-Archive: List-Unsubscribe: List-ID: X-Spam-Score: 0.0 (/) X-Scan-Signature: 9182cfff02fae4f1b6e9349e01d62f32 On Mon, 01 Jan 2007 21:22:33 +0100, Geoffrey Sneddon wrote: >> If you want a local base, then use xml:base. That's what it is for. > > When the spec says you SHOULD treat html content as if it were in a >
, it adds a certain amount of unclarity as how such Atom feeds > should be parsed. I'm asking merely to see if there's any consensus as > to how it should be done. I have no control over the vast majority of > feeds out there - telling me to use xml:base will make no difference, as > I have no control over the feed in which I found a . Hmm, the same is true for a large number of other cases. Atom in general is ambigious at best in terms of error handling. I suppose you could raise this on the WHATWG list. Asking what happens if you set innerHTML of a
where the setted value has both a and an for instance. -- Anne van Kesteren From owner-atom-syntax@mail.imc.org Mon Jan 01 18:44:00 2007 Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1H1Woy-0005FT-6c for atompub-archive@lists.ietf.org; Mon, 01 Jan 2007 18:44:00 -0500 Received: from balder-227.proper.com ([192.245.12.227]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1H1Wou-0000Bq-MJ for atompub-archive@lists.ietf.org; Mon, 01 Jan 2007 18:44: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 l01NRpP5098874 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 1 Jan 2007 16:27: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 l01NRpHP098873; Mon, 1 Jan 2007 16:27: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 bay0-omc1-s38.bay0.hotmail.com (bay0-omc1-s38.bay0.hotmail.com [65.54.246.110]) by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id l01NRoOJ098867 for ; Mon, 1 Jan 2007 16:27:51 -0700 (MST) (envelope-from j4_james@hotmail.com) Received: from hotmail.com ([207.46.9.148]) by bay0-omc1-s38.bay0.hotmail.com with Microsoft SMTPSVC(6.0.3790.2668); Mon, 1 Jan 2007 15:27:50 -0800 Received: from mail pickup service by hotmail.com with Microsoft SMTPSVC; Mon, 1 Jan 2007 15:27:50 -0800 Message-ID: Received: from 85.210.183.132 by BAY120-DAV10.phx.gbl with DAV; Mon, 01 Jan 2007 23:27:48 +0000 X-Originating-IP: [85.210.183.132] X-Originating-Email: [j4_james@hotmail.com] X-Sender: j4_james@hotmail.com From: "James Holderness" To: "atom-syntax" References: <9D656A79-EFF3-46F5-A1F3-0DD3589E1E7B@googlemail.com> <45be5cd40701011122u2ac1bd06q81c6e5fd95dafdde@mail.gmail.com> Subject: Re: within HTML content Date: Mon, 1 Jan 2007 23:29:48 -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: 01 Jan 2007 23:27:50.0390 (UTC) FILETIME=[73F6A160:01C72DFC] Sender: owner-atom-syntax@mail.imc.org Precedence: bulk List-Archive: List-Unsubscribe: List-ID: X-Spam-Score: 3.0 (+++) X-Scan-Signature: ffa9dfbbe7cc58b3fa6b8ae3e57b0aa3 Geoffrey Sneddon wrote: > When the spec says you SHOULD treat html content as if it were in a >
, it adds a certain amount of unclarity as how such Atom feeds > should be parsed. I'm asking merely to see if there's any consensus as to > how it should be done. I have no control over the vast majority of feeds > out there - telling me to use xml:base will make no difference, as I have > no control over the feed in which I found a . Do you still have a copy of the feed you encountered that was using a base element? I'd be curious to see whether its links and images would fail to work if you didn't take that base into account? Because if that's the case, I'd recommend supporting it (i.e. the base element takes precedence over xml:base or however else the current base uri is determined). In other words, do whatever it takes to get that particular feed to work. This obviously isn't a common scenario, and it's arguably not a valid feed, so whatever you do you can't be faulted. Unless you find more data suggesting this is a bad idea, it seems to me it would make sense to at least get your one known example to work. MHO. Regards James From owner-atom-syntax@mail.imc.org Mon Jan 01 19:14:37 2007 Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1H1XIb-00078T-N8 for atompub-archive@lists.ietf.org; Mon, 01 Jan 2007 19:14:37 -0500 Received: from balder-227.proper.com ([192.245.12.227]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1H1XIZ-0008TK-Ny for atompub-archive@lists.ietf.org; Mon, 01 Jan 2007 19:14: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 l0200DIM002942 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 1 Jan 2007 17:00: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 l0200DCT002941; Mon, 1 Jan 2007 17:00: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 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 l0200CYJ002933 for ; Mon, 1 Jan 2007 17:00:13 -0700 (MST) (envelope-from jasnell@gmail.com) Received: by wx-out-0506.google.com with SMTP id i30so5337204wxd for ; Mon, 01 Jan 2007 16:00:12 -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=LGt7Q2fooRIcQR9at/2l3DWCeewcLKMjhaatMUI0x+BdXfISd/dCBQY+QY4y0IN9nchwTUHvY1tK2HxbiBnsZ97j0kpuELoVIUF6XkOUEJzFXbE5a6jNT9/yYJGU8ikMrWpGsW2ffWbXeYixCZj56Ojmgsw4HSkHqje7S6KvWXQ= Received: by 10.90.118.12 with SMTP id q12mr14040071agc.1167696012371; Mon, 01 Jan 2007 16:00:12 -0800 (PST) Received: from ?192.168.1.109? ( [67.181.218.96]) by mx.google.com with ESMTP id 7sm28242636aga.2007.01.01.16.00.11; Mon, 01 Jan 2007 16:00:11 -0800 (PST) Message-ID: <4599A089.5020209@gmail.com> Date: Mon, 01 Jan 2007 16:00:09 -0800 From: James M Snell User-Agent: Thunderbird 1.5.0.8 (X11/20061115) MIME-Version: 1.0 To: James Holderness CC: atom-syntax Subject: Re: within HTML content References: <9D656A79-EFF3-46F5-A1F3-0DD3589E1E7B@googlemail.com> <45be5cd40701011122u2ac1bd06q81c6e5fd95dafdde@mail.gmail.com> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Sender: owner-atom-syntax@mail.imc.org Precedence: bulk List-Archive: List-Unsubscribe: List-ID: X-Spam-Score: 0.0 (/) X-Scan-Signature: ea4ac80f790299f943f0a53be7e1a21a -1. If there's anything we can learn from the mess that is RSS, at a certain point feed consumers should be allowed to say simply that a buggy feed is a buggy feed and that it falls on the responsibility of the feed publisher to get things right. - James James Holderness wrote: > [snip] > Do you still have a copy of the feed you encountered that was using a > base element? I'd be curious to see whether its links and images would > fail to work if you didn't take that base into account? Because if > that's the case, I'd recommend supporting it (i.e. the base element > takes precedence over xml:base or however else the current base uri is > determined). > > In other words, do whatever it takes to get that particular feed to > work. This obviously isn't a common scenario, and it's arguably not a > valid feed, so whatever you do you can't be faulted. Unless you find > more data suggesting this is a bad idea, it seems to me it would make > sense to at least get your one known example to work. > > MHO. > > Regards > James > > From owner-atom-syntax@mail.imc.org Mon Jan 01 19:35:32 2007 Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1H1Xcq-0003tj-8m for atompub-archive@lists.ietf.org; Mon, 01 Jan 2007 19:35:32 -0500 Received: from balder-227.proper.com ([192.245.12.227]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1H1Xcl-0006fK-Ss for atompub-archive@lists.ietf.org; Mon, 01 Jan 2007 19:35: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 l020LMts004533 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 1 Jan 2007 17:21: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 l020LMjJ004532; Mon, 1 Jan 2007 17:21: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 mail.fimug.fi (mail.fimug.fi [212.149.83.83]) by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id l020LLcT004525 for ; Mon, 1 Jan 2007 17:21:22 -0700 (MST) (envelope-from hsivonen@iki.fi) Received: from [84.239.175.104] (a175-104.24online.fi [84.239.175.104]) by posti.fidisk.fi (Postfix) with ESMTP id A4EED12A54D2; Tue, 2 Jan 2007 02:21:19 +0200 (EET) In-Reply-To: References: <9D656A79-EFF3-46F5-A1F3-0DD3589E1E7B@googlemail.com> <45be5cd40701011122u2ac1bd06q81c6e5fd95dafdde@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: Cc: "Geoffrey Sneddon" , "Bob Wyman" , atom-syntax Content-Transfer-Encoding: 7bit From: Henri Sivonen Subject: Re: within HTML content Date: Tue, 2 Jan 2007 02:21:09 +0200 To: Anne van Kesteren X-Mailer: Apple Mail (2.752.2) Sender: owner-atom-syntax@mail.imc.org Precedence: bulk List-Archive: List-Unsubscribe: List-ID: X-Spam-Score: 0.0 (/) X-Scan-Signature: 856eb5f76e7a34990d1d457d8e8e5b7f On Jan 1, 2007, at 22:46, Anne van Kesteren wrote: > I suppose you could raise this on the WHATWG list. Asking what > happens if you set innerHTML of a
where the setted value has > both a and an for instance. Interesting. I hadn't thought that Atom was supposed to use innerHTML parsing. I'd have said that you prepend "</ title><div>" to what travels in the feed and append "</div>" to it, parse the resulting string and grab the first div in the document order. -- Henri Sivonen hsivonen@iki.fi http://hsivonen.iki.fi/ From owner-atom-syntax@mail.imc.org Mon Jan 01 20:28:04 2007 Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1H1YRg-0001EQ-92 for atompub-archive@lists.ietf.org; Mon, 01 Jan 2007 20:28:04 -0500 Received: from balder-227.proper.com ([192.245.12.227]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1H1YRe-0005Ea-Rn for atompub-archive@lists.ietf.org; Mon, 01 Jan 2007 20: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 l021AHR9007204 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 1 Jan 2007 18:10: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 l021AHYM007203; Mon, 1 Jan 2007 18:10: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-omc1-s27.bay0.hotmail.com (s1.bay2.hotmail.com [65.54.246.99] (may be forged)) by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id l021AGBh007197 for <atom-syntax@imc.org>; Mon, 1 Jan 2007 18:10:17 -0700 (MST) (envelope-from j4_james@hotmail.com) Received: from hotmail.com ([207.46.9.155]) by bay0-omc1-s27.bay0.hotmail.com with Microsoft SMTPSVC(6.0.3790.2668); Mon, 1 Jan 2007 17:10:15 -0800 Received: from mail pickup service by hotmail.com with Microsoft SMTPSVC; Mon, 1 Jan 2007 17:10:15 -0800 Message-ID: <BAY120-DAV170F19112F1A3725378927BEBA0@phx.gbl> Received: from 85.210.183.132 by BAY120-DAV17.phx.gbl with DAV; Tue, 02 Jan 2007 01:10:13 +0000 X-Originating-IP: [85.210.183.132] 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: <EFBE8222-BCA1-4A53-80D7-A9AFAC0D885E@googlemail.com> <op.tlhitbur16f2qb@quark> <9D656A79-EFF3-46F5-A1F3-0DD3589E1E7B@googlemail.com> <45be5cd40701011122u2ac1bd06q81c6e5fd95dafdde@mail.gmail.com> <D422DB6A-03BC-47E9-999D-0E0F36F4BA51@googlemail.com> <BAY120-DAV105879281780817E79F2C1BEBB0@phx.gbl> <4599A089.5020209@gmail.com> Subject: Re: <base> within HTML content Date: Tue, 2 Jan 2007 01:12:14 -0000 MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset="iso-8859-1"; reply-type=original Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2900.2869 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2962 X-OriginalArrivalTime: 02 Jan 2007 01:10:15.0780 (UTC) FILETIME=[C2E6BA40:01C72E0A] Sender: owner-atom-syntax@mail.imc.org Precedence: bulk List-Archive: <http://www.imc.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: ffa9dfbbe7cc58b3fa6b8ae3e57b0aa3 James M Snell wrote: > -1. If there's anything we can learn from the mess that is RSS, at a > certain point feed consumers should be allowed to say simply that a > buggy feed is a buggy feed and that it falls on the responsibility of > the feed publisher to get things right. Well that's not really what I've learnt. I've learnt that there are a lot of broken feeds out there (Atom as well as RSS) and that users are less than impressed when you tell them it's not your fault and they should complain to someone else. In the words of Mihai Parparita (Google Reader): "as anyone who has attempted to implement a feed parser knows, there are many subtle deviations from the spec that you have to handle if you want to have any hope of satisfying the needs of your users". [1] I'm not saying that aggregators MUST support this particular buggy feed. I just got the impression that Geoffrey WANTED to support it. I think that's his choice to make. Regards James [1] http://googlereader.blogspot.com/2005/12/xml-errors-in-feeds.html From owner-atom-syntax@mail.imc.org Tue Jan 02 05:30:18 2007 Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1H1guQ-00071C-AK for atompub-archive@lists.ietf.org; Tue, 02 Jan 2007 05:30:18 -0500 Received: from balder-227.proper.com ([192.245.12.227]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1H1guO-0000Ke-Tm for atompub-archive@lists.ietf.org; Tue, 02 Jan 2007 05:30: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 l02A7IlY041621 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 2 Jan 2007 03:07: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 l02A7Ihs041620; Tue, 2 Jan 2007 03:07: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 sam.opera.com (sam.opera.com [193.69.113.81]) by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id l02A7FnB041611 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL) for <atom-syntax@imc.org>; Tue, 2 Jan 2007 03:07:17 -0700 (MST) (envelope-from annevk@opera.com) Received: from id-c0020 (c529db1cc.cable.wanadoo.nl [82.157.177.204]) (authenticated bits=0) by sam.opera.com (8.13.4/8.13.4/Debian-3sarge3) with ESMTP id l02A76V0015788 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Tue, 2 Jan 2007 10:07:07 GMT To: "Henri Sivonen" <hsivonen@iki.fi> Subject: Re: <base> within HTML content From: "Anne van Kesteren" <annevk@opera.com> Organization: Opera Software Cc: "Geoffrey Sneddon" <foolistbar@googlemail.com>, "Bob Wyman" <bob@wyman.us>, atom-syntax <atom-syntax@imc.org> Content-Type: text/plain; format=flowed; delsp=yes; charset=utf-8 MIME-Version: 1.0 References: <EFBE8222-BCA1-4A53-80D7-A9AFAC0D885E@googlemail.com> <op.tlhitbur16f2qb@quark> <9D656A79-EFF3-46F5-A1F3-0DD3589E1E7B@googlemail.com> <45be5cd40701011122u2ac1bd06q81c6e5fd95dafdde@mail.gmail.com> <D422DB6A-03BC-47E9-999D-0E0F36F4BA51@googlemail.com> <op.tlhtcgbp64w2qv@id-c0020> <D0F9A2F0-03CF-4FD9-91BC-5A80D14C9C08@iki.fi> Content-Transfer-Encoding: 7bit Date: Tue, 02 Jan 2007 11:07:06 +0100 Message-ID: <op.tliud4an64w2qv@id-c0020> In-Reply-To: <D0F9A2F0-03CF-4FD9-91BC-5A80D14C9C08@iki.fi> User-Agent: Opera Mail/9.02 (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> X-Spam-Score: 0.0 (/) X-Scan-Signature: 79899194edc4f33a41f49410777972f8 On Tue, 02 Jan 2007 01:21:09 +0100, Henri Sivonen <hsivonen@iki.fi> wrote: >> I suppose you could raise this on the WHATWG list. Asking what happens >> if you set innerHTML of a <div> where the setted value has both a >> <base> and an <a> for instance. > > Interesting. I hadn't thought that Atom was supposed to use innerHTML > parsing. I'd have said that you prepend "<!DOCTYPE html><title></ > title><div>" to what travels in the feed and append "</div>" to it, > parse the resulting string and grab the first div in the document order. That could work as well. In that case <base> would most certainly apply. But nothing like that is defined... -- Anne van Kesteren <http://annevankesteren.nl/> <http://www.opera.com/> From owner-atom-syntax@mail.imc.org Tue Jan 02 06:01:01 2007 Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1H1hO9-0006ah-M4 for atompub-archive@lists.ietf.org; Tue, 02 Jan 2007 06:01:01 -0500 Received: from balder-227.proper.com ([192.245.12.227]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1H1hO6-0007vA-9B for atompub-archive@lists.ietf.org; Tue, 02 Jan 2007 06:01: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 l02AeubN044858 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 2 Jan 2007 03:40: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 l02Aeu80044857; Tue, 2 Jan 2007 03:40: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 l02AesPA044849 for <atom-syntax@imc.org>; Tue, 2 Jan 2007 03:40:55 -0700 (MST) (envelope-from pagaltzis@gmx.de) Received: (qmail invoked by alias); 02 Jan 2007 10:40:54 -0000 Received: from xdsl-87-79-236-202.netcologne.de (EHLO klangraum) [87.79.236.202] by mail.gmx.net (mp015) with SMTP; 02 Jan 2007 11:40:54 +0100 X-Authenticated: #163624 Date: Tue, 2 Jan 2007 11:40:53 +0100 From: "A. Pagaltzis" <pagaltzis@gmx.de> To: atom-syntax <atom-syntax@imc.org> Subject: Re: <base> within HTML content Message-ID: <20070102104053.GD31181@klangraum> Mail-Followup-To: atom-syntax <atom-syntax@imc.org> References: <EFBE8222-BCA1-4A53-80D7-A9AFAC0D885E@googlemail.com> <op.tlhitbur16f2qb@quark> <9D656A79-EFF3-46F5-A1F3-0DD3589E1E7B@googlemail.com> <45be5cd40701011122u2ac1bd06q81c6e5fd95dafdde@mail.gmail.com> <D422DB6A-03BC-47E9-999D-0E0F36F4BA51@googlemail.com> <op.tlhtcgbp64w2qv@id-c0020> <D0F9A2F0-03CF-4FD9-91BC-5A80D14C9C08@iki.fi> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <D0F9A2F0-03CF-4FD9-91BC-5A80D14C9C08@iki.fi> 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 * Henri Sivonen <hsivonen@iki.fi> [2007-01-02 01:35]: > I hadn't thought that Atom was supposed to use innerHTML > parsing. I'd have said that you prepend > "<!DOCTYPE html><title>
" to what travels in the > feed and append "
" to it, parse the resulting string and > grab the first div in the document order. That will lead to silent data loss if the content is malformed such that it contains an extraneous `
`. Regards, -- Aristotle Pagaltzis // From owner-atom-syntax@mail.imc.org Tue Jan 02 06:26:06 2007 Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1H1hmQ-0003Zf-DU for atompub-archive@lists.ietf.org; Tue, 02 Jan 2007 06:26:06 -0500 Received: from balder-227.proper.com ([192.245.12.227]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1H1hmO-0005sL-0G for atompub-archive@lists.ietf.org; Tue, 02 Jan 2007 06:26: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 l02BBftU047469 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 2 Jan 2007 04:11: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 l02BBfwX047468; Tue, 2 Jan 2007 04:11: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 sam.opera.com (sam.opera.com [193.69.113.81]) by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id l02BBc8J047461 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL) for ; Tue, 2 Jan 2007 04:11:39 -0700 (MST) (envelope-from annevk@opera.com) Received: from id-c0020 (c529db1cc.cable.wanadoo.nl [82.157.177.204]) (authenticated bits=0) by sam.opera.com (8.13.4/8.13.4/Debian-3sarge3) with ESMTP id l02BBaQi017194 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for ; Tue, 2 Jan 2007 11:11:37 GMT Date: Tue, 02 Jan 2007 12:11:36 +0100 To: "Atom Syntax" Subject: Re: within HTML content From: "Anne van Kesteren" Organization: Opera Software Content-Type: text/plain; format=flowed; delsp=yes; charset=utf-8 MIME-Version: 1.0 References: <9D656A79-EFF3-46F5-A1F3-0DD3589E1E7B@googlemail.com> <45be5cd40701011122u2ac1bd06q81c6e5fd95dafdde@mail.gmail.com> <4599A089.5020209@gmail.com> Content-Transfer-Encoding: 7bit Message-ID: In-Reply-To: User-Agent: Opera Mail/9.02 (Win32) Sender: owner-atom-syntax@mail.imc.org Precedence: bulk List-Archive: List-Unsubscribe: List-ID: X-Spam-Score: 0.0 (/) X-Scan-Signature: d6b246023072368de71562c0ab503126 On Tue, 02 Jan 2007 02:12:14 +0100, James Holderness wrote: > Well that's not really what I've learnt. I've learnt that there are a > lot of broken feeds out there (Atom as well as RSS) and that users are > less than impressed when you tell them it's not your fault and they > should complain to someone else. So if a feed is non-well-formed you should just parse it as well using some tag soup parser for XML? I don't necessarily disagree with that, but I'd like error handling to be defined in great detail. Everyone just doing what is best for their users will lead you to where HTML is now (at best). -- Anne van Kesteren From owner-atom-syntax@mail.imc.org Tue Jan 02 06:27:04 2007 Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1H1hnM-0004Ey-7Q for atompub-archive@lists.ietf.org; Tue, 02 Jan 2007 06:27:04 -0500 Received: from balder-227.proper.com ([192.245.12.227]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1H1hnK-000677-5H for atompub-archive@lists.ietf.org; Tue, 02 Jan 2007 06:27: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 l02B87ZE047070 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 2 Jan 2007 04:08:08 -0700 (MST) (envelope-from owner-atom-syntax@mail.imc.org) Received: (from majordom@localhost) by balder-227.proper.com (8.13.5/8.13.5/Submit) id l02B87jY047069; Tue, 2 Jan 2007 04:08: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 sam.opera.com (sam.opera.com [193.69.113.81]) by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id l02B83qV047059 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL) for ; Tue, 2 Jan 2007 04:08:06 -0700 (MST) (envelope-from annevk@opera.com) Received: from id-c0020 (c529db1cc.cable.wanadoo.nl [82.157.177.204]) (authenticated bits=0) by sam.opera.com (8.13.4/8.13.4/Debian-3sarge3) with ESMTP id l02B7w19017106 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for ; Tue, 2 Jan 2007 11:08:00 GMT Date: Tue, 02 Jan 2007 12:07:58 +0100 To: atom-syntax Subject: Re: within HTML content From: "Anne van Kesteren" Organization: Opera Software Content-Type: text/plain; format=flowed; delsp=yes; charset=utf-8 MIME-Version: 1.0 References: <9D656A79-EFF3-46F5-A1F3-0DD3589E1E7B@googlemail.com> <45be5cd40701011122u2ac1bd06q81c6e5fd95dafdde@mail.gmail.com> <20070102104053.GD31181@klangraum> Content-Transfer-Encoding: 7bit Message-ID: In-Reply-To: <20070102104053.GD31181@klangraum> User-Agent: Opera Mail/9.02 (Win32) Sender: owner-atom-syntax@mail.imc.org Precedence: bulk List-Archive: List-Unsubscribe: List-ID: X-Spam-Score: 0.0 (/) X-Scan-Signature: 79899194edc4f33a41f49410777972f8 On Tue, 02 Jan 2007 11:40:53 +0100, A. Pagaltzis wrote: > * Henri Sivonen [2007-01-02 01:35]: >> I hadn't thought that Atom was supposed to use innerHTML >> parsing. I'd have said that you prepend >> "
" to what travels in the >> feed and append "
" to it, parse the resulting string and >> grab the first div in the document order. > > That will lead to silent data loss if the content is malformed > such that it contains an extraneous `
`. Yeah, it's probably better to take the first and only element. -- Anne van Kesteren From owner-atom-syntax@mail.imc.org Tue Jan 02 07:31:32 2007 Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1H1ink-0008UE-5a for atompub-archive@lists.ietf.org; Tue, 02 Jan 2007 07:31:32 -0500 Received: from balder-227.proper.com ([192.245.12.227]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1H1ini-0005XD-PT for atompub-archive@lists.ietf.org; Tue, 02 Jan 2007 07:31: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 l02CEEe5051973 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 2 Jan 2007 05:14: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 l02CEE3p051972; Tue, 2 Jan 2007 05:14: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 mail.fimug.fi (mail.fimug.fi [212.149.83.83]) by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id l02CECBf051963 for ; Tue, 2 Jan 2007 05:14:13 -0700 (MST) (envelope-from hsivonen@iki.fi) Received: from [84.239.175.104] (a175-104.24online.fi [84.239.175.104]) by posti.fidisk.fi (Postfix) with ESMTP id 58E7312B1C02; Tue, 2 Jan 2007 14:14:09 +0200 (EET) In-Reply-To: <20070102104053.GD31181@klangraum> References: <9D656A79-EFF3-46F5-A1F3-0DD3589E1E7B@googlemail.com> <45be5cd40701011122u2ac1bd06q81c6e5fd95dafdde@mail.gmail.com> <20070102104053.GD31181@klangraum> Mime-Version: 1.0 (Apple Message framework v752.2) Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: Cc: atom-syntax Content-Transfer-Encoding: 7bit From: Henri Sivonen Subject: Re: within HTML content Date: Tue, 2 Jan 2007 14:14:02 +0200 To: "A. Pagaltzis" X-Mailer: Apple Mail (2.752.2) Sender: owner-atom-syntax@mail.imc.org Precedence: bulk List-Archive: List-Unsubscribe: List-ID: X-Spam-Score: 0.0 (/) X-Scan-Signature: 93238566e09e6e262849b4f805833007 On Jan 2, 2007, at 12:40, A. Pagaltzis wrote: > * Henri Sivonen [2007-01-02 01:35]: >> I hadn't thought that Atom was supposed to use innerHTML >> parsing. I'd have said that you prepend >> "
" to what travels in the >> feed and append "
" to it, parse the resulting string and >> grab the first div in the document order. > > That will lead to silent data loss if the content is malformed > such that it contains an extraneous `
`. Good point. Prepending and grabbing the contents of body would work better. -- Henri Sivonen hsivonen@iki.fi http://hsivonen.iki.fi/ From owner-atom-syntax@mail.imc.org Tue Jan 02 07:46:38 2007 Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1H1j2M-00084j-Fm for atompub-archive@lists.ietf.org; Tue, 02 Jan 2007 07:46:38 -0500 Received: from balder-227.proper.com ([192.245.12.227]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1H1j2I-0008OX-Vw for atompub-archive@lists.ietf.org; Tue, 02 Jan 2007 07:46: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 l02CVH1X053049 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 2 Jan 2007 05:31: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 l02CVHdw053048; Tue, 2 Jan 2007 05:31: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-omc1-s16.bay0.hotmail.com (bay0-omc1-s16.bay0.hotmail.com [65.54.246.88]) by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id l02CVGfB053042 for ; Tue, 2 Jan 2007 05:31:17 -0700 (MST) (envelope-from j4_james@hotmail.com) Received: from hotmail.com ([207.46.9.139]) by bay0-omc1-s16.bay0.hotmail.com with Microsoft SMTPSVC(6.0.3790.2668); Tue, 2 Jan 2007 04:31:16 -0800 Received: from mail pickup service by hotmail.com with Microsoft SMTPSVC; Tue, 2 Jan 2007 04:31:15 -0800 Message-ID: Received: from 85.210.183.132 by BAY120-DAV1.phx.gbl with DAV; Tue, 02 Jan 2007 12:31:15 +0000 X-Originating-IP: [85.210.183.132] X-Originating-Email: [j4_james@hotmail.com] X-Sender: j4_james@hotmail.com From: "James Holderness" To: "Atom Syntax" References: <9D656A79-EFF3-46F5-A1F3-0DD3589E1E7B@googlemail.com> <45be5cd40701011122u2ac1bd06q81c6e5fd95dafdde@mail.gmail.com> <4599A089.5020209@gmail.com> Subject: Re: within HTML content Date: Tue, 2 Jan 2007 12:33:16 -0000 MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset="utf-8"; reply-type=response Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2900.2869 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2962 X-OriginalArrivalTime: 02 Jan 2007 12:31:15.0940 (UTC) FILETIME=[E5745A40:01C72E69] Sender: owner-atom-syntax@mail.imc.org Precedence: bulk List-Archive: List-Unsubscribe: List-ID: X-Spam-Score: 3.0 (+++) X-Scan-Signature: 79899194edc4f33a41f49410777972f8 Anne van Kesteren wrote: > So if a feed is non-well-formed you should just parse it as well using > some tag soup parser for XML? Well that's what I do. The Google Reader blog post I quoted estimated that about seven percent of feeds contained XML errors of some kind. That's a lot of feeds for me to ignore. I'm sure other aggregator authors will choose otherwise. It just depends on their needs and the needs of their users. > I'd like error handling to be defined in great detail. Everyone just doing > what is best for their users will lead you to where HTML is now (at best). To be honest, I don't care. I'm not trying to make policy here. I was just offering my advice to one particular person in response to one particular query. Regards James From owner-atom-syntax@mail.imc.org Tue Jan 02 16:06:22 2007 Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1H1qpy-0001Ey-0h for atompub-archive@lists.ietf.org; Tue, 02 Jan 2007 16:06:22 -0500 Received: from balder-227.proper.com ([192.245.12.227]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1H1qpw-0006ox-JJ for atompub-archive@lists.ietf.org; Tue, 02 Jan 2007 16:06: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 l02Ko4JB026030 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 2 Jan 2007 13:50: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 l02Ko4me026029; Tue, 2 Jan 2007 13:50: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 ns0.neustar.com (ns0.neustar.com [156.154.16.158]) by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id l02Ko2mt026012 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL) for ; Tue, 2 Jan 2007 13:50:03 -0700 (MST) (envelope-from ietf@ietf.org) Received: from stiedprstage1.ietf.org (stiedprstage1.va.neustar.com [10.31.47.10]) by ns0.neustar.com (Postfix) with ESMTP id 5FBEF32936; Tue, 2 Jan 2007 20:50:02 +0000 (GMT) Received: from ietf by stiedprstage1.ietf.org with local (Exim 4.43) id 1H1qaA-0002nD-8k; Tue, 02 Jan 2007 15:50:02 -0500 Content-Type: Multipart/Mixed; Boundary="NextPart" Mime-Version: 1.0 To: i-d-announce@ietf.org Cc: atom-syntax@imc.org From: Internet-Drafts@ietf.org Subject: I-D ACTION:draft-ietf-atompub-typeparam-00.txt Message-Id: Date: Tue, 02 Jan 2007 15:50:02 -0500 Sender: owner-atom-syntax@mail.imc.org Precedence: bulk List-Archive: List-Unsubscribe: List-ID: X-Spam-Score: 0.3 (/) X-Scan-Signature: 73734d43604d52d23b3eba644a169745 --NextPart A New Internet-Draft is available from the on-line Internet-Drafts directories. This draft is a work item of the Atom Publishing Format and Protocol Working Group of the IETF. Title : The application/atom+xml Type Parameter Author(s) : J. Snell Filename : draft-ietf-atompub-typeparam-00.txt Pages : 6 Date : 2007-1-2 The Atom Syndication Format (RFC 4287) defines the 'application/ atom+xml' media type to identify both Atom Feed and Atom Entry Documents. This document defines an optional 'type' parameter used to differentiate the two types of Atom documents. A URL for this Internet-Draft is: http://www.ietf.org/internet-drafts/draft-ietf-atompub-typeparam-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-ietf-atompub-typeparam-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-ietf-atompub-typeparam-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. --NextPart Content-Type: Multipart/Alternative; Boundary="OtherAccess" --OtherAccess Content-Type: Message/External-body; access-type="mail-server"; server="mailserv@ietf.org" Content-Type: text/plain Content-ID: <2007-1-2130231.I-D@ietf.org> ENCODING mime FILE /internet-drafts/draft-ietf-atompub-typeparam-00.txt --OtherAccess Content-Type: Message/External-body; name="draft-ietf-atompub-typeparam-00.txt"; site="ftp.ietf.org"; access-type="anon-ftp"; directory="internet-drafts" Content-Type: text/plain Content-ID: <2007-1-2130231.I-D@ietf.org> --OtherAccess-- --NextPart-- From owner-atom-syntax@mail.imc.org Tue Jan 02 20:23:26 2007 Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1H1uqk-0001sI-Sf for atompub-archive@lists.ietf.org; Tue, 02 Jan 2007 20:23:26 -0500 Received: from balder-227.proper.com ([192.245.12.227]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1H1uqj-0005rM-GP for atompub-archive@lists.ietf.org; Tue, 02 Jan 2007 20:23: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 l03185Wh049265 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 2 Jan 2007 18:08: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 l03185hK049264; Tue, 2 Jan 2007 18:08: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.231]) by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id l03184L9049258 for ; Tue, 2 Jan 2007 18:08:04 -0700 (MST) (envelope-from bobwyman@gmail.com) Received: by wx-out-0506.google.com with SMTP id i30so5642656wxd for ; Tue, 02 Jan 2007 17:08: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:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references:x-google-sender-auth; b=eoaCDl+ygwTsKrQXJMw+XkO0cjqQMrgZ1S3kdCv0E/XQLXPr43b2BD9RNNVthQSdTdPMzJsuX5mKRVo/aI23WATyC/KJmcQCEFev9VhRsJwpaN0CVi/4flv4eb70HXOtQQ6ZAJNcT+0DvKqJZK00ZPlAHM+AmQCFbF2vfE3n+Vs= Received: by 10.90.56.14 with SMTP id e14mr14675186aga.1167786483714; Tue, 02 Jan 2007 17:08:03 -0800 (PST) Received: by 10.90.84.18 with HTTP; Tue, 2 Jan 2007 17:08:03 -0800 (PST) Message-ID: <45be5cd40701021708h56d91a6fs5cfa704c44d7dec5@mail.gmail.com> Date: Tue, 2 Jan 2007 20:08:03 -0500 From: "Bob Wyman" To: atom-syntax@imc.org Subject: Re: I-D ACTION:draft-ietf-atompub-typeparam-00.txt In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: X-Google-Sender-Auth: 645724731ff0c0d9 Sender: owner-atom-syntax@mail.imc.org Precedence: bulk List-Archive: List-Unsubscribe: List-ID: X-Spam-Score: 0.0 (/) X-Scan-Signature: 798b2e660f1819ae38035ac1d8d5e3ab This document looks good on an initial quick read -- with one possible exception. It says: > Atom processors that do recognize the parameter SHOULD > detect and report inconsistencies between the parameter's > value and the actual type of the document's root element. This would seem to be creating a directive concerning behavior which is not directly related to interoperation between systems. (I'm assuming that the destination of the "reports" is the user of the application, a log file, or something like that.) Thus, it seems to me that it might be inappropriate to use the SHOULD word since IETF apps are supposed to be focused on interoperation and are supposed to avoid constraining application behavior unnecessarily. May I suggest that you rewrite this sentence in a manner similar to that below: "It is strongly recommended that Atom processors that do recognize the parameter detect and report ...." bob wyman From owner-atom-syntax@mail.imc.org Thu Jan 04 11:19:11 2007 Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1H2VJ9-0002FD-Am for atompub-archive@lists.ietf.org; Thu, 04 Jan 2007 11:19:11 -0500 Received: from balder-227.proper.com ([192.245.12.227]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1H2VJ4-00013a-Ro for atompub-archive@lists.ietf.org; Thu, 04 Jan 2007 11:19: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 l04G0Vrq006530 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 4 Jan 2007 09:00: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 l04G0VqT006528; Thu, 4 Jan 2007 09:00: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 smtpout.mac.com (smtpout.mac.com [17.250.248.47]) by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id l04G0UjM006517 for ; Thu, 4 Jan 2007 09:00:31 -0700 (MST) (envelope-from algermissen1971@mac.com) Received: from mac.com (webmail031-S [10.13.128.31]) by smtpout.mac.com (Xserve/8.12.11/smtpout09/MantshX 4.0) with ESMTP id l04G0Ujh012992 for ; Thu, 4 Jan 2007 08:00:30 -0800 (PST) Received: from webmail031 (localhost [127.0.0.1]) by mac.com (8.13.8/webmail031/MantshX 4.0) with ESMTP id l04G0Tj9019727 for ; Thu, 4 Jan 2007 08:00:29 -0800 (PST) Date: Thu, 04 Jan 2007 08:00:29 -0800 From: Jan Algermissen To: Atom Message-ID: <90E0C3ED-010F-1000-87C5-A724EA078EB2-Webmail-10017@mac.com> Subject: Additional 'namespace' attribute on content element? MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Originating-IP: 193.7.250.35 Received: from [193.7.250.35] from webmail.mac.com with HTTP; Thu, 04 Jan 2007 08:00:29 -0800 X-Brightmail-Tracker: AAAAAA== X-Brightmail-scanned: yes Sender: owner-atom-syntax@mail.imc.org Precedence: bulk List-Archive: List-Unsubscribe: List-ID: X-Spam-Score: 0.5 (/) X-Scan-Signature: 9466e0365fc95844abaf7c3f15a05c7d Hi, on the NewsML list, an issue came up that due to they lack of a MIME type for NewsML using NewsML as Atom content is somewhat problematic[1]; I think this is the case with most of the more interesting XML applications out there. Is there any chance to extend/revise Atom to allow an attribute on the content element that allows to specify the namespace of XML content given the MIME type is declared as application/xml or text/xml? Actually, there is no posibility to do this as an Atom extension, is there? What is the opinion of the compund document formats experts on this? Note: I recall Mark Baker using something similar in his former RDF Forms draft: application/xml <<============ Jan [1] http://tech.groups.yahoo.com/group/newsml/message/2424 [2] http://www.markbaker.ca/2003/05/RDF-Forms/rdf-forms-old1.html From owner-atom-syntax@mail.imc.org Thu Jan 04 12:25:44 2007 Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1H2WLW-0000eR-Tf for atompub-archive@lists.ietf.org; Thu, 04 Jan 2007 12:25:43 -0500 Received: from balder-227.proper.com ([192.245.12.227]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1H2WLT-0005OD-8g for atompub-archive@lists.ietf.org; Thu, 04 Jan 2007 12:25: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 l04H94qA011505 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 4 Jan 2007 10:09: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 l04H94El011504; Thu, 4 Jan 2007 10:09: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.239]) by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id l04H93BS011498 for ; Thu, 4 Jan 2007 10:09:03 -0700 (MST) (envelope-from jasnell@gmail.com) Received: by wx-out-0506.google.com with SMTP id i30so6145052wxd for ; Thu, 04 Jan 2007 09:09: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=TBI4Ospm6heBuCAAO4S0W2a6Onl2HJS58p5tJYkGYLe6zolYBAT+rvMuQ5Gqpo2nC6HNMdOd+diknnMSUFtTBWEMHjSF5WajNlbhbZoGJVkTCpV7lEY0vbvTKjM0aX5biES3mwV3V5E3b1uLXflij3w/zSKjpYPN8xvANfg1nIg= Received: by 10.90.51.17 with SMTP id y17mr384926agy.1167930542824; Thu, 04 Jan 2007 09:09:02 -0800 (PST) Received: from ?192.168.1.109? ( [67.181.218.96]) by mx.google.com with ESMTP id 35sm40926351wra.2007.01.04.09.09.00; Thu, 04 Jan 2007 09:09:01 -0800 (PST) Message-ID: <459D34A5.4070502@gmail.com> Date: Thu, 04 Jan 2007 09:08:53 -0800 From: James M Snell User-Agent: Thunderbird 1.5.0.8 (X11/20061115) MIME-Version: 1.0 To: Jan Algermissen CC: Atom Subject: Re: Additional 'namespace' attribute on content element? References: <90E0C3ED-010F-1000-87C5-A724EA078EB2-Webmail-10017@mac.com> In-Reply-To: <90E0C3ED-010F-1000-87C5-A724EA078EB2-Webmail-10017@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: List-Unsubscribe: List-ID: X-Spam-Score: 0.0 (/) X-Scan-Signature: 7655788c23eb79e336f5f8ba8bce7906 Jan Algermissen wrote: > Hi, > > on the NewsML list, an issue came up that due to they lack of a MIME type > for NewsML using NewsML as Atom content is somewhat problematic[1]; I think > this is the case with most of the more interesting XML applications out there. > > Is there any chance to extend/revise Atom to allow an attribute on the content > element that allows to specify the namespace of XML content given the MIME type > is declared as application/xml or text/xml? > > Actually, there is no posibility to do this as an Atom extension, is there? > Of course this can be done as an extension. The bigger problem is that NewsML doesn't have an XML Namespace to declare. At least, I don't see one in version 1.2 - James From owner-atom-syntax@mail.imc.org Thu Jan 04 12:34:25 2007 Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1H2WTx-00085m-Sv for atompub-archive@lists.ietf.org; Thu, 04 Jan 2007 12:34:25 -0500 Received: from balder-227.proper.com ([192.245.12.227]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1H2WTv-0007Yw-Ce for atompub-archive@lists.ietf.org; Thu, 04 Jan 2007 12:34: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 l04HJJQH012031 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 4 Jan 2007 10:19: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 l04HJJEw012030; Thu, 4 Jan 2007 10:19: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 bay0-omc3-s30.bay0.hotmail.com (bay0-omc3-s30.bay0.hotmail.com [65.54.246.230]) by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id l04HJI5Z012024 for ; Thu, 4 Jan 2007 10:19:18 -0700 (MST) (envelope-from j4_james@hotmail.com) Received: from hotmail.com ([207.46.9.149]) by bay0-omc3-s30.bay0.hotmail.com with Microsoft SMTPSVC(6.0.3790.2668); Thu, 4 Jan 2007 09:19:18 -0800 Received: from mail pickup service by hotmail.com with Microsoft SMTPSVC; Thu, 4 Jan 2007 09:19:17 -0800 Message-ID: Received: from 85.210.183.132 by BAY120-DAV11.phx.gbl with DAV; Thu, 04 Jan 2007 17:19:12 +0000 X-Originating-IP: [85.210.183.132] X-Originating-Email: [j4_james@hotmail.com] X-Sender: j4_james@hotmail.com From: "James Holderness" To: "Atom" References: <90E0C3ED-010F-1000-87C5-A724EA078EB2-Webmail-10017@mac.com> Subject: Re: Additional 'namespace' attribute on content element? Date: Thu, 4 Jan 2007 17:21:13 -0000 MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset="iso-8859-1"; reply-type=original Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2900.2869 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2962 X-OriginalArrivalTime: 04 Jan 2007 17:19:17.0780 (UTC) FILETIME=[770F5D40:01C73024] Sender: owner-atom-syntax@mail.imc.org Precedence: bulk List-Archive: List-Unsubscribe: List-ID: X-Spam-Score: 3.0 (+++) X-Scan-Signature: d6b246023072368de71562c0ab503126 Jan Algermissen wrote: > on the NewsML list, an issue came up that due to they lack of a > MIME type for NewsML using NewsML as Atom content is somewhat > problematic[1]; From my brief reading of the thread, I got the impression that NewsML did have a media type (text/vnd.IPTC.NewsML) - it just isn't recognised as an XML media type. If that's correct, then surely you can just escape the content as you would with "html" or any other "text/" media type. Obviously it's not ideal, but it is workable. If you think it's vitally important that the content be embedded as unescaped XML, then I would think a more practical solution would be to get a "+xml" media type rather than trying to extend Atom. Regards James From owner-atom-syntax@mail.imc.org Thu Jan 04 12:58:14 2007 Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1H2Wr0-0006xx-N8 for atompub-archive@lists.ietf.org; Thu, 04 Jan 2007 12:58:14 -0500 Received: from balder-227.proper.com ([192.245.12.227]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1H2Wqz-0003UC-Aq for atompub-archive@lists.ietf.org; Thu, 04 Jan 2007 12:58: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 l04HUQUj012595 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 4 Jan 2007 10:30: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 l04HUQtL012594; Thu, 4 Jan 2007 10:30: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 ixion.tartarus.org (ixion.tartarus.org [82.211.108.121]) by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id l04HUP8p012586 for ; Thu, 4 Jan 2007 10:30:25 -0700 (MST) (envelope-from james@ixion.tartarus.org) Received: from james by ixion.tartarus.org with local (Exim 3.36 #1 (Debian)) for atom-syntax@imc.org id 1H2WQ0-0001mf-00; Thu, 04 Jan 2007 17:30:20 +0000 Date: Thu, 4 Jan 2007 17:30:20 +0000 From: James Aylett To: Atom Subject: Re: Additional 'namespace' attribute on content element? Message-ID: <20070104173020.GG25998@tartarus.org> Mail-Followup-To: James Aylett , Atom References: <90E0C3ED-010F-1000-87C5-A724EA078EB2-Webmail-10017@mac.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <90E0C3ED-010F-1000-87C5-A724EA078EB2-Webmail-10017@mac.com> User-Agent: Mutt/1.5.9i Sender: owner-atom-syntax@mail.imc.org Precedence: bulk List-Archive: List-Unsubscribe: List-ID: X-Spam-Score: 0.0 (/) X-Scan-Signature: b19722fc8d3865b147c75ae2495625f2 On Thu, Jan 04, 2007 at 08:00:29AM -0800, Jan Algermissen wrote: > Is there any chance to extend/revise Atom to allow an attribute on > the content element that allows to specify the namespace of XML > content given the MIME type is declared as application/xml or > text/xml? > > What is the opinion of the compund document formats experts on this? I wouldn't class myself as an expert, but why do we need an attribute? How about something like (please not text/xml, by the way :-): ---------------------------------------------------------------------- ... ---------------------------------------------------------------------- I don't see a big difference between dispatch-on-namespace-of-child-of-content (which is, I believe, legal in Atom 1.0) and dispatch-on-namespace-attribute-on-content (which is what I think you're proposing). James -- /--------------------------------------------------------------------------\ James Aylett xapian.org james@tartarus.org uncertaintydivision.org From owner-atom-syntax@mail.imc.org Thu Jan 04 16:48:57 2007 Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1H2aSH-0000Ul-Bx for atompub-archive@lists.ietf.org; Thu, 04 Jan 2007 16:48:57 -0500 Received: from balder-227.proper.com ([192.245.12.227]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1H2aSC-00046V-SB for atompub-archive@lists.ietf.org; Thu, 04 Jan 2007 16: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 l04LTtNd028580 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 4 Jan 2007 14:29: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 l04LTt93028579; Thu, 4 Jan 2007 14:29: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 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 l04LTrl9028573 for ; Thu, 4 Jan 2007 14:29:54 -0700 (MST) (envelope-from sayrer@gmail.com) Received: by wr-out-0506.google.com with SMTP id 57so2549595wri for ; Thu, 04 Jan 2007 13:29:53 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; b=W3F4ZXFnQjsWw5Fiwc7+d4UnXPvHjjqGAUdttgs22KHiU/so8LTKaF92gO7zr8OoXggRj/KsRFZuWsheh5h03Gm7TMOAVfvfVrIXKpUdGzzkE7J5MCZ3EdHGDpjELJ0pnmckLvOHZlRyinosmOv96NnBVUwszMH8GBxt9mlpUIM= Received: by 10.90.120.6 with SMTP id s6mr565944agc.1167946193619; Thu, 04 Jan 2007 13:29:53 -0800 (PST) Received: by 10.90.104.5 with HTTP; Thu, 4 Jan 2007 13:29:52 -0800 (PST) Message-ID: <68fba5c50701041329l196a1f9fl8dfed05cb383c52f@mail.gmail.com> Date: Thu, 4 Jan 2007 13:29:52 -0800 From: "Robert Sayre" To: "Atom Syntax" Subject: Please add draft-ietf-atompub-typeparam to the charter [eom] -- Rob Sayre 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: List-Unsubscribe: List-ID: X-Spam-Score: 0.0 (/) X-Scan-Signature: d17f825e43c9aed4fd65b7edddddec89 -- cheers, Robert Sayre "I would have written a shorter letter, but I did not have the time." http://franklinmint.fm/ http://feedautodiscovery.org/ From owner-atom-syntax@mail.imc.org Thu Jan 04 17:29:24 2007 Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1H2b5Q-00015t-PT for atompub-archive@lists.ietf.org; Thu, 04 Jan 2007 17:29:24 -0500 Received: from balder-227.proper.com ([192.245.12.227]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1H2b5P-0002hi-BI for atompub-archive@lists.ietf.org; Thu, 04 Jan 2007 17:29: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 l04MCRhp031079 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 4 Jan 2007 15:12: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 l04MCREq031078; Thu, 4 Jan 2007 15:12: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.226]) by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id l04MCQIS031072 for ; Thu, 4 Jan 2007 15:12:27 -0700 (MST) (envelope-from jasnell@gmail.com) Received: by wx-out-0506.google.com with SMTP id i30so6205782wxd for ; Thu, 04 Jan 2007 14:12:26 -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=mtIZVXzSxcmbZE2z+o+Yxobi50kOotlEzame+pLieDzVN8xzzyWm9QVVdkDU9KK1uumkjCTgR6e1u1szqrhJH2QJMRcCu9j5GVtyTmHolytga6up/JgH+5K9K2YUVef9zjeRk5Cj6R0dJmKMRAdOIDObJrCN09ANcPVLMbKd3js= Received: by 10.70.116.1 with SMTP id o1mr41709277wxc.1167948745907; Thu, 04 Jan 2007 14:12:25 -0800 (PST) Received: from ?192.168.1.109? ( [67.181.218.96]) by mx.google.com with ESMTP id 12sm60414603wrl.2007.01.04.14.12.24; Thu, 04 Jan 2007 14:12:25 -0800 (PST) Message-ID: <459D7BBF.6000502@gmail.com> Date: Thu, 04 Jan 2007 14:12:15 -0800 From: James M Snell User-Agent: Thunderbird 1.5.0.8 (X11/20061115) MIME-Version: 1.0 To: Bob Wyman CC: atom-syntax@imc.org Subject: Re: I-D ACTION:draft-ietf-atompub-typeparam-00.txt References: <45be5cd40701021708h56d91a6fs5cfa704c44d7dec5@mail.gmail.com> In-Reply-To: <45be5cd40701021708h56d91a6fs5cfa704c44d7dec5@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: List-Unsubscribe: List-ID: X-Spam-Score: 0.0 (/) X-Scan-Signature: b19722fc8d3865b147c75ae2495625f2 Hey Bob, I have no problem with the rewording. Just waiting to see what others may have to say about it. - James Bob Wyman wrote: > > This document looks good on an initial quick read -- with one possible > exception. It says: > >> Atom processors that do recognize the parameter SHOULD >> detect and report inconsistencies between the parameter's >> value and the actual type of the document's root element. > > This would seem to be creating a directive concerning behavior which > is not directly related to interoperation between systems. (I'm > assuming that the destination of the "reports" is the user of the > application, a log file, or something like that.) Thus, it seems to me > that it might be inappropriate to use the SHOULD word since IETF apps > are supposed to be focused on interoperation and are supposed to avoid > constraining application behavior unnecessarily. May I suggest that > you rewrite this sentence in a manner similar to that below: > > "It is strongly recommended that Atom processors that do recognize the > parameter detect and report ...." > > bob wyman > > From owner-atom-syntax@mail.imc.org Thu Jan 04 23:40:07 2007 Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1H2gsB-0002pR-3C for atompub-archive@lists.ietf.org; Thu, 04 Jan 2007 23:40:07 -0500 Received: from balder-227.proper.com ([192.245.12.227]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1H2gs5-00088R-Io for atompub-archive@lists.ietf.org; Thu, 04 Jan 2007 23:40: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 l054M5CL054713 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 4 Jan 2007 21:22: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 l054M5BL054712; Thu, 4 Jan 2007 21:22: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 brmea-mail-3.sun.com (brmea-mail-3.Sun.COM [192.18.98.34]) by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id l054M30T054705 for ; Thu, 4 Jan 2007 21:22:04 -0700 (MST) (envelope-from Tim.Bray@Sun.COM) Received: from fe-amer-04.sun.com ([192.18.108.178]) by brmea-mail-3.sun.com (8.13.6+Sun/8.12.9) with ESMTP id l054M3dD003920 for ; Thu, 4 Jan 2007 21:22:03 -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 <0JBD00D01NRRO100@mail-amer.sun.com> (original mail from Tim.Bray@Sun.COM) for atom-syntax@imc.org; Thu, 04 Jan 2007 21:22:03 -0700 (MST) Received: from [10.10.10.52] (dsl-58-6-71-240.vic.westnet.com.au [58.6.71.240]) by mail-amer.sun.com (Sun Java System Messaging Server 6.2-6.01 (built Apr 3 2006)) with ESMTPSA id <0JBD0073BO4G7410@mail-amer.sun.com> for atom-syntax@imc.org; Thu, 04 Jan 2007 21:22:03 -0700 (MST) Date: Thu, 04 Jan 2007 20:22:30 -0800 From: Tim Bray Subject: Fwd: Atom format interpretation question To: Atom Syntax Message-id: <01C65E07-CC66-4394-8793-5BE3772B5A59@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: <20070104160806.GP6453@ccil.org> Sender: owner-atom-syntax@mail.imc.org Precedence: bulk List-Archive: List-Unsubscribe: List-ID: X-Spam-Score: 0.0 (/) X-Scan-Signature: 7655788c23eb79e336f5f8ba8bce7906 Begin forwarded message: > From: John Cowan > Date: January 4, 2007 8:08:06 AM PST (CA) > To: Tim.Bray@Sun.COM > Subject: Atom format interpretation question > > Am I right in thinking that content which is in fact in XML but > is labeled with a media type that is neither generic XML nor > ends in "+xml" cannot be included inline in an Atom entry? > The NewsML community (which uses the registered media-type > text/vnd.IPTC.NewsML) is concerned about this. > > -- > John Cowan cowan@ccil.org http://ccil.org/~cowan > Any sufficiently-complicated C or Fortran program contains an ad-hoc, > informally-specified bug-ridden slow implementation of half of > Common Lisp. > --Greenspun's Tenth Rule of Programming (rules 1-9 are > unknown) From owner-atom-syntax@mail.imc.org Fri Jan 05 00:12:25 2007 Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1H2hNR-0005ZH-Nc for atompub-archive@lists.ietf.org; Fri, 05 Jan 2007 00:12:25 -0500 Received: from balder-227.proper.com ([192.245.12.227]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1H2hNQ-0004nf-8e for atompub-archive@lists.ietf.org; Fri, 05 Jan 2007 00:12: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 l054uYT3056606 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 4 Jan 2007 21:56: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 l054uY9l056605; Thu, 4 Jan 2007 21:56: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 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 l054uXro056599 for ; Thu, 4 Jan 2007 21:56:33 -0700 (MST) (envelope-from jasnell@gmail.com) Received: by wx-out-0506.google.com with SMTP id i30so6285212wxd for ; Thu, 04 Jan 2007 20:56: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=Y5ZUMK1Bkzt/Vh3Ze2rjihT/PrA6hyeIlFKx3FImUH1GIPKAXRRRzOHcORLuSEu6BwfOymAYd2FvyjLzv70w0Tj0pSire8YRmV7CzNbOGXbLXyn+FNMrPttpRQYKYIWqLQOcERnNyUZl3xaqdKrxpQ/7T+oAJbdGm8kTwqvRy44= Received: by 10.70.47.19 with SMTP id u19mr42457325wxu.1167972992941; Thu, 04 Jan 2007 20:56:32 -0800 (PST) Received: from ?192.168.1.109? ( [67.181.218.96]) by mx.google.com with ESMTP id 24sm3395838wrl.2007.01.04.20.56.31; Thu, 04 Jan 2007 20:56:32 -0800 (PST) Message-ID: <459DDA7D.6030500@gmail.com> Date: Thu, 04 Jan 2007 20:56:29 -0800 From: James M Snell User-Agent: Thunderbird 1.5.0.9 (X11/20070103) MIME-Version: 1.0 To: Tim Bray CC: Atom Syntax Subject: Re: Fwd: Atom format interpretation question References: <20070104160806.GP6453@ccil.org> <01C65E07-CC66-4394-8793-5BE3772B5A59@Sun.COM> In-Reply-To: <01C65E07-CC66-4394-8793-5BE3772B5A59@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: List-Unsubscribe: List-ID: X-Spam-Score: 0.0 (/) X-Scan-Signature: 39bd8f8cbb76cae18b7e23f7cf6b2b9f If it's well-formed XML then I'd think dropping it into atom:content using type="application/xml" would be acceptable. You'd just end up losing that bit of semantic metadata that tells you exactly what kind of XML it is. If you want to use the text/vnd.IPTC.NewsML media type to identify the type of XML, then you'd have to escape the markup and treat it like text. If the NewsML folks want to be able to use a proper media type to identify their stuff AND treat it as XML, they should come up with an appropriate media type registration (e.g. application/newsml+xml, etc). - James Tim Bray wrote: > > Begin forwarded message: > >> From: John Cowan >> Date: January 4, 2007 8:08:06 AM PST (CA) >> To: Tim.Bray@Sun.COM >> Subject: Atom format interpretation question >> >> Am I right in thinking that content which is in fact in XML but >> is labeled with a media type that is neither generic XML nor >> ends in "+xml" cannot be included inline in an Atom entry? >> The NewsML community (which uses the registered media-type >> text/vnd.IPTC.NewsML) is concerned about this. >> >> -- John Cowan cowan@ccil.org http://ccil.org/~cowan >> Any sufficiently-complicated C or Fortran program contains an ad-hoc, >> informally-specified bug-ridden slow implementation of half of Common >> Lisp. >> --Greenspun's Tenth Rule of Programming (rules 1-9 are unknown) > > > From owner-atom-syntax@mail.imc.org Fri Jan 05 02:27:37 2007 Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1H2jUH-0005Ep-0m for atompub-archive@lists.ietf.org; Fri, 05 Jan 2007 02:27:37 -0500 Received: from balder-227.proper.com ([192.245.12.227]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1H2jUC-0000AN-I2 for atompub-archive@lists.ietf.org; Fri, 05 Jan 2007 02:27: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 l057BMG5062681 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 5 Jan 2007 00:11: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 l057BLBU062680; Fri, 5 Jan 2007 00:11: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 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 l057BKUb062673 for ; Fri, 5 Jan 2007 00:11:20 -0700 (MST) (envelope-from asbjorn@tigerstaden.no) Received: from quark (242.84-48-117.nextgentel.com [84.48.117.242]) by csmtp1.b-one.net (Postfix) with ESMTP id E14901911EDD1; Fri, 5 Jan 2007 08:11:18 +0100 (CET) To: "Jan Algermissen" , Atom Subject: Re: Additional 'namespace' attribute on content element? From: =?iso-8859-1?Q?Asbj=F8rn_Ulsberg?= Content-Type: text/plain; format=flowed; delsp=yes; charset=iso-8859-1 MIME-Version: 1.0 References: <90E0C3ED-010F-1000-87C5-A724EA078EB2-Webmail-10017@mac.com> Date: Fri, 05 Jan 2007 08:13:04 +0100 Message-ID: In-Reply-To: <90E0C3ED-010F-1000-87C5-A724EA078EB2-Webmail-10017@mac.com> User-Agent: Opera Mail/9.10 (Win32) X-Antivirus: avast! (VPS 0701-0, 03.01.2007), Outbound message X-Antivirus-Status: Clean Sender: owner-atom-syntax@mail.imc.org Precedence: bulk List-Archive: List-Unsubscribe: List-ID: Content-Transfer-Encoding: quoted-printable X-MIME-Autoconverted: from 8bit to quoted-printable by balder-227.proper.com id l057BMG5062681 X-Spam-Score: 0.0 (/) X-Scan-Signature: 856eb5f76e7a34990d1d457d8e8e5b7f On Thu, 04 Jan 2007 17:00:29 +0100, Jan Algermissen =20 wrote: > on the NewsML list, an issue came up that due to they lack of a MIME =20 > type for NewsML using NewsML as Atom content is somewhat problematic[1]= ; =20 > I think this is the case with most of the more interesting XML =20 > applications out there. The more interesting XML applications out there should get a proper MIME = =20 type, that's all. Nothing wrong with Atom in this case, imo. --=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 Jan 05 03:43:06 2007 Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1H2kfK-0008Cd-MQ for atompub-archive@lists.ietf.org; Fri, 05 Jan 2007 03:43:06 -0500 Received: from balder-227.proper.com ([192.245.12.227]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1H2kfI-0004bo-7S for atompub-archive@lists.ietf.org; Fri, 05 Jan 2007 03:43: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 l058RE1J066757 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 5 Jan 2007 01:27:15 -0700 (MST) (envelope-from owner-atom-syntax@mail.imc.org) Received: (from majordom@localhost) by balder-227.proper.com (8.13.5/8.13.5/Submit) id l058REvG066756; Fri, 5 Jan 2007 01: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.224]) by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id l058REKw066750 for ; Fri, 5 Jan 2007 01:27:14 -0700 (MST) (envelope-from bobwyman@gmail.com) Received: by wx-out-0506.google.com with SMTP id i30so6328069wxd for ; Fri, 05 Jan 2007 00: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:references:x-google-sender-auth; b=VQ3I6zxAm/lEk0cjzf4P/WAWF5Mdv1SAPkS2vi9tHIwhJaeqQRslxeSA5pQcRFDQhcndRsLa9k/I7gmstlG96uCaSRorSRDTzEOlvNO97gtgAx34GGe+MIDoxNSnUxd44ID96hdQ5G126/SmukTcy/HFBIgF4ILotxNoR3jWIig= Received: by 10.90.84.17 with SMTP id h17mr765696agb.1167985633792; Fri, 05 Jan 2007 00:27:13 -0800 (PST) Received: by 10.90.84.16 with HTTP; Fri, 5 Jan 2007 00:27:13 -0800 (PST) Message-ID: <45be5cd40701050027y7b870229i84ff3de7edf23553@mail.gmail.com> Date: Fri, 5 Jan 2007 03:27:13 -0500 From: "Bob Wyman" To: "James M Snell" Subject: Re: Fwd: Atom format interpretation question Cc: "Tim Bray" , "Atom Syntax" In-Reply-To: <459DDA7D.6030500@gmail.com> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_14076_17034170.1167985633766" References: <20070104160806.GP6453@ccil.org> <01C65E07-CC66-4394-8793-5BE3772B5A59@Sun.COM> <459DDA7D.6030500@gmail.com> X-Google-Sender-Auth: d34749973375ce5e Sender: owner-atom-syntax@mail.imc.org Precedence: bulk List-Archive: List-Unsubscribe: List-ID: X-Spam-Score: 0.5 (/) X-Scan-Signature: 8abaac9e10c826e8252866cbe6766464 ------=_Part_14076_17034170.1167985633766 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline On 1/4/07, James M Snell wrote:> If the NewsML folks want to be able to use a proper > mediatype to identify their stuff AND treat it as XML, > they should come upwith an appropriate media type > registration (e.g.application/newsml+xml, etc). Did the "+xml" convention ever get formalized in some RFC? I know we all *think* that tacking "+xml" onto the end of something means that it is some use of XML, however, if I remember correctly, this little bit of syntax has never actually been formalized... Or have I missed something? Is there an RFC that defines what "+xml" means? bob wyman ------=_Part_14076_17034170.1167985633766 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline On 1/4/07, James M Snell <jasnell@gmail.com> wrote:
> If the NewsML folks want to be able to use a proper
> mediatype to identify their stuff AND treat it as XML,
> they should come upwith an appropriate media type
> registration (e.g.application/newsml+xml, etc).

Did the "+xml" convention ever get formalized in some RFC? I know we all *think* that tacking "+xml" onto the end of something means that it is some use of XML, however, if I remember correctly, this little bit of syntax has never actually been formalized... Or have I missed something? Is there an RFC that defines what "+xml" means?

bob wyman

------=_Part_14076_17034170.1167985633766-- From owner-atom-syntax@mail.imc.org Fri Jan 05 03:59:05 2007 Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1H2kun-0003Xj-Bb for atompub-archive@lists.ietf.org; Fri, 05 Jan 2007 03:59:05 -0500 Received: from balder-227.proper.com ([192.245.12.227]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1H2kuh-0007Jc-Pr for atompub-archive@lists.ietf.org; Fri, 05 Jan 2007 03:59: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 l058h4xK067843 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 5 Jan 2007 01:43: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 l058h4W5067842; Fri, 5 Jan 2007 01:43: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 mail.gmx.net (mail.gmx.net [213.165.64.20]) by balder-227.proper.com (8.13.5/8.13.5) with SMTP id l058h24U067836 for ; Fri, 5 Jan 2007 01:43:03 -0700 (MST) (envelope-from derhoermi@gmx.net) Received: (qmail invoked by alias); 05 Jan 2007 08:43:01 -0000 Received: from dslb-084-056-226-174.pools.arcor-ip.net (EHLO hive) [84.56.226.174] by mail.gmx.net (mp036) with SMTP; 05 Jan 2007 09:43:01 +0100 X-Authenticated: #723575 From: Bjoern Hoehrmann To: "Bob Wyman" Cc: Subject: Re: Fwd: Atom format interpretation question Date: Fri, 05 Jan 2007 09:43:03 +0100 Message-ID: References: <20070104160806.GP6453@ccil.org> <01C65E07-CC66-4394-8793-5BE3772B5A59@Sun.COM> <459DDA7D.6030500@gmail.com> <45be5cd40701050027y7b870229i84ff3de7edf23553@mail.gmail.com> In-Reply-To: <45be5cd40701050027y7b870229i84ff3de7edf23553@mail.gmail.com> X-Mailer: Forte Agent 3.3/32.846 MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 X-Y-GMX-Trusted: 0 Sender: owner-atom-syntax@mail.imc.org Precedence: bulk List-Archive: List-Unsubscribe: List-ID: Content-Transfer-Encoding: quoted-printable X-MIME-Autoconverted: from 8bit to quoted-printable by balder-227.proper.com id l058h4xK067843 X-Spam-Score: 0.0 (/) X-Scan-Signature: 79899194edc4f33a41f49410777972f8 * Bob Wyman wrote: >Did the "+xml" convention ever get formalized in some RFC? I know we all >*think* that tacking "+xml" onto the end of something means that it is s= ome >use of XML, however, if I remember correctly, this little bit of syntax = has >never actually been formalized... Or have I missed something? Is there a= n >RFC that defines what "+xml" means? RFC 3023 and RFC 4288. --=20 Bj=F6rn H=F6hrmann =B7 mailto:bjoern@hoehrmann.de =B7 http://bjoern.hoehr= mann.de Weinh. Str. 22 =B7 Telefon: +49(0)621/4309674 =B7 http://www.bjoernsworld= .de 68309 Mannheim =B7 PGP Pub. KeyID: 0xA4357E78 =B7 http://www.websitedev.d= e/=20 From owner-atom-syntax@mail.imc.org Fri Jan 05 05:55:23 2007 Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1H2mjL-0006L9-6e for atompub-archive@lists.ietf.org; Fri, 05 Jan 2007 05:55:23 -0500 Received: from balder-227.proper.com ([192.245.12.227]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1H2mjH-0006x7-H0 for atompub-archive@lists.ietf.org; Fri, 05 Jan 2007 05:55: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 l05AXoQg075432 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 5 Jan 2007 03:33: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 l05AXoBg075431; Fri, 5 Jan 2007 03:33: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 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 l05AXkPA075424 for ; Fri, 5 Jan 2007 03:33:47 -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 l05AXiPI025111 for ; Fri, 5 Jan 2007 19:33:45 +0900 (JST) Received: from (133.2.206.133) by scmse1.scbb.aoyama.ac.jp via smtp id 0cbb_382a6b42_9ca8_11db_8207_0014221fa3c9; Fri, 05 Jan 2007 19:33:44 +0900 Received: from Tanzawa.it.aoyama.ac.jp ([133.2.210.1]:49968) by itmail.it.aoyama.ac.jp with [XMail 1.22 ESMTP Server] id for from ; Fri, 5 Jan 2007 19:32:59 +0900 Message-Id: <6.0.0.20.2.20070105164426.02478b80@localhost> X-Sender: duerst@localhost X-Mailer: QUALCOMM Windows Eudora Version 6J Date: Fri, 05 Jan 2007 16:47:08 +0900 To: Asbj=?ISO-2022-JP?B?GyRCj1MbKEI=?=n Ulsberg , "Jan Algermissen" , Atom From: Martin Duerst Subject: Re: Additional 'namespace' attribute on content element? In-Reply-To: References: <90E0C3ED-010F-1000-87C5-A724EA078EB2-Webmail-10017@mac.com> Mime-Version: 1.0 Content-Type: text/plain; charset="ISO-2022-JP" Sender: owner-atom-syntax@mail.imc.org Precedence: bulk List-Archive: List-Unsubscribe: List-ID: Content-Transfer-Encoding: quoted-printable X-MIME-Autoconverted: from 8bit to quoted-printable by balder-227.proper.com id l05AXoQg075432 X-Spam-Score: 0.0 (/) X-Scan-Signature: bb8f917bb6b8da28fc948aeffb74aa17 At 16:13 07/01/05, Asbj=1B$B=8FS=1B(Bn Ulsberg wrote: > >On Thu, 04 Jan 2007 17:00:29 +0100, Jan Algermissen =20 > wrote: > >> on the NewsML list, an issue came up that due to they lack of a MIME =20 >> type for NewsML using NewsML as Atom content is somewhat problematic[1= ]; =20 >> I think this is the case with most of the more interesting XML =20 >> applications out there. > >The more interesting XML applications out there should get a proper MIME= =20 >type, that's all. Nothing wrong with Atom in this case, imo. Sorry, wrong. Using +xml at the end of a Mime Type is a good convention, but it is only a convention. There is no requirement for a Mime Type that uses XML to end in +xml. Also, the +xml convention was established several years later than XML itself. So I think that Atom is a bit out on it's egde if it says 'if you don't have a +xml Mime Type, you're not XML'. 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 Jan 05 07:24:59 2007 Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1H2o83-0008Cc-23 for atompub-archive@lists.ietf.org; Fri, 05 Jan 2007 07:24:59 -0500 Received: from balder-227.proper.com ([192.245.12.227]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1H2o7y-0007Ar-HN for atompub-archive@lists.ietf.org; Fri, 05 Jan 2007 07:24: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 l05C4jbH081514 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 5 Jan 2007 05:04: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 l05C4jLk081513; Fri, 5 Jan 2007 05:04: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 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 l05C4g4H081504 for ; Fri, 5 Jan 2007 05:04:43 -0700 (MST) (envelope-from joe.gregorio@gmail.com) Received: by ug-out-1314.google.com with SMTP id j3so6361747ugf for ; Fri, 05 Jan 2007 04:04:42 -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=XCsaN/YdslBxj1EtuRC1ldE5iIZIw/Hao9G7oiW3GVphDkIecDMlyaOs2hfyTyv/CQENrjMouUFURnJvcKZkICZX+u+7MpBFE1dkW7GxkXEkNsD0zN1QZy1jW+a8c6MaAShjd9TdY/a8ecxlgAWsa6f5RW1HLnD8eWez3qtY93A= Received: by 10.78.181.13 with SMTP id d13mr5609549huf.1167998682041; Fri, 05 Jan 2007 04:04:42 -0800 (PST) Received: by 10.78.191.4 with HTTP; Fri, 5 Jan 2007 04:04:41 -0800 (PST) Message-ID: <3f1451f50701050404x3dc82303l9908aff25a93a75b@mail.gmail.com> Date: Fri, 5 Jan 2007 07:04:41 -0500 From: "Joe Gregorio" To: "Bob Wyman" Subject: Re: Fwd: Atom format interpretation question Cc: "James M Snell" , "Tim Bray" , "Atom Syntax" In-Reply-To: <45be5cd40701050027y7b870229i84ff3de7edf23553@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <20070104160806.GP6453@ccil.org> <01C65E07-CC66-4394-8793-5BE3772B5A59@Sun.COM> <459DDA7D.6030500@gmail.com> <45be5cd40701050027y7b870229i84ff3de7edf23553@mail.gmail.com> X-Google-Sender-Auth: 5698506766b1085e Sender: owner-atom-syntax@mail.imc.org Precedence: bulk List-Archive: List-Unsubscribe: List-ID: X-Spam-Score: 0.0 (/) X-Scan-Signature: ffa9dfbbe7cc58b3fa6b8ae3e57b0aa3 On 1/5/07, Bob Wyman wrote: > On 1/4/07, James M Snell wrote: > > If the NewsML folks want to be able to use a proper > > mediatype to identify their stuff AND treat it as XML, > > they should come upwith an appropriate media type > > registration (e.g.application/newsml+xml, etc). > > Did the "+xml" convention ever get formalized in some RFC? I know we all > *think* that tacking "+xml" onto the end of something means that it is some > use of XML, however, if I remember correctly, this little bit of syntax has > never actually been formalized... Or have I missed something? Is there an > RFC that defines what "+xml" means? http://www.ietf.org/rfc/rfc3023.txt ""This document also standardizes a convention (using the suffix '+xml') for naming media types outside of these five types when those media types represent XML MIME (Multipurpose Internet Mail Extensions) entities."" -joe -- Joe Gregorio http://bitworking.org From owner-atom-syntax@mail.imc.org Fri Jan 05 07:53:25 2007 Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1H2oZZ-0003J4-6r for atompub-archive@lists.ietf.org; Fri, 05 Jan 2007 07:53:25 -0500 Received: from balder-227.proper.com ([192.245.12.227]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1H2oZX-0006rL-NJ for atompub-archive@lists.ietf.org; Fri, 05 Jan 2007 07: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 l05CQhHM083495 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 5 Jan 2007 05:26: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 l05CQhJq083494; Fri, 5 Jan 2007 05:26: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 mail.fimug.fi (mail.fimug.fi [212.149.83.83]) by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id l05CQgIr083486 for ; Fri, 5 Jan 2007 05:26:42 -0700 (MST) (envelope-from hsivonen@iki.fi) Received: from [84.239.175.104] (a175-104.24online.fi [84.239.175.104]) by posti.fidisk.fi (Postfix) with ESMTP id 0457E1308F15; Fri, 5 Jan 2007 14:26:39 +0200 (EET) In-Reply-To: <6.0.0.20.2.20070105164426.02478b80@localhost> References: <90E0C3ED-010F-1000-87C5-A724EA078EB2-Webmail-10017@mac.com> <6.0.0.20.2.20070105164426.02478b80@localhost> Mime-Version: 1.0 (Apple Message framework v752.2) Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: <4193ADE9-A7A8-4734-9350-B5B6D1A25428@iki.fi> Cc: =?UTF-8?Q?Asbj=EF=BF=BDn_Ulsberg?= , "Jan Algermissen" , Atom Content-Transfer-Encoding: 7bit From: Henri Sivonen Subject: Re: Additional 'namespace' attribute on content element? Date: Fri, 5 Jan 2007 14:26:46 +0200 To: Martin Duerst X-Mailer: Apple Mail (2.752.2) Sender: owner-atom-syntax@mail.imc.org Precedence: bulk List-Archive: List-Unsubscribe: List-ID: X-Spam-Score: 0.0 (/) X-Scan-Signature: 79899194edc4f33a41f49410777972f8 On Jan 5, 2007, at 09:47, Martin Duerst wrote: > So I think that Atom is a bit out on it's egde if it says > 'if you don't have a +xml Mime Type, you're not XML'. No, Atom says that if you don't use application/xml or an +xml type, you don't get to use an embedded subtree and your format gets the kind of treatment that non-XML formats get. Atom is quite reasonable here. An XML vocabulary that doesn't have a MIME type that follows the convention *and* doesn't have a namespace is itself a badly-behaved XML vocabulary. -- Henri Sivonen hsivonen@iki.fi http://hsivonen.iki.fi/ From owner-atom-syntax@mail.imc.org Fri Jan 05 08:31:17 2007 Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1H2pAD-000424-Ua for atompub-archive@lists.ietf.org; Fri, 05 Jan 2007 08:31:17 -0500 Received: from balder-227.proper.com ([192.245.12.227]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1H2pA9-0005nF-C4 for atompub-archive@lists.ietf.org; Fri, 05 Jan 2007 08:31: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 l05D0tuI086058 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 5 Jan 2007 06:00: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 l05D0tlw086057; Fri, 5 Jan 2007 06:00: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 mail.gmx.net (mail.gmx.net [213.165.64.20]) by balder-227.proper.com (8.13.5/8.13.5) with SMTP id l05D0r2T086048 for ; Fri, 5 Jan 2007 06:00:54 -0700 (MST) (envelope-from pagaltzis@gmx.de) Received: (qmail invoked by alias); 05 Jan 2007 13:00:52 -0000 Received: from xdsl-87-79-236-202.netcologne.de (EHLO klangraum) [87.79.236.202] by mail.gmx.net (mp049) with SMTP; 05 Jan 2007 14:00:52 +0100 X-Authenticated: #163624 Date: Fri, 5 Jan 2007 14:00:51 +0100 From: "A. Pagaltzis" To: Atom Subject: Re: Additional 'namespace' attribute on content element? Message-ID: <20070105130051.GM31181@klangraum> Mail-Followup-To: Atom References: <90E0C3ED-010F-1000-87C5-A724EA078EB2-Webmail-10017@mac.com> <20070104173020.GG25998@tartarus.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20070104173020.GG25998@tartarus.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: List-Unsubscribe: List-ID: X-Spam-Score: 0.0 (/) X-Scan-Signature: 1ac7cc0a4cd376402b85bc1961a86ac2 * James Aylett [2007-01-04 18:55]: > I don't see a big difference between dispatch on namespace of > child of content (which is, I believe, legal in Atom 1.0) and > dispatch on namespace attribute on content (which is what I > think you're proposing). Except when there is nothing you can dispatch on because the vocabulary in question is not in a namespace. Regards, -- Aristotle Pagaltzis // From owner-atom-syntax@mail.imc.org Fri Jan 05 12:54:36 2007 Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1H2tH2-0006U6-Nq for atompub-archive@lists.ietf.org; Fri, 05 Jan 2007 12:54:36 -0500 Received: from balder-227.proper.com ([192.245.12.227]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1H2tGz-00035D-7x for atompub-archive@lists.ietf.org; Fri, 05 Jan 2007 12:54: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 l05HLV7V007757 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 5 Jan 2007 10:21: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 l05HLVrJ007756; Fri, 5 Jan 2007 10:21: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 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 l05HLUcn007749 for ; Fri, 5 Jan 2007 10:21:31 -0700 (MST) (envelope-from mbaker@gmail.com) Received: by wr-out-0506.google.com with SMTP id 57so2683879wri for ; Fri, 05 Jan 2007 09:21:30 -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=opqC6bpB+eMpwgvoQis5IN8HecxrWenOnoq+9cnP8+/J91ciB/CClx7oSTNsHLVVyDaQVRAS0Rfk1qXvRdH9thcZJN7RUVLtmz4IQbj86z+cll7MkGBsyXyUDwZtFkpjGuHAS47Ed25NOpaQOsVm65QyRALCjV/zelBHnHYB4Mw= Received: by 10.78.142.14 with SMTP id p14mr3113570hud.1168017689842; Fri, 05 Jan 2007 09:21:29 -0800 (PST) Received: by 10.78.173.4 with HTTP; Fri, 5 Jan 2007 09:21:24 -0800 (PST) Message-ID: Date: Fri, 5 Jan 2007 12:21:24 -0500 From: "Mark Baker" To: "Jan Algermissen" Subject: Re: Additional 'namespace' attribute on content element? Cc: Atom In-Reply-To: <90E0C3ED-010F-1000-87C5-A724EA078EB2-Webmail-10017@mac.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <90E0C3ED-010F-1000-87C5-A724EA078EB2-Webmail-10017@mac.com> X-Google-Sender-Auth: c20bafe3fcace92b Sender: owner-atom-syntax@mail.imc.org Precedence: bulk List-Archive: List-Unsubscribe: List-ID: X-Spam-Score: 0.0 (/) X-Scan-Signature: 79899194edc4f33a41f49410777972f8 On 1/4/07, Jan Algermissen wrote: > I recall Mark Baker using something similar in his former RDF Forms draft: > > xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" > rdf:about="http://shoes.example.com/order-processor/"> > application/xml > <<============ > > That just describes an expectation ala app:accept, rather than any inline content ala the type attribute on atom:content. Mark. -- Mark Baker. Ottawa, Ontario, CANADA. http://www.markbaker.ca Coactus; Web-inspired integration strategies http://www.coactus.com From owner-atom-syntax@mail.imc.org Fri Jan 05 13:14:02 2007 Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1H2tZq-0004se-45 for atompub-archive@lists.ietf.org; Fri, 05 Jan 2007 13:14:02 -0500 Received: from balder-227.proper.com ([192.245.12.227]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1H2tZo-0000Im-MB for atompub-archive@lists.ietf.org; Fri, 05 Jan 2007 13:14: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 l05I0IrC010966 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 5 Jan 2007 11:00: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 l05I0IZB010965; Fri, 5 Jan 2007 11:00: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 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 l05I0HMC010957 for ; Fri, 5 Jan 2007 11:00:18 -0700 (MST) (envelope-from asbjorn@tigerstaden.no) Received: from quark (242.84-48-117.nextgentel.com [84.48.117.242]) by csmtp1.b-one.net (Postfix) with ESMTP id 335C319120763; Fri, 5 Jan 2007 19:00:16 +0100 (CET) To: "Henri Sivonen" , "Martin Duerst" Subject: Re: Additional 'namespace' attribute on content element? From: =?iso-8859-1?Q?Asbj=F8rn_Ulsberg?= Cc: "Jan Algermissen" , Atom Content-Type: text/plain; format=flowed; delsp=yes; charset=iso-8859-1 MIME-Version: 1.0 References: <90E0C3ED-010F-1000-87C5-A724EA078EB2-Webmail-10017@mac.com> <6.0.0.20.2.20070105164426.02478b80@localhost> <4193ADE9-A7A8-4734-9350-B5B6D1A25428@iki.fi> Date: Fri, 05 Jan 2007 19:01:58 +0100 Message-ID: In-Reply-To: <4193ADE9-A7A8-4734-9350-B5B6D1A25428@iki.fi> User-Agent: Opera Mail/9.10 (Win32) X-Antivirus: avast! (VPS 0701-0, 03.01.2007), Outbound message X-Antivirus-Status: Clean Sender: owner-atom-syntax@mail.imc.org Precedence: bulk List-Archive: List-Unsubscribe: List-ID: Content-Transfer-Encoding: quoted-printable X-MIME-Autoconverted: from 8bit to quoted-printable by balder-227.proper.com id l05I0IrC010966 X-Spam-Score: 0.0 (/) X-Scan-Signature: 08170828343bcf1325e4a0fb4584481c On Fri, 05 Jan 2007 13:26:46 +0100, Henri Sivonen wrote= : > Atom is quite reasonable here. An XML vocabulary that doesn't have a =20 > MIME type that follows the convention *and* doesn't have a namespace is= =20 > itself a badly-behaved XML vocabulary. My point exactly. --=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 Jan 05 13:18:17 2007 Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1H2tdx-00077p-7K for atompub-archive@lists.ietf.org; Fri, 05 Jan 2007 13:18:17 -0500 Received: from balder-227.proper.com ([192.245.12.227]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1H2tdv-0001KS-OK for atompub-archive@lists.ietf.org; Fri, 05 Jan 2007 13:18: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 l05I2hf7011118 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 5 Jan 2007 11:02:43 -0700 (MST) (envelope-from owner-atom-syntax@mail.imc.org) Received: (from majordom@localhost) by balder-227.proper.com (8.13.5/8.13.5/Submit) id l05I2hVe011117; Fri, 5 Jan 2007 11:02:43 -0700 (MST) (envelope-from owner-atom-syntax@mail.imc.org) X-Authentication-Warning: balder-227.proper.com: majordom set sender to owner-atom-syntax@mail.imc.org using -f Received: from 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 l05I2g5w011111 for ; Fri, 5 Jan 2007 11:02:42 -0700 (MST) (envelope-from asbjorn@tigerstaden.no) Received: from quark (242.84-48-117.nextgentel.com [84.48.117.242]) by csmtp1.b-one.net (Postfix) with ESMTP id 7F14A19115568; Fri, 5 Jan 2007 19:02:41 +0100 (CET) To: "James M Snell" , "Bob Wyman" Subject: Re: I-D ACTION:draft-ietf-atompub-typeparam-00.txt From: =?iso-8859-1?Q?Asbj=F8rn_Ulsberg?= Cc: atom-syntax@imc.org Content-Type: text/plain; format=flowed; delsp=yes; charset=iso-8859-1 MIME-Version: 1.0 References: <45be5cd40701021708h56d91a6fs5cfa704c44d7dec5@mail.gmail.com> <459D7BBF.6000502@gmail.com> Date: Fri, 05 Jan 2007 19:04:23 +0100 Message-ID: In-Reply-To: <459D7BBF.6000502@gmail.com> User-Agent: Opera Mail/9.10 (Win32) X-Antivirus: avast! (VPS 0701-0, 03.01.2007), Outbound message X-Antivirus-Status: Clean Sender: owner-atom-syntax@mail.imc.org Precedence: bulk List-Archive: List-Unsubscribe: List-ID: Content-Transfer-Encoding: quoted-printable X-MIME-Autoconverted: from 8bit to quoted-printable by balder-227.proper.com id l05I2hf7011118 X-Spam-Score: 0.0 (/) X-Scan-Signature: 856eb5f76e7a34990d1d457d8e8e5b7f On Thu, 04 Jan 2007 23:12:15 +0100, James M Snell =20 wrote: > Bob Wyman wrote: > >> "It is strongly recommended that Atom processors that do recognize the >> parameter detect and report ...." > > I have no problem with the rewording. Just waiting to see what others > may have to say about it. I also like Bob's wording better. --=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 Jan 05 13:18:51 2007 Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1H2teV-0007YV-6w for atompub-archive@lists.ietf.org; Fri, 05 Jan 2007 13:18:51 -0500 Received: from balder-227.proper.com ([192.245.12.227]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1H2teT-0001UW-5B for atompub-archive@lists.ietf.org; Fri, 05 Jan 2007 13:18: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 l05I5Ebi011459 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 5 Jan 2007 11:05: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 l05I5Eu9011458; Fri, 5 Jan 2007 11:05: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 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 l05I5EDd011449 for ; Fri, 5 Jan 2007 11:05:14 -0700 (MST) (envelope-from asbjorn@tigerstaden.no) Received: from quark (242.84-48-117.nextgentel.com [84.48.117.242]) by csmtp1.b-one.net (Postfix) with ESMTP id 5670119115568; Fri, 5 Jan 2007 19:05:13 +0100 (CET) Date: Fri, 05 Jan 2007 19:06:55 +0100 To: "Tim Bray" , "Atom Syntax" Subject: Re: Fwd: Atom format interpretation question From: =?iso-8859-1?Q?Asbj=F8rn_Ulsberg?= Content-Type: text/plain; format=flowed; delsp=yes; charset=iso-8859-1 MIME-Version: 1.0 References: <20070104160806.GP6453@ccil.org> <01C65E07-CC66-4394-8793-5BE3772B5A59@Sun.COM> Message-ID: In-Reply-To: <01C65E07-CC66-4394-8793-5BE3772B5A59@Sun.COM> User-Agent: Opera Mail/9.10 (Win32) X-Antivirus: avast! (VPS 0701-0, 03.01.2007), Outbound message X-Antivirus-Status: Clean Sender: owner-atom-syntax@mail.imc.org Precedence: bulk List-Archive: List-Unsubscribe: List-ID: Content-Transfer-Encoding: quoted-printable X-MIME-Autoconverted: from 8bit to quoted-printable by balder-227.proper.com id l05I5Ebi011459 X-Spam-Score: 0.0 (/) X-Scan-Signature: 2409bba43e9c8d580670fda8b695204a On Fri, 05 Jan 2007 05:22:30 +0100, Tim Bray wrote: >> John Cowan wrote: >> >> Am I right in thinking that content which is in fact in XML but >> is labeled with a media type that is neither generic XML nor >> ends in "+xml" cannot be included inline in an Atom entry? >> The NewsML community (which uses the registered media-type >> text/vnd.IPTC.NewsML) is concerned about this. We've already discussed this in another thread, but since the question is= =20 asked in a different way here, I'd like to answer it again. John is partl= y =20 right, but only because NewsML neither has a namespace nor an XML MIME =20 type. If it had either, embedding it as XML in Atom would be no problem a= t =20 all. Thus, my conclusion is that this is a problem with NewsML and not with =20 Atom. --=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 Jan 05 13:29:39 2007 Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1H2tox-0002p6-Gu for atompub-archive@lists.ietf.org; Fri, 05 Jan 2007 13:29:39 -0500 Received: from balder-227.proper.com ([192.245.12.227]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1H2tow-0004rw-1M for atompub-archive@lists.ietf.org; Fri, 05 Jan 2007 13:29: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 l05I8PYe012307 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 5 Jan 2007 11:08: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 l05I8PPV012306; Fri, 5 Jan 2007 11:08: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 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 l05I8Onj012299 for ; Fri, 5 Jan 2007 11:08:25 -0700 (MST) (envelope-from asbjorn@tigerstaden.no) Received: from quark (242.84-48-117.nextgentel.com [84.48.117.242]) by csmtp1.b-one.net (Postfix) with ESMTP id 1C2DF1911EDDF; Fri, 5 Jan 2007 19:08:24 +0100 (CET) Date: Fri, 05 Jan 2007 19:10:06 +0100 To: "James M Snell" , "Tim Bray" Subject: Re: Fwd: Atom format interpretation question From: =?iso-8859-1?Q?Asbj=F8rn_Ulsberg?= Cc: "Atom Syntax" Content-Type: text/plain; format=flowed; delsp=yes; charset=iso-8859-1 MIME-Version: 1.0 References: <20070104160806.GP6453@ccil.org> <01C65E07-CC66-4394-8793-5BE3772B5A59@Sun.COM> <459DDA7D.6030500@gmail.com> Message-ID: In-Reply-To: <459DDA7D.6030500@gmail.com> User-Agent: Opera Mail/9.10 (Win32) X-Antivirus: avast! (VPS 0701-0, 03.01.2007), Outbound message X-Antivirus-Status: Clean Sender: owner-atom-syntax@mail.imc.org Precedence: bulk List-Archive: List-Unsubscribe: List-ID: Content-Transfer-Encoding: quoted-printable X-MIME-Autoconverted: from 8bit to quoted-printable by balder-227.proper.com id l05I8PYe012307 X-Spam-Score: 0.0 (/) X-Scan-Signature: 79899194edc4f33a41f49410777972f8 On Fri, 05 Jan 2007 05:56:29 +0100, James M Snell =20 wrote: > If the NewsML folks want to be able to use a proper media type to =20 > identify > their stuff AND treat it as XML, they should come up with an appropriat= e > media type registration (e.g. application/newsml+xml, etc). - Or come up with an appropriate namespace URI. Both solutions work just = =20 as well imo, but I'd prefer both together over just one or the other, =20 though. That is, both a new MIME type (that ends with '+xml') and a =20 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 Jan 05 16:13:13 2007 Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1H2wNF-000750-Kb for atompub-archive@lists.ietf.org; Fri, 05 Jan 2007 16:13:13 -0500 Received: from balder-227.proper.com ([192.245.12.227]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1H2wNE-0005TX-5J for atompub-archive@lists.ietf.org; Fri, 05 Jan 2007 16:13: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 l05Kq2Gf026457 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 5 Jan 2007 13:52: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 l05Kq26N026456; Fri, 5 Jan 2007 13:52: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.235]) by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id l05Kq1kf026449 for ; Fri, 5 Jan 2007 13:52:02 -0700 (MST) (envelope-from jasnell@gmail.com) Received: by wx-out-0506.google.com with SMTP id i30so6482428wxd for ; Fri, 05 Jan 2007 12:52: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:content-transfer-encoding; b=RcwnLuilDuEJXeWmqoGSa1CSt0Dk5lH5JbjT1Qz9b3fRXS5enmOxJTbP8xsUk0zALd0z1QqwVUtknjiIvNhOBCMONWD6g90Ggjsq2hD+tSe948bU6G6I4zrOGzAgvKpZOi+r8cYu9o88jSZd+8oHNv8ARFEbFln3pEa9tis5r6s= Received: by 10.70.27.18 with SMTP id a18mr43911417wxa.1168030320628; Fri, 05 Jan 2007 12:52:00 -0800 (PST) Received: from ?192.168.1.109? ( [67.181.218.96]) by mx.google.com with ESMTP id 14sm62690477wrl.2007.01.05.12.51.57; Fri, 05 Jan 2007 12:51:58 -0800 (PST) Message-ID: <459EBA68.5030403@gmail.com> Date: Fri, 05 Jan 2007 12:51:52 -0800 From: James M Snell User-Agent: Thunderbird 1.5.0.9 (X11/20070103) MIME-Version: 1.0 To: atom-syntax Subject: Atom Bidi Attribute - *Unofficial* Last Call Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Sender: owner-atom-syntax@mail.imc.org Precedence: bulk List-Archive: List-Unsubscribe: List-ID: X-Spam-Score: 0.0 (/) X-Scan-Signature: 79899194edc4f33a41f49410777972f8 The Atom Bidi Attribute specification [1] updates RFC 4287 by adding a new 'dir' attribute to the set of atomCommonAttributes. The purpose is to provide a means of defining the base directionality of direction-neutral characters in Language-Sensitive text. The rationale is that direction-guessing schemes based on language and character properties, while definitely useful and correct a lot of the time, are inherently limited and flawed. We need a way of explicitly specifying the directionality. Prior to moving this forward with the IESG, however, I wanted to issue an informal last call here on the list to solicit feedback. Note: Apache Abdera currently implements support for this attribute in an optional and experimental extension module. - James [1] http://www.ietf.org/internet-drafts/draft-snell-atompub-bidi-02.txt From owner-atom-syntax@mail.imc.org Fri Jan 05 16:45:37 2007 Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1H2wsb-0004rK-Tu for atompub-archive@lists.ietf.org; Fri, 05 Jan 2007 16:45:37 -0500 Received: from balder-227.proper.com ([192.245.12.227]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1H2wsY-0005S8-DB for atompub-archive@lists.ietf.org; Fri, 05 Jan 2007 16:45: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 l05LVBTt030380 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 5 Jan 2007 14:31: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 l05LVBfE030379; Fri, 5 Jan 2007 14:31: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 smtpout.mac.com (smtpout.mac.com [17.250.248.173]) by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id l05LVAGf030373 for ; Fri, 5 Jan 2007 14:31:10 -0700 (MST) (envelope-from algermissen1971@mac.com) Received: from mac.com (smtpin08-en2 [10.13.10.153]) by smtpout.mac.com (Xserve/8.12.11/smtpout03/MantshX 4.0) with ESMTP id l05LV9b3012572; Fri, 5 Jan 2007 13:31:09 -0800 (PST) Received: from [10.0.1.2] (e176047235.adsl.alicedsl.de [85.176.47.235]) (authenticated bits=0) by mac.com (Xserve/smtpin08/MantshX 4.0) with ESMTP id l05LV1l2005701; Fri, 5 Jan 2007 13:31:04 -0800 (PST) In-Reply-To: References: <90E0C3ED-010F-1000-87C5-A724EA078EB2-Webmail-10017@mac.com> Mime-Version: 1.0 (Apple Message framework v752.3) Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: <3A80CA75-B96D-48C4-8D90-5948FF40E0C5@mac.com> Cc: Atom Content-Transfer-Encoding: 7bit From: Jan Algermissen Subject: Re: Additional 'namespace' attribute on content element? Date: Fri, 5 Jan 2007 18:59:57 +0100 To: Mark Baker 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: List-Unsubscribe: List-ID: X-Spam-Score: 0.5 (/) X-Scan-Signature: 39bd8f8cbb76cae18b7e23f7cf6b2b9f Hi Mark, On Jan 5, 2007, at 6:21 PM, Mark Baker wrote: > > On 1/4/07, Jan Algermissen wrote: >> I recall Mark Baker using something similar in his former RDF >> Forms draft: >> >> > xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" >> rdf:about="http://shoes.example.com/order-processor/"> >> application/xml >> <<============ >> >> > > That just describes an expectation ala app:accept, rather than any > inline content ala the type attribute on atom:content. > Sure. Sorry if you feel misrepresented. I only meant to provide an example of how one addressed the lack of distinguished MIME types for some formats by using the formats namespace instead. Jan > Mark. > -- > Mark Baker. Ottawa, Ontario, CANADA. http://www.markbaker.ca > Coactus; Web-inspired integration strategies http://www.coactus.com > From owner-atom-syntax@mail.imc.org Fri Jan 05 18:01:43 2007 Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1H2y4F-0003KH-E0 for atompub-archive@lists.ietf.org; Fri, 05 Jan 2007 18:01:43 -0500 Received: from balder-227.proper.com ([192.245.12.227]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1H2y4D-0002Zn-WC for atompub-archive@lists.ietf.org; Fri, 05 Jan 2007 18: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 l05MlMXC035042 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 5 Jan 2007 15:47: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 l05MlMQ0035041; Fri, 5 Jan 2007 15:47: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 smtpout.mac.com (smtpout.mac.com [17.250.248.185]) by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id l05MlLWS035034 for ; Fri, 5 Jan 2007 15:47:22 -0700 (MST) (envelope-from algermissen1971@mac.com) Received: from mac.com (smtpin08-en2 [10.13.10.153]) by smtpout.mac.com (Xserve/8.12.11/smtpout15/MantshX 4.0) with ESMTP id l05MlIOr006524; Fri, 5 Jan 2007 14:47:20 -0800 (PST) Received: from [10.0.1.2] (e176047235.adsl.alicedsl.de [85.176.47.235]) (authenticated bits=0) by mac.com (Xserve/smtpin08/MantshX 4.0) with ESMTP id l05MlBLZ004292; Fri, 5 Jan 2007 14:47:13 -0800 (PST) In-Reply-To: <20070104173020.GG25998@tartarus.org> References: <90E0C3ED-010F-1000-87C5-A724EA078EB2-Webmail-10017@mac.com> <20070104173020.GG25998@tartarus.org> Mime-Version: 1.0 (Apple Message framework v752.3) Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: <70919896-9FB8-4FEF-8EC4-DB1071E281E2@mac.com> Cc: Atom Content-Transfer-Encoding: 7bit From: Jan Algermissen Subject: Re: Additional 'namespace' attribute on content element? Date: Fri, 5 Jan 2007 23:47:38 +0100 To: James Aylett 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: List-Unsubscribe: List-ID: X-Spam-Score: 0.5 (/) X-Scan-Signature: 8b30eb7682a596edff707698f4a80f7d On Jan 4, 2007, at 6:30 PM, James Aylett wrote: > > > I don't see a big difference between > dispatch-on-namespace-of-child-of-content (which is, I believe, legal > in Atom 1.0) and dispatch-on-namespace-attribute-on-content (which is > what I think you're proposing). Ok, but I was thinking more about out of line content, where the type (or namespace) hint avoids the need to dereference the content URI to poke into the XML. I agree that it would be better to fix the fact of the missing MIME type in the first place, but I guess most groups in charge of the more interesting XML formats have no clue about the MIME type issue and that they might miss the Atom bandwagon. [Aside: can anyone explain how hard the process to get a registered MIME type is in practice and why?] Jan > > James > > -- > /--------------------------------------------------------------------- > -----\ > James Aylett > xapian.org > james@tartarus.org > uncertaintydivision.org > From owner-atom-syntax@mail.imc.org Sun Jan 07 08:19:32 2007 Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1H3Xvw-0002at-E7 for atompub-archive@lists.ietf.org; Sun, 07 Jan 2007 08:19:32 -0500 Received: from balder-227.proper.com ([192.245.12.227]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1H3Xmk-0004Ey-HI for atompub-archive@lists.ietf.org; Sun, 07 Jan 2007 08: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 l07CkYYU042209 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 7 Jan 2007 05: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 l07CkYdc042208; Sun, 7 Jan 2007 05: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 vanadium.sabren.com (vanadium.sabren.com [67.19.173.84]) by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id l07CkW3X042202 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Sun, 7 Jan 2007 05:46:33 -0700 (MST) (envelope-from rubys@intertwingly.net) Received: from [192.168.1.101] (cpe-066-057-027-065.nc.res.rr.com [66.57.27.65]) (authenticated bits=0) by vanadium.sabren.com (8.12.11.20060308/8.12.11) with ESMTP id l07CkTQq013330; Sun, 7 Jan 2007 07:46:29 -0500 Message-ID: <45A0EBA5.1090101@intertwingly.net> Date: Sun, 07 Jan 2007 07:46:29 -0500 From: Sam Ruby User-Agent: Thunderbird 1.5.0.9 (X11/20070103) MIME-Version: 1.0 To: James M Snell CC: Tim Bray , Atom Syntax Subject: Re: Fwd: Atom format interpretation question References: <20070104160806.GP6453@ccil.org> <01C65E07-CC66-4394-8793-5BE3772B5A59@Sun.COM> <459DDA7D.6030500@gmail.com> In-Reply-To: <459DDA7D.6030500@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: List-Unsubscribe: List-ID: X-Spam-Score: 0.0 (/) X-Scan-Signature: d17f825e43c9aed4fd65b7edddddec89 James M Snell wrote: > If you want to use the text/vnd.IPTC.NewsML media type to > identify the type of XML, then you'd have to escape the markup and treat > it like text. s/escape/Base64/ s/like text/as binary/ - Sam Ruby From owner-atom-syntax@mail.imc.org Sun Jan 07 10:05:28 2007 Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1H3ZaS-0007S4-Ph for atompub-archive@lists.ietf.org; Sun, 07 Jan 2007 10:05:28 -0500 Received: from balder-227.proper.com ([192.245.12.227]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1H3ZaQ-00058c-7G for atompub-archive@lists.ietf.org; Sun, 07 Jan 2007 10:05: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 l07EifmC048791 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 7 Jan 2007 07: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 l07Eif97048790; Sun, 7 Jan 2007 07: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 bay0-omc1-s34.bay0.hotmail.com (bay0-omc1-s34.bay0.hotmail.com [65.54.246.106]) by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id l07EieeX048784 for ; Sun, 7 Jan 2007 07:44:41 -0700 (MST) (envelope-from j4_james@hotmail.com) Received: from hotmail.com ([207.46.9.151]) by bay0-omc1-s34.bay0.hotmail.com with Microsoft SMTPSVC(6.0.3790.2668); Sun, 7 Jan 2007 06:44:40 -0800 Received: from mail pickup service by hotmail.com with Microsoft SMTPSVC; Sun, 7 Jan 2007 06:44:37 -0800 Message-ID: Received: from 85.210.183.132 by BAY120-DAV13.phx.gbl with DAV; Sun, 07 Jan 2007 14:44:36 +0000 X-Originating-IP: [85.210.183.132] X-Originating-Email: [j4_james@hotmail.com] X-Sender: j4_james@hotmail.com From: "James Holderness" To: "Atom Syntax" References: <20070104160806.GP6453@ccil.org> <01C65E07-CC66-4394-8793-5BE3772B5A59@Sun.COM> <459DDA7D.6030500@gmail.com> <45A0EBA5.1090101@intertwingly.net> Subject: Re: Fwd: Atom format interpretation question Date: Sun, 7 Jan 2007 14:46:35 -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: 07 Jan 2007 14:44:37.0699 (UTC) FILETIME=[5AF0A130:01C7326A] Sender: owner-atom-syntax@mail.imc.org Precedence: bulk List-Archive: List-Unsubscribe: List-ID: X-Spam-Score: 3.0 (+++) X-Scan-Signature: 7655788c23eb79e336f5f8ba8bce7906 Sam Ruby wrote: > James M Snell wrote: >> If you want to use the text/vnd.IPTC.NewsML media type to >> identify the type of XML, then you'd have to escape the markup and treat >> it like text. > > s/escape/Base64/ > s/like text/as binary/ Are you sure? From RFC 4287, section 4.1.3.3: 5. If the value of "type" begins with "text/" (case insensitive), the content of atom:content MUST NOT contain child elements. 6. For all other values of "type", the content of atom:content MUST be a valid Base64 encoding, as described in [RFC3548], section 3. In this case the type begins with "text/" so surely rule 5 applies, not rule 6. Regards James From owner-atom-syntax@mail.imc.org Sun Jan 07 12:39:32 2007 Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1H3bzY-00031L-1v for atompub-archive@lists.ietf.org; Sun, 07 Jan 2007 12:39:32 -0500 Received: from balder-227.proper.com ([192.245.12.227]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1H3bzT-0008Gs-JK for atompub-archive@lists.ietf.org; Sun, 07 Jan 2007 12:39: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 l07HCQYg058017 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 7 Jan 2007 10:12: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 l07HCQBr058016; Sun, 7 Jan 2007 10:12: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 nz-out-0506.google.com (nz-out-0506.google.com [64.233.162.238]) by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id l07HCPFv058010 for ; Sun, 7 Jan 2007 10:12:25 -0700 (MST) (envelope-from jasnell@gmail.com) Received: by nz-out-0506.google.com with SMTP id z3so3480848nzf for ; Sun, 07 Jan 2007 09:12:24 -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=OeNsL+0vz+d3/KVfELxqyPehPFgCmTkeIYRkbmc5mRabD/aUwe3J7BYfVc9BvkrFyHSIgDfDo1vBWNBQFJXk/H1x0vTDzCJxbTVQEAD1j8qXOPZDUY0gsEjPpg2Jk8jKx24BYDS/EkRY6Vk1ahU50/fQj9YfebM9U5U92EqYEUY= Received: by 10.65.176.7 with SMTP id d7mr1136420qbp.1168189944276; Sun, 07 Jan 2007 09:12:24 -0800 (PST) Received: from ?192.168.1.109? ( [67.181.218.96]) by mx.google.com with ESMTP id q15sm29854314qbq.2007.01.07.09.12.23; Sun, 07 Jan 2007 09:12:23 -0800 (PST) Message-ID: <45A129F5.40302@gmail.com> Date: Sun, 07 Jan 2007 09:12:21 -0800 From: James M Snell User-Agent: Thunderbird 1.5.0.9 (X11/20070103) MIME-Version: 1.0 To: James Holderness CC: Atom Syntax Subject: Re: Fwd: Atom format interpretation question References: <20070104160806.GP6453@ccil.org> <01C65E07-CC66-4394-8793-5BE3772B5A59@Sun.COM> <459DDA7D.6030500@gmail.com> <45A0EBA5.1090101@intertwingly.net> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Sender: owner-atom-syntax@mail.imc.org Precedence: bulk List-Archive: List-Unsubscribe: List-ID: X-Spam-Score: 0.0 (/) X-Scan-Signature: 97adf591118a232206bdb5a27b217034 Ahhh... a slight ambiguity presents itself. The treatment of text/ types in RFC 4287 is a bit underspecified. I've always worked off the assumption that text/* types do not require base64 encoding (that's what Abdera expects). - James James Holderness wrote: > > Sam Ruby wrote: >> James M Snell wrote: >>> If you want to use the text/vnd.IPTC.NewsML media type to >>> identify the type of XML, then you'd have to escape the markup and treat >>> it like text. >> >> s/escape/Base64/ >> s/like text/as binary/ > > Are you sure? From RFC 4287, section 4.1.3.3: > > 5. If the value of "type" begins with "text/" (case insensitive), the > content of atom:content MUST NOT contain child elements. > 6. For all other values of "type", the content of atom:content MUST be > a valid Base64 encoding, as described in [RFC3548], section 3. > > In this case the type begins with "text/" so surely rule 5 applies, not > rule 6. > > Regards > James > > From owner-atom-syntax@mail.imc.org Sun Jan 07 17:23:00 2007 Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1H3gPs-0005NL-Mz for atompub-archive@lists.ietf.org; Sun, 07 Jan 2007 17:23:00 -0500 Received: from balder-227.proper.com ([192.245.12.227]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1H3gPr-0001ea-8U for atompub-archive@lists.ietf.org; Sun, 07 Jan 2007 17:23: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 l07M60fr077853 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 7 Jan 2007 15:06:01 -0700 (MST) (envelope-from owner-atom-syntax@mail.imc.org) Received: (from majordom@localhost) by balder-227.proper.com (8.13.5/8.13.5/Submit) id l07M607U077852; Sun, 7 Jan 2007 15:06:00 -0700 (MST) (envelope-from owner-atom-syntax@mail.imc.org) X-Authentication-Warning: balder-227.proper.com: majordom set sender to owner-atom-syntax@mail.imc.org using -f Received: from vanadium.sabren.com (vanadium.sabren.com [67.19.173.84]) by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id l07M5xdu077842 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Sun, 7 Jan 2007 15:06:00 -0700 (MST) (envelope-from rubys@intertwingly.net) Received: from [192.168.1.101] (cpe-066-057-027-065.nc.res.rr.com [66.57.27.65]) (authenticated bits=0) by vanadium.sabren.com (8.12.11.20060308/8.12.11) with ESMTP id l07M5vVO029666; Sun, 7 Jan 2007 17:05:57 -0500 Message-ID: <45A16EC4.8040806@intertwingly.net> Date: Sun, 07 Jan 2007 17:05:56 -0500 From: Sam Ruby User-Agent: Thunderbird 1.5.0.9 (X11/20070103) MIME-Version: 1.0 To: James M Snell CC: James Holderness , Atom Syntax Subject: Re: Fwd: Atom format interpretation question References: <20070104160806.GP6453@ccil.org> <01C65E07-CC66-4394-8793-5BE3772B5A59@Sun.COM> <459DDA7D.6030500@gmail.com> <45A0EBA5.1090101@intertwingly.net> <45A129F5.40302@gmail.com> In-Reply-To: <45A129F5.40302@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: List-Unsubscribe: List-ID: X-Spam-Score: 0.0 (/) X-Scan-Signature: 39bd8f8cbb76cae18b7e23f7cf6b2b9f James M Snell wrote: > Ahhh... a slight ambiguity presents itself. The treatment of text/ > types in RFC 4287 is a bit underspecified. I've always worked off the > assumption that text/* types do not require base64 encoding (that's what > Abdera expects). On second read, JamesH is right (as were you, originally); I was wrong. I don't see the ambiguity. > - James > > James Holderness wrote: >> Sam Ruby wrote: >>> James M Snell wrote: >>>> If you want to use the text/vnd.IPTC.NewsML media type to >>>> identify the type of XML, then you'd have to escape the markup and treat >>>> it like text. >>> s/escape/Base64/ >>> s/like text/as binary/ >> Are you sure? From RFC 4287, section 4.1.3.3: >> >> 5. If the value of "type" begins with "text/" (case insensitive), the >> content of atom:content MUST NOT contain child elements. >> 6. For all other values of "type", the content of atom:content MUST be >> a valid Base64 encoding, as described in [RFC3548], section 3. >> >> In this case the type begins with "text/" so surely rule 5 applies, not >> rule 6. >> >> Regards >> James >> >> > From owner-atom-syntax@mail.imc.org Tue Jan 09 09:39:18 2007 Received: from [10.90.34.44] (helo=chiedprmail1.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1H4I8E-0005e4-Pb for atompub-archive@lists.ietf.org; Tue, 09 Jan 2007 09:39:18 -0500 Received: from balder-227.proper.com ([192.245.12.227]) by chiedprmail1.ietf.org with esmtp (Exim 4.43) id 1H4I8C-0003g3-TK for atompub-archive@lists.ietf.org; Tue, 09 Jan 2007 09:39: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 l09E5fb4043792 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 9 Jan 2007 07:05: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 l09E5fIt043790; Tue, 9 Jan 2007 07:05: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 l09E5bEL043771 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 9 Jan 2007 07:05:40 -0700 (MST) (envelope-from sh@defuze.org) Received: from [192.168.136.88] ([194.221.10.88]) (authenticated bits=0) by mail1.webfaction.com (8.12.11.20060308/8.13.3) with ESMTP id l09E5VvY005773; Tue, 9 Jan 2007 08:05:34 -0600 Message-ID: <45A3A122.5080700@defuze.org> Date: Tue, 09 Jan 2007 14:05:22 +0000 From: Sylvain Hellegouarch User-Agent: Thunderbird 1.5.0.5 (X11/20060728) MIME-Version: 1.0 To: atom-syntax , atom-protocol Subject: Type parameter implementation 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: List-Unsubscribe: List-ID: X-Spam-Score: 0.0 (/) X-Scan-Signature: 7a6398bf8aaeabc7a7bb696b6b0a2aad Hi folks, Wth the first version of the type parameter draft [1] recently released by James, I was wondering if implementors had started implementing it either in their Atom consumer or APP server/client? Or is it to be considered too soon? - Sylvain [1] http://www.ietf.org/internet-drafts/draft-ietf-atompub-typeparam-00.txt From owner-atom-syntax@mail.imc.org Tue Jan 09 11:26:22 2007 Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1H4Jnq-0003aw-Uc for atompub-archive@lists.ietf.org; Tue, 09 Jan 2007 11:26:22 -0500 Received: from balder-227.proper.com ([192.245.12.227]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1H4Jnp-0006cB-9j for atompub-archive@lists.ietf.org; Tue, 09 Jan 2007 11:26: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 l09FqMd5051403 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 9 Jan 2007 08:52: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 l09FqMiG051402; Tue, 9 Jan 2007 08:52: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.224]) by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id l09FqLs8051395 for ; Tue, 9 Jan 2007 08:52:21 -0700 (MST) (envelope-from jasnell@gmail.com) Received: by wr-out-0506.google.com with SMTP id i31so2928621wra for ; Tue, 09 Jan 2007 07:52:20 -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=r6ECkXWLMWYW5CO5gHHOhSORNDMZTBoWV8489VYWktCQwO4pdRuTzM3x9dL/Haj3Le4hfyWlVOPChfDyCOKN3DCpwK2mRjqpB4vbODHdHHp+A2P8DEUqdzS5Q12/EIsP1I1Pqhw2NvBTtbnMDyTcBXkapfCuqQ1VG2wQvAHl8fM= Received: by 10.90.66.9 with SMTP id o9mr3189117aga.1168357940377; Tue, 09 Jan 2007 07:52:20 -0800 (PST) Received: from ?192.168.1.109? ( [67.181.218.96]) by mx.google.com with ESMTP id g5sm19886080wra.2007.01.09.07.52.18; Tue, 09 Jan 2007 07:52:19 -0800 (PST) Message-ID: <45A3BA2A.2010600@gmail.com> Date: Tue, 09 Jan 2007 07:52:10 -0800 From: James M Snell User-Agent: Thunderbird 1.5.0.9 (X11/20070103) MIME-Version: 1.0 To: Sylvain Hellegouarch CC: atom-syntax , atom-protocol Subject: Re: Type parameter implementation References: <45A3A122.5080700@defuze.org> In-Reply-To: <45A3A122.5080700@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: List-Unsubscribe: List-ID: X-Spam-Score: 0.0 (/) X-Scan-Signature: 9182cfff02fae4f1b6e9349e01d62f32 I've added very preliminary support for it to Abdera. Nothing major, just a bit that detects the root node and outputs the media type according and a bit that checks to see if the media type specifically identifies an entry. Once we're a bit further down the path towards finalizing the spec, I'll add support to the server component for checking the type. - James Sylvain Hellegouarch wrote: > Hi folks, > > Wth the first version of the type parameter draft [1] recently released > by James, I was wondering if implementors had started implementing it > either in their Atom consumer or APP server/client? > > Or is it to be considered too soon? > > - Sylvain > > [1] http://www.ietf.org/internet-drafts/draft-ietf-atompub-typeparam-00.txt > > From owner-atom-syntax@mail.imc.org Tue Jan 09 22:48:44 2007 Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1H4USC-0005rP-SL for atompub-archive@lists.ietf.org; Tue, 09 Jan 2007 22:48:44 -0500 Received: from balder-227.proper.com ([192.245.12.227]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1H4US9-0005aO-8S for atompub-archive@lists.ietf.org; Tue, 09 Jan 2007 22:48: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 l0A3Id4m001618 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 9 Jan 2007 20:18: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 l0A3IddU001612; Tue, 9 Jan 2007 20:18: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 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 l0A3IbMv001604 for ; Tue, 9 Jan 2007 20:18:37 -0700 (MST) (envelope-from ionrock@gmail.com) Received: by py-out-1112.google.com with SMTP id f31so4308747pyh for ; Tue, 09 Jan 2007 19:18: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=SWO5SXIZvky/9f4yS+HKsS1Ny3UTgdH6RHKpQ2cn1RvCV7uBlWez8phwsxzDu0+Nko+nSa0k5A+8anbHliKxwlpu2xFiqz5isPVcdp/S4dUuFl6sb0EaMLdnyDKHST2N+9ls/UkVU2/hbC8HORzLDRsbI8R/8uVFCkYq27UjOzQ= Received: by 10.35.20.14 with SMTP id x14mr52243256pyi.1168399116757; Tue, 09 Jan 2007 19:18:36 -0800 (PST) Received: by 10.35.71.15 with HTTP; Tue, 9 Jan 2007 19:18:36 -0800 (PST) Message-ID: <6e46dd1e0701091918o4b4058d8i46cb25a5036cbc03@mail.gmail.com> Date: Tue, 9 Jan 2007 21:18:36 -0600 From: "Eric Larson" To: "James M Snell" Subject: Re: Type parameter implementation Cc: "Sylvain Hellegouarch" , atom-syntax , atom-protocol In-Reply-To: <45A3BA2A.2010600@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <45A3A122.5080700@defuze.org> <45A3BA2A.2010600@gmail.com> Sender: owner-atom-syntax@mail.imc.org Precedence: bulk List-Archive: List-Unsubscribe: List-ID: X-Spam-Score: 0.0 (/) X-Scan-Signature: 8b30eb7682a596edff707698f4a80f7d Would someone mind posting a use case for this draft? I am not really sure I understand what it really does to make things easier for clients. Also, I apologize if this isn't the correct list for this question. Thanks! Eric On 1/9/07, James M Snell wrote: > > I've added very preliminary support for it to Abdera. Nothing major, > just a bit that detects the root node and outputs the media type > according and a bit that checks to see if the media type specifically > identifies an entry. Once we're a bit further down the path towards > finalizing the spec, I'll add support to the server component for > checking the type. > > - James > > Sylvain Hellegouarch wrote: > > Hi folks, > > > > Wth the first version of the type parameter draft [1] recently released > > by James, I was wondering if implementors had started implementing it > > either in their Atom consumer or APP server/client? > > > > Or is it to be considered too soon? > > > > - Sylvain > > > > [1] http://www.ietf.org/internet-drafts/draft-ietf-atompub-typeparam-00.txt > > > > > > From owner-atom-syntax@mail.imc.org Tue Jan 09 23:47:26 2007 Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1H4VN0-0004SW-GY for atompub-archive@lists.ietf.org; Tue, 09 Jan 2007 23:47:26 -0500 Received: from balder-227.proper.com ([192.245.12.227]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1H4VMv-00044t-2K for atompub-archive@lists.ietf.org; Tue, 09 Jan 2007 23:47: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 l0A4Ndvx005435 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 9 Jan 2007 21:23: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 l0A4NdAZ005434; Tue, 9 Jan 2007 21:23: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 talk.nabble.com (www.nabble.com [72.21.53.35]) by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id l0A4NchQ005428 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=NO) for ; Tue, 9 Jan 2007 21:23:39 -0700 (MST) (envelope-from lists@nabble.com) Received: from [72.21.53.38] (helo=jubjub.nabble.com) by talk.nabble.com with esmtp (Exim 4.50) id 1H4Uzy-0002w6-3P for atom-syntax@imc.org; Tue, 09 Jan 2007 20:23:38 -0800 Message-ID: <8252034.post@talk.nabble.com> Date: Tue, 9 Jan 2007 20:23:38 -0800 (PST) From: fschmidt To: atom-syntax@imc.org Subject: atom dates MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Nabble-From: fschmidt@gmail.com Sender: owner-atom-syntax@mail.imc.org Precedence: bulk List-Archive: List-Unsubscribe: List-ID: X-Spam-Score: 0.0 (/) X-Scan-Signature: d17f825e43c9aed4fd65b7edddddec89 I implemented an atom feed as specified in RFC 2487 using the "updated" date element. But the dates in my feed doesn't work in atom readers like Google Reader. Other atom feeds use date elements like "issued", "modified", and "created". What date elements should I use and where are they documented? -- View this message in context: http://www.nabble.com/atom-dates-tf2950590.html#a8252034 Sent from the atom-syntax mailing list archive at Nabble.com. From owner-atom-syntax@mail.imc.org Wed Jan 10 00:29:51 2007 Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1H4W23-0006Mj-2q for atompub-archive@lists.ietf.org; Wed, 10 Jan 2007 00:29:51 -0500 Received: from balder-227.proper.com ([192.245.12.227]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1H4W1j-00059u-Pw for atompub-archive@lists.ietf.org; Wed, 10 Jan 2007 00:29: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 l0A55F5j007628 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 9 Jan 2007 22:05:15 -0700 (MST) (envelope-from owner-atom-syntax@mail.imc.org) Received: (from majordom@localhost) by balder-227.proper.com (8.13.5/8.13.5/Submit) id l0A55FXW007627; Tue, 9 Jan 2007 22:05: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 nz-out-0506.google.com (nz-out-0506.google.com [64.233.162.227]) by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id l0A55EaZ007620 for ; Tue, 9 Jan 2007 22:05:14 -0700 (MST) (envelope-from whateley@gmail.com) Received: by nz-out-0506.google.com with SMTP id z3so4061201nzf for ; Tue, 09 Jan 2007 21:05:14 -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=LQETN3hOOs9uXRL+Bi7A9fmslb/ALDUm6J8sswZ+MiZTCuQgKWdEabo6XoTicxzXcFqWmi/xISW65NBXF9YBWTM4NfQ71whPeXQlNn33JXZ1Agj7KGm8MiL1icZccnItiVqLWzC/fCvBCh3w2JryHFl3JMK32kw8DmAQU5wziVU= Received: by 10.65.219.1 with SMTP id w1mr1724502qbq.1168405513772; Tue, 09 Jan 2007 21:05:13 -0800 (PST) Received: from nyarlathotep ( [68.148.224.166]) by mx.google.com with ESMTP id e19sm32410302qba.2007.01.09.21.05.13; Tue, 09 Jan 2007 21:05:13 -0800 (PST) Date: Tue, 9 Jan 2007 21:49:41 -0700 From: Brendan Taylor To: atom-syntax@imc.org Subject: Re: atom dates Message-ID: <20070110044941.GB20844@nyarlathotep.ed.shawcable.net> Mail-Followup-To: atom-syntax@imc.org References: <8252034.post@talk.nabble.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="SkvwRMAIpAhPCcCJ" Content-Disposition: inline In-Reply-To: <8252034.post@talk.nabble.com> User-Agent: Mutt/1.5.13 (2006-08-11) Sender: owner-atom-syntax@mail.imc.org Precedence: bulk List-Archive: List-Unsubscribe: List-ID: X-Spam-Score: 0.0 (/) X-Scan-Signature: 52e1467c2184c31006318542db5614d5 --SkvwRMAIpAhPCcCJ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Tue, Jan 09, 2007 at 08:23:38PM -0800, fschmidt wrote: > I implemented an atom feed as specified in RFC 2487 using the "updated" date > element. But the dates in my feed doesn't work in atom readers like Google > Reader. What about them doesn't work? > Other atom feeds use date elements like "issued", "modified", and > "created". What date elements should I use and where are they documented? issued, modified and created are all from an old Atom draft. They shouldn't be used any more. The date constructs RFC 2487 defines are atom:updated and atom:published. Both are described in the RFC. --SkvwRMAIpAhPCcCJ Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) iD8DBQFFpHBlc7m7RB/1A2URAnZDAJ9EOHtqfrZmhkZ1GOHy1V+ZVZbBEgCcDiDL njTJ1/XyZVW2afnRwUjE8TY= =PTBF -----END PGP SIGNATURE----- --SkvwRMAIpAhPCcCJ-- From owner-atom-syntax@mail.imc.org Wed Jan 10 07:25:29 2007 Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1H4cWH-00019D-Il for atompub-archive@lists.ietf.org; Wed, 10 Jan 2007 07:25:29 -0500 Received: from balder-227.proper.com ([192.245.12.227]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1H4cWA-0008P4-VF for atompub-archive@lists.ietf.org; Wed, 10 Jan 2007 07:25: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 l0ABjee3035876 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 10 Jan 2007 04:45: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 l0ABje4r035875; Wed, 10 Jan 2007 04:45: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 l0ABjcjK035857 for ; Wed, 10 Jan 2007 04:45:39 -0700 (MST) (envelope-from pagaltzis@gmx.de) Received: (qmail invoked by alias); 10 Jan 2007 11:45:37 -0000 Received: from xdsl-87-79-236-202.netcologne.de (EHLO klangraum) [87.79.236.202] by mail.gmx.net (mp048) with SMTP; 10 Jan 2007 12:45:37 +0100 X-Authenticated: #163624 Date: Wed, 10 Jan 2007 12:45:36 +0100 From: "A. Pagaltzis" To: atom-syntax@imc.org Subject: Re: atom dates Message-ID: <20070110114536.GG31181@klangraum> Mail-Followup-To: atom-syntax@imc.org References: <8252034.post@talk.nabble.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <8252034.post@talk.nabble.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: List-Unsubscribe: List-ID: X-Spam-Score: 0.0 (/) X-Scan-Signature: 1ac7cc0a4cd376402b85bc1961a86ac2 * fschmidt [2007-01-10 05:40]: > I implemented an atom feed as specified in RFC 2487 using the > "updated" date element. But the dates in my feed doesn't work > in atom readers like Google Reader. The second sentence seems to be contradicting the first. Did you validate your feed? Regards, -- Aristotle Pagaltzis // From owner-atom-syntax@mail.imc.org Wed Jan 10 10:11:30 2007 Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1H4f6w-0006rd-55 for atompub-archive@lists.ietf.org; Wed, 10 Jan 2007 10:11:30 -0500 Received: from balder-227.proper.com ([192.245.12.227]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1H4f6O-0005DZ-U1 for atompub-archive@lists.ietf.org; Wed, 10 Jan 2007 10:10: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 l0AEQ7vY048732 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 10 Jan 2007 07:26: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 l0AEQ724048731; Wed, 10 Jan 2007 07:26: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 nz-out-0506.google.com (nz-out-0506.google.com [64.233.162.231]) by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id l0AEQ6lE048716 for ; Wed, 10 Jan 2007 07:26:07 -0700 (MST) (envelope-from ionrock@gmail.com) Received: by nz-out-0506.google.com with SMTP id z3so84725nzf for ; Wed, 10 Jan 2007 06:26:06 -0800 (PST) DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=Z8XJPD2XWcJu7JiMjM7DH1pSN5Gwv6ZNP7DUGHxYN993IyESYH5+iArkrBhRKuBWUFXPmATaaA1h14yz6PfQaw71OiqhUmjA1f2F1oRbQ53T0xi9uZ24G0tJPmkxtwdTYwykWBYcyI4V1mje9VJHZrAuuh2jbbhcP2fljebOCWs= Received: by 10.35.96.7 with SMTP id y7mr659142pyl.1168439166488; Wed, 10 Jan 2007 06:26:06 -0800 (PST) Received: by 10.35.71.15 with HTTP; Wed, 10 Jan 2007 06:26:01 -0800 (PST) Message-ID: <6e46dd1e0701100626x1780a1f0qe1110c0efbf6ca38@mail.gmail.com> Date: Wed, 10 Jan 2007 08:26:01 -0600 From: "Eric Larson" To: "James M Snell" Subject: Re: Type parameter implementation Cc: "Sylvain Hellegouarch" , atom-syntax , atom-protocol In-Reply-To: <6e46dd1e0701091918o4b4058d8i46cb25a5036cbc03@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <45A3A122.5080700@defuze.org> <45A3BA2A.2010600@gmail.com> <6e46dd1e0701091918o4b4058d8i46cb25a5036cbc03@mail.gmail.com> Sender: owner-atom-syntax@mail.imc.org Precedence: bulk List-Archive: List-Unsubscribe: List-ID: X-Spam-Score: 0.0 (/) X-Scan-Signature: 50a516d93fd399dc60588708fd9a3002 Sorry posting this message. I found a thread or two that gave me some clarity. I just added a type to my APP implementation, so maybe it will help to clarify the I-D. Thanks! Eric On 1/9/07, Eric Larson wrote: > Would someone mind posting a use case for this draft? > > I am not really sure I understand what it really does to make things > easier for clients. Also, I apologize if this isn't the correct list > for this question. > > Thanks! > > Eric > > On 1/9/07, James M Snell wrote: > > > > I've added very preliminary support for it to Abdera. Nothing major, > > just a bit that detects the root node and outputs the media type > > according and a bit that checks to see if the media type specifically > > identifies an entry. Once we're a bit further down the path towards > > finalizing the spec, I'll add support to the server component for > > checking the type. > > > > - James > > > > Sylvain Hellegouarch wrote: > > > Hi folks, > > > > > > Wth the first version of the type parameter draft [1] recently released > > > by James, I was wondering if implementors had started implementing it > > > either in their Atom consumer or APP server/client? > > > > > > Or is it to be considered too soon? > > > > > > - Sylvain > > > > > > [1] http://www.ietf.org/internet-drafts/draft-ietf-atompub-typeparam-00.txt > > > > > > > > > > > From owner-atom-syntax@mail.imc.org Wed Jan 10 12:33:12 2007 Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1H4hK4-0004Uj-NU for atompub-archive@lists.ietf.org; Wed, 10 Jan 2007 12:33:12 -0500 Received: from balder-227.proper.com ([192.245.12.227]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1H4hJt-0007Dt-SJ for atompub-archive@lists.ietf.org; Wed, 10 Jan 2007 12:33: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 l0AH7ou0066027 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 10 Jan 2007 10:07: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 l0AH7ok5066026; Wed, 10 Jan 2007 10:07: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 ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.173]) by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id l0AH7mbE066019 for ; Wed, 10 Jan 2007 10:07:49 -0700 (MST) (envelope-from hwinkler@gmail.com) Received: by ug-out-1314.google.com with SMTP id j3so171289ugf for ; Wed, 10 Jan 2007 09:07:47 -0800 (PST) DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; 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=CmrarcJOn+XONq7LnLNCGT4llP7LoWpeRjyXeh+yXFaTCwh3vfV4q/eVG0gh4nen5xrkVeQHAffZ0zNp7RhrtnUEk8ZVmtupxJecs48ERwJS9JnqgKCVSZTxLZbrqoQuaho2oFzPfEUMZ7ZSoA9G+yz9H1AUIfwWsDyBqJsfoIg= Received: by 10.82.113.6 with SMTP id l6mr116166buc.1168448867196; Wed, 10 Jan 2007 09:07:47 -0800 (PST) Received: by 10.82.116.19 with HTTP; Wed, 10 Jan 2007 09:07:47 -0800 (PST) Message-ID: <927441b30701100907r6e3740ffi8e353d025048e347@mail.gmail.com> Date: Wed, 10 Jan 2007 11:07:47 -0600 From: "Hugh Winkler" To: "Internet-Drafts@ietf.org" Subject: Re: I-D ACTION:draft-ietf-atompub-typeparam-00.txt Cc: i-d-announce@ietf.org, atom-syntax@imc.org In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: X-Google-Sender-Auth: f5f504941b76a3c7 Sender: owner-atom-syntax@mail.imc.org Precedence: bulk List-Archive: List-Unsubscribe: List-ID: X-Spam-Score: 0.5 (/) X-Scan-Signature: 25620135586de10c627e3628c432b04a The draft makes no mention of file extensions. "Atom Feed and Entry Documents can have different processing models and there are situations where they need to be differentiated." It would be good to enumerate some of those situations, and to examine whether processing software depending on file extensions also requires such differentiation. If ithe processing model is different enough to require distinction in the mime type, it's important enough to require distinction in the file system where mime types usually are forgotten. Server software responsible for inserting correct Content-type header can *possibly* set the correct value when serving a file, if the type="entry" and type="feed" documents have distinct file extensions. (I think this server behavior is an accident of implementation, because I've never encountered a mime type parameter in any "mime.types" file or in the Windows registry). Client software receiving a file similarly consults a mime types registry. I do not think any client software today would correctly be able to save the file with the correct file extension, because it would have had to have been programmed to parse all the parameters (including possible parameters to be defined in the future). If the client software has this entry in its registry: application/atom+xml; type="entry" and receives a file with this header: Content-type: application/atom+xml; type="entry" or this Content-type: application/atom+xml; gdatakind="event"; type="entry" there's little chance existing client software will assign the correct file extension to the saved file. On the other hand, if the draft assigned a new mime type to denote entries, all existing processing software on server and client side would correctly map content-type to file extension. Hugh On 1/2/07, Internet-Drafts@ietf.org wrote: > A New Internet-Draft is available from the on-line Internet-Drafts > directories. > This draft is a work item of the Atom Publishing Format and Protocol Working Group of the IETF. > > Title : The application/atom+xml Type Parameter > Author(s) : J. Snell > Filename : draft-ietf-atompub-typeparam-00.txt > Pages : 6 > Date : 2007-1-2 > > > The Atom Syndication Format (RFC 4287) defines the 'application/ > atom+xml' media type to identify both Atom Feed and Atom Entry > Documents. This document defines an optional 'type' parameter used > to differentiate the two types of Atom documents. > > > A URL for this Internet-Draft is: > http://www.ietf.org/internet-drafts/draft-ietf-atompub-typeparam-00.txt > -- Hugh Winkler Wellstorm Development http://www.wellstorm.com/ +1 512 694 4795 mobile (preferred) +1 512 264 3998 office From owner-atom-syntax@mail.imc.org Wed Jan 10 13:10:21 2007 Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1H4hu1-0004Hn-4e for atompub-archive@lists.ietf.org; Wed, 10 Jan 2007 13:10:21 -0500 Received: from balder-227.proper.com ([192.245.12.227]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1H4hto-00039Q-Ve for atompub-archive@lists.ietf.org; Wed, 10 Jan 2007 13:10: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 l0AHj6Oq069396 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 10 Jan 2007 10:45: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 l0AHj6QT069395; Wed, 10 Jan 2007 10:45: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 mail1.webfaction.com (mail1.webfaction.com [67.15.2.85]) by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id l0AHj2UM069383 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 10 Jan 2007 10:45:05 -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 l0AHivJL007536; Wed, 10 Jan 2007 11:45:00 -0600 Message-ID: <45A52613.1020508@defuze.org> Date: Wed, 10 Jan 2007 17:44:51 +0000 From: Sylvain Hellegouarch User-Agent: Thunderbird 1.5.0.9 (X11/20070104) MIME-Version: 1.0 To: Hugh Winkler CC: atom-protocol , atom-syntax@imc.org Subject: Re: I-D ACTION:draft-ietf-atompub-typeparam-00.txt References: <927441b30701100907r6e3740ffi8e353d025048e347@mail.gmail.com> In-Reply-To: <927441b30701100907r6e3740ffi8e353d025048e347@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: List-Unsubscribe: List-ID: X-Spam-Score: 0.0 (/) X-Scan-Signature: 3e15cc4fdc61d7bce84032741d11c8e5 Hugh Winkler wrote: > > The draft makes no mention of file extensions. > > "Atom Feed and Entry Documents can have different processing models > and there are situations where they need to be differentiated." > > It would be good to enumerate some of those situations, and to examine > whether processing software depending on file extensions also requires > such differentiation. If ithe processing model is different enough to > require distinction in the mime type, it's important enough to require > distinction in the file system where mime types usually are forgotten. > > Server software responsible for inserting correct Content-type header > can *possibly* set the correct value when serving a file, if the > type="entry" and type="feed" documents have distinct file extensions. > (I think this server behavior is an accident of implementation, > because I've never encountered a mime type parameter in any > "mime.types" file or in the Windows registry). > > Client software receiving a file similarly consults a mime types > registry. I do not think any client software today would correctly be > able to save the file with the correct file extension, because it > would have had to have been programmed to parse all the parameters > (including possible parameters to be defined in the future). If the > client software has this entry in its registry: > > application/atom+xml; type="entry" > > and receives a file with this header: > > Content-type: application/atom+xml; type="entry" > or this > Content-type: application/atom+xml; gdatakind="event"; type="entry" > > there's little chance existing client software will assign the correct > file extension to the saved file. > > On the other hand, if the draft assigned a new mime type to denote > entries, all existing processing software on server and client side > would correctly map content-type to file extension. > > Hugh > Fair point but it has been extensively discussed in a previous thread and it appears that few people were keen on adding an entirely new media type. While the type parameter may not be ideal it seemed to be lest disruptive. I personally agree that a new media type would enforce the correct and native distinction between entry and feed but most people who have participated didn't feel like there was such a string requirement. - Sylvain From owner-atom-syntax@mail.imc.org Thu Jan 11 06:11:53 2007 Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1H4xqb-0001LN-7I for atompub-archive@lists.ietf.org; Thu, 11 Jan 2007 06:11:53 -0500 Received: from balder-227.proper.com ([192.245.12.227]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1H4xqY-0002XY-Lh for atompub-archive@lists.ietf.org; Thu, 11 Jan 2007 06:11: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 l0BAflH5039714 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 11 Jan 2007 03:41: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 l0BAflax039713; Thu, 11 Jan 2007 03:41: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 mout2.freenet.de (mout2.freenet.de [194.97.50.155]) by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id l0BAfib7039697 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 11 Jan 2007 03:41:45 -0700 (MST) (envelope-from sewe@rbg.informatik.tu-darmstadt.de) Received: from [194.97.50.135] (helo=mx2.freenet.de) by mout2.freenet.de with esmtpa (Exim 4.62) (envelope-from ) id 1H4xNM-0001fG-2s; Thu, 11 Jan 2007 11:41:40 +0100 Received: from ultra17.rbg.informatik.tu-darmstadt.de ([130.83.160.107]:63011) by mx2.freenet.de with esmtpsa (ID sewe2004@freenet.de) (TLSv1:AES256-SHA:256) (port 25) (Exim 4.62 #12) id 1H4xNL-000837-R1; Thu, 11 Jan 2007 11:41:39 +0100 Message-ID: <45A61460.1080409@rbg.informatik.tu-darmstadt.de> Date: Thu, 11 Jan 2007 11:41:36 +0100 From: Andreas Sewe Organization: Fachbereich Informatik, TU Darmstadt User-Agent: Thunderbird 1.5.0.9 (X11/20061220) MIME-Version: 1.0 To: Sylvain Hellegouarch CC: Hugh Winkler , atom-protocol , atom-syntax@imc.org Subject: Re: I-D ACTION:draft-ietf-atompub-typeparam-00.txt References: <927441b30701100907r6e3740ffi8e353d025048e347@mail.gmail.com> <45A52613.1020508@defuze.org> In-Reply-To: <45A52613.1020508@defuze.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Sender: owner-atom-syntax@mail.imc.org Precedence: bulk List-Archive: List-Unsubscribe: List-ID: X-Spam-Score: 0.0 (/) X-Scan-Signature: 8abaac9e10c826e8252866cbe6766464 Sylvain Hellegouarch wrote: > Hugh Winkler wrote: >> The draft makes no mention of file extensions. >> >> Server software responsible for inserting correct Content-type header >> can *possibly* set the correct value when serving a file, if the >> type="entry" and type="feed" documents have distinct file extensions. >> (I think this server behavior is an accident of implementation, >> because I've never encountered a mime type parameter in any >> "mime.types" file or in the Windows registry). > > Fair point but it has been extensively discussed in a previous thread > and it appears that few people were keen on adding an entirely new media > type. While the type parameter may not be ideal it seemed to be lest > disruptive. I personally agree that a new media type would enforce the > correct and native distinction between entry and feed but most people > who have participated didn't feel like there was such a string requirement. The OP has a (different) point, though: Recommending distinct file extensions for "application/atom+xml; type=entry" and application/atom+xml; type=feed" is worthwhile. If, e.g., the mime.types shipped with Apache already contains appropriate entries, this would aid the fast adoption of the new, parameterized "application/atom+xml". Hence it would be worthwhile to include file extension recommendations in the I-D. Regards, Andreas From owner-atom-syntax@mail.imc.org Thu Jan 11 11:14:27 2007 Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1H52ZP-0002Pa-2C for atompub-archive@lists.ietf.org; Thu, 11 Jan 2007 11:14:27 -0500 Received: from balder-227.proper.com ([192.245.12.227]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1H52ZN-0007zB-3C for atompub-archive@lists.ietf.org; Thu, 11 Jan 2007 11:14: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 l0BFiOCj067102 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 11 Jan 2007 08:44: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 l0BFiOmm067101; Thu, 11 Jan 2007 08:44: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.226]) by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id l0BFiMNo067076 for ; Thu, 11 Jan 2007 08:44:23 -0700 (MST) (envelope-from jasnell@gmail.com) Received: by wr-out-0506.google.com with SMTP id i30so356135wra for ; Thu, 11 Jan 2007 07:44:19 -0800 (PST) DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:user-agent:mime-version:to:cc:subject:references:in-reply-to:content-type:content-transfer-encoding; b=T5AHbpWwJ9pQiH00hq1q4QtzXMn8/9jVrEjSoVEFr6EwRjihv5A7nSQuObctPD2OpCIOkNbVLKZK5bnhRsmgSf9cPSgKS6m7A0Z6CSx/G+z8c7/7FqQRBSxgz2K0h/swvAxtjpNFep1alvuODwn6FVFcrLb9kPrajWgXbePUxJY= Received: by 10.90.113.18 with SMTP id l18mr1131861agc.1168530259567; Thu, 11 Jan 2007 07:44:19 -0800 (PST) Received: from ?192.168.1.109? ( [67.181.218.96]) by mx.google.com with ESMTP id 11sm1826939wrl.2007.01.11.07.44.17; Thu, 11 Jan 2007 07:44:18 -0800 (PST) Message-ID: <45A65B48.6040908@gmail.com> Date: Thu, 11 Jan 2007 07:44:08 -0800 From: James M Snell User-Agent: Thunderbird 1.5.0.9 (X11/20070103) MIME-Version: 1.0 To: Andreas Sewe CC: Sylvain Hellegouarch , Hugh Winkler , atom-protocol , atom-syntax@imc.org Subject: Re: I-D ACTION:draft-ietf-atompub-typeparam-00.txt References: <927441b30701100907r6e3740ffi8e353d025048e347@mail.gmail.com> <45A52613.1020508@defuze.org> <45A61460.1080409@rbg.informatik.tu-darmstadt.de> In-Reply-To: <45A61460.1080409@rbg.informatik.tu-darmstadt.de> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Sender: owner-atom-syntax@mail.imc.org Precedence: bulk List-Archive: List-Unsubscribe: List-ID: X-Spam-Score: 0.0 (/) X-Scan-Signature: 8b30eb7682a596edff707698f4a80f7d +1 Andreas Sewe wrote: > > Sylvain Hellegouarch wrote: >> Hugh Winkler wrote: >>> The draft makes no mention of file extensions. >>> >>> Server software responsible for inserting correct Content-type header >>> can *possibly* set the correct value when serving a file, if the >>> type="entry" and type="feed" documents have distinct file extensions. >>> (I think this server behavior is an accident of implementation, >>> because I've never encountered a mime type parameter in any >>> "mime.types" file or in the Windows registry). >> >> Fair point but it has been extensively discussed in a previous thread >> and it appears that few people were keen on adding an entirely new media >> type. While the type parameter may not be ideal it seemed to be lest >> disruptive. I personally agree that a new media type would enforce the >> correct and native distinction between entry and feed but most people >> who have participated didn't feel like there was such a string >> requirement. > > The OP has a (different) point, though: Recommending distinct file > extensions for "application/atom+xml; type=entry" and > application/atom+xml; type=feed" is worthwhile. > > If, e.g., the mime.types shipped with Apache already contains > appropriate entries, this would aid the fast adoption of the new, > parameterized "application/atom+xml". Hence it would be worthwhile to > include file extension recommendations in the I-D. > > Regards, > > Andreas > > From owner-atom-syntax@mail.imc.org Thu Jan 11 12:31:53 2007 Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1H53mL-0001nX-Cf for atompub-archive@lists.ietf.org; Thu, 11 Jan 2007 12:31:53 -0500 Received: from balder-227.proper.com ([192.245.12.227]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1H53mJ-0007w4-VT for atompub-archive@lists.ietf.org; Thu, 11 Jan 2007 12:31: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 l0BHA9cx075162 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 11 Jan 2007 10:10: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 l0BHA9uC075161; Thu, 11 Jan 2007 10:10: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 py-out-1112.google.com (py-out-1112.google.com [64.233.166.181]) by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id l0BHA7dJ075137 for ; Thu, 11 Jan 2007 10:10:08 -0700 (MST) (envelope-from ionrock@gmail.com) Received: by py-out-1112.google.com with SMTP id u52so255510pyb for ; Thu, 11 Jan 2007 09:10:05 -0800 (PST) DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=Ra5BbOQObbNIMnzFWiEtOwX4B4tqVWInuP7vzgbtlDkv/PBnTIqQnZcF+R4vpGB90lfbGRbC2HQfmsSN5Io84C+phXssB+r4RqdLwArREh+naaYq8nSFZv6XZoagPEfkXIWOlH8S73viH6eztcVAh+OiZyAvXfdqkJy413LhEgc= Received: by 10.35.121.2 with SMTP id y2mr2867451pym.1168535405519; Thu, 11 Jan 2007 09:10:05 -0800 (PST) Received: by 10.35.71.15 with HTTP; Thu, 11 Jan 2007 09:10:05 -0800 (PST) Message-ID: <6e46dd1e0701110910o1e6d2574sdd2a838ad21f78d3@mail.gmail.com> Date: Thu, 11 Jan 2007 11:10:05 -0600 From: "Eric Larson" To: "Andreas Sewe" Subject: Re: I-D ACTION:draft-ietf-atompub-typeparam-00.txt Cc: "Sylvain Hellegouarch" , "Hugh Winkler" , atom-protocol , atom-syntax@imc.org In-Reply-To: <45A61460.1080409@rbg.informatik.tu-darmstadt.de> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <927441b30701100907r6e3740ffi8e353d025048e347@mail.gmail.com> <45A52613.1020508@defuze.org> <45A61460.1080409@rbg.informatik.tu-darmstadt.de> Sender: owner-atom-syntax@mail.imc.org Precedence: bulk List-Archive: List-Unsubscribe: List-ID: X-Spam-Score: 0.0 (/) X-Scan-Signature: 69a74e02bbee44ab4f8eafdbcedd94a1 +1 On 1/11/07, Andreas Sewe wrote: > > Sylvain Hellegouarch wrote: > > Hugh Winkler wrote: > >> The draft makes no mention of file extensions. > >> > >> Server software responsible for inserting correct Content-type header > >> can *possibly* set the correct value when serving a file, if the > >> type="entry" and type="feed" documents have distinct file extensions. > >> (I think this server behavior is an accident of implementation, > >> because I've never encountered a mime type parameter in any > >> "mime.types" file or in the Windows registry). > > > > Fair point but it has been extensively discussed in a previous thread > > and it appears that few people were keen on adding an entirely new media > > type. While the type parameter may not be ideal it seemed to be lest > > disruptive. I personally agree that a new media type would enforce the > > correct and native distinction between entry and feed but most people > > who have participated didn't feel like there was such a string requirement. > > The OP has a (different) point, though: Recommending distinct file > extensions for "application/atom+xml; type=entry" and > application/atom+xml; type=feed" is worthwhile. > > If, e.g., the mime.types shipped with Apache already contains > appropriate entries, this would aid the fast adoption of the new, > parameterized "application/atom+xml". Hence it would be worthwhile to > include file extension recommendations in the I-D. > > Regards, > > Andreas > > From owner-atom-syntax@mail.imc.org Sat Jan 13 20:51:24 2007 Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1H5uWq-0007QC-Jz for atompub-archive@lists.ietf.org; Sat, 13 Jan 2007 20:51:24 -0500 Received: from balder-227.proper.com ([192.245.12.227]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1H5uWm-0004z0-6W for atompub-archive@lists.ietf.org; Sat, 13 Jan 2007 20:51: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 l0E1UfMq088571 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sat, 13 Jan 2007 18:30: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 l0E1UfYl088569; Sat, 13 Jan 2007 18:30: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 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 l0E1UdbT088557; Sat, 13 Jan 2007 18:30:40 -0700 (MST) (envelope-from asbjorn@tigerstaden.no) Received: from quark (ti211110a080-15336.bb.online.no [85.165.123.232]) by csmtp1.b-one.net (Postfix) with ESMTP id 3F20D1911605B; Sun, 14 Jan 2007 02:30:38 +0100 (CET) To: "Andreas Sewe" , "Sylvain Hellegouarch" Subject: Re: I-D ACTION:draft-ietf-atompub-typeparam-00.txt From: =?iso-8859-1?Q?Asbj=F8rn_Ulsberg?= Cc: "Hugh Winkler" , atom-protocol , atom-syntax@imc.org Content-Type: text/plain; format=flowed; delsp=yes; charset=iso-8859-1 MIME-Version: 1.0 References: <927441b30701100907r6e3740ffi8e353d025048e347@mail.gmail.com> <45A52613.1020508@defuze.org> <45A61460.1080409@rbg.informatik.tu-darmstadt.de> Date: Sun, 14 Jan 2007 02:31:50 +0100 Message-ID: In-Reply-To: <45A61460.1080409@rbg.informatik.tu-darmstadt.de> User-Agent: Opera Mail/9.10 (Win32) X-Antivirus: avast! (VPS 0702-1, 11.01.2007), Outbound message X-Antivirus-Status: Clean Sender: owner-atom-syntax@mail.imc.org Precedence: bulk List-Archive: List-Unsubscribe: List-ID: Content-Transfer-Encoding: quoted-printable X-MIME-Autoconverted: from 8bit to quoted-printable by balder-227.proper.com id l0E1UfMq088571 X-Spam-Score: 0.0 (/) X-Scan-Signature: d6b246023072368de71562c0ab503126 On Thu, 11 Jan 2007 11:41:36 +0100, Andreas Sewe =20 wrote: > The OP has a (different) point, though: Recommending distinct file =20 > extensions for "application/atom+xml; type=3Dentry" and =20 > application/atom+xml; type=3Dfeed" is worthwhile. > > If, e.g., the mime.types shipped with Apache already contains =20 > appropriate entries, this would aid the fast adoption of the new, =20 > parameterized "application/atom+xml". Hence it would be worthwhile to =20 > include file extension recommendations in the I-D. Indeed. +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 Jan 14 15:23:31 2007 Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1H6Bt5-0007OB-LX for atompub-archive@lists.ietf.org; Sun, 14 Jan 2007 15:23:31 -0500 Received: from balder-227.proper.com ([192.245.12.227]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1H6Bt3-0003KS-Qv for atompub-archive@lists.ietf.org; Sun, 14 Jan 2007 15:23: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 l0EK4U2U057527 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 14 Jan 2007 13:04: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 l0EK4UvU057526; Sun, 14 Jan 2007 13:04: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 mtaout01-winn.ispmail.ntl.com (mtaout01-winn.ispmail.ntl.com [81.103.221.47]) by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id l0EK4MUf057504 for ; Sun, 14 Jan 2007 13:04:27 -0700 (MST) (envelope-from djpowell@djpowell.net) Received: from aamtaout03-winn.ispmail.ntl.com ([81.103.221.35]) by mtaout01-winn.ispmail.ntl.com with ESMTP id <20070114200419.TPMU9447.mtaout01-winn.ispmail.ntl.com@aamtaout03-winn.ispmail.ntl.com>; Sun, 14 Jan 2007 20:04:19 +0000 Received: from [86.4.230.193] by aamtaout03-winn.ispmail.ntl.com with ESMTP id <20070114200419.RICA26699.aamtaout03-winn.ispmail.ntl.com@[86.4.230.193]>; Sun, 14 Jan 2007 20:04:19 +0000 Date: Sun, 14 Jan 2007 20:04:12 +0000 From: David Powell X-Mailer: The Bat! (v3.95.3) Professional X-Priority: 3 (Normal) Message-ID: <1437012678.20070114200412@djpowell.net> To: "Bob Wyman" CC: "Lisa Dusseault" , atom-syntax@imc.org, "Bjoern Hoehrmann" , "Karl Dubost" , "Mike Linksvayer" , "Andreas Sewe" , "Thomas Roessler" , "Wendy Seltzer" , "A. Pagaltzis" , "John Panzer" , "Antone Roundy" , "Robert Sparks" , "James M Snell" Subject: Re: Inheritance of license grants by entries in a feed In-Reply-To: <45be5cd40612181422r134f6d70k648f30db3cbafee2@mail.gmail.com> References: <45be5cd40612161755j997553cv8a728be443b54cbe@mail.gmail.com> <146868075.20061217223322@djpowell.net> <45be5cd40612181422r134f6d70k648f30db3cbafee2@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: List-Unsubscribe: List-ID: X-Spam-Score: 0.1 (/) X-Scan-Signature: a0534e6179a1e260079328e8b03c7901 Sorry for the delay in responding. I disagree that feed elements apply to the feed document and not the feed itself. I believe that both the spirit and letter of the specification make it clear that feed elements are metadata about the feed not the document, and the typical behaviour of implementations seems to agree. I agree that it is important to distinguish between feeds and feed documents, and this is why I think that feed level inheritance of licenses should be dropped as it is incompatible with Atom. Monday, December 18, 2006, 10:22:17 PM, Bob Wyman wrote: > On 12/17/06, David Powell wrote: >> What you can do however, is to specify that feed licenses apply to the >> "feed", and inherit to the entries in the feed. ... It >> means that the license applies to all entries in that feed, not just >> ones in that specific feed document. This is probably reasonable >> behaviour for licenses anyway. > Particularly in the case of licenses, it is very important to > distinguish between the "feed" or stream of all entries (past, > present and future) associated with a feed id and the actual feed > documents that encapsulate subsets of that stream. > Atom provides no mechanism for associating meta-data with "feeds." The text of RFC4287 seems to contradict this: The "atom:feed" element is the document (i.e., top-level) element of an Atom Feed Document, acting as a container for metadata and data associated with the feed. Atom does support inheritance of and elements, but only because this is behaviour is clearly documented in the core specification, so there can be no doubt of how implementations should process these elements: 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. Effectively, this inheritance can be implemented by copying the elements at the feed document parsing stage. You can't just say that the license extension inherits and expect every implementation out there to implement that. You'd need an Atom 2.0 to do that: either support for must-understand (which was rejected from Atom 1.0), or a special feed document extension container. I agree that feed document inheritance would be a useful feature, but as we don't have it we'll have to write out these duplicate elements longhand. It isn't such a big deal though. It also seems obvious to me that feed elements are metadata applied to the feed based on the expected behaviour of implementations. As an example: I observed a feed that I am subscribed to in Bloglines change its feed title in the feed list pane. The feed did this by changing the value of the element for the feed. Surely you wouldn't say that no conclusion can be drawn from this change in feed document as to the intended change in state of the feed? The whole feed model is based around changing feed documents communicating the latest state of the feed; for both the entries in the feed and the feed itself. In fact the whole web is based around the fact that representations of resources can vary over time, and that the latest representation is, the latest. > Data in one feed document does not apply to entries found in another > feed document -- or to entries that stand-alone. Feed meta-data > found in one feed document does not override, compliment or > invalidate feed meta-data found in other feed documents. If you poll a feed twice you have two feed documents. These are obviously related. If I update an entry element, then the latter version is understood to be a replacement. You can correlate them by the entry ids and updated. If I update a feed element, then the latter version is understood to be the replacement. What's the problem? I don't see how it could work any other way. > This is one of the many reasons we have atom:source -- so that we > can bind specific feed meta-data to an entry no matter what context > in which that entry might appear or when it might be read. Atom doesn't describe the processing model of Atom documents explicitly enough for me to infer much about the semantics of atom:source. If you want each entry (or a group of entries within a document) to have its own private feed state, then atom:source is one way to implement that. Needing to do that is a good sign that you are abusing feed elements to carry entry metadata though. > If we had a case where data in one feed document overrides data in > other feed documents, we'd have a mess. Some of the questions that > we'd have to answer are: > + Elements like atom:author, atom:contributor and atom:rights can > and do change over time -- sometimes frequently. If such a change > occurs, does it mean that we've implied a change to all previous > entries published in all previously published feed documents? RFC4287 is clear about the semantics of these elements. They apply to the feed, and are also inherited to the entries. They can do that because that behaviour is prescribed in the RFC; we can't do that for license extensions because it is not. The authorship of the feed applies to the feed in general. The authors of boingboing might be Mark, Cory, David, Xeni, and John. That doesn't mean that these have to be updated dynamically depending on who the actual authors of each of the 10 entries in the feed are at that instant. Admittedly the behaviour of these "inheriting" elements, and the interactions between their applicability to the feed and to the entries is a bit odd. I don't like it much. > (i.e. if the earlier Feed document had an atom:contributor field but > a later Feed Document does not, does this mean that we wipe out > knowledge of the contributor who might have been essential to > creating some of the earlier entries? (That's kind of heartless -- > it would be a high tech version of "What have you done for me > lately?...") Or, do we improperly maintain the old contributor as a > contributor of new entries --potentially long after the contributor > has died?) If you want the contributor to apply specifically to entries that the contributor wrote, then put it on the entry. If you just want to describe general current contributor-ship then put it on the feed. > + If data is present in one feed doc but not another later document, > does the absence of the data in the later document override the > previous document or do we combine what we know from both documents? The former. Its the same with feeds as it is with entries. > + How do we handle mistakes? For instance, if after > publishing several thousand feed documents in sequence, I might > publish one that accidentally grants "all rights to everyone" when I > really meant to grant only "non-commercial" rights. Does the new > badly coded feed document force all of the thousands of entries I've > been working on over time into the public domain even if that wasn't > what I intended? If you post a message on your website that says that all of your website is in the public domain, by mistake, does that force all of your website into the public domain. I don't know, I'm not lawyer. > + How do I "repair" the mistake discussed immediately > above? If I publish a new feed document with a license grant for > "non-commercial use," does that then apply to all previously > published entries -- including those that were accidentally > published with over-generous rights? Yes. > Does this mean that I can use a license in one feed document to > *restrict* or rescind rights granted by another feed document? (This > would be a very bad thing...) Yes, documents on the Internet aren't immutable. I don't see how this is surprising. > + If I have an aggregator that picks up some content which is > licensed for general use today, how can I be sure that I can still > use the content tomorrow? If the content of a Feed Document applies > retroactively, it would seem that I have to re-fetch the feed every > time I use content from the feed so that I can check the metadata. > This doesn't seem to make sense. If I were sued by someone, could I > use the argument: "But, I didn't read the new, more restrictive Feed > Documents!" Is ignorance an excuse? The whole web works this way. Here is a link: http://www.apple.com/legal/terms/site.html How can you know that these terms and conditions haven't changed once you've read them? You can't. >> if you store a feed in an implementation such as >> Microsoft's Feed Engine, only a single set of feed >> extensions will be associated with the feed. > While it is important to be aware of the inadequacies (as well as > the strengths) of implementations by companies with significant > market power, I don't think that we can simply delegate the > standards writing process to such companies or modify standards to > cover up their bugs. The fact that Microsoft or any other company > has done the wrong thing should not, in itself, be sufficient to > dictate the development of standards. Hopefully, they will > eventually see the error in their ways and correct them. I believe that that implementation is behaving correctly. It follows the RFC and it is no different that other feed readers I've seen. -- Dave From owner-atom-syntax@mail.imc.org Sun Jan 14 18:13:43 2007 Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1H6EXn-0004S6-Fq for atompub-archive@lists.ietf.org; Sun, 14 Jan 2007 18:13:43 -0500 Received: from balder-227.proper.com ([192.245.12.227]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1H6EXk-000113-WF for atompub-archive@lists.ietf.org; Sun, 14 Jan 2007 18:13: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 l0EMtsiL069580 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 14 Jan 2007 15:55: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 l0EMtscL069579; Sun, 14 Jan 2007 15:55: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.228]) by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id l0EMtq7e069573 for <atom-syntax@imc.org>; Sun, 14 Jan 2007 15:55:53 -0700 (MST) (envelope-from bobwyman@gmail.com) Received: by wx-out-0506.google.com with SMTP id i30so1381386wxd for <atom-syntax@imc.org>; Sun, 14 Jan 2007 14:55:52 -0800 (PST) DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:sender:to:subject:cc:in-reply-to:mime-version:content-type:references:x-google-sender-auth; b=KA3R4HGnFxHylgkGSwcyCTeCZkaawh/6HIZEsbAhnbwo1Tk698AV5j2yJq03M8FN7I58ppn5vmov0Uk4vKeXuS4HByI7sTq3ceZmyWW1JrM/QsrtzDOjYJGjyKthwCj9uqRJ8cTZaNXMh9wSxXDo73hsvH4FONiwJisWGTFooxw= Received: by 10.90.105.20 with SMTP id d20mr2379660agc.1168815350695; Sun, 14 Jan 2007 14:55:50 -0800 (PST) Received: by 10.90.84.16 with HTTP; Sun, 14 Jan 2007 14:55:50 -0800 (PST) Message-ID: <45be5cd40701141455l13a91056if9ea26749ad9e953@mail.gmail.com> Date: Sun, 14 Jan 2007 17:55:50 -0500 From: "Bob Wyman" <bob@wyman.us> To: "David Powell" <djpowell@djpowell.net> Subject: Re: Inheritance of license grants by entries in a feed Cc: "Lisa Dusseault" <lisa@osafoundation.org>, atom-syntax@imc.org, "Bjoern Hoehrmann" <derhoermi@gmx.net>, "Karl Dubost" <karl@w3.org>, "Mike Linksvayer" <ml@creativecommons.org>, "Andreas Sewe" <sewe@rbg.informatik.tu-darmstadt.de>, "Thomas Roessler" <tlr@w3.org>, "Wendy Seltzer" <wendy@seltzer.org>, "A. Pagaltzis" <pagaltzis@gmx.de>, "John Panzer" <jpanzer@aol.net>, "Antone Roundy" <antone@geckotribe.com>, "Robert Sparks" <rjsparks@nostrum.com>, "James M Snell" <jasnell@gmail.com> In-Reply-To: <1437012678.20070114200412@djpowell.net> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_124755_14111838.1168815350623" References: <45be5cd40612161755j997553cv8a728be443b54cbe@mail.gmail.com> <146868075.20061217223322@djpowell.net> <45be5cd40612181422r134f6d70k648f30db3cbafee2@mail.gmail.com> <1437012678.20070114200412@djpowell.net> X-Google-Sender-Auth: a1bed0fd43db5a8a Sender: owner-atom-syntax@mail.imc.org Precedence: bulk List-Archive: <http://www.imc.org/atom-syntax/mail-archive/> List-Unsubscribe: <mailto:atom-syntax-request@imc.org?body=unsubscribe> List-ID: <atom-syntax.imc.org> X-Spam-Score: 0.3 (/) X-Scan-Signature: 0ddefe323dd869ab027dbfff7eff0465 ------=_Part_124755_14111838.1168815350623 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline On 1/14/07, David Powell <djpowell@djpowell.net> wrote:> You can't just say that the license extension inherits and > expect every implementation out there to implement that. > You'd need an Atom 2.0 to do that: either support for > must-understand (which was rejected from Atom 1.0), > or a special feed document extension container. An implementation should only do things based on the license extension if it understands what the license extension means. Since the draft now has carefully written words to ensure that license extensions only grant additional rights and do not restrict default rights, the worst case situation is that an implementation that doesn't understand the license extension inheritance will simply treat entries as though they only had normal, copyright-defined rights associated with them. i.e. You would get fair use, implied right to syndicate, right to read, right to make facilitative copies, etc. but you wouldn't realize that you also get whatever extra rights were granted by the license. This is, I think a reasonable fall-back. Of course, implementations that do understand that feed-level licenses are inherited will be able to manage rights just a bit better. This is a good thing. A failure to properly implement license inheritance tends to limit what the *reader* believes they can do with entries, but it doesn't do any "harm" to the owner of the intellectual property in the entries since no one can believe that they have rights not granted. The worst that can happen is that readers don't know all the rights they have. This is acceptable, in my opinion. bob wyman ------=_Part_124755_14111838.1168815350623 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline On 1/14/07, <b class="gmail_sendername">David Powell</b> <<a href="mailto:djpowell@djpowell.net">djpowell@djpowell.net</a>> wrote:<div><span class="gmail_quote"></span><div>> You can't just say that the license extension inherits and <br>> expect every implementation out there to implement that.<br>>  You'd need an Atom 2.0 to do that: either support for<br>> must-understand (which was rejected from Atom 1.0), <br>> or a special feed document extension container. <br><br>An implementation should only do things based on the license extension if it understands what the license extension means. Since the draft now has carefully written words to ensure that license extensions only grant additional rights and do not restrict default rights, the worst case situation is that an implementation that doesn't understand the license extension inheritance will simply treat entries as though they only had normal, copyright-defined rights associated with them. i.e. You would get fair use, implied right to syndicate, right to read, right to make facilitative copies, etc. but you wouldn't realize that you also get whatever extra rights were granted by the license. This is, I think a reasonable fall-back. Of course, implementations that do understand that feed-level licenses are inherited will be able to manage rights just a bit better. This is a good thing. <br><br>A failure to properly implement license inheritance tends to limit what the *reader* believes they can do with entries, but it doesn't do any "harm" to the owner of the intellectual property in the entries since no one can believe that they have rights not granted. The worst that can happen is that readers don't know all the rights they have. This is acceptable, in my opinion. <br><br>bob wyman<br></div></div><br> ------=_Part_124755_14111838.1168815350623-- From owner-atom-syntax@mail.imc.org Sun Jan 14 18:37:32 2007 Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1H6Euq-0008A4-7v for atompub-archive@lists.ietf.org; Sun, 14 Jan 2007 18:37:32 -0500 Received: from balder-227.proper.com ([192.245.12.227]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1H6Euo-0004nO-RL for atompub-archive@lists.ietf.org; Sun, 14 Jan 2007 18:37: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 l0ENHdni071398 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 14 Jan 2007 16:17: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 l0ENHdoh071397; Sun, 14 Jan 2007 16:17: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 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 l0ENHaSA071388 for <atom-syntax@imc.org>; Sun, 14 Jan 2007 16:17:37 -0700 (MST) (envelope-from jasnell@gmail.com) Received: by wx-out-0506.google.com with SMTP id i30so1384974wxd for <atom-syntax@imc.org>; Sun, 14 Jan 2007 15:17:36 -0800 (PST) DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:user-agent:mime-version:to:subject:content-type:content-transfer-encoding; b=i28eR8fLjKFNoSVdcy+FzigEy0h/UTxR2IRoDaSFEcDlaoocuBnRaGMQh6rEqtINHb1miTQNF46taFQRYg76H9iQy3nKXt4kgUmwi5Eq6UJEEoVGsKCuivoI/0ArfJPpFaBJA66ngmczi41Pii8IC8Q57K/MFMv0e1THD8iY/jg= Received: by 10.70.75.14 with SMTP id x14mr6648806wxa.1168816656006; Sun, 14 Jan 2007 15:17:36 -0800 (PST) Received: from ?192.168.1.109? ( [67.181.218.96]) by mx.google.com with ESMTP id 24sm10148667wrl.2007.01.14.15.17.34; Sun, 14 Jan 2007 15:17:35 -0800 (PST) Message-ID: <45AABA0C.8000503@gmail.com> Date: Sun, 14 Jan 2007 15:17:32 -0800 From: James M Snell <jasnell@gmail.com> User-Agent: Thunderbird 1.5.0.9 (X11/20070103) MIME-Version: 1.0 To: atom-syntax <atom-syntax@imc.org> Subject: Atom license extension - final stages 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: cf4fa59384e76e63313391b70cd0dd25 All, The Atom license extension is continuing to move forward. Based on some last call comments that were received, I have decided to add two additional items to the spec: 1. An equivalence rule for license URIs 2. A IANA registry for common license URIs Over the next week I'll be working up the details of each and will be posting a new draft, likely by next Friday. - James From owner-atom-syntax@mail.imc.org Sun Jan 14 18:58:23 2007 Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1H6FF1-00017t-FU for atompub-archive@lists.ietf.org; Sun, 14 Jan 2007 18:58:23 -0500 Received: from balder-227.proper.com ([192.245.12.227]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1H6FEz-0007hc-S4 for atompub-archive@lists.ietf.org; Sun, 14 Jan 2007 18:58: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 l0ENhEbL072735 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 14 Jan 2007 16:43: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 l0ENhED2072734; Sun, 14 Jan 2007 16:43: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 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 l0ENhCdb072728 for <atom-syntax@imc.org>; Sun, 14 Jan 2007 16:43:13 -0700 (MST) (envelope-from bobwyman@gmail.com) Received: by wr-out-0506.google.com with SMTP id i30so941052wra for <atom-syntax@imc.org>; Sun, 14 Jan 2007 15:43:12 -0800 (PST) DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:sender:to:subject:cc:in-reply-to:mime-version:content-type:references:x-google-sender-auth; b=oDM4nVXMTCbbrQ1be7MDe8W1ZwqJD5ztxeqMNIyktxp6lVbps2KVauF4IwqxblI4VWl/WSZA3hgMobcTa9cVu3ihpurMIKXBFlMiPHi2PLY6/R64dkSwm6P0BTWtD3ZvKo1WTc0p094mJyRs/DGiKqbj3ihcpJPlOf+GDbo/5AU= Received: by 10.90.84.17 with SMTP id h17mr2391313agb.1168818190918; Sun, 14 Jan 2007 15:43:10 -0800 (PST) Received: by 10.90.84.16 with HTTP; Sun, 14 Jan 2007 15:43:10 -0800 (PST) Message-ID: <45be5cd40701141543t4ff3c962l9dd6be3d7ffec0db@mail.gmail.com> Date: Sun, 14 Jan 2007 18:43:10 -0500 From: "Bob Wyman" <bob@wyman.us> To: "David Powell" <djpowell@djpowell.net> Subject: Re: Inheritance of license grants by entries in a feed Cc: "Lisa Dusseault" <lisa@osafoundation.org>, atom-syntax@imc.org, "Bjoern Hoehrmann" <derhoermi@gmx.net>, "Karl Dubost" <karl@w3.org>, "Mike Linksvayer" <ml@creativecommons.org>, "Andreas Sewe" <sewe@rbg.informatik.tu-darmstadt.de>, "Thomas Roessler" <tlr@w3.org>, "Wendy Seltzer" <wendy@seltzer.org>, "A. Pagaltzis" <pagaltzis@gmx.de>, "John Panzer" <jpanzer@aol.net>, "Antone Roundy" <antone@geckotribe.com>, "Robert Sparks" <rjsparks@nostrum.com>, "James M Snell" <jasnell@gmail.com> In-Reply-To: <1437012678.20070114200412@djpowell.net> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_125192_18543175.1168818190706" References: <45be5cd40612161755j997553cv8a728be443b54cbe@mail.gmail.com> <146868075.20061217223322@djpowell.net> <45be5cd40612181422r134f6d70k648f30db3cbafee2@mail.gmail.com> <1437012678.20070114200412@djpowell.net> X-Google-Sender-Auth: e1761ea05915eccd Sender: owner-atom-syntax@mail.imc.org Precedence: bulk List-Archive: <http://www.imc.org/atom-syntax/mail-archive/> List-Unsubscribe: <mailto:atom-syntax-request@imc.org?body=unsubscribe> List-ID: <atom-syntax.imc.org> X-Spam-Score: 0.3 (/) X-Scan-Signature: 5a9a1bd6c2d06a21d748b7d0070ddcb8 ------=_Part_125192_18543175.1168818190706 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline On 1/14/07, David Powell <djpowell@djpowell.net> wrote:>Atom doesn't describe the processing model of Atom > documents explicitly enough for me to infer much about > the semantics of atom:source. ... > Needing to [use atom:source] is a good sign that you > are abusing feed elements to carry entry metadata > though. There are quite a few very common, non-abusive reasons for using atom:source. For instance, the RFC clearly discusses the case where an entry is copied from one feed document into another and needs to maintain its association with the feed metadata of the source feed. There is also the question of signatures.... In any case, I read the Atom spec as clearly intending that an entry with an atom:source element can be semantically equivalent to a single entry feed document whose feed meta-data is equivelant to that contained in the entry's atom:source. If this isn't what appears to be written, then I suggest that it is a case of non-optimal drafting and the history of this group should be consulted to clarify the intent. I explained why entries with source needed to be equivelant to single entry feeds when I made the original proposal for atom:source at the first Atom community meeting at Sun in June of 2004 and I made it continuously throughout the process of drafting the RFC. This is also one of the many reasons why Atom "assigns no significance to the order of atom:entry elements within the feed." The meaning of an entry derives only from data which is either encoded within it or which is recorded as part of the feed metadata associated with the entry. That association is either by containment within a feed document or, more strongly, by encapsulating the feed metadata within the entry. This equivelance property is essential in order to make aggregated/synthetic feeds work and it is necessary to make licensing work properly. (Yes, there were some of us thinking about licensing long before James made his proposal...) Thus, the "processing model" for an entry with an atom:source is just as precisely described as the processing model for a single entry feed document... bob wyman ------=_Part_125192_18543175.1168818190706 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline On 1/14/07, <b class="gmail_sendername">David Powell</b> <<a href="mailto:djpowell@djpowell.net">djpowell@djpowell.net</a>> wrote:<div><span class="gmail_quote"></span><div>>Atom doesn't describe the processing model of Atom <br>> documents explicitly enough for me to infer much about<br>> the semantics of atom:source. ...<br>> Needing to [use atom:source] is a good sign that you<br>> are abusing feed elements to carry entry metadata <br>> though.<br><br>There are quite a few very common, non-abusive reasons for using atom:source. For instance, the RFC clearly discusses the case where an entry is copied from one feed document into another and needs to maintain its association with the feed metadata of the source feed. There is also the question of signatures.... <br><br>In any case, I read the Atom spec as clearly intending that an entry with an atom:source element can be semantically equivalent to a single entry feed document whose feed meta-data is equivelant to that contained in the entry's atom:source. If this isn't what appears to be written, then I suggest that it is a case of non-optimal drafting and the history of this group should be consulted to clarify the intent. I explained why entries with source needed to be equivelant to single entry feeds when I made the original proposal for atom:source at the first Atom community meeting at Sun in June of 2004 and I made it continuously throughout the process of drafting the RFC. This is also one of the many reasons why Atom "assigns no significance to the order of atom:entry <span style="font-family: monospace;"><span style="font-family: arial,sans-serif;"> </span></span>elements within the feed." The meaning of an entry derives only from data which is either encoded within it or which is recorded as part of the feed metadata associated with the entry. That association is either by containment within a feed document or, more strongly, by encapsulating the feed metadata within the entry. This equivelance property is essential in order to make aggregated/synthetic feeds work and it is necessary to make licensing work properly. (Yes, there were some of us thinking about licensing long before James made his proposal...) Thus, the "processing model" for an entry with an atom:source is just as precisely described as the processing model for a single entry feed document... <br><br>bob wyman<br></div></div><br> ------=_Part_125192_18543175.1168818190706-- From owner-atom-syntax@mail.imc.org Sun Jan 14 19:38:24 2007 Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1H6Frk-0004mz-76 for atompub-archive@lists.ietf.org; Sun, 14 Jan 2007 19:38:24 -0500 Received: from balder-227.proper.com ([192.245.12.227]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1H6Fri-0006XK-P1 for atompub-archive@lists.ietf.org; Sun, 14 Jan 2007 19:38: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 l0F0GaLF074849 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 14 Jan 2007 17:16: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 l0F0Gaq0074848; Sun, 14 Jan 2007 17:16: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 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 l0F0GZbh074842 for <atom-syntax@imc.org>; Sun, 14 Jan 2007 17:16:36 -0700 (MST) (envelope-from bobwyman@gmail.com) Received: by wx-out-0506.google.com with SMTP id i30so1394888wxd for <atom-syntax@imc.org>; Sun, 14 Jan 2007 16:16:35 -0800 (PST) DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:sender:to:subject:cc:in-reply-to:mime-version:content-type:references:x-google-sender-auth; b=RYz9UO5Rw+IXKUGlpG7qlKEpq/c00wfGeDZrecNOajM4V9NNCYgaqhWJ8lusnC3gLTsbc0PbvU+MajMjoZ9eWnyZbpsUNCKPyoxPrQOAyVaaM8QPsSpT3j0v+jQrUGHcePtE+xfYhM0LrqEIlIkcj59YI/Aie1qDdBFo239+EKE= Received: by 10.90.29.2 with SMTP id c2mr2406602agc.1168820184280; Sun, 14 Jan 2007 16:16:24 -0800 (PST) Received: by 10.90.84.16 with HTTP; Sun, 14 Jan 2007 16:16:24 -0800 (PST) Message-ID: <45be5cd40701141616q1b3d6bbbxf4739ccc086aeb68@mail.gmail.com> Date: Sun, 14 Jan 2007 19:16:24 -0500 From: "Bob Wyman" <bob@wyman.us> To: "David Powell" <djpowell@djpowell.net> Subject: Re: Inheritance of license grants by entries in a feed Cc: "Lisa Dusseault" <lisa@osafoundation.org>, atom-syntax@imc.org, "Bjoern Hoehrmann" <derhoermi@gmx.net>, "Karl Dubost" <karl@w3.org>, "Mike Linksvayer" <ml@creativecommons.org>, "Andreas Sewe" <sewe@rbg.informatik.tu-darmstadt.de>, "Thomas Roessler" <tlr@w3.org>, "Wendy Seltzer" <wendy@seltzer.org>, "A. Pagaltzis" <pagaltzis@gmx.de>, "John Panzer" <jpanzer@aol.net>, "Antone Roundy" <antone@geckotribe.com>, "Robert Sparks" <rjsparks@nostrum.com>, "James M Snell" <jasnell@gmail.com> In-Reply-To: <1437012678.20070114200412@djpowell.net> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_125424_25251263.1168820184211" References: <45be5cd40612161755j997553cv8a728be443b54cbe@mail.gmail.com> <146868075.20061217223322@djpowell.net> <45be5cd40612181422r134f6d70k648f30db3cbafee2@mail.gmail.com> <1437012678.20070114200412@djpowell.net> X-Google-Sender-Auth: 98954eac6530b748 Sender: owner-atom-syntax@mail.imc.org Precedence: bulk List-Archive: <http://www.imc.org/atom-syntax/mail-archive/> List-Unsubscribe: <mailto:atom-syntax-request@imc.org?body=unsubscribe> List-ID: <atom-syntax.imc.org> X-Spam-Score: 0.3 (/) X-Scan-Signature: 39bd8f8cbb76cae18b7e23f7cf6b2b9f ------=_Part_125424_25251263.1168820184211 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline On 1/14/07, David Powell <djpowell@djpowell.net> wrote:> I agree that it is important to distinguish between feeds > and feed documents, and this is why I think that feed > level inheritance of licenses should be dropped as it is > incompatible with Atom. Inheritance can't be "incompatible" with Atom since Atom defines it. I do agree with you, however, if you argue that Atom would have been cleaner without inheritance. Without inheritance, feed level meta-data would only apply to the "collection" which contains entries and not to the entries themselves. Without inheritance, we wouldn't need atom:source -- we would have only needed atom:provenance (a simple link to an entry's origin feed similar to the source element in RSS. Note: Synthetic feed producers still would have wanted atom:source as a convenient way to reduce the need to repeatedly fetch feed documents to get atom:title values.) However, folk really wanted to keep inheritance of the feed metadata and so we ended up having to define something more complex. bob wyman ------=_Part_125424_25251263.1168820184211 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline On 1/14/07, <b class="gmail_sendername">David Powell</b> <<a href="mailto:djpowell@djpowell.net">djpowell@djpowell.net</a>> wrote:<div><span class="gmail_quote"></span><div>> I agree that it is important to distinguish between feeds <br>> and feed documents, and this is why I think that feed<br>> level inheritance of licenses should be dropped as it is<br>> incompatible with Atom.<br><span class="q">Inheritance can't be "incompatible" with Atom since Atom defines it. <br>I do agree with you, however, if you argue that Atom would have been cleaner without inheritance. Without inheritance, feed level meta-data would only apply to the "collection" which contains entries and not to the entries themselves. Without inheritance, we wouldn't need atom:source -- we would have only needed atom:provenance (a simple link to an entry's origin feed similar to the source element in RSS. Note: Synthetic feed producers still would have wanted atom:source as a convenient way to reduce the need to repeatedly fetch feed documents to get atom:title values.) However, folk really wanted to keep inheritance of the feed metadata and so we ended up having to define something more complex. <br><br>bob wyman<br></span></div></div><br> ------=_Part_125424_25251263.1168820184211-- From owner-atom-syntax@mail.imc.org Mon Jan 15 12:03:45 2007 Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1H6VFJ-0006dZ-LD for atompub-archive@lists.ietf.org; Mon, 15 Jan 2007 12:03:45 -0500 Received: from balder-227.proper.com ([192.245.12.227]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1H6VFI-0003NS-4N for atompub-archive@lists.ietf.org; Mon, 15 Jan 2007 12:03: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 l0FGGtmg049133 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 15 Jan 2007 09:16: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 l0FGGtfq049132; Mon, 15 Jan 2007 09:16: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 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 l0FGGqTZ049125 for <atom-syntax@imc.org>; Mon, 15 Jan 2007 09:16:53 -0700 (MST) (envelope-from jasnell@gmail.com) Received: by wr-out-0506.google.com with SMTP id 36so1027617wra for <atom-syntax@imc.org>; Mon, 15 Jan 2007 08:16:50 -0800 (PST) DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:user-agent:mime-version:to:subject:references:in-reply-to:content-type:content-transfer-encoding; b=hDmTJjYylOlUQYbNXFDpGp8d4RhxI6NVStOC7iWAiUIH6JYb3BNjEVtTRs1nLHbFrnK4KO3CFksK2WBUVTEP+Bg6MTlYsFVL9hKQg3TUHgiO7Ud182TxlrbsyR1hCTwbLeGZlzOzTSxrUlWEidPbzQEmlV2D+6KRjLyrkkknI4Q= Received: by 10.90.78.1 with SMTP id a1mr3040524agb.1168877809576; Mon, 15 Jan 2007 08:16:49 -0800 (PST) Received: from ?192.168.1.109? ( [67.181.218.96]) by mx.google.com with ESMTP id g3sm8742130wra.2007.01.15.08.16.44; Mon, 15 Jan 2007 08:16:48 -0800 (PST) Message-ID: <45ABA8E6.8010509@gmail.com> Date: Mon, 15 Jan 2007 08:16:38 -0800 From: James M Snell <jasnell@gmail.com> User-Agent: Thunderbird 1.5.0.9 (X11/20070103) MIME-Version: 1.0 To: David Powell <djpowell@djpowell.net>, Bob Wyman <bob@wyman.us>, Lisa Dusseault <lisa@osafoundation.org>, atom-syntax@imc.org, Bjoern Hoehrmann <derhoermi@gmx.net>, Karl Dubost <karl@w3.org>, Mike Linksvayer <ml@creativecommons.org>, Andreas Sewe <sewe@rbg.informatik.tu-darmstadt.de>, Wendy Seltzer <wendy@seltzer.org>, "A. Pagaltzis" <pagaltzis@gmx.de>, John Panzer <jpanzer@aol.net>, Antone Roundy <antone@geckotribe.com>, Robert Sparks <rjsparks@nostrum.com>, James M Snell <jasnell@gmail.com> Subject: Re: Inheritance of license grants by entries in a feed References: <45be5cd40612161755j997553cv8a728be443b54cbe@mail.gmail.com> <146868075.20061217223322@djpowell.net> <45be5cd40612181422r134f6d70k648f30db3cbafee2@mail.gmail.com> <1437012678.20070114200412@djpowell.net> <20070115111422.GL25085@raktajino.does-not-exist.org> In-Reply-To: <20070115111422.GL25085@raktajino.does-not-exist.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: d17f825e43c9aed4fd65b7edddddec89 In the current draft, license links *are* inherited. Thomas Roessler wrote: > On 2007-01-14 20:04:12 +0000, David Powell wrote: > > [snip] > Be that as it may -- the atom:rights element *is* inherited, and I'd > expect some major confusion if a atom:license element wasn't. > From owner-atom-syntax@mail.imc.org Tue Jan 16 05:51:13 2007 Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1H6luL-0006AE-3U for atompub-archive@lists.ietf.org; Tue, 16 Jan 2007 05:51:13 -0500 Received: from balder-227.proper.com ([192.245.12.227]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1H6luH-0004QZ-Fl for atompub-archive@lists.ietf.org; Tue, 16 Jan 2007 05:51: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 l0GAFwwF035472 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 16 Jan 2007 03:15: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 l0GAFwjv035471; Tue, 16 Jan 2007 03:15: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 smtp41.m2.home.ne.jp (smtp41.m2.home.ne.jp [220.152.32.171]) by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id l0GAFu9Y035456 for <atom-syntax@imc.org>; Tue, 16 Jan 2007 03:15:57 -0700 (MST) (envelope-from masato.terada.rd@hitachi.com) Received: from 124-144-22-3.rev.home.ne.jp ([124.144.21.172]) by smtp41.m2.home.ne.jp with ESMTP id <20070116101555.BVVG2599.smtp41.m2.home.ne.jp@124-144-22-3.rev.home.ne.jp> for <atom-syntax@imc.org>; Tue, 16 Jan 2007 19:15:55 +0900 Received: from hitachi.com (localhost.localdomain [127.0.0.1]) by 124-144-22-3.rev.home.ne.jp (8.12.8/8.12.8) with ESMTP id l0GAFlRX025284 for <atom-syntax@imc.org>; Tue, 16 Jan 2007 19:15:53 +0900 Message-ID: <45AC1C96.F53B327E@hitachi.com> Date: Tue, 16 Jan 2007 09:30:14 +0900 From: Masato Terada <masato.terada.rd@hitachi.com> Organization: Hitachi Incident Response Team, Hitachi X-Mailer: Mozilla 4.78 [ja] (Windows NT 5.0; U) X-Accept-Language: ja MIME-Version: 1.0 To: atom-syntax@imc.org Subject: Atom feed for Atom feed ? Content-Type: text/plain; charset=iso-2022-jp Content-Transfer-Encoding: 7bit Sender: owner-atom-syntax@mail.imc.org Precedence: bulk List-Archive: <http://www.imc.org/atom-syntax/mail-archive/> List-Unsubscribe: <mailto:atom-syntax-request@imc.org?body=unsubscribe> List-ID: <atom-syntax.imc.org> X-Spam-Score: 0.2 (/) X-Scan-Signature: 21c69d3cfc2dd19218717dbe1d974352 Hi folks, I would like to describe the Atom feed for Atom feed. It means ... rssd_root.atom (1st level directory) + rssd_abc.atom (2nd level directory) | + rssd_a.atom (Leaf Atom file) | + rssd_b.atom + rssd_hij.atom (2nd level directory) | + rssd_h.atom (Leaf Atom file) | + rssd_i.atom + rssd_opq.atom (Leaf Atom file) + rssd_o.html + rssd_p.html rssd_root.atom is 1st level directory. It refers to <link rel="next"' element (<link rel="next" href="rssd_{abc|hij|opq}.atom"/>) within itself as subordinate Atom file. rssd_abc.atom, rssd_hij.atom are 2nd level directory. It refers to <link rel="next"' element (Leaf Atom file: <link rel="next" href="rssd_{a|b}.atom"/>, <link rel="next" href="rssd_{h|i}.atom"/>) within itself as subordinate Atom file. A "rel" attribute indicates the link relation type. RFC 4287 defines five initial values (alternate, related, self, enclosure, via) for the Registry of Link Relations. The value "next" in <link rel="next"/> element is tentative value in this description. Example is the following. http://jvnrss.ise.chuo-u.ac.jp/jtg/rssd/atom/index.en.html Please send your kindly advice to me. Cheers, Masato From owner-atom-syntax@mail.imc.org Fri Jan 19 09:25:31 2007 Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1H7ugN-0007KH-JX for atompub-archive@lists.ietf.org; Fri, 19 Jan 2007 09:25:31 -0500 Received: from balder-227.proper.com ([192.245.12.227]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1H7ugL-0007yw-26 for atompub-archive@lists.ietf.org; Fri, 19 Jan 2007 09:25: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 l0JDuh2A055603 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 19 Jan 2007 06:56: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 l0JDuh32055602; Fri, 19 Jan 2007 06:56: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 mout1.freenet.de (mout1.freenet.de [194.97.50.132]) by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id l0JDueKY055590 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 19 Jan 2007 06:56:42 -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.65) (envelope-from <sewe@rbg.informatik.tu-darmstadt.de>) id 1H7uER-0008U8-Vw; Fri, 19 Jan 2007 14:56:40 +0100 Received: from ultra17.rbg.informatik.tu-darmstadt.de ([130.83.160.107]:59838) by mx2.freenet.de with esmtpsa (ID sewe2004@freenet.de) (TLSv1:AES256-SHA:256) (port 25) (Exim 4.62 #12) id 1H7uER-00025g-Ia; Fri, 19 Jan 2007 14:56:39 +0100 Message-ID: <45B0CE0F.3000103@rbg.informatik.tu-darmstadt.de> Date: Fri, 19 Jan 2007 14:56:31 +0100 From: Andreas Sewe <sewe@rbg.informatik.tu-darmstadt.de> Organization: Fachbereich Informatik, TU Darmstadt User-Agent: Thunderbird 1.5.0.9 (X11/20061220) MIME-Version: 1.0 To: Atom Syntax <atom-syntax@imc.org>, Atom Publishing Protocol <atom-protocol@imc.org> CC: James M Snell <jasnell@gmail.com> Subject: Quoting type parameter value allowed? - Was: I-D ACTION:draft-ietf-atompub-typeparam-00.txt References: <E1H1qaA-0002nD-8k@stiedprstage1.ietf.org> In-Reply-To: <E1H1qaA-0002nD-8k@stiedprstage1.ietf.org> 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: 7d33c50f3756db14428398e2bdedd581 While RFC 2045 specifically allows quoted parameter values and defines application/atom+xml;type="feed" to be equivalent to application/atom+xml;type=feed, RFC 4288 states that '[t]here is no defined syntax for parameter values. Therefore registrations MUST specify parameter value syntax.' So, it looks like that quoting the type parameter's values is no longer allowed; draft-ietf-atompub-typeparam-00.txt defines the following: # type = "entry" / "feed" But is this intentional? And, even if backed by RFC 4288 (I think so) and being intentional (I don't think so ;-), would it be worth to at least add a note to the parameter registration which explicitly states that quotes around "feed" or "entry" are disallowed? Regards, Andreas From owner-atom-syntax@mail.imc.org Fri Jan 19 09:39:04 2007 Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1H7utU-0006H6-0G for atompub-archive@lists.ietf.org; Fri, 19 Jan 2007 09:39:04 -0500 Received: from balder-227.proper.com ([192.245.12.227]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1H7utO-0001w2-FO for atompub-archive@lists.ietf.org; Fri, 19 Jan 2007 09: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 l0JECFh5056585 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 19 Jan 2007 07:12:15 -0700 (MST) (envelope-from owner-atom-syntax@mail.imc.org) Received: (from majordom@localhost) by balder-227.proper.com (8.13.5/8.13.5/Submit) id l0JECFJg056584; Fri, 19 Jan 2007 07:12:15 -0700 (MST) (envelope-from owner-atom-syntax@mail.imc.org) X-Authentication-Warning: balder-227.proper.com: majordom set sender to owner-atom-syntax@mail.imc.org using -f Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by balder-227.proper.com (8.13.5/8.13.5) with SMTP id l0JECDEB056570 for <atom-syntax@imc.org>; Fri, 19 Jan 2007 07:12:14 -0700 (MST) (envelope-from derhoermi@gmx.net) Received: (qmail invoked by alias); 19 Jan 2007 14:12:12 -0000 Received: from dslb-084-056-250-175.pools.arcor-ip.net (EHLO hive) [84.56.250.175] by mail.gmx.net (mp054) with SMTP; 19 Jan 2007 15:12:12 +0100 X-Authenticated: #723575 From: Bjoern Hoehrmann <derhoermi@gmx.net> To: Andreas Sewe <sewe@rbg.informatik.tu-darmstadt.de> Cc: Atom Syntax <atom-syntax@imc.org>, Atom Publishing Protocol <atom-protocol@imc.org> Subject: Re: Quoting type parameter value allowed? - Was: I-D ACTION:draft-ietf-atompub-typeparam-00.txt Date: Fri, 19 Jan 2007 15:12:13 +0100 Message-ID: <48k1r29s5kf1gnql77vfjvqch0rh5ebja8@hive.bjoern.hoehrmann.de> References: <E1H1qaA-0002nD-8k@stiedprstage1.ietf.org> <45B0CE0F.3000103@rbg.informatik.tu-darmstadt.de> In-Reply-To: <45B0CE0F.3000103@rbg.informatik.tu-darmstadt.de> X-Mailer: Forte Agent 3.3/32.846 MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 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 l0JECFh5056585 X-Spam-Score: 0.0 (/) X-Scan-Signature: e5ba305d0e64821bf3d8bc5d3bb07228 * Andreas Sewe wrote: >While RFC 2045 specifically allows quoted parameter values and defines=20 >application/atom+xml;type=3D"feed" to be equivalent to=20 >application/atom+xml;type=3Dfeed, RFC 4288 states that '[t]here is no=20 >defined syntax for parameter values. Therefore registrations MUST=20 >specify parameter value syntax.' > >So, it looks like that quoting the type parameter's values is no longer=20 >allowed; draft-ietf-atompub-typeparam-00.txt defines the following: > ># type =3D "entry" / "feed" > >But is this intentional? And, even if backed by RFC 4288 (I think so)=20 >and being intentional (I don't think so ;-), would it be worth to at=20 >least add a note to the parameter registration which explicitly states=20 >that quotes around "feed" or "entry" are disallowed? You would apply the grammar above on the parameter value. In type=3D"feed= " the parameter value is 'feed' which matches the grammar. Compare this to XML attributes, if the attribute value must match /^[0-9]+$/ then you also wouldn't conclude that the attribute value must not be "quoted". --=20 Bj=F6rn H=F6hrmann =B7 mailto:bjoern@hoehrmann.de =B7 http://bjoern.hoehr= mann.de Weinh. Str. 22 =B7 Telefon: +49(0)621/4309674 =B7 http://www.bjoernsworld= .de 68309 Mannheim =B7 PGP Pub. KeyID: 0xA4357E78 =B7 http://www.websitedev.d= e/=20 From owner-atom-syntax@mail.imc.org Fri Jan 19 16:42:33 2007 Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1H81VJ-0002or-3S for atompub-archive@lists.ietf.org; Fri, 19 Jan 2007 16:42:33 -0500 Received: from balder-227.proper.com ([192.245.12.227]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1H81VH-0001If-MU for atompub-archive@lists.ietf.org; Fri, 19 Jan 2007 16:42: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 l0JLLBfE086616 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 19 Jan 2007 14:21: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 l0JLLBuh086615; Fri, 19 Jan 2007 14:21: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.235]) by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id l0JLL9bv086594 for <atom-syntax@imc.org>; Fri, 19 Jan 2007 14:21:10 -0700 (MST) (envelope-from bobwyman@gmail.com) Received: by wr-out-0506.google.com with SMTP id i11so514334wra for <atom-syntax@imc.org>; Fri, 19 Jan 2007 13:21:07 -0800 (PST) DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:sender:to:subject:cc:in-reply-to:mime-version:content-type:references:x-google-sender-auth; b=tWiA9aoVcBOPb1juPPyawx4Zk1Kuy9kXDWEJNvGmMsEP1SQo4+hhs5dX8XgBARboq5A78X/YQ3wkqUegp45hw/UrpvLa6dEK64HzDVvhxvMzXbZak34CEgQNtJvstM5Z7bDB6SX7uydZHMxj0aQNYcGAMZ/1R4UuQHE/YA7FoNM= Received: by 10.90.52.2 with SMTP id z2mr3445996agz.1169241667228; Fri, 19 Jan 2007 13:21:07 -0800 (PST) Received: by 10.90.84.16 with HTTP; Fri, 19 Jan 2007 13:21:07 -0800 (PST) Message-ID: <45be5cd40701191321k1238329dh5acda14b49403d1d@mail.gmail.com> Date: Fri, 19 Jan 2007 16:21:07 -0500 From: "Bob Wyman" <bob@wyman.us> To: "Andreas Sewe" <sewe@rbg.informatik.tu-darmstadt.de> Subject: Re: Quoting type parameter value allowed? - Was: I-D ACTION:draft-ietf-atompub-typeparam-00.txt Cc: "Atom Syntax" <atom-syntax@imc.org>, "Atom Publishing Protocol" <atom-protocol@imc.org>, "James M Snell" <jasnell@gmail.com> In-Reply-To: <45B0CE0F.3000103@rbg.informatik.tu-darmstadt.de> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_43637_12663210.1169241667198" References: <E1H1qaA-0002nD-8k@stiedprstage1.ietf.org> <45B0CE0F.3000103@rbg.informatik.tu-darmstadt.de> X-Google-Sender-Auth: 11511d65c3151d94 Sender: owner-atom-syntax@mail.imc.org Precedence: bulk List-Archive: <http://www.imc.org/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 ------=_Part_43637_12663210.1169241667198 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline On 1/19/07, Andreas Sewe <sewe@rbg.informatik.tu-darmstadt.de> wrote: > So, it looks like that quoting the type parameter's values is no > longer allowed; Are the quotes part of the parameter value? Or, are quotes merely delimiters of the value? If RFC045 is read to indicate that the quotes are delimiters, then it would not be in conflict with RFC4288 since in both cases, "feed" would be interpretted as being the value 'feed'... bob wyman ------=_Part_43637_12663210.1169241667198 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline On 1/19/07, <b class="gmail_sendername">Andreas Sewe</b> <<a href="mailto:sewe@rbg.informatik.tu-darmstadt.de">sewe@rbg.informatik.tu-darmstadt.de</a>> wrote:<br>> So, it looks like that quoting the type parameter's values is no <br>> longer allowed;<br>Are the quotes part of the parameter value? Or, are quotes merely delimiters of the value? If RFC045 is read to indicate that the quotes are delimiters, then it would not be in conflict with RFC4288 since in both cases, "feed" would be interpretted as being the value 'feed'... <br><br>bob wyman<br><br> ------=_Part_43637_12663210.1169241667198-- From owner-atom-syntax@mail.imc.org Fri Jan 19 16:55:17 2007 Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1H81hd-0000gc-SZ for atompub-archive@lists.ietf.org; Fri, 19 Jan 2007 16:55:17 -0500 Received: from balder-227.proper.com ([192.245.12.227]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1H81ha-0005B5-OL for atompub-archive@lists.ietf.org; Fri, 19 Jan 2007 16:55: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 l0JLZEYF087466 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 19 Jan 2007 14:35: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 l0JLZELp087465; Fri, 19 Jan 2007 14:35: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.232]) by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id l0JLZBYu087449 for <atom-syntax@imc.org>; Fri, 19 Jan 2007 14:35:13 -0700 (MST) (envelope-from jasnell@gmail.com) Received: by wx-out-0506.google.com with SMTP id i30so534312wxd for <atom-syntax@imc.org>; Fri, 19 Jan 2007 13:35:11 -0800 (PST) DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:user-agent:mime-version:to:cc:subject:references:in-reply-to:content-type:content-transfer-encoding; b=fgfg8gxEUIW+A0vvObzJW0SVXy58PpMKKBb7kpyULyxtPplZKOFx9b/+F1SGkCr9bvB5dcUYv7srZEDB6S/tn9UdoBLi5RvKaIY7GkTLVQV6mdm9T8iitnqgODKRKAO3R9Y4aO3St9/K9oNIo3D5TBKbRDPQzVvYdsn9DNDZjWY= Received: by 10.90.88.13 with SMTP id l13mr3563061agb.1169242510832; Fri, 19 Jan 2007 13:35:10 -0800 (PST) Received: from ?192.168.1.101? ( [67.181.218.96]) by mx.google.com with ESMTP id 45sm4351684wri.2007.01.19.13.35.03; Fri, 19 Jan 2007 13:35:04 -0800 (PST) Message-ID: <45B13985.9040802@gmail.com> Date: Fri, 19 Jan 2007 13:35:01 -0800 From: James M Snell <jasnell@gmail.com> User-Agent: Thunderbird 1.5.0.9 (X11/20070103) MIME-Version: 1.0 To: Bob Wyman <bob@wyman.us> CC: Andreas Sewe <sewe@rbg.informatik.tu-darmstadt.de>, Atom Syntax <atom-syntax@imc.org>, Atom Publishing Protocol <atom-protocol@imc.org> Subject: Re: Quoting type parameter value allowed? - Was: I-D ACTION:draft-ietf-atompub-typeparam-00.txt References: <E1H1qaA-0002nD-8k@stiedprstage1.ietf.org> <45B0CE0F.3000103@rbg.informatik.tu-darmstadt.de> <45be5cd40701191321k1238329dh5acda14b49403d1d@mail.gmail.com> In-Reply-To: <45be5cd40701191321k1238329dh5acda14b49403d1d@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: 856eb5f76e7a34990d1d457d8e8e5b7f +1. The way I read it the quotes do not matter. - James Bob Wyman wrote: > On 1/19/07, *Andreas Sewe* <sewe@rbg.informatik.tu-darmstadt.de > <mailto:sewe@rbg.informatik.tu-darmstadt.de>> wrote: >> So, it looks like that quoting the type parameter's values is no >> longer allowed; > Are the quotes part of the parameter value? Or, are quotes merely > delimiters of the value? If RFC045 is read to indicate that the quotes > are delimiters, then it would not be in conflict with RFC4288 since in > both cases, "feed" would be interpretted as being the value 'feed'... > > bob wyman > From owner-atom-syntax@mail.imc.org Fri Jan 19 17:28:57 2007 Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1H82ED-0000oC-5E for atompub-archive@lists.ietf.org; Fri, 19 Jan 2007 17:28:57 -0500 Received: from balder-227.proper.com ([192.245.12.227]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1H82EB-0006E4-G6 for atompub-archive@lists.ietf.org; Fri, 19 Jan 2007 17:28: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 l0JM5oi5089138 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 19 Jan 2007 15:05: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 l0JM5odB089137; Fri, 19 Jan 2007 15:05: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 laweleka.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id l0JM5nBY089130 for <atom-syntax@imc.org>; Fri, 19 Jan 2007 15:05:49 -0700 (MST) (envelope-from lisa@osafoundation.org) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 30287142271 for <atom-syntax@imc.org>; Fri, 19 Jan 2007 14:05:49 -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 10124-04 for <atom-syntax@imc.org>; Fri, 19 Jan 2007 14:05:47 -0800 (PST) Received: from [192.168.1.101] (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 81161142270 for <atom-syntax@imc.org>; Fri, 19 Jan 2007 14:05:47 -0800 (PST) Mime-Version: 1.0 (Apple Message framework v752.2) To: Atom <atom-syntax@imc.org> Message-Id: <EEB1C2EB-8205-49A7-A1D7-79B30969B103@osafoundation.org> Content-Type: multipart/alternative; boundary=Apple-Mail-6--188899666 References: <E1H80xF-0005vK-U3@stiedprstage1.ietf.org> From: Lisa Dusseault <lisa@osafoundation.org> Subject: Fwd: Last Call: draft-nottingham-atompub-feed-history (Feed Paging and Archiving) to Proposed Standard Date: Fri, 19 Jan 2007 14:05:44 -0800 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.0 (/) X-Scan-Signature: 0cff8c3ec906d056784362c06f5f88c1 --Apple-Mail-6--188899666 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed FYI --Lisa Begin forwarded message: > From: The IESG <iesg-secretary@ietf.org> > Date: January 19, 2007 1:07:21 PM PST > To: IETF-Announce <ietf-announce@ietf.org> > Subject: Last Call: draft-nottingham-atompub-feed-history (Feed > Paging and Archiving) to Proposed Standard > Reply-To: ietf@ietf.org > > The IESG has received a request from an individual submitter to > consider > the following document: > > - 'Feed Paging and Archiving ' > <draft-nottingham-atompub-feed-history-08.txt> as a Proposed > Standard > > The IESG plans to make a decision in the next few weeks, and solicits > final comments on this action. In particular, the IESG would like > to know > of planned implementations and considerations of appropriateness for > Standards Track. > > Please send substantive comments to the > ietf@ietf.org mailing lists by 2007-02-16. Exceptionally, > comments may be sent to iesg@ietf.org instead. In either case, please > retain the beginning of the Subject line to allow automated sorting. > > The file can be obtained via > http://www.ietf.org/internet-drafts/draft-nottingham-atompub-feed- > history-08.txt > > > IESG discussion can be tracked via > https://datatracker.ietf.org/public/pidtracker.cgi? > command=view_id&dTag=13260&rfc_flag=0 > > > _______________________________________________ > IETF-Announce mailing list > IETF-Announce@ietf.org > https://www1.ietf.org/mailman/listinfo/ietf-announce --Apple-Mail-6--188899666 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; = ">FYI<DIV>--Lisa<BR><DIV><BR><DIV>Begin forwarded message:</DIV><BR = class=3D"Apple-interchange-newline"><BLOCKQUOTE type=3D"cite"><DIV = style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; = margin-left: 0px; "><FONT face=3D"Helvetica" size=3D"3" color=3D"#000000" = style=3D"font: 12.0px Helvetica; color: #000000"><B>From: = </B></FONT><FONT face=3D"Helvetica" size=3D"3" style=3D"font: 12.0px = Helvetica">The IESG <<A = href=3D"mailto:iesg-secretary@ietf.org">iesg-secretary@ietf.org</A>></F= ONT></DIV><DIV style=3D"margin-top: 0px; margin-right: 0px; = margin-bottom: 0px; margin-left: 0px; "><FONT face=3D"Helvetica" = size=3D"3" color=3D"#000000" style=3D"font: 12.0px Helvetica; color: = #000000"><B>Date: </B></FONT><FONT face=3D"Helvetica" size=3D"3" = style=3D"font: 12.0px Helvetica">January 19, 2007 1:07:21 PM = PST</FONT></DIV><DIV style=3D"margin-top: 0px; margin-right: 0px; = margin-bottom: 0px; margin-left: 0px; "><FONT face=3D"Helvetica" = size=3D"3" color=3D"#000000" style=3D"font: 12.0px Helvetica; color: = #000000"><B>To: </B></FONT><FONT face=3D"Helvetica" size=3D"3" = style=3D"font: 12.0px Helvetica">IETF-Announce <<A = href=3D"mailto:ietf-announce@ietf.org">ietf-announce@ietf.org</A>></FON= T></DIV><DIV style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: = 0px; margin-left: 0px; "><FONT face=3D"Helvetica" size=3D"3" = color=3D"#000000" style=3D"font: 12.0px Helvetica; color: = #000000"><B>Subject: </B></FONT><FONT face=3D"Helvetica" size=3D"3" = style=3D"font: 12.0px Helvetica"><B>Last Call: = draft-nottingham-atompub-feed-history (Feed Paging<SPAN = class=3D"Apple-converted-space">=A0 </SPAN>and Archiving) to Proposed = Standard<SPAN = class=3D"Apple-converted-space">=A0</SPAN></B></FONT></DIV><DIV = style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; = margin-left: 0px; "><FONT face=3D"Helvetica" size=3D"3" color=3D"#000000" = style=3D"font: 12.0px Helvetica; color: #000000"><B>Reply-To: = </B></FONT><FONT face=3D"Helvetica" size=3D"3" style=3D"font: 12.0px = Helvetica"><A = href=3D"mailto:ietf@ietf.org">ietf@ietf.org</A></FONT></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; ">The = IESG has received a request from an individual submitter to = consider</DIV><DIV style=3D"margin-top: 0px; margin-right: 0px; = margin-bottom: 0px; margin-left: 0px; ">the following = document:</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; ">- 'Feed Paging and Archiving '</DIV><DIV = style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; = margin-left: 0px; "><SPAN class=3D"Apple-converted-space">=A0=A0 = </SPAN><draft-nottingham-atompub-feed-history-08.txt> as a = Proposed Standard</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; ">The IESG plans to make a decision in the next few = weeks, and solicits</DIV><DIV style=3D"margin-top: 0px; margin-right: = 0px; margin-bottom: 0px; margin-left: 0px; ">final comments on this = action.<SPAN class=3D"Apple-converted-space">=A0 </SPAN>In particular, = the IESG would like to know</DIV><DIV style=3D"margin-top: 0px; = margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">of planned = implementations and considerations of appropriateness for</DIV><DIV = style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; = margin-left: 0px; ">Standards Track.</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; ">Please send substantive comments = to the</DIV><DIV style=3D"margin-top: 0px; margin-right: 0px; = margin-bottom: 0px; margin-left: 0px; "><A = href=3D"mailto:ietf@ietf.org">ietf@ietf.org</A> mailing lists by = 2007-02-16. Exceptionally,<SPAN = class=3D"Apple-converted-space">=A0</SPAN></DIV><DIV style=3D"margin-top: = 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">comments = may be sent to <A href=3D"mailto:iesg@ietf.org">iesg@ietf.org</A> = instead. In either case, please<SPAN = class=3D"Apple-converted-space">=A0</SPAN></DIV><DIV style=3D"margin-top: = 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">retain = the beginning of the Subject line to allow automated sorting.</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; ">The file = can be obtained via</DIV><DIV style=3D"margin-top: 0px; margin-right: = 0px; margin-bottom: 0px; margin-left: 0px; "><A = href=3D"http://www.ietf.org/internet-drafts/draft-nottingham-atompub-feed-= history-08.txt">http://www.ietf.org/internet-drafts/draft-nottingham-atomp= ub-feed-history-08.txt</A></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; min-height: 14px; "><BR></DIV><DIV = style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; = margin-left: 0px; ">IESG discussion can be tracked via</DIV><DIV = style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; = margin-left: 0px; "><A = href=3D"https://datatracker.ietf.org/public/pidtracker.cgi?command=3Dview_= id&dTag=3D13260&rfc_flag=3D0">https://datatracker.ietf.org/public/pidtrack= er.cgi?command=3Dview_id&dTag=3D13260&rfc_flag=3D0</A></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; = min-height: 14px; "><BR></DIV><DIV style=3D"margin-top: 0px; = margin-right: 0px; margin-bottom: 0px; margin-left: 0px; = ">_______________________________________________</DIV><DIV = style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; = margin-left: 0px; ">IETF-Announce mailing list</DIV><DIV = style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; = margin-left: 0px; "><A = href=3D"mailto:IETF-Announce@ietf.org">IETF-Announce@ietf.org</A></DIV><DI= V style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; = margin-left: 0px; "><A = href=3D"https://www1.ietf.org/mailman/listinfo/ietf-announce">https://www1= .ietf.org/mailman/listinfo/ietf-announce</A></DIV> = </BLOCKQUOTE></DIV><BR></DIV></BODY></HTML>= --Apple-Mail-6--188899666-- From owner-atom-syntax@mail.imc.org Sun Jan 21 08:22:54 2007 Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1H8cer-0003sQ-Lm for atompub-archive@lists.ietf.org; Sun, 21 Jan 2007 08:22:53 -0500 Received: from balder-227.proper.com ([192.245.12.227]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1H8cQh-000540-7T for atompub-archive@lists.ietf.org; Sun, 21 Jan 2007 08:08: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 l0LCSbUB019355 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 21 Jan 2007 05:28: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 l0LCSbIJ019353; Sun, 21 Jan 2007 05:28: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 mout2.freenet.de (mout2.freenet.de [194.97.50.155]) by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id l0LCSXH1019319 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 21 Jan 2007 05:28:35 -0700 (MST) (envelope-from sewe@rbg.informatik.tu-darmstadt.de) Received: from [194.97.50.151] (helo=mx10.freenet.de) by mout2.freenet.de with esmtpa (Exim 4.65) (envelope-from <sewe@rbg.informatik.tu-darmstadt.de>) id 1H8boF-0003f2-Hc; Sun, 21 Jan 2007 13:28:31 +0100 Received: from client10.rbg.informatik.tu-darmstadt.de ([130.83.161.10]:36964) by mx10.freenet.de with esmtpsa (ID sewe2004@freenet.de) (TLSv1:AES256-SHA:256) (port 25) (Exim 4.62 #12) id 1H8boF-0008DY-FQ; Sun, 21 Jan 2007 13:28:31 +0100 Message-ID: <45B35C6A.6020207@rbg.informatik.tu-darmstadt.de> Date: Sun, 21 Jan 2007 13:28:26 +0100 From: Andreas Sewe <sewe@rbg.informatik.tu-darmstadt.de> Organization: Fachbereich Informatik, TU Darmstadt User-Agent: Thunderbird 1.5.0.9 (X11/20061220) MIME-Version: 1.0 To: James M Snell <jasnell@gmail.com> CC: Bob Wyman <bob@wyman.us>, Atom Syntax <atom-syntax@imc.org>, Atom Publishing Protocol <atom-protocol@imc.org> Subject: Re: Quoting type parameter value allowed? - Was: I-D ACTION:draft-ietf-atompub-typeparam-00.txt References: <E1H1qaA-0002nD-8k@stiedprstage1.ietf.org> <45B0CE0F.3000103@rbg.informatik.tu-darmstadt.de> <45be5cd40701191321k1238329dh5acda14b49403d1d@mail.gmail.com> <45B13985.9040802@gmail.com> In-Reply-To: <45B13985.9040802@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: 0bc60ec82efc80c84b8d02f4b0e4de22 James M Snell wrote: > Bob Wyman wrote: >> Andreas Sewe wrote: >>> So, it looks like that quoting the type parameter's values is no >>> longer allowed; >> >> Are the quotes part of the parameter value? Or, are quotes merely >> delimiters of the value? If RFC045 is read to indicate that the >> quotes are delimiters, then it would not be in conflict with >> RFC4288 since in both cases, "feed" would be interpretted as being >> the value 'feed'... > > +1. The way I read it the quotes do not matter. OK, you have convinced me; I simply misinterpreted RFC 4288. This raises the question, however, whether it would be worth pointing out in the I-D that quoting a parameter value is allowed. Implementors might otherwise produce code that does treat application/atom+xml;type="feed" and application/atom+xml;type=feed as different. James, can you add a note to this effect to your I-D? It doesn't do any harm and might to be useful (at least to people like me ;-). Andreas From owner-atom-syntax@mail.imc.org Sun Jan 21 08:23:18 2007 Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1H8cfG-00047W-3W for atompub-archive@lists.ietf.org; Sun, 21 Jan 2007 08:23:18 -0500 Received: from balder-227.proper.com ([192.245.12.227]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1H8cfA-0007vw-J4 for atompub-archive@lists.ietf.org; Sun, 21 Jan 2007 08:23: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 l0LCsLE3021458 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 21 Jan 2007 05:54: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 l0LCsLXl021456; Sun, 21 Jan 2007 05:54: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 mail.gmx.net (mail.gmx.net [213.165.64.20]) by balder-227.proper.com (8.13.5/8.13.5) with SMTP id l0LCsI59021445 for <atom-syntax@imc.org>; Sun, 21 Jan 2007 05:54:20 -0700 (MST) (envelope-from derhoermi@gmx.net) Received: (qmail invoked by alias); 21 Jan 2007 12:54:17 -0000 Received: from dslb-084-056-224-112.pools.arcor-ip.net (EHLO hive) [84.56.224.112] by mail.gmx.net (mp006) with SMTP; 21 Jan 2007 13:54:17 +0100 X-Authenticated: #723575 From: Bjoern Hoehrmann <derhoermi@gmx.net> To: Andreas Sewe <sewe@rbg.informatik.tu-darmstadt.de> Cc: Atom Syntax <atom-syntax@imc.org>, Atom Publishing Protocol <atom-protocol@imc.org> Subject: Re: Quoting type parameter value allowed? - Was: I-D ACTION:draft-ietf-atompub-typeparam-00.txt Date: Sun, 21 Jan 2007 13:54:20 +0100 Message-ID: <jao6r2h6uernchgm1vrpnd0tbjtfi14t3r@hive.bjoern.hoehrmann.de> References: <E1H1qaA-0002nD-8k@stiedprstage1.ietf.org> <45B0CE0F.3000103@rbg.informatik.tu-darmstadt.de> <45be5cd40701191321k1238329dh5acda14b49403d1d@mail.gmail.com> <45B13985.9040802@gmail.com> <45B35C6A.6020207@rbg.informatik.tu-darmstadt.de> In-Reply-To: <45B35C6A.6020207@rbg.informatik.tu-darmstadt.de> X-Mailer: Forte Agent 3.3/32.846 MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 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 l0LCsLE3021458 X-Spam-Score: 0.0 (/) X-Scan-Signature: 2409bba43e9c8d580670fda8b695204a * Andreas Sewe wrote: >This raises the question, however, whether it would be worth pointing=20 >out in the I-D that quoting a parameter value is allowed. Implementors=20 >might otherwise produce code that does treat=20 >application/atom+xml;type=3D"feed" and application/atom+xml;type=3Dfeed = as=20 >different. > >James, can you add a note to this effect to your I-D? It doesn't do any=20 >harm and might to be useful (at least to people like me ;-). It actually does harm. First, unless carefully phrased that might be misread to suggest application/atom+xml;type=3D"'feed'" or similar is allowed, and it would suggest a false sense of completeness. As an example, RFC 2616 would also allow you to use type=3D"f\eed" or use of MIME word encoding in the quoted string ala type=3D"=3D?...?=3D". It seem= s this is better left to a test suite. --=20 Bj=F6rn H=F6hrmann =B7 mailto:bjoern@hoehrmann.de =B7 http://bjoern.hoehr= mann.de Weinh. Str. 22 =B7 Telefon: +49(0)621/4309674 =B7 http://www.bjoernsworld= .de 68309 Mannheim =B7 PGP Pub. KeyID: 0xA4357E78 =B7 http://www.websitedev.d= e/=20 From owner-atom-syntax@mail.imc.org Mon Jan 22 16:10:20 2007 Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1H96Qm-00089b-ST for atompub-archive@lists.ietf.org; Mon, 22 Jan 2007 16:10:20 -0500 Received: from balder-227.proper.com ([192.245.12.227]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1H96Qj-0006OE-DO for atompub-archive@lists.ietf.org; Mon, 22 Jan 2007 16:10: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 l0MKiNsg050585 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 22 Jan 2007 13:44: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 l0MKiNjc050584; Mon, 22 Jan 2007 13:44: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 mailgw2a.lmco.com (mailgw2a.lmco.com [192.91.147.7]) by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id l0MKiMf8050574 for <atom-syntax@imc.org>; Mon, 22 Jan 2007 13:44:22 -0700 (MST) (envelope-from matthew.r.becker@lmco.com) Received: from emss01g01.ems.lmco.com (relay1.ems.lmco.com [129.197.181.54])by mailgw2a.lmco.com (LM-6) with ESMTP id l0MKiGSC025595for <atom-syntax@imc.org>; Mon, 22 Jan 2007 15:44:21 -0500 (EST) Received: from CONVERSION-DAEMON.lmco.com by lmco.com (PMDF V6.3-x3 #31239) id <0JCA00501EVCQ6@lmco.com> for atom-syntax@imc.org; Mon, 22 Jan 2007 12:44:18 -0800 (PST) Received: from EMSS04I00.us.lmco.com ([166.17.13.135]) by lmco.com (PMDF V6.3-x3 #31239) with ESMTP id <0JCA003S5EWKNV@lmco.com> for atom-syntax@imc.org; Mon, 22 Jan 2007 12:43:42 -0800 (PST) Received: from emss04m05.us.lmco.com ([166.17.13.61]) by EMSS04I00.us.lmco.com with Microsoft SMTPSVC(5.0.2195.6713); Mon, 22 Jan 2007 15:43:38 -0500 Date: Mon, 22 Jan 2007 15:43:37 -0500 From: "Becker, Matthew R" <matthew.r.becker@lmco.com> Subject: Best practice for linking to child feeds To: atom-syntax@imc.org Message-id: <249DC7180F301445BCA2E01EAAFDF40901393C07@emss04m05.us.lmco.com> MIME-version: 1.0 X-MIMEOLE: Produced By Microsoft Exchange V6.5 Content-type: multipart/alternative; boundary="Boundary_(ID_YlqplEbIIMiWp/NqrGIO4w)" Thread-Topic: Best practice for linking to child feeds Thread-Index: Acc+Zfy+7e6HGyCeQGOitPXP8YIOZA== Content-class: urn:content-classes:message X-MS-Has-Attach: X-MS-TNEF-Correlator: X-OriginalArrivalTime: 22 Jan 2007 20:43:38.0200 (UTC) FILETIME=[FE467D80:01C73E65] Sender: owner-atom-syntax@mail.imc.org Precedence: bulk List-Archive: <http://www.imc.org/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: b280b4db656c3ca28dd62e5e0b03daa8 This is a multi-part message in MIME format. --Boundary_(ID_YlqplEbIIMiWp/NqrGIO4w) Content-type: text/plain; charset=US-ASCII Content-transfer-encoding: 7BIT Given a feed of discussion board topics, how do you show that an Atom entry representing a topic has a related child feed representing the posts for that topic? I was looking at the rel attribute of the link element and I do not see a valid value of child. I thought I saw this in an older draft. What is the recommended way to handle a hierarchy of related feeds? Thanks, Matt. --Boundary_(ID_YlqplEbIIMiWp/NqrGIO4w) Content-type: text/html; charset=US-ASCII Content-transfer-encoding: 7BIT <html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns="http://www.w3.org/TR/REC-html40"> <head> <meta http-equiv=Content-Type content="text/html; charset=us-ascii"> <meta name=Generator content="Microsoft Word 11 (filtered medium)"> <style> <!-- /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {margin:0in; margin-bottom:.0001pt; font-size:12.0pt; font-family:"Times New Roman";} a:link, span.MsoHyperlink {color:blue; text-decoration:underline;} a:visited, span.MsoHyperlinkFollowed {color:navy; text-decoration:underline;} span.EmailStyle17 {mso-style-type:personal-compose; font-family:Arial; color:windowtext;} @page Section1 {size:8.5in 11.0in; margin:.5in .5in .5in .5in;} div.Section1 {page:Section1;} --> </style> </head> <body lang=EN-US link=blue vlink=navy> <div class=Section1> <p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt; font-family:Arial'>Given a feed of discussion board topics, how do you show that an Atom entry representing a topic has a related child feed representing the posts for that topic? I was looking at the rel attribute of the link element and I do not see a valid value of child.  I thought I saw this in an older draft. What is the recommended way to handle a hierarchy of related feeds?<o:p></o:p></span></font></p> <p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt; font-family:Arial'>Thanks,<o:p></o:p></span></font></p> <p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt; font-family:Arial'>Matt.<o:p></o:p></span></font></p> </div> </body> </html> --Boundary_(ID_YlqplEbIIMiWp/NqrGIO4w)-- From owner-atom-syntax@mail.imc.org Mon Jan 22 16:24:34 2007 Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1H96eY-0003kf-8q for atompub-archive@lists.ietf.org; Mon, 22 Jan 2007 16:24:34 -0500 Received: from balder-227.proper.com ([192.245.12.227]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1H96eV-0002V3-Pn for atompub-archive@lists.ietf.org; Mon, 22 Jan 2007 16:24: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 l0MKvkII051611 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 22 Jan 2007 13:57: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 l0MKvkaV051610; Mon, 22 Jan 2007 13: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 mail1.webfaction.com (mail1.webfaction.com [67.15.2.85]) by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id l0MKvjma051597 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for <atom-syntax@imc.org>; Mon, 22 Jan 2007 13:57:46 -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 l0MKvgWk010155; Mon, 22 Jan 2007 14:57:43 -0600 Message-ID: <45B5253F.2090602@defuze.org> Date: Mon, 22 Jan 2007 20:57:35 +0000 From: Sylvain Hellegouarch <sh@defuze.org> User-Agent: Thunderbird 1.5.0.9 (X11/20070104) MIME-Version: 1.0 To: "Becker, Matthew R" <matthew.r.becker@lmco.com> CC: atom-syntax@imc.org Subject: Re: Best practice for linking to child feeds References: <249DC7180F301445BCA2E01EAAFDF40901393C07@emss04m05.us.lmco.com> In-Reply-To: <249DC7180F301445BCA2E01EAAFDF40901393C07@emss04m05.us.lmco.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: 7655788c23eb79e336f5f8ba8bce7906 Becker, Matthew R wrote: > Given a feed of discussion board topics, how do you show that an Atom > entry representing a topic has a related child feed representing the > posts for that topic? I was looking at the rel attribute of the link > element and I do not see a valid value of child. I thought I saw this > in an older draft. What is the recommended way to handle a hierarchy of > related feeds? > > Thanks, > > Matt. > > Maybe RFC 4685? http://www.ietf.org/rfc/rfc4685.txt Alternatively I wonder if the Feed History spec. could suit you better: http://tools.ietf.org/wg/atompub/draft-nottingham-atompub-feed-history-08.txt - Sylvain From owner-atom-syntax@mail.imc.org Mon Jan 22 16:32:58 2007 Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1H96mg-0006Oi-I4 for atompub-archive@lists.ietf.org; Mon, 22 Jan 2007 16:32:58 -0500 Received: from balder-227.proper.com ([192.245.12.227]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1H96mf-0004rF-45 for atompub-archive@lists.ietf.org; Mon, 22 Jan 2007 16:32: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 l0ML7HZk052662 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 22 Jan 2007 14:07: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 l0ML7HZ6052661; Mon, 22 Jan 2007 14:07: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 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 l0ML7GKv052655 for <atom-syntax@imc.org>; Mon, 22 Jan 2007 14:07:16 -0700 (MST) (envelope-from jasnell@gmail.com) Received: by wr-out-0506.google.com with SMTP id i20so824054wra for <atom-syntax@imc.org>; Mon, 22 Jan 2007 13:07:15 -0800 (PST) DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:user-agent:mime-version:to:cc:subject:references:in-reply-to:content-type:content-transfer-encoding; b=NzKN8yrW6hgOhBLo1PPOZRSVaDxlPFUQ/7PIAR7pqTaj2UKQ7SwPLWI2TJ804hpb3gfm24DtHGN0LrCWmRAkZqrSxP0QB305A/y0RK0C4oeSeA3FPw8YXAMjSawZ4j6ewUs3Ii9UOJE4ExVjhR0sjUlCEfBnfs1qz3LcaJjgdBI= Received: by 10.90.93.6 with SMTP id q6mr6965548agb.1169500035657; Mon, 22 Jan 2007 13:07:15 -0800 (PST) Received: from ?192.168.1.101? ( [67.181.218.96]) by mx.google.com with ESMTP id 3sm10471410wrh.2007.01.22.13.07.14; Mon, 22 Jan 2007 13:07:15 -0800 (PST) Message-ID: <45B52780.3070803@gmail.com> Date: Mon, 22 Jan 2007 13:07:12 -0800 From: James M Snell <jasnell@gmail.com> User-Agent: Thunderbird 1.5.0.9 (X11/20070103) MIME-Version: 1.0 To: "Becker, Matthew R" <matthew.r.becker@lmco.com> CC: atom-syntax@imc.org Subject: Re: Best practice for linking to child feeds References: <249DC7180F301445BCA2E01EAAFDF40901393C07@emss04m05.us.lmco.com> In-Reply-To: <249DC7180F301445BCA2E01EAAFDF40901393C07@emss04m05.us.lmco.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: 856eb5f76e7a34990d1d457d8e8e5b7f RFC 4685 - http://www.ietf.org/rfc/rfc4685.txt - James Becker, Matthew R wrote: > Given a feed of discussion board topics, how do you show that an Atom > entry representing a topic has a related child feed representing the > posts for that topic? I was looking at the rel attribute of the link > element and I do not see a valid value of child. I thought I saw this > in an older draft. What is the recommended way to handle a hierarchy of > related feeds? > > Thanks, > > Matt. > From owner-atom-syntax@mail.imc.org Tue Jan 23 12:27:35 2007 Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1H9PQl-0006JT-CH for atompub-archive@lists.ietf.org; Tue, 23 Jan 2007 12:27:35 -0500 Received: from balder-227.proper.com ([192.245.12.227]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1H9PQg-0000Jt-W6 for atompub-archive@lists.ietf.org; Tue, 23 Jan 2007 12:27: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 l0NGj07d033082 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 23 Jan 2007 09:45: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 l0NGj0iv033081; Tue, 23 Jan 2007 09:45: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 mail1.webfaction.com (mail1.webfaction.com [67.15.2.85]) by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id l0NGiwjD033074 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for <atom-syntax@imc.org>; Tue, 23 Jan 2007 09:44:59 -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 l0NGijZV017351 for <atom-syntax@imc.org>; Tue, 23 Jan 2007 10:44:56 -0600 Message-ID: <45B63B75.1040908@defuze.org> Date: Tue, 23 Jan 2007 16:44:37 +0000 From: Sylvain Hellegouarch <sh@defuze.org> User-Agent: Thunderbird 1.5.0.9 (X11/20070104) MIME-Version: 1.0 To: atom-syntax <atom-syntax@imc.org> Subject: Broken link 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: 08e48e05374109708c00c6208b534009 It seems that: http://atompub.org/rfc4287.html doesn't work anymore. Anyone feeling like fixing it? - Sylvain From owner-atom-syntax@mail.imc.org Tue Jan 23 15:44:11 2007 Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1H9SV1-000355-6j for atompub-archive@lists.ietf.org; Tue, 23 Jan 2007 15:44:11 -0500 Received: from balder-227.proper.com ([192.245.12.227]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1H9SUz-00059a-RP for atompub-archive@lists.ietf.org; Tue, 23 Jan 2007 15:44: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 l0NKKPEs048705 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 23 Jan 2007 13:20: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 l0NKKPwJ048704; Tue, 23 Jan 2007 13:20: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 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 l0NKKNDU048698 for <atom-syntax@imc.org>; Tue, 23 Jan 2007 13:20:24 -0700 (MST) (envelope-from sayrer@gmail.com) Received: by nf-out-0910.google.com with SMTP id n29so331613nfc for <atom-syntax@imc.org>; Tue, 23 Jan 2007 12:20:22 -0800 (PST) DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; b=I+KO0dfyaHBm9CwC3q7c8pNci3njJkcT5n7bXRaoWqMRcxF8iYBaGm97fdQRAFuTjQggLXbYFsScpFkx/D2DVLiJ9tBfvYX8R7os9aIE1T39GgaZQDR6pPgOaNN/4RHivJgUD+0D2RBQYC1VVumY0hFkdpNmUaqP5b6CIBoTAU8= Received: by 10.82.135.13 with SMTP id i13mr1836089bud.1169583622310; Tue, 23 Jan 2007 12:20:22 -0800 (PST) Received: by 10.82.169.9 with HTTP; Tue, 23 Jan 2007 12:20:21 -0800 (PST) Message-ID: <68fba5c50701231220k2bc3c058j2db0de198bd71c85@mail.gmail.com> Date: Tue, 23 Jan 2007 15:20:21 -0500 From: "Robert Sayre" <sayrer@gmail.com> To: "Atom Syntax" <atom-syntax@imc.org> Subject: I support moving draft-nottingham-atompub-feed-history-08.txt to Proposed Standard [eom] -- Robert Sayre 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: 0f1ff0b0158b41ac6b9548d0972cdd31 From owner-atom-syntax@mail.imc.org Wed Jan 24 06:56:51 2007 Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1H9gkF-0008KO-Qn for atompub-archive@lists.ietf.org; Wed, 24 Jan 2007 06:56:51 -0500 Received: from balder-227.proper.com ([192.245.12.227]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1H9gkA-0002vc-DG for atompub-archive@lists.ietf.org; Wed, 24 Jan 2007 06: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 l0OBXM8m007340 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 24 Jan 2007 04:33: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 l0OBXMuG007338; Wed, 24 Jan 2007 04:33: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 codanova.cust.azuria.net.azuria-servers.net (codanova.cust.azuria.net [62.233.33.41]) by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id l0OBXLBf007332 for <atom-syntax@imc.org>; Wed, 24 Jan 2007 04:33:22 -0700 (MST) (envelope-from lionel@over-blog.com) Received: from laf31-2-82-224-249-154.fbx.proxad.net ([82.224.249.154]:4050 helo=[127.0.0.1]) by codanova.cust.azuria.net.azuria-servers.net with esmtpa (Exim 4.44) id 1H9gNV-0000G3-2I for atom-syntax@imc.org; Wed, 24 Jan 2007 12:33:21 +0100 Message-ID: <45B74402.6000703@over-blog.com> Date: Wed, 24 Jan 2007 12:33:22 +0100 From: "Lionel [Over-Blog]" <lionel@over-blog.com> User-Agent: Thunderbird 1.5.0.9 (Windows/20061207) MIME-Version: 1.0 To: atom-syntax@imc.org Subject: Introduction Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Sender: owner-atom-syntax@mail.imc.org Precedence: bulk List-Archive: <http://www.imc.org/atom-syntax/mail-archive/> List-Unsubscribe: <mailto:atom-syntax-request@imc.org?body=unsubscribe> List-ID: <atom-syntax.imc.org> X-Spam-Score: 0.1 (/) X-Scan-Signature: 7d33c50f3756db14428398e2bdedd581 Hello, I am new to this list, this is a short introduction about me and why I am interested in Atom. I am working for a French company editing the most visited blogs platform (6M pages/day, 600K blogs). We are implementing Atom Publishing Protocol to give our users the ability to blog from outside our website (MS Office 2007, YouTube, Firefox extensions, etc...), and I am responsible for implementing this. Now that you know -nearly- everything about me, this is my first question : Is draft 12 of the APP expected to be the latest one before RFC acceptation ? -- Lionel Tressens JFG Networks http://www.overblog.com/ From owner-atom-syntax@mail.imc.org Wed Jan 24 07:12:16 2007 Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1H9gzA-0002L5-N9 for atompub-archive@lists.ietf.org; Wed, 24 Jan 2007 07:12:16 -0500 Received: from balder-227.proper.com ([192.245.12.227]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1H9gz8-0001O9-8s for atompub-archive@lists.ietf.org; Wed, 24 Jan 2007 07:12: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 l0OBq5md008617 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 24 Jan 2007 04:52: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 l0OBq5Ki008616; Wed, 24 Jan 2007 04:52: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 mail1.webfaction.com (mail1.webfaction.com [67.15.2.85]) by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id l0OBq4eT008604 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for <atom-syntax@imc.org>; Wed, 24 Jan 2007 04:52:05 -0700 (MST) (envelope-from sh@defuze.org) Received: from [192.168.136.95] ([194.221.10.95]) (authenticated bits=0) by mail1.webfaction.com (8.12.11.20060308/8.13.3) with ESMTP id l0OBpxq8017994; Wed, 24 Jan 2007 05:52:02 -0600 Message-ID: <45B74859.7030106@defuze.org> Date: Wed, 24 Jan 2007 11:51:53 +0000 From: Sylvain Hellegouarch <sh@defuze.org> User-Agent: Thunderbird 1.5.0.9 (X11/20070104) MIME-Version: 1.0 To: "Lionel [Over-Blog]" <lionel@over-blog.com> CC: atom-syntax@imc.org Subject: Re: Introduction References: <45B74402.6000703@over-blog.com> In-Reply-To: <45B74402.6000703@over-blog.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: e5ba305d0e64821bf3d8bc5d3bb07228 Lionel [Over-Blog] wrote: > > Hello, > > I am new to this list, this is a short introduction about me and why I > am interested in Atom. > > I am working for a French company editing the most visited blogs > platform (6M pages/day, 600K blogs). > We are implementing Atom Publishing Protocol to give our users the > ability to blog from outside our website (MS Office 2007, YouTube, > Firefox extensions, etc...), and I am responsible for implementing this. > > Now that you know -nearly- everything about me, this is my first question : > Is draft 12 of the APP expected to be the latest one before RFC > acceptation ? > Hi Lionel, Welcome. However you should subscribe at atom-protocol@imc.org instead since it is the right ML for APP. Regarding draft 12, it should be fairly close to be what the RFC will look like (if it gets accepted). BTW, which language will you be using for your implementation? - Sylvain From owner-atom-syntax@mail.imc.org Wed Jan 24 08:01:14 2007 Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1H9hkY-0003GG-4S for atompub-archive@lists.ietf.org; Wed, 24 Jan 2007 08:01:14 -0500 Received: from balder-227.proper.com ([192.245.12.227]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1H9hkW-00072T-OK for atompub-archive@lists.ietf.org; Wed, 24 Jan 2007 08:01: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 l0OCWdSt010960 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 24 Jan 2007 05:32: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 l0OCWdJq010959; Wed, 24 Jan 2007 05:32: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 codanova.cust.azuria.net.azuria-servers.net (codanova.cust.azuria.net [62.233.33.41]) by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id l0OCWcOw010953 for <atom-syntax@imc.org>; Wed, 24 Jan 2007 05:32:39 -0700 (MST) (envelope-from lionel@over-blog.com) Received: from laf31-2-82-224-249-154.fbx.proxad.net ([82.224.249.154]:4165 helo=[127.0.0.1]) by codanova.cust.azuria.net.azuria-servers.net with esmtpa (Exim 4.44) id 1H9hIr-0001tO-21; Wed, 24 Jan 2007 13:32:37 +0100 Message-ID: <45B751E6.2020906@over-blog.com> Date: Wed, 24 Jan 2007 13:32:38 +0100 From: "Lionel [Over-Blog]" <lionel@over-blog.com> User-Agent: Thunderbird 1.5.0.9 (Windows/20061207) MIME-Version: 1.0 To: Sylvain Hellegouarch <sh@defuze.org> CC: atom-syntax@imc.org Subject: Re: Introduction References: <45B74402.6000703@over-blog.com> <45B74859.7030106@defuze.org> In-Reply-To: <45B74859.7030106@defuze.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Sender: owner-atom-syntax@mail.imc.org Precedence: bulk List-Archive: <http://www.imc.org/atom-syntax/mail-archive/> List-Unsubscribe: <mailto:atom-syntax-request@imc.org?body=unsubscribe> List-ID: <atom-syntax.imc.org> X-Spam-Score: 0.1 (/) X-Scan-Signature: de4f315c9369b71d7dd5909b42224370 Sylvain Hellegouarch wrote : > Welcome. However you should subscribe at atom-protocol@imc.org instead > since it is the right ML for APP. Thanks for the pointer, and sorry for this mistake. I will read this mailing list however ! > BTW, which language will you be using for your implementation? PHP5. -- Lionel Tressens JFG Networks http://www.overblog.com/ From owner-atom-syntax@mail.imc.org Tue Jan 30 08:19:43 2007 Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1HBstj-0002Zn-IH for atompub-archive@lists.ietf.org; Tue, 30 Jan 2007 08:19:43 -0500 Received: from balder-227.proper.com ([192.245.12.227]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HBste-0000ke-5p for atompub-archive@lists.ietf.org; Tue, 30 Jan 2007 08:19: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 l0UCwmTp072118 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 30 Jan 2007 05:58: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 l0UCwmve072117; Tue, 30 Jan 2007 05:58: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 chilco.textdrive.com (chilco.textdrive.com [207.7.108.242]) by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id l0UCwldo072111 for <atom-syntax@imc.org>; Tue, 30 Jan 2007 05:58:48 -0700 (MST) (envelope-from bill@dehora.net) Received: from [192.168.213.125] (unknown [193.120.101.26]) by chilco.textdrive.com (Postfix) with ESMTP id F12CEDCC53 for <atom-syntax@imc.org>; Tue, 30 Jan 2007 12:58:46 +0000 (UTC) Message-ID: <45BF4104.7000101@dehora.net> Date: Tue, 30 Jan 2007 12:58:44 +0000 From: Bill de hOra <bill@dehora.net> User-Agent: Thunderbird 1.5.0.9 (X11/20070103) MIME-Version: 1.0 To: Atom Syntax <atom-syntax@imc.org> Subject: self and alternate links for entries 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: 9182cfff02fae4f1b6e9349e01d62f32 Hi, I'm building a tool (for Plone) at the moment that will publish any content as an Atom Entry by appending '/entry.xml' onto the URL. I had a question about declaring self and alternate links. Here are two options: 1: @rel=self,@type=application/xml+atom links to the Entry @rel=alternate, @hreflang, @type, links to the Content 2: @rel=self @hreflang, @type, links to the Content @rel=alternate, @type=application/xml+atom links to the Entry I couldn't find enough information in the RFC about which way to go. Which would you choose, and why? cheers Bill From owner-atom-syntax@mail.imc.org Tue Jan 30 09:09:20 2007 Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1HBtfk-00088i-LV for atompub-archive@lists.ietf.org; Tue, 30 Jan 2007 09:09:20 -0500 Received: from balder-227.proper.com ([192.245.12.227]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HBtcO-0001ns-Gi for atompub-archive@lists.ietf.org; Tue, 30 Jan 2007 09:05: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 l0UDg7oe075494 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 30 Jan 2007 06:42: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 l0UDg7jK075493; Tue, 30 Jan 2007 06:42: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 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 l0UDg5ot075484 for <atom-syntax@imc.org>; Tue, 30 Jan 2007 06:42:06 -0700 (MST) (envelope-from t.broyer@gmail.com) Received: by nf-out-0910.google.com with SMTP id n29so167464nfc for <atom-syntax@imc.org>; Tue, 30 Jan 2007 05:42:04 -0800 (PST) DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=DBPmZbiYsqFNhfkmwIS+1tYfcp18c4/3Ejf27HDHnP+43FW1YRnCApB2PdxomwDOrk2xMCYa1hMs9EG1ZSBUVY1ECtDoMTZ0l8RYBcHQDGs82BjDjZyBOasSQGICFVm7ThOZbI+qbSpn0M/uXfx6Z8cnpT/U0iBuMvirzISt5iU= Received: by 10.48.14.4 with SMTP id 4mr775366nfn.1170164524381; Tue, 30 Jan 2007 05:42:04 -0800 (PST) Received: by 10.49.29.19 with HTTP; Tue, 30 Jan 2007 05:42:04 -0800 (PST) Message-ID: <a9699fd20701300542j13f4afb3l9ab71e273bdc95a@mail.gmail.com> Date: Tue, 30 Jan 2007 14:42:04 +0100 From: "Thomas Broyer" <t.broyer@gmail.com> To: Atom-Syntax <atom-syntax@imc.org> Subject: Re: self and alternate links for entries In-Reply-To: <45BF4104.7000101@dehora.net> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Disposition: inline References: <45BF4104.7000101@dehora.net> X-MIME-Autoconverted: from base64 to 8bit by balder-227.proper.com id l0UDg6ot075488 Sender: owner-atom-syntax@mail.imc.org Precedence: bulk List-Archive: <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 l0UDg7oe075494 X-Spam-Score: 0.0 (/) X-Scan-Signature: 7baded97d9887f7a0c7e8a33c2e3ea1b 2007/1/30, Bill de hOra: > > I'm building a tool (for Plone) at the moment that will publish any > content as an Atom Entry by appending '/entry.xml' onto the URL. I had = a > question about declaring self and alternate links. Here are two options= : > > 1: > > @rel=3Dself,@type=3Dapplication/xml+atom links to the Entry > > @rel=3Dalternate, @hreflang, @type, links to the Content > > 2: > > @rel=3Dself @hreflang, @type, links to the Content > > @rel=3Dalternate, @type=3Dapplication/xml+atom links to the Entry > > I couldn't find enough information in the RFC about which way to go. > Which would you choose, and why? #1, because: a. I understand "self" as "myself" b. rel=3D"self" was initially added =E2=80=93even though that does not ap= pear in the spec=E2=80=93 so that feed readers do not have to know the IRI where = the feed was downloaded, they can just read a byte-stream and the feed-level <link rel=3D"self" .../> will tell them that IRI. For entry-level such links, I would expect the same: where could I download this "file" when nobody gave me its IRI? --=20 Thomas Broyer From owner-atom-syntax@mail.imc.org Tue Jan 30 12:28:29 2007 Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1HBwmT-0004rA-B0 for atompub-archive@lists.ietf.org; Tue, 30 Jan 2007 12:28:29 -0500 Received: from balder-227.proper.com ([192.245.12.227]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HBwmK-0000bS-Uc for atompub-archive@lists.ietf.org; Tue, 30 Jan 2007 12:28: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 l0UGxGjK094188 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 30 Jan 2007 09:59: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 l0UGxGNd094187; Tue, 30 Jan 2007 09:59:16 -0700 (MST) (envelope-from owner-atom-syntax@mail.imc.org) X-Authentication-Warning: balder-227.proper.com: majordom set sender to owner-atom-syntax@mail.imc.org using -f Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by balder-227.proper.com (8.13.5/8.13.5) with SMTP id l0UGxFx9094181 for <atom-syntax@imc.org>; Tue, 30 Jan 2007 09:59:15 -0700 (MST) (envelope-from pagaltzis@gmx.de) Received: (qmail invoked by alias); 30 Jan 2007 16:59:14 -0000 Received: from xdsl-87-79-236-202.netcologne.de (EHLO klangraum) [87.79.236.202] by mail.gmx.net (mp044) with SMTP; 30 Jan 2007 17:59:14 +0100 X-Authenticated: #163624 Date: Tue, 30 Jan 2007 17:59:08 +0100 From: "A. Pagaltzis" <pagaltzis@gmx.de> To: Atom Syntax <atom-syntax@imc.org> Subject: Re: self and alternate links for entries Message-ID: <20070130165908.GR2896@klangraum> Mail-Followup-To: Atom Syntax <atom-syntax@imc.org> References: <45BF4104.7000101@dehora.net> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <45BF4104.7000101@dehora.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 l0UGxGjK094188 X-Spam-Score: 0.0 (/) X-Scan-Signature: 856eb5f76e7a34990d1d457d8e8e5b7f * Bill de hOra <bill@dehora.net> [2007-01-30 14:20]: > I couldn't find enough information in the RFC about which way > to go. Which would you choose, and why? The =E2=80=9Cself=E2=80=9D relation means =E2=80=9Cthis same Atom Documen= t you=E2=80=99re just looking at.=E2=80=9D The =E2=80=9Calternate=E2=80=9D relation means =E2=80= =9Canother representation of the same resource that this Atom Document represents.=E2=80=9D Which option is correct should be pretty clear from that. Regards, --=20 Aristotle Pagaltzis // <http://plasmasturm.org/>