Re: Gen-ART IETF Last Call review of draft-ietf-justfont-toplevel-03

"Chris Lilley" <chris@w3.org> Thu, 08 December 2016 21:57 UTC

Return-Path: <chris@w3.org>
X-Original-To: ietf@ietfa.amsl.com
Delivered-To: ietf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3B160129A27; Thu, 8 Dec 2016 13:57:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.796
X-Spam-Level:
X-Spam-Status: No, score=-4.796 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RP_MATCHES_RCVD=-2.896, SPF_HELO_PASS=-0.001] autolearn=ham autolearn_force=no
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 54xvA0I2Ydsk; Thu, 8 Dec 2016 13:57:27 -0800 (PST)
Received: from raoul.w3.org (raoul.w3.org [IPv6:2001:470:8b2d:804:52:12:128:0]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7B3B0129A57; Thu, 8 Dec 2016 13:56:54 -0800 (PST)
Received: from 30-9-49.wireless.csail.mit.edu ([128.30.9.49]) by raoul.w3.org with esmtpsa (TLS1.2:DHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.80) (envelope-from <chris@w3.org>) id 1cF6gP-0002zd-49; Thu, 08 Dec 2016 21:56:53 +0000
Content-Type: multipart/alternative; boundary="----=_NextPart_27557949.992505054546"
MIME-Version: 1.0
Date: Thu, 08 Dec 2016 16:56:46 -0500
Message-ID: <f08625a6-d552-481c-995c-d5d2f3ab19ed@getmailbird.com>
Subject: Re: Gen-ART IETF Last Call review of draft-ietf-justfont-toplevel-03
From: "Chris Lilley" <chris@w3.org>
To: "Dale R. Worley" <worley@ariadne.com>, "" <gen-art@ietf.org>, "" <draft-ietf-justfont-toplevel.all@ietf.org>, "" <ietf@ietf.org>
In-Reply-To: <87bmy1trao.fsf@hobgoblin.ariadne.com>
References: <87bmy1trao.fsf@hobgoblin.ariadne.com>
User-Agent: Mailbird/2.3.36.0
X-Mailbird-ID: f08625a6-d552-481c-995c-d5d2f3ab19ed@getmailbird.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/ietf/ZRxGIRjKh4TUn7re0BRadAHubDI>
X-BeenThere: ietf@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF-Discussion <ietf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ietf>, <mailto:ietf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ietf/>
List-Post: <mailto:ietf@ietf.org>
List-Help: <mailto:ietf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ietf>, <mailto:ietf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Dec 2016 21:57:29 -0000

On 2016-10-30 18:18:29, Dale R. Worley <worley@ariadne.com> wrote:

7.1. Generic SFNT font type

I can see why a comma-separated list is necessary, but that means that
"Values: TTF, CFF, SVG" is not strictly correct. Perhaps something
like the following (and let IANA figure out how to express that in
http://www.iana.org/assignments/media-type-sub-parameters/media-type-sub-parameters.xhtml):

Values: a comma-separated subset of: TTF, CFF, SVG
Chris Lilley:
I adopted your suggested wording (and removed the optional whitespace).
https://github.com/svgeesus/ietf-justfont/commit/8ad639638e51f85b5592724ff621d17e7c864253


Similarly for other parameters which can take a comma-separated list
of defined values.

Parameter definitions seem to need specification of registration
procedures. (See the sub-type-parameter registry mentioned above;
each parameter has a listed registration procedure.)
Chris Lilley: 


I had a look at the xml source of the MIME Media Type Sub-Parameter Registries:
http://www.iana.org/assignments/media-type-sub-parameters/media-type-sub-parameters.xml


and created a small XML file with updates for the two parameters (outlines and layout) defined in this draft.

The file is on GitHub as
https://github.com/svgeesus/ietf-justfont/blob/master/registries.xml

and here is the commit.
https://github.com/svgeesus/ietf-justfont/commit/59a235aaae68a0f7ff37c80bf85f1fbd3b663e31


--
Chris Lilley
@svgeesus
Technical Director @ W3C
W3C Strategy Team, Core Web Design
W3C Architecture & Technology Team, Core Web & Media