Re: Atom Link Extensions Use Case

Tim Bray <twbray@google.com> Fri, 08 June 2012 20:29 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 459F411E8176 for <ietfarch-atompub-archive@ietfa.amsl.com>; Fri, 8 Jun 2012 13:29:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.597
X-Spam-Level:
X-Spam-Status: No, score=-102.597 tagged_above=-999 required=5 tests=[AWL=-0.221, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, J_CHICKENPOX_38=0.6, 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 6Vh6FUr4f9co for <ietfarch-atompub-archive@ietfa.amsl.com>; Fri, 8 Jun 2012 13:29:41 -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 9A78411E817C for <atompub-archive@ietf.org>; Fri, 8 Jun 2012 13:29:41 -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 q58KOL6b040153 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 8 Jun 2012 13:24:21 -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 q58KOLng040152; Fri, 8 Jun 2012 13:24:21 -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 q58KOJ2r040145 (version=TLSv1/SSLv3 cipher=RC4-SHA bits=128 verify=FAIL) for <atom-syntax@imc.org>; Fri, 8 Jun 2012 13:24:20 -0700 (MST) (envelope-from twbray@google.com)
Received: by wgbfm10 with SMTP id fm10so980111wgb.22 for <atom-syntax@imc.org>; Fri, 08 Jun 2012 13:24:18 -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=gqz0/pOjKXWF01obl7ob0KPD7RSeOR55uNcOWehCKBE=; b=TymAg8DQp4a98ypuAqXsot0a88UFZOI6Kp4Jsk5EerYjqpxqZV8XA8+RCouL9MLj/s RJ6LLvzjC5t+DKGOPn/Kb4L2rAm2Zj4jFyipMWJYasX3Hc6kRaJUF5Zwo8MOFW92pKMO aKBocl/OJi+Ikb+KM5cqgk8TBYfKetyvJAibxk6gwRMUBO4TgcFPO8AxC61zvRp+bzH/ S2qTYVmLuEiGSl0WZq9vcwoXBNGJ8Hz/qZ6FQe9XitF1pZNzOgbX9lXgMCxGNR7stzhp h2dhKpzjJyg6zPLsQqAGL6wYFA1OMdcIirbKcUukgGVOv7DSuArxVar30s6gvZvLZaWN gT1Q==
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=gqz0/pOjKXWF01obl7ob0KPD7RSeOR55uNcOWehCKBE=; b=LCYBTNLt/g9Tk+0shh+0zwO0Ul6qvQZHg326/MWnHxUHuBF3w0DqSJ81YnbOxi5Ysa 0dKfno2eVybkh+y40+VSR6pHIjxpzrerzUf/Y4/lMcDU+0wOKWUzyaPK5N95a0JMRM7y nCZGlxF6RZqXTieubhlDd4Pu8wEaj7BUom2syq0bddQlIJmaiTW4oHtVXhWG9ZCzE0hT /2HAV2dg4es3u8yCAtAgwDe1h3VOfXMP3Q+h6LLU1nNCF2q8YJwbWhd/ZiWX6ZFvE3Y8 PuYEAx/F5y0XS0Qswaruq1lXF56F+DCgmABE+qgiH+swOujBTmfmoSrP30j4RjWcTPGm G5JQ==
Received: by 10.180.99.195 with SMTP id es3mr3158057wib.12.1339187058343; Fri, 08 Jun 2012 13:24:18 -0700 (PDT)
Received: by 10.180.99.195 with SMTP id es3mr3158040wib.12.1339187058217; Fri, 08 Jun 2012 13:24:18 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.223.81.65 with HTTP; Fri, 8 Jun 2012 13:23:46 -0700 (PDT)
In-Reply-To: <CABzDd=48Pj=70C9QCSY=rOydoKwqiJoM7sbW+SDOpCbxf2okdw@mail.gmail.com>
References: <CABzDd=4pwK3Ao=fGOL4K+vN3po9iwd2QBkmL8OwEw3ZmYvW=Xw@mail.gmail.com> <CA+ZpN27_XfQnedj1v0BgS7G1BLR2Yq5ETkwROLXnCZbSEJLZ5A@mail.gmail.com> <CABzDd=6551L3XoZUx29kyohHGo26LTrbMXSHp2WoUvuY3Nu7uA@mail.gmail.com> <CA+ZpN27hphrjLLjmmP4hU457=DHLrns82armBHsEJJ5dcsbMSQ@mail.gmail.com> <CABzDd=7JHizhXBf4kikey+ab3uvNvQmSnphOrkcLa1P9EqSrUQ@mail.gmail.com> <CABzDd=48Pj=70C9QCSY=rOydoKwqiJoM7sbW+SDOpCbxf2okdw@mail.gmail.com>
From: Tim Bray <twbray@google.com>
Date: Fri, 08 Jun 2012 13:23:46 -0700
Message-ID: <CA+ZpN27Gjf8Sz3yEWVA0DJ+HqXEhNq1B-vBCJGjzB8eU2nnTUQ@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="f46d04426f9ce4910e04c1fbc853"
X-System-Of-Record: true
X-Gm-Message-State: ALoCoQnY7kT0gbrjV1PFtmqwLD8nV6K1FupOr9yUuaHMBrKB4NfLgO5agqi+jzbmrVj1u9DfNmH/UUq6oZPvibLmVqbfXCP2jFnrNjYXJE/ROjE3cM+EJuAkkondB6gypj0ir1i0VdUJ0+B5LQvfby4Ziye/eX6AlQ==
Sender: owner-atom-syntax@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/atom-syntax/mail-archive/>
List-Unsubscribe: <mailto:atom-syntax-request@imc.org?body=unsubscribe>
List-ID: <atom-syntax.imc.org>

And actually, I confess to not having read James’ draft since a cursory
glance at an early version, and had simply forgotten that he’d proposed a
hash attribute. -T

On Fri, Jun 8, 2012 at 1:21 PM, Ed Summers <ehs@pobox.com> wrote:

> Hi Tim,
>
> On Fri, Jun 8, 2012 at 1:20 PM, Ed Summers <ehs@pobox.com> wrote:
> > On Fri, Jun 8, 2012 at 1:17 PM, Tim Bray <twbray@google.com> wrote:
> >> D'oh, right. So why not
> >>
> >> <link loc:checksum="3c89ea593c01483fd091" ...other link apparatus...
> href=""
> >> />
> >
> > Because I'm a helpless idealist? :-)
>
> In hindsight I should clarify this silly quip, and answer your
> question more directly.
>
> I would prefer to re-use a pattern that even a small handful of other
> people might be using rather than go-it-alone with my own local
> extension. The thought being that maybe the use of the hash attribute
> would spread a bit wider (that's the idealistic side). But I do
> appreciate that Atom allows a solution like loc:checksum, and am
> grateful for it.
>
> //Ed
>