Re: [apps-discuss] more feature requests, was: JSON patch: "test" operation

Nico Williams <nico@cryptonector.com> Thu, 29 December 2011 21:31 UTC

Return-Path: <nico@cryptonector.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8213421F8BA6 for <apps-discuss@ietfa.amsl.com>; Thu, 29 Dec 2011 13:31:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.888
X-Spam-Level:
X-Spam-Status: No, score=-1.888 tagged_above=-999 required=5 tests=[AWL=0.089, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622]
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 5Nzla6qOBxjs for <apps-discuss@ietfa.amsl.com>; Thu, 29 Dec 2011 13:31:21 -0800 (PST)
Received: from homiemail-a33.g.dreamhost.com (caiajhbdcbef.dreamhost.com [208.97.132.145]) by ietfa.amsl.com (Postfix) with ESMTP id 0088D21F8B79 for <apps-discuss@ietf.org>; Thu, 29 Dec 2011 13:31:20 -0800 (PST)
Received: from homiemail-a33.g.dreamhost.com (localhost [127.0.0.1]) by homiemail-a33.g.dreamhost.com (Postfix) with ESMTP id 7532A594059 for <apps-discuss@ietf.org>; Thu, 29 Dec 2011 13:31:20 -0800 (PST)
DomainKey-Signature: a=rsa-sha1; c=nofws; d=cryptonector.com; h=mime-version :in-reply-to:references:date:message-id:subject:from:to:cc :content-type:content-transfer-encoding; q=dns; s= cryptonector.com; b=Ygey+7D1Unacok5o3UKMPh5DK3vhap9TeDn6UCnH7GDa mXNsPLJOfUdo3fCqFU0hVTweael8pBXIsnvSojs2EFRhAFrTQi+Cr2jD7WRnJlec UFfOeOoqWm8yO7LV+Aw71rPXWOR85Jh0XF2qCnh7c7Z7OMmAMoQBpF+pFrMDH2k=
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=cryptonector.com; h= mime-version:in-reply-to:references:date:message-id:subject:from :to:cc:content-type:content-transfer-encoding; s= cryptonector.com; bh=j/oxtQXpHyFnQgD0fZU7JKMzdLc=; b=X3sXee9eUB6 ZKEnqog65psX8csz37ji7zOYTvoJEIWMxk4Hmfj1DWxld69sSJQeyeNGqYnIrrZX ZgZqgKmIlcsI8vWZ/BYYg44lWA4bBvmznHCBK4kqLxLtBOHY9N7H/DuzgUs0QNjA wtB5Y3T0g9MltmaBIfVYT60qZBr4rUXs=
Received: from mail-pw0-f44.google.com (mail-pw0-f44.google.com [209.85.160.44]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: nico@cryptonector.com) by homiemail-a33.g.dreamhost.com (Postfix) with ESMTPSA id 3FA21594056 for <apps-discuss@ietf.org>; Thu, 29 Dec 2011 13:31:20 -0800 (PST)
Received: by pbdd12 with SMTP id d12so11650810pbd.31 for <apps-discuss@ietf.org>; Thu, 29 Dec 2011 13:31:19 -0800 (PST)
MIME-Version: 1.0
Received: by 10.68.212.70 with SMTP id ni6mr10775533pbc.84.1325194279851; Thu, 29 Dec 2011 13:31:19 -0800 (PST)
Received: by 10.68.10.234 with HTTP; Thu, 29 Dec 2011 13:31:19 -0800 (PST)
In-Reply-To: <CAKTR039w=bDjsdGvJZagkNDN_8fSyKo-hj6-qCbWMBj7sLkEnQ@mail.gmail.com>
References: <4ED64A26.5030003@gmx.de> <BC564D94-6D00-4D63-863A-8AAD00E57B3A@tzi.org> <4ED77513.3070506@gmx.de> <6E443D75-D1AC-451F-9B17-115C9A6C7696@mnot.net> <4ED7F8C2.9030804@gmx.de> <37E09A53-E9F4-45D2-BB8F-79655BECDBB2@mnot.net> <1322779521.1958.1.camel@neutron> <4EFC8A08.7000105@gmx.de> <CAKTR039w=bDjsdGvJZagkNDN_8fSyKo-hj6-qCbWMBj7sLkEnQ@mail.gmail.com>
Date: Thu, 29 Dec 2011 15:31:19 -0600
Message-ID: <CAK3OfOhziJs=qF+aVF7OmcwdtpDD8OjTJYHhHTvQcypEzp8GMA@mail.gmail.com>
From: Nico Williams <nico@cryptonector.com>
To: Sam Johnston <samj@samj.net>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Cc: IETF Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] more feature requests, was: JSON patch: "test" operation
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Dec 2011 21:31:21 -0000

On Thu, Dec 29, 2011 at 11:48 AM, Sam Johnston <samj@samj.net> wrote:
> 1) The "commit" message sounds like a job for a header, but rather than
> define one I'd suggest using a generic one for all such applications — I've
> been using an "Attribute:" header for my semantic HTTP work (e.g. Attribute:
> title="Picture of man biting dog").

You'll want some well-defined headers for "commit" metadata (e.g., to
list merge parents).

Nico
--