[precis] Protocol Action: 'PRECIS Framework: Preparation, Enforcement, and Comparison of Internationalized Strings in Application Protocols' to Proposed Standard (draft-ietf-precis-7564bis-10.txt)
The IESG <iesg-secretary@ietf.org> Thu, 27 July 2017 15:49 UTC
Return-Path: <iesg-secretary@ietf.org>
X-Original-To: precis@ietf.org
Delivered-To: precis@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 6065B131CA5; Thu, 27 Jul 2017 08:49:44 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: The IESG <iesg-secretary@ietf.org>
To: IETF-Announce <ietf-announce@ietf.org>
X-Test-IDTracker: no
X-IETF-IDTracker: 6.57.0
Auto-Submitted: auto-generated
Precedence: bulk
Cc: The IESG <iesg@ietf.org>, Marc Blanchet <Marc.Blanchet@viagenie.ca>, precis@ietf.org, Marc.Blanchet@viagenie.ca, draft-ietf-precis-7564bis@ietf.org, precis-chairs@ietf.org, alexey.melnikov@isode.com, rfc-editor@rfc-editor.org
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
Message-ID: <150117058438.11612.15840019466793759384.idtracker@ietfa.amsl.com>
Date: Thu, 27 Jul 2017 08:49:44 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/precis/VEeQjTWFkwNt8XpK16f16Upp6WM>
Subject: [precis] Protocol Action: 'PRECIS Framework: Preparation, Enforcement, and Comparison of Internationalized Strings in Application Protocols' to Proposed Standard (draft-ietf-precis-7564bis-10.txt)
X-BeenThere: precis@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Preparation and Comparison of Internationalized Strings <precis.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/precis>, <mailto:precis-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/precis/>
List-Post: <mailto:precis@ietf.org>
List-Help: <mailto:precis-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/precis>, <mailto:precis-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Jul 2017 15:49:45 -0000
The IESG has approved the following document: - 'PRECIS Framework: Preparation, Enforcement, and Comparison of Internationalized Strings in Application Protocols' (draft-ietf-precis-7564bis-10.txt) as Proposed Standard This document is the product of the Preparation and Comparison of Internationalized Strings Working Group. The IESG contact persons are Adam Roach, Alexey Melnikov and Ben Campbell. A URL of this Internet Draft is: https://datatracker.ietf.org/doc/draft-ietf-precis-7564bis/ Technical Summary Application protocols using Unicode code points in protocol strings need to properly handle such strings in order to enforce internationalization rules for strings placed in various protocol slots (such as addresses and identifiers) and to perform valid comparison operations (e.g., for purposes of authentication or authorization). This document defines a framework enabling application protocols to perform the preparation, enforcement, and comparison of internationalized strings ("PRECIS") in a way that depends on the properties of Unicode code points and thus is more agile with respect to versions of Unicode. As a result, this framework provides a more sustainable approach to the handling of internationalized strings than the previous framework, known as Stringprep (RFC 3454). This document obsoletes RFC 7564. Working Group Summary This document is part of a set of revised RFCs (7564, 7613, 7700), based on implementation experience. 7564 is the base Precis protocol, 7613 and 7700 are profiles for specific use (username/passwords and nicknames respectively). This revised document, the base Precis protocol, essentially clarifies the original specification, on topics such as case folding, normalization, code points, and rules. The only real modification of the specification is the change from Unicode toCaseFold() operation to toLowerCase(). Multiple versions of the revised spec was discussed over more than a year in the working group mailing list. As a clarification of the base specification, there was no real contention on the document. Document Quality The current version is based on implementor's feedback on RFC 7564. Personnel The document shepherd is Marc Blanchet. The responsible Area Director is Alexey Melnikov.