- From: Poul-Henning Kamp <phk@phk.freebsd.dk>
- Date: Thu, 17 Nov 2016 08:34:36 +0000
- To: Kazuho Oku <kazuhooku@gmail.com>
- cc: Willy Tarreau <w@1wt.eu>, HTTP Working Group <ietf-http-wg@w3.org>
-------- In message <CANatvzwrPxyRPET5SO6fYGZ_6NnqToU9a630x1gjZXx5uAbeuw@mail.gmail.com> , Kazuho Oku writes: >Yes. Therefore, I believe that the we should discourage people from >using fixed point numbers. That ship has already sailed since q=0.5 does not use integers. But please note that this is a generic *data model*, and therefore it should "deliver tools, not policies". By this I mean that people may legitimately want to move non-integers, deep structures and unicode strings, and it would be counterproductive to force them to invent a parallel format to do that. However, each individual header will have to define which _actual_ data you are allowed to put in it, and a general antipathy against non-integers is probably wise there. Summary: So if you don't like non-integers, don't use them in the HTTP-headers you invent, but don't tell other people what data types they are allowed to use. -- Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 phk@FreeBSD.ORG | TCP/IP since RFC 956 FreeBSD committer | BSD since 4.3-tahoe Never attribute to malice what can adequately be explained by incompetence.
Received on Thursday, 17 November 2016 08:35:05 UTC