Re: Atom Link Extensions Use Case

Tim Bray <twbray@google.com> Fri, 08 June 2012 17:24 UTC

Return-Path: <owner-atom-syntax@mail.imc.org>
X-Original-To: ietfarch-atompub-archive@ietfa.amsl.com
Delivered-To: ietfarch-atompub-archive@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 68C3521F8425 for <ietfarch-atompub-archive@ietfa.amsl.com>; Fri, 8 Jun 2012 10:24:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.819
X-Spam-Level:
X-Spam-Status: No, score=-102.819 tagged_above=-999 required=5 tests=[AWL=0.157, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-1, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vUkZ09f+m1Mj for <ietfarch-atompub-archive@ietfa.amsl.com>; Fri, 8 Jun 2012 10:24:50 -0700 (PDT)
Received: from hoffman.proper.com (IPv6.Hoffman.Proper.COM [IPv6:2605:8e00:100:41::81]) by ietfa.amsl.com (Postfix) with ESMTP id B225521F8462 for <atompub-archive@ietf.org>; Fri, 8 Jun 2012 10:24:50 -0700 (PDT)
Received: from hoffman.proper.com (localhost [127.0.0.1]) by hoffman.proper.com (8.14.5/8.14.5) with ESMTP id q58HI5Eh018190 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 8 Jun 2012 10:18:05 -0700 (MST) (envelope-from owner-atom-syntax@mail.imc.org)
Received: (from majordom@localhost) by hoffman.proper.com (8.14.5/8.13.5/Submit) id q58HI5eT018189; Fri, 8 Jun 2012 10:18:05 -0700 (MST) (envelope-from owner-atom-syntax@mail.imc.org)
X-Authentication-Warning: hoffman.proper.com: majordom set sender to owner-atom-syntax@mail.imc.org using -f
Received: from mail-wg0-f53.google.com (mail-wg0-f53.google.com [74.125.82.53]) by hoffman.proper.com (8.14.5/8.14.5) with ESMTP id q58HI3uu018184 (version=TLSv1/SSLv3 cipher=RC4-SHA bits=128 verify=FAIL) for <atom-syntax@imc.org>; Fri, 8 Jun 2012 10:18:04 -0700 (MST) (envelope-from twbray@google.com)
Received: by wgbfm10 with SMTP id fm10so871132wgb.22 for <atom-syntax@imc.org>; Fri, 08 Jun 2012 10:18:02 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:x-system-of-record; bh=knbH09ZAvhuzVD2jCvO/ki0Yndmvv8TZwoULS5pkpp0=; b=KyeA9CHrf/t0CGZYobXnKG3VR0Bbi/0OrxEwJ67rgRmVtS3Dymde7hBSb5db87DNf9 IbyfVuZN8B4A6AGSEUzEAwFxUYnzgFXR/sgtStLTlw6/9w+a1KEHPHxDxwa8F0jXuekA j3XESufKZENuyPFrynZSvXk0L5hqOy5tus4mR14QI3YHo7YGkM/YJQOJDcot916jYdx4 xy7Hd/F/7kZgG9TXRea8PbNmenEOQNwsIs2IM9dZ33vf/2Uf3bqX61OTilnCKsgg7oxi vGNwF/5NxeQuf193ZWqg+F4r//Pi1O9uXPjKgjaNO6ho22yRr6T/WP0GVE4hsgO5npVo ax5g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:x-system-of-record:x-gm-message-state; bh=knbH09ZAvhuzVD2jCvO/ki0Yndmvv8TZwoULS5pkpp0=; b=PexC3yeNK7vILoBwQr8upGoXlVvPFxukmfooHPnKYYg3bMJ8F8oIOeLXChA91vY2f7 ZQGwvvEJWaa9JH9CXppi6aWP7QYf4TGTIca7x1eB+lEMjMbL1Ye2bGZWZs3GHyW3dRKg 6wNXEu7kXwEIky8ZPnabJkh9w0Unm72nqKhPk3WbIhc/S3nufggVQi3fYH0kejWe+J8r +0fTbi4cVpB7TPfCJj51I1vpli7KWLxvNlIXxj9CMJ5zG4Vxa26AsYOBpwyvIyRmDQgy /mEXzth9g9PW9X9o17JyxtQqDqnOqHzbF9WhpA0MZ8ywZ+GnmeHTPRa8rudUSaYllrnU JtCQ==
Received: by 10.216.197.4 with SMTP id s4mr1795117wen.181.1339175878481; Fri, 08 Jun 2012 10:17:58 -0700 (PDT)
Received: by 10.216.197.4 with SMTP id s4mr1795101wen.181.1339175878297; Fri, 08 Jun 2012 10:17:58 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.223.81.65 with HTTP; Fri, 8 Jun 2012 10:17:27 -0700 (PDT)
In-Reply-To: <CABzDd=6551L3XoZUx29kyohHGo26LTrbMXSHp2WoUvuY3Nu7uA@mail.gmail.com>
References: <CABzDd=4pwK3Ao=fGOL4K+vN3po9iwd2QBkmL8OwEw3ZmYvW=Xw@mail.gmail.com> <CA+ZpN27_XfQnedj1v0BgS7G1BLR2Yq5ETkwROLXnCZbSEJLZ5A@mail.gmail.com> <CABzDd=6551L3XoZUx29kyohHGo26LTrbMXSHp2WoUvuY3Nu7uA@mail.gmail.com>
From: Tim Bray <twbray@google.com>
Date: Fri, 08 Jun 2012 10:17:27 -0700
Message-ID: <CA+ZpN27hphrjLLjmmP4hU457=DHLrns82armBHsEJJ5dcsbMSQ@mail.gmail.com>
Subject: Re: Atom Link Extensions Use Case
To: Ed Summers <ehs@pobox.com>
Cc: atom-syntax <atom-syntax@imc.org>, James Snell <jasnell@gmail.com>
Content-Type: multipart/alternative; boundary="0016e6d564128489ff04c1f92e71"
X-System-Of-Record: true
X-Gm-Message-State: ALoCoQnKomKjO/Po/Pq7+IPoAm4/9o3C7pJFLqKsyEnjpvP5fdoUoOdXnHbo3o0ye67ZIsGPg7Vn3xnKsWsDTbcOhmpS/gkaIqfLctUKv5QEf5u2g7DWgatDGwcwDNBvuI7thRRKvE0XBnlrC6Wc29VX2Lj+EqIpMg==
Sender: owner-atom-syntax@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/atom-syntax/mail-archive/>
List-Unsubscribe: <mailto:atom-syntax-request@imc.org?body=unsubscribe>
List-ID: <atom-syntax.imc.org>

D'oh, right. So why not

<link loc:checksum="3c89ea593c01483fd091" ...other link apparatus...
href="" />

On Fri, Jun 8, 2012 at 10:15 AM, Ed Summers <ehs@pobox.com> wrote:

> On Fri, Jun 8, 2012 at 10:41 AM, Tim Bray <twbray@google.com> wrote:
> > Why not just drop an element into the <entry> in your own namespace?
>  This
> > doesn’t feel like any kind of a link to me.
> >
> > <feed xmlns:loc="http://whatever.loc.gov">
> >   ...
> >   <entry>
> >     ...
> >     <loc:checksum>3c89ea593c01483fd091</loc:checksum
>
> Since there can (potentially) be multiple <link> elements per <entry>
> it would be difficult to know which resource the checksum applied to
> no?
>
> //Ed
>