[Gen-art] Gen-ART review of draft-kaplan-insipid-session-id-03.txt

"Romascanu, Dan (Dan)" <dromasca@avaya.com> Wed, 21 August 2013 17:26 UTC

Return-Path: <dromasca@avaya.com>
X-Original-To: gen-art@ietfa.amsl.com
Delivered-To: gen-art@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 76F7011E8262 for <gen-art@ietfa.amsl.com>; Wed, 21 Aug 2013 10:26:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -101.799
X-Spam-Level:
X-Spam-Status: No, score=-101.799 tagged_above=-999 required=5 tests=[AWL=-1.500, BAYES_00=-2.599, MANGLED_SAVELE=2.3, USER_IN_WHITELIST=-100]
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 LSjphdzsl8-Y for <gen-art@ietfa.amsl.com>; Wed, 21 Aug 2013 10:26:43 -0700 (PDT)
Received: from p-us1-iereast-outbound.us1.avaya.com (p-us1-iereast-outbound.us1.avaya.com [135.11.29.13]) by ietfa.amsl.com (Postfix) with ESMTP id 65CD511E8234 for <gen-art@ietf.org>; Wed, 21 Aug 2013 10:26:31 -0700 (PDT)
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AoULALb3FFKHCzI1/2dsb2JhbABagmQhNVGrM5QxgR8WbQeCJgEBAxIoMQ4SARUHDhRCJgEEDg0TB4duAQuYa5UekCQxgyJ5A5kQhSGLCYMdgis
X-IronPort-AV: E=Sophos;i="4.89,929,1367985600"; d="scan'208";a="24967685"
Received: from unknown (HELO p-us1-erheast.us1.avaya.com) ([135.11.50.53]) by p-us1-iereast-outbound.us1.avaya.com with ESMTP; 21 Aug 2013 13:26:29 -0400
Received: from unknown (HELO AZ-FFEXHC01.global.avaya.com) ([135.64.58.11]) by p-us1-erheast-out.us1.avaya.com with ESMTP; 21 Aug 2013 13:19:13 -0400
Received: from AZ-FFEXMB04.global.avaya.com ([fe80::6db7:b0af:8480:c126]) by AZ-FFEXHC01.global.avaya.com ([135.64.58.11]) with mapi id 14.03.0146.000; Wed, 21 Aug 2013 19:26:28 +0200
From: "Romascanu, Dan (Dan)" <dromasca@avaya.com>
To: "gen-art@ietf.org" <gen-art@ietf.org>
Thread-Topic: Gen-ART review of draft-kaplan-insipid-session-id-03.txt
Thread-Index: Ac6ek5GZKwzOmypGSHuK9xUqfDsYrw==
Date: Wed, 21 Aug 2013 17:26:28 +0000
Message-ID: <9904FB1B0159DA42B0B887B7FA8119CA128B4D41@AZ-FFEXMB04.global.avaya.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [135.64.58.45]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: "draft-kaplan-insipid-session-id.all@tools.ietf.org" <draft-kaplan-insipid-session-id.all@tools.ietf.org>
Subject: [Gen-art] Gen-ART review of draft-kaplan-insipid-session-id-03.txt
X-BeenThere: gen-art@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "GEN-ART: General Area Review Team" <gen-art.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/gen-art>, <mailto:gen-art-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/gen-art>
List-Post: <mailto:gen-art@ietf.org>
List-Help: <mailto:gen-art-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/gen-art>, <mailto:gen-art-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Aug 2013 17:27:10 -0000

I am the assigned Gen-ART reviewer for this draft. For background on Gen-ART, please see the FAQ at

<http://wiki.tools.ietf.org/area/gen/trac/wiki/GenArtfaq>.

Please resolve these comments along with any other Last Call comments you may receive.

Document: draft-kaplan-insipid-session-id-03.txt
Reviewer: Dan Romascanu
Review Date: 8/21
IETF LC End Date: 8/30
IESG Telechat date: 

Summary:
Ready with Issues

Major issues:

1. In similar situations when IETF WGs decided to document proprietary solutions that were used as a basis for standards-track RFCs Historic RFCs were issued rather than Informational RFCs. See for example RFC 5412, 5413, 5414 which documented the prior art that was used to create RFC 5415. Publication of these documents was also withhold until the standards-track RFC was published. None of these precedents is followed here. One of the reasons for the WG to prefer Informational rather than Historic is the fact that the registration of a new SIP header field is required from IANA, and in conformance with RFC 5727 this can be done in an Informational RFC, but not in a Historic one. What is missing however is clear text that the solution described in this document is a legacy solution and that the solution going forward is the one that is being defined by the INSIPID WG. The IESG should also consider whether this document should be approved for publication before the standards-track solution defined by the INSIPID WG is also published.

2. The Abstract makes the claim that the Standards-Track RFC that will be eventually produced by the INSIPID WG will be developped in a backwards-compatible manner with this document. This does not seem appropriate here - if at all such a requirement should be included in draft-ietf-insipid-session-id-reqts-08.txt. However it does not appear there, and that document was recently submitted for publication to the IESG, so the WG did not include it in its consensus. 

Minor issues:

1. The IANA considerations sections need to be more explicit in demonstrating that the conditions for registration of extension SIP header fields in Informational RFCs have been met as per RFC 5727. That RFC defines that Designated Expert review needs to happen for such new registrations - I could not find a proof that such a review took place in the shepherd write-up. Actually the question about the expert reviews is not answered directly, instead of an answer wide deployment is mentioned, but that deployment could not use this SIP header field which was not yet approved. According to RFC 5727 there are two basic conditions that need to be verified by the Designated Expert - that the proposed header field must be of a purely informational nature and must not significantly change the behavior of SIP entities that support it, and that the proposed header field must not undermine SIP security in any sense, and that the Informational RFC defining the header field must address security issues in detail, as if it were a standards-track document. I believe that both conditions are met by the I-D, but there is no adequate text in the IANA considerations section to explain this. 

Nits/editorial comments:


Regards,

Dan