Re: [apps-discuss] Unified User-Agent String

Andreas Petersson <andreas@sbin.se> Wed, 11 July 2012 09:43 UTC

Return-Path: <andreas@sbin.se>
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 AF8D521F8608 for <apps-discuss@ietfa.amsl.com>; Wed, 11 Jul 2012 02:43:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.484
X-Spam-Level:
X-Spam-Status: No, score=-6.484 tagged_above=-999 required=5 tests=[AWL=0.115, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
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 JxJbfc3pvEIn for <apps-discuss@ietfa.amsl.com>; Wed, 11 Jul 2012 02:43:52 -0700 (PDT)
Received: from smtp.opera.com (smtp.opera.com [213.236.208.81]) by ietfa.amsl.com (Postfix) with ESMTP id DE40821F8601 for <apps-discuss@ietf.org>; Wed, 11 Jul 2012 02:43:51 -0700 (PDT)
Received: from hetzer (oslo.jvpn.opera.com [213.236.208.46]) by smtp.opera.com (8.14.3/8.14.3/Debian-5+lenny1) with ESMTP id q6B9iJBa012979; Wed, 11 Jul 2012 09:44:19 GMT
Date: Wed, 11 Jul 2012 11:44:11 +0200
From: Andreas Petersson <andreas@sbin.se>
To: Mateusz Karcz <mateusz.karcz@interia.eu>
Message-ID: <20120711114411.694627c5@hetzer>
In-Reply-To: <zkzaaovmukndtvantnzv@yqge>
References: <zkzaaovmukndtvantnzv@yqge>
X-Mailer: Claws Mail 3.7.9 (GTK+ 2.24.6; i686-pc-linux-gnu)
Mime-Version: 1.0
Content-Type: multipart/signed; micalg="PGP-SHA1"; boundary="Sig_/vEOvGDP/Zl4bN9aw1Rv.JVL"; protocol="application/pgp-signature"
Cc: apps-discuss@ietf.org
Subject: Re: [apps-discuss] Unified User-Agent String
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: Wed, 11 Jul 2012 09:43:52 -0000

On Tue, 10 Jul 2012 16:05:12 +0200
Mateusz Karcz <mateusz.karcz@interia.eu> wrote:

> Good afternoon! I'm Mateusz Karcz. I'm author of "Unified User-Agent String (UUAS)" I-D (draft-karcz-uuas-00). I had sent it to RFC Editor as Independent Submission, but after I got suggestion from ISB to publicate it by appsawg, because it extends application layer protocol (HTTP) header. Can I develop that draft with You?
>      Sincerelly
>      Mateusz Karcz

Some quick comments on the draft:

1. Is this supposed to be put as value in the current
   "User-Agent"-header field, or is this a new header field?
   If this is to be put in the "User-Agent"-field, how does
   this relate to Section 10.10 of draft-ietf-httpbis-p2-semantics-19
   or 14.43 of RFC2616?


2. I think the use of sub-sub-sub-sections make the structure a
   bit... strange. :-)


3. What is security level? How is it used? References? Should it be
   possible to extend the values?


4. I think it would be better if you use productions from RFC5234,
   instead of specifying ranges of hexadecimal-values.

   I also believe that you can write:
     uuas = agent [ SP engine ] 
   instead of:
     uuas = agent *1(SP engine)


5. RFC2068 is listed as a normative reference, but it is not mentioned
   in the text. Further, it is obsoleted by RFC2616 since like over ten
   years ago. :-) RFC2616 is also to be obsoleted by httpbis pretty
   soon, I assume.



Best regards,
 Andreas