Re: [apps-discuss] Gen-ART review of draft-bormann-cbor-04

Phillip Hallam-Baker <hallam@gmail.com> Thu, 15 August 2013 07:41 UTC

Return-Path: <hallam@gmail.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 379FA21E80A3; Thu, 15 Aug 2013 00:41:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level:
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, NO_RELAYS=-0.001]
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 P9NPrXZTMt-k; Thu, 15 Aug 2013 00:41:47 -0700 (PDT)
Received: from mail-lb0-x22a.google.com (mail-lb0-x22a.google.com [IPv6:2a00:1450:4010:c04::22a]) by ietfa.amsl.com (Postfix) with ESMTP id D9C6521F9F74; Thu, 15 Aug 2013 00:41:46 -0700 (PDT)
Received: by mail-lb0-f170.google.com with SMTP id r10so402322lbi.1 for <multiple recipients>; Thu, 15 Aug 2013 00:41:44 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=c5SLoSXtuzm2isTALKxxEK1MVD9O/xsJrYWgbQ8RmFs=; b=XMyk5731a9WEKLnb8Zcab6Ag3nQRXe7he8zQJxFLiV0KIr5ML/lv4dqU7f4ZAmmElt vkGLsGtHpnVAbhRtVowGHQ2Bc3xRRqtgixsCRBGmN0REoUwFQvHE0Ny9ae2ZUOwLhJWk Hx8f1gw9WP7wYRD9L0Lo0mCpNicqdKs5QNQCalkl1RQEtizDxFhidZSjJhSSPVJBXJ8R d5nnWAAJeSFC8SbGi09/E/WmdIRo9lsLKIVjRNxeQHUy9TsxyNuCh2Pt2dk4oX9OXy8R gGOJIKg7h+g8/AHZCNiOSPlkQHoVCYiHRG2zKN0NsCPjNgVnTEfDQn0bGQupFiw74CjP 7fig==
MIME-Version: 1.0
X-Received: by 10.112.136.38 with SMTP id px6mr11493103lbb.29.1376552504259; Thu, 15 Aug 2013 00:41:44 -0700 (PDT)
Received: by 10.112.148.165 with HTTP; Thu, 15 Aug 2013 00:41:44 -0700 (PDT)
In-Reply-To: <6B9ACBC6-7552-4A55-9C3F-A773A373C0DE@tzi.org>
References: <CABkgnnXtCBHnOpY_=t7yWD-+7rSFHKdUi0VGUSVJqXq+xV-G2g@mail.gmail.com> <D16097AF-5DFB-4F6A-A6E7-2582C1CF25CD@tzi.org> <alpine.LSU.2.00.1308131200210.6019@hermes-2.csi.cam.ac.uk> <6B9ACBC6-7552-4A55-9C3F-A773A373C0DE@tzi.org>
Date: Thu, 15 Aug 2013 08:41:44 +0100
Message-ID: <CAMm+LwgHkcgej4U3G+ZgCKuy8nnQpX7hYZX7frdG3X3r8NqJHw@mail.gmail.com>
From: Phillip Hallam-Baker <hallam@gmail.com>
To: Carsten Bormann <cabo@tzi.org>
Content-Type: multipart/alternative; boundary=089e0112cc6a07f87f04e3f79b47
Cc: "ietf@ietf.org Mailing List" <ietf@ietf.org>, IETF Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] Gen-ART review of draft-bormann-cbor-04
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, 15 Aug 2013 07:41:48 -0000

On Wed, Aug 14, 2013 at 9:46 PM, Carsten Bormann <cabo@tzi.org> wrote:

> On Aug 13, 2013, at 13:14, Tony Finch <dot@dotat.at> wrote:
>
> > MessagePack is simpler so will need even less code
>
> FWIW, earlier today I had a nice afternoon with the msgpack-ruby C code,
> converting it to encoding and decoding CBOR instead.
>
> Saved ~ 250 lines of C code.
>
> Of course, I'm filling in that gap now by implementing some of the
> optional tags of CBOR.
> In the end, the implementation of a generic CBOR encoder/decoder with a
> sizable collection of optional tags will probably indeed be slightly larger.
> But if you just need the features of MessagePack, I now have one data
> point where CBOR measurably wins on the implementation complexity metric.
>
> Grüße, Carsten
>
>
How does it compare to JSON-B which is considerably simpler than CBOR?

Getting Proposed Standard this way is not going to count for anything
because your proposal that you named after yourself was never in
competition with anything else. No other competitors were allowed.


And, no, no apologies for complaining about this farce.

-- 
Website: http://hallambaker.com/