Re: HTTP/2 Header Encoding Status Update

Nicolas Mailhot <nicolas.mailhot@laposte.net> Mon, 04 March 2013 11:26 UTC

Return-Path: <ietf-http-wg-request@listhub.w3.org>
X-Original-To: ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com
Delivered-To: ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D45F621F8A0C for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Mon, 4 Mar 2013 03:26:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.532
X-Spam-Level:
X-Spam-Status: No, score=-8.532 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8, RCVD_NUMERIC_HELO=2.067]
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 zPM46P7OekrH for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Mon, 4 Mar 2013 03:26:02 -0800 (PST)
Received: from frink.w3.org (frink.w3.org [128.30.52.56]) by ietfa.amsl.com (Postfix) with ESMTP id 5C2CA21F89DC for <httpbisa-archive-bis2Juki@lists.ietf.org>; Mon, 4 Mar 2013 03:26:02 -0800 (PST)
Received: from lists by frink.w3.org with local (Exim 4.72) (envelope-from <ietf-http-wg-request@listhub.w3.org>) id 1UCTV7-0000KV-D5 for ietf-http-wg-dist@listhub.w3.org; Mon, 04 Mar 2013 11:24:13 +0000
Resent-Date: Mon, 04 Mar 2013 11:24:13 +0000
Resent-Message-Id: <E1UCTV7-0000KV-D5@frink.w3.org>
Received: from maggie.w3.org ([128.30.52.39]) by frink.w3.org with esmtp (Exim 4.72) (envelope-from <gix-ietf-http-wg@m.gmane.org>) id 1UCTUu-0000Iz-Tk for ietf-http-wg@listhub.w3.org; Mon, 04 Mar 2013 11:24:00 +0000
Received: from plane.gmane.org ([80.91.229.3]) by maggie.w3.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.72) (envelope-from <gix-ietf-http-wg@m.gmane.org>) id 1UCTUq-0007zJ-7p for ietf-http-wg@w3.org; Mon, 04 Mar 2013 11:24:00 +0000
Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from <gix-ietf-http-wg@m.gmane.org>) id 1UCTUl-0007XE-Ug for ietf-http-wg@w3.org; Mon, 04 Mar 2013 12:23:54 +0100
Received: from 163.116.6.11 ([163.116.6.11]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for <ietf-http-wg@w3.org>; Mon, 04 Mar 2013 12:23:51 +0100
Received: from nicolas.mailhot by 163.116.6.11 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for <ietf-http-wg@w3.org>; Mon, 04 Mar 2013 12:23:51 +0100
X-Injected-Via-Gmane: http://gmane.org/
To: ietf-http-wg@w3.org
From: Nicolas Mailhot <nicolas.mailhot@laposte.net>
Date: Mon, 04 Mar 2013 11:23:15 +0000
Lines: 23
Message-ID: <loom.20130304T121327-799@post.gmane.org>
References: <CABP7RbfK9jT=-wXqv8wo6fJr8Wg0g9SYTZ3FeXHC=4yhihdsug@mail.gmail.com> <4D326297-42A8-487E-9450-7A971754C901@mnot.net> <loom.20130301T113152-432@post.gmane.org> <CABP7Rbc+QFQuEFocTsLZ68StriY+acqR0+DNLEnT-MXhr2MF-w@mail.gmail.com> <61cfe44be424129036f6bf68354e9c89.squirrel@arekh.dyndns.org> <6DB9F6DB-E351-46F0-B694-89EA33C15246@checkpoint.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Complaints-To: usenet@ger.gmane.org
X-Gmane-NNTP-Posting-Host: sea.gmane.org
User-Agent: Loom/3.14 (http://gmane.org/)
X-Loom-IP: 163.116.6.11 (Mozilla/5.0 (Windows NT 6.1; rv:19.0) Gecko/20100101 Firefox/19.0)
Received-SPF: pass client-ip=80.91.229.3; envelope-from=gix-ietf-http-wg@m.gmane.org; helo=plane.gmane.org
X-W3C-Hub-Spam-Status: No, score=-1.3
X-W3C-Hub-Spam-Report: AWL=-4.434, FREEMAIL_FROM=0.001, FSL_HELO_BARE_IP_2=2.896, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_NUMERIC_HELO=0.865, RP_MATCHES_RCVD=-0.627, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001
X-W3C-Scan-Sig: maggie.w3.org 1UCTUq-0007zJ-7p 644497c459e4149f8e6124956f2225ae
X-Original-To: ietf-http-wg@w3.org
Subject: Re: HTTP/2 Header Encoding Status Update
Archived-At: <http://www.w3.org/mid/loom.20130304T121327-799@post.gmane.org>
Resent-From: ietf-http-wg@w3.org
X-Mailing-List: <ietf-http-wg@w3.org> archive/latest/16963
X-Loop: ietf-http-wg@w3.org
Resent-Sender: ietf-http-wg-request@w3.org
Precedence: list
List-Id: <ietf-http-wg.w3.org>
List-Help: <http://www.w3.org/Mail/>
List-Post: <mailto:ietf-http-wg@w3.org>
List-Unsubscribe: <mailto:ietf-http-wg-request@w3.org?subject=unsubscribe>

Yoav Nir <ynir@...> writes:


> Machines store date & time information in internal formats. Whatever
bits-on-the-wire format we use,
> machines will convert their internal format to the protocol format on sending,
and convert to their
> internal format when receiving. I see no reason why we should use on the wire
a format that is readable by
> humans, when the communications is between machines. 

Yet so far implementors have been humans not machines. Posix timestamp is
efficient because it is simple. But it is so simple human implementors are not
careful and get it wrong. I have zero confidence anything using posix timestamps
will be correctly implemented in the wild.

If you want a binary format at least take something like ntp, which has not been
abused for years by php and windows developers that do not care if the result is
correct as long as it looks somewhat right.

-- 
Nicolas Mailhot