Re: [Gen-art] Gen-ART Review for draft-ietf-xmpp-6122bis

Peter Saint-Andre - &yet <peter@andyet.net> Wed, 27 May 2015 16:04 UTC

Return-Path: <peter@andyet.net>
X-Original-To: gen-art@ietfa.amsl.com
Delivered-To: gen-art@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 367361A1AA3 for <gen-art@ietfa.amsl.com>; Wed, 27 May 2015 09:04:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.601
X-Spam-Level:
X-Spam-Status: No, score=-2.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KLf34MKIfX_C for <gen-art@ietfa.amsl.com>; Wed, 27 May 2015 09:04:31 -0700 (PDT)
Received: from mail-ie0-f180.google.com (mail-ie0-f180.google.com [209.85.223.180]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 68E931A1B14 for <gen-art@ietf.org>; Wed, 27 May 2015 09:04:24 -0700 (PDT)
Received: by iesa3 with SMTP id a3so17204135ies.2 for <gen-art@ietf.org>; Wed, 27 May 2015 09:04:23 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:message-id:date:from:user-agent:mime-version:to :cc:subject:references:in-reply-to:content-type :content-transfer-encoding; bh=g4TaQzfl6l6tq0pEcNCMLsbUaBeRtfOHAsbIBowC/Vc=; b=kiRS+lcLazQaSBwMzhbWPrDfN+5te+zsKzjPWevALE+Z2sicpob6wgo5kYZXrTCLcd GrJXtGYu0FtPihIMkHTyLt7TT5VYzuQnaJoICWd4nOO0AzowrTGAUCGQDguRDXyU63R6 q2mshtjVWFPg5n9WdpHsq8vifaE3DZM8TKCXMGwTOsuMykf+xilfi8OeoCHWXs3q+Yhj PjBEiRlhG5ZQVKrzIXHkPVnsUQETARAxK5iO41X6rj2GYbZVeHsxh0otI6q450Y+QC6U FR0fjGiq85XG26OsqCf+7dZlwV0ASbnxy+WGJh6U3ruIGq4rHIJRPOsaOZ20MoHWiSCJ F89Q==
X-Gm-Message-State: ALoCoQkKFcibVtqePNKsz/sW056TIRcfd0yCDe+f8oFgXV1Z3wFjbKVXuttuT5kXLRRUYWswF8/R
X-Received: by 10.43.17.135 with SMTP id qc7mr4398854icb.14.1432742663782; Wed, 27 May 2015 09:04:23 -0700 (PDT)
Received: from aither.local (c-73-34-202-214.hsd1.co.comcast.net. [73.34.202.214]) by mx.google.com with ESMTPSA id e69sm13784333ioe.11.2015.05.27.09.04.21 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 27 May 2015 09:04:22 -0700 (PDT)
Message-ID: <5565EB04.1090402@andyet.net>
Date: Wed, 27 May 2015 10:04:20 -0600
From: Peter Saint-Andre - &yet <peter@andyet.net>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:31.0) Gecko/20100101 Thunderbird/31.6.0
MIME-Version: 1.0
To: "Romascanu, Dan (Dan)" <dromasca@avaya.com>, General Area Review Team <gen-art@ietf.org>
References: <9904FB1B0159DA42B0B887B7FA8119CA5CA3C683@AZ-FFEXMB04.global.avaya.com>
In-Reply-To: <9904FB1B0159DA42B0B887B7FA8119CA5CA3C683@AZ-FFEXMB04.global.avaya.com>
Content-Type: text/plain; charset="windows-1252"; format="flowed"
Content-Transfer-Encoding: 8bit
Archived-At: <http://mailarchive.ietf.org/arch/msg/gen-art/UhNbs8A5Nk-QCKj3rx7VE44JvoM>
Cc: "draft-ietf-xmpp-6122bis.all@tools.ietf.org" <draft-ietf-xmpp-6122bis.all@tools.ietf.org>
Subject: Re: [Gen-art] Gen-ART Review for draft-ietf-xmpp-6122bis
X-BeenThere: gen-art@ietf.org
X-Mailman-Version: 2.1.15
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, 27 May 2015 16:04:33 -0000

Hi Dan, thanks for the review. Comments below.

On 5/27/15 7:00 AM, Romascanu, Dan (Dan) wrote:
> 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
> <https://urldefense.proofpoint.com/v2/url?u=http-3A__wiki.tools.ietf.org_area_gen_trac_wiki_GenArtfaq&d=AAMFAw&c=BFpWQw8bsuKpl1SgiZH64Q&r=I4dzGxR31OcNXCJfQzvlsiLQfucBXRucPvdrphpBsFA&m=r8UFfP-NUIqoQixcKqofblfdzNSaZvjkRfw3L7VsyHc&s=DCDmXhyc7XoNYI-SEtLco1iUd9vIjB8nxVWrudr4dV0&e=>>.
>
> Please resolve these comments along with any other Last Call comments
> you may receive.
>
> Document:
> https://art.tools.ietf.org/tools/art/genart/index.cgi/t=965/doc?selected_doc=draft-ietf-xmpp-6122bis
>
> Reviewer: Dan Romascanu
>
> Review Date: 5/27/15
>
> IETF LC End Date: 6/3/15
>
> IESG Telechat date:
>
> Summary:
>
> Ready with one issue which I believe is worth discussing.
>
> Major issues:
>
> I have a concern about backwards compatibility and migration. In the
> migration between 6122 and 6122bis deployments it is possible that
> previously-valid JIDs might no longer be valid or previously-invalid
> JIDs become valid. Because of this the Introduction says that operators
> of XMPP services are advised to perform careful testing before migrating
> accounts and other data.
>
> In a dialog with Peter Saint-Andre (document author) I asked if  there
> are any recommendations that could be made to the application designers
> and operators respectively to ease the migration?
>
> His answer pointed to section 6 (actually I think that 6.1 applies) in
> in draft-ietf-precis-saslprepbis. I believe that a pointer to that
> section in a ‘migration / backwards compatibility’ section would be
> useful for the application designers. What about the operators, however?
> Can more details about what operator should test to ensure compatible
> migration of users and applications be provided  beyond what is
> mentioned in the introduction?

We tried to make Section 6 of draft-ietf-precis-saslprepbis focused on 
the needs of operators, not application designers. (I happen to be the 
operator of a relatively large instant messaging service that will need 
to do some testing and possibly some data munging when we migrate our 
account data from Stringprep to PRECIS, so I wrote that text with my 
operator hat on.) If the text in draft-ietf-precis-saslprepbis is not 
complete enough, then we need to figure that out now because it's on the 
IESG telechat tomorrow. I do think that's the right place to discuss the 
matter, because draft-ietf-xmpp-6122bis merely uses the 
UsernameCaseMapped profile defined in that document.

Peter

-- 
Peter Saint-Andre
https://andyet.com/