Re: [Justfont] Working Group Last Call: draft-ietf-justfont-toplevel-02.txt

Martin J. Dürst <duerst@it.aoyama.ac.jp> Mon, 09 May 2016 10:45 UTC

Return-Path: <duerst@it.aoyama.ac.jp>
X-Original-To: justfont@ietfa.amsl.com
Delivered-To: justfont@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C7C0112D0D3 for <justfont@ietfa.amsl.com>; Mon, 9 May 2016 03:45:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.922
X-Spam-Level:
X-Spam-Status: No, score=-1.922 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=itaoyama.onmicrosoft.com
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 nd0_Bnrn0VrP for <justfont@ietfa.amsl.com>; Mon, 9 May 2016 03:45:18 -0700 (PDT)
Received: from APC01-PU1-obe.outbound.protection.outlook.com (mail-pu1apc01on0120.outbound.protection.outlook.com [104.47.126.120]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3814312B025 for <justfont@ietf.org>; Mon, 9 May 2016 03:45:18 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=itaoyama.onmicrosoft.com; s=selector1-it-aoyama-ac-jp; h=From:To:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=CIccjU5DEIWpUui+O2fi/Lmuij4FCK1nbxAvfUNWmoQ=; b=X5EXZDqlWD6vAYKJ/8oz8I4E1KD6sLLNRRjtmU3Q7zHmz4eltrY92F/WEDSM9scuBeBaOnPdSOh3H5SyNzjE/Tb5FVcmGmWRFoCE6yRTh2srJdc66ueaqAgM3k2hme7LaaWRLG/fQP/nbaqs8yqXlXejwd0RzqZ2m9Qciz8jHBI=
Authentication-Results: ietf.org; dkim=none (message not signed) header.d=none;ietf.org; dmarc=none action=none header.from=it.aoyama.ac.jp;
Received: from [133.2.210.64] (133.2.210.64) by TY1PR01MB0923.jpnprd01.prod.outlook.com (10.167.156.153) with Microsoft SMTP Server (TLS) id 15.1.492.11; Mon, 9 May 2016 10:45:15 +0000
To: Wendy Seltzer <wseltzer@w3.org>, <justfont@ietf.org>
References: <20160503182138.8226.20939.idtracker@ietfa.amsl.com> <57300FA8.2050505@w3.org>
From: =?UTF-8?Q?Martin_J._D=c3=bcrst?= <duerst@it.aoyama.ac.jp>
Organization: Aoyama Gakuin University
Message-ID: <5ec81e83-50dd-1b00-26bc-e79a1c773879@it.aoyama.ac.jp>
Date: Mon, 9 May 2016 19:45:15 +0900
User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.0
MIME-Version: 1.0
In-Reply-To: <57300FA8.2050505@w3.org>
Content-Type: text/plain; charset="utf-8"; format=flowed
Content-Transfer-Encoding: 7bit
X-Originating-IP: [133.2.210.64]
X-ClientProxiedBy: KAWPR01CA0037.jpnprd01.prod.outlook.com (10.165.48.147) To TY1PR01MB0923.jpnprd01.prod.outlook.com (10.167.156.153)
X-MS-Office365-Filtering-Correlation-Id: 1a8bd95d-790e-4d40-a6b0-08d377f701b9
X-Microsoft-Exchange-Diagnostics: 1; TY1PR01MB0923; 2:I8oLaYvJ8M+HzEcHi4T78oLrJ6GCBPIqpbMobqF75MAmC/GgoFZLDaovPitTQfO4mGl2jupeyTAsaNL/q61qDQcPgFmK9NAGO91l+Ie3lGriC/lb+gZ5MCLVNRkOWvXSIx7iV7USjojt4WgDOkKZHBwWwzuWuA+WKw5xjg6y3hf/vHmmvFWebu77l7dAkQDY; 3:UUwK1jMDk0d3UN3vdqXvvkEHYY3JTttRQLM+nX6x66HKPgz5uInSp99yXFdVWqe5PWB6hZZPMH2mGvQH2xiUzcGaa9AGtX0gYMcVWCbqQ3o2zIgSLprkUElzB3my8U7E; 25:dpBnljwrN/OT7b8KKF6/RWjplS6afVh3eQlipd416OcydAGxTpIV1a2o2+y4FkqDs/9kMjThE/BUhh7o4w6Ga6DeTqzHU7+DZa9BZVUO6qDcfvIso+L1NfO+d3MNu4vG3ikK+MMNo94iiZXOherIZXBtnbzgsbp0hxvdi6ffLMOEomHSRtoT3zaxTZNuxqCBvzfVAtoUxD1AgtFwV+01osqANfBFR6CborZvp0rjTZyJJKicRDPHhS7Yok49dCmP30ekLvi6QXJG6A03PFTUHJrHC1vgW4R5BPy7WdB6Wzep9fSliaxQzDZkrhd73YmGZXlXegBhrgTCEYdCCu0sPvK/Y71YWSJ5/bCVRvJ8yBex+nlT4bHlTdlqZzlVlTyYJQfoDT8yhG+Gjg3Bzfje76sqiUfEoy4mjOQaippuNuzNV6AWs2Vuare4BxWdabox
X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:TY1PR01MB0923;
X-Microsoft-Antispam-PRVS: <TY1PR01MB0923817CD6D912A980BF6AF2CA700@TY1PR01MB0923.jpnprd01.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:;
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040130)(2401047)(5005006)(8121501046)(3002001)(10201501046)(6041072)(6043046); SRVR:TY1PR01MB0923; BCL:0; PCL:0; RULEID:; SRVR:TY1PR01MB0923;
X-Microsoft-Exchange-Diagnostics: 1; TY1PR01MB0923; 4:iDsvmuDReaAExxhSz+yRAVu8QsSnu0pQka/FfcHwJQryDSyBnQkdlxCQtsXTWdfEhurvoo8hluv++6GG7wo7hulmWwEb/7tqyWuhmZnOKXRMDX14rAzwK94VXyZEDWEJONavNzmGMUpphec3T7sVWuMPh80QF8amVtYOSdPVUSW4qm2sKn7Ad0SW8bSyxVV2ijqGVSMSB406oV0A16xGD4yPYqDrTzjsVw56vnWZS+odp5NHoJJMcRTRmU8jVQIPbq58nKOl45K0+hhDmpNAlBtPhmZgh15oBvo8a4B39NvWAOzvtLSOyYcb0ZNErR/SxfzLftqSnzaNFaxV1LpFQnpPU517FJUp4GyMnSPgPvCd/pTAE4Ao5qbh8iS6QruFdzQ2PVmDRBs623S8Ki4mepzF+BO/X0V1l6IL+fpSRv8=
X-Forefront-PRVS: 0937FB07C5
X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(4630300001)(6049001)(6009001)(24454002)(377454003)(377424004)(9170700001)(19580395003)(19580405001)(92566002)(5001770100001)(2950100001)(83506001)(50986999)(54356999)(76176999)(2906002)(23676002)(5004730100002)(81166005)(65806001)(230783001)(47776003)(50466002)(66066001)(77096005)(31696002)(5008740100001)(107886002)(15975445007)(86362001)(64126003)(31686004)(42186005)(65956001)(230700001)(3846002)(6116002)(189998001)(74482002)(586003)(33646002)(65826006)(3940600001); DIR:OUT; SFP:1102; SCL:1; SRVR:TY1PR01MB0923; H:[133.2.210.64]; FPR:; SPF:None; MLV:sfv; LANG:en;
X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtUWTFQUjAxTUIwOTIzOzIzOm45R1JkUENHb2kvK3lyaWhNU0hRaXhQUTdP?= =?utf-8?B?bzFYb21Vb2RSbjJ5WEdNRUViQTBsZEI0dW5ib0dUM2NSVUZJdmZLV0lkVTQ2?= =?utf-8?B?ZFFaWEpYc3FNZDZtTk5GRW8vTE1YMzhlUFdGNWErcU4vWTh5VlBxa3NVNElP?= =?utf-8?B?Z3p5SVAvMTZ4cHdzNEY3TVE2RzBpbjZYSGlUZWc1cDhHV0t5S0RMRGJlVUsw?= =?utf-8?B?NTR4cnhCNlRkQm5YQUxXYk9ReDNVMk9ZdklRb3ZsRGMyc3NOTVh4ZlZnVnZa?= =?utf-8?B?eWJHa2tqMlJBY0U0ZXZyd3dBWEpMMUJzSFBsR0lqZmpWQ0hWWC9QOGs1YmQw?= =?utf-8?B?MnordXB5OVBBUmwrRm9tRndPb3NZSHdOV1l0NVFNUU5ZY2U1VE03eEkvZzdH?= =?utf-8?B?ZWtQSXFxRWRvaHV3ZktIMm1acUxheHdmZG1KT3B3aUxXaWRtZ3ZaQnc3RDky?= =?utf-8?B?bEM4dWJsbVVmNTBqYTZ4QkxXT0dVS2lHUnNpZ2hydzNUdUp2cjhCaEsvejhF?= =?utf-8?B?dzhnaXJDeVo5aTBlTVE2aVNmemRTcE9CSnFJeFN3WVl0YzAzSTBmclBYQ1I0?= =?utf-8?B?ZzFpb1QwZG1Ubm4yQStkNWoyNUliSGpzT0EzaWxUNXpZUVBQdXNQeDlnNS8v?= =?utf-8?B?N2trdzMzd0w2bFZhc1ZHdVhLeUhlMHdkWGRzNFpQSnlwNWlicjBjOWdZMFZj?= =?utf-8?B?ZGdEM09FL3NIeUdlVm1OdmVOeEZYQnhOVkp6d0R5L2ZrZjJSd1VhcEJBODl4?= =?utf-8?B?S1d1L2gwYTB0RHJnbUZuLzhpVDBZVU1zd1F5eGxDYTRuQ21BQVR3eURKRXJt?= =?utf-8?B?UTlyT3JPNEErUmhTMjlsWkpTSkZTUEpKZ3YyNmdwVjBDVEl3ODZNQ3B3TEtP?= =?utf-8?B?eGN1aUQ3L1Jka0VNSW1FWklLY1NuSzZwc1QyZGVkOEc0STZrM2prUzFnM1o4?= =?utf-8?B?bGR5ZHJDL1lNTnlEY0YxTGcxdWdEVThhWFdqeUdEUHdxR2dxZXdCQ3dINTVK?= =?utf-8?B?VmorRTdGamo0Y09rcEVjTDB5R2MwYVhpQkQwMGhSRXZ5SUtDTVR6VWFoalRC?= =?utf-8?B?WGY4c2ZXelIxTlJhWExwNWI0UG1WT1BCbFhpanFHdzJSamVZbnZ5QXF3cFpT?= =?utf-8?B?UEloWERzdjlnZkRQcFNzZ1AwUU1hZFliQ1l3RzdXcm5HVVYvVGZrMlUwNFNy?= =?utf-8?B?akZXc1ZMNHF0STJpRE9WQmFlY2UwOURjTjd4WWZ1c2IrdWpJQ29oaUhwTTBC?= =?utf-8?B?UmdTMm50ZXJWLzZEaDBKQ2pzdWppVjU5cnVYMUJwekRhaUJCQ2JWL2w4NGJr?= =?utf-8?B?ejFvNVliVGpKRmcwNWJaSGk0eThhYzV3T1RkZzFPV2dHTHY2MHBYc01lZVNu?= =?utf-8?B?T1hkY0FjZkJlQ25RODJQV3JUQlp1ekFwWFpNcGp2WGt5Wlc0Y0w3cXlJMnNH?= =?utf-8?B?R2t0M01pV1BKb3J2V2NZd3RIcFQxQjRrL1U2T0pxbDNVdkZaZVQ2Y1JVTUVj?= =?utf-8?B?VkFXRlhraldSODkxOXlHZ3c3UVp4dnNIT1FCaTh0R1pzUXNRVlVmbUduZW9K?= =?utf-8?B?bEQxT3J3WEJUSTF6L3hmVGY3eFZWclE9PQ==?=
X-Microsoft-Exchange-Diagnostics: 1; TY1PR01MB0923; 5:vMdZuYB3om4ZAYOlQD9DFpEvs3neWqE37xlXHmSMn+xXCS2MYED6KQTQMpnmrfksFEYc65eXljD7p4K3bm9Abw64fW/qkviYSHmhsPmJxDSIY/YOw5x5RnX0Bs6EAHgb/qkPPiuek7PJUz60ouj8Uw==; 24:IssDjpaOEIngf27d6oC5eSQMUMexMd87hPiKbewJeMskk8RqXzttnhez9Xs/0mgUlAna3qblF5AK9s6Xx/9Y3sbjCR5AJOSGbaaZnkuT4L8=; 7:eKYABBDqH6RdiYmjwztC72aDGNwyDBd50nP/qOdLSlNz7vKfBSrTM/630JzaTrjJ2i7KEXnDoL6mhpOqyN6ykkL6PTYp1/LSlygIdRY4LYc7L/ZRGizOTU82nEhz6v06KDkXhNszDwrfddHYWPnE2/nTIGB1//BaOV5pnEe0dFo3d9lfQIEIS8efjYBvNW4V
SpamDiagnosticOutput: 1:23
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: it.aoyama.ac.jp
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 May 2016 10:45:15.8162 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-Transport-CrossTenantHeadersStamped: TY1PR01MB0923
Archived-At: <http://mailarchive.ietf.org/arch/msg/justfont/Tiv7X4sJExotJdM30KGdfOYo6mA>
Subject: Re: [Justfont] Working Group Last Call: draft-ietf-justfont-toplevel-02.txt
X-BeenThere: justfont@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Font Top Level Media Type \(just font\) WG" <justfont.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/justfont>, <mailto:justfont-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/justfont/>
List-Post: <mailto:justfont@ietf.org>
List-Help: <mailto:justfont-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/justfont>, <mailto:justfont-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 09 May 2016 10:45:22 -0000

Hello Wendy, others,

[I'm sorry that I haven't participated in earlier discussions; I made 
several attempts to subscribe to the mailing list, but apparently on 
multiple occasions didn't complete the subscription.]

On 2016/05/09 13:18, Wendy Seltzer wrote:
> As our issues list for this draft is empty, it's ready for WGLC.

 > Statements of support are also welcome.

I fully and wholeheartedly support the intent of the draft. A top-level 
type for fonts should have been created long ago, but it's never too 
late, because of the evidence we have.


> Please review the draft carefully and raise any remaining issues here.

My review is based on the -01 draft, but that and the -02 draft are 
virtually identical (see e.g. 
https://tools.ietf.org/rfcdiff?difftype=--hwdiff&url2=draft-ietf-justfont-toplevel-02.txt).

In my view, the draft is unfortunately not yet ready to be sent to the 
IESG/IETF, but I think the issues can be fixed quickly.

Technical issues:

- The draft doesn't mention or reference RFC 6838 
(http://tools.ietf.org/html/rfc6838, Media Type Specifications and 
Registration Procedures) at all, but it should definitely do so; in 
particular, it should reference section 4.2.7.,  Additional Top-Level Types.
(see https://github.com/svgeesus/ietf-justfont/pull/11)

- The start of section 7 introduces @font-face format identifiers. It 
uses the word "defined" for these, but only talks about the types 
defined in the document itself. This raises the following questions:
   - Are registrations of new subtypes supposed to give this
     information, too? If yes, who is responsible to avoid conflicts?
     (we could just ask IANA to check that the identifier doesn't clash
      with that of another subtype)
   - Will a future version of css-fonts-3 reference the IANA registry
     for these values, or how will potential discrepancies be solved?
   - If the information in css-fonts-3 is supposed to be normative, and
     the information in the IANA registry just informative, then
     clearly say so in the draft.

The main editorial problems can be categorized as follows:

- Repeated use of the word "believe", and other wordings that may be 
appropriate at an early draft stage, but will look strange in a 
published document, especially down the road.

- Many very long sentences that could easily be split up into shorter ones.

Because these issues are mostly editorial, I'll try to provide some pull 
requests on Github. I have already made two.

Regards,   Martin.

> WGLC will end on 30 May, 2016.
>
> Thanks,
> --Wendy
>
> On 05/03/2016 02:21 PM, internet-drafts@ietf.org wrote:
>>
>> A New Internet-Draft is available from the on-line Internet-Drafts directories.
>> This draft is a work item of the Font Top Level Media Type of the IETF.
>>
>>         Title           : The font Top Level Type
>>         Author          : Chris Lilley
>> 	Filename        : draft-ietf-justfont-toplevel-02.txt
>> 	Pages           : 16
>> 	Date            : 2016-05-03
>>
>> Abstract:
>>    This memo serves to register and document the "font" Top Level Type,
>>    under which the Internet Media subtypes for representation formats
>>    for fonts may be registered.  This document also serves as a
>>    registration application for a set of intended subtypes, which are
>>    representative of some existing subtypes already in use, and
>>    currently registered under the "application" tree by their separate
>>    registrations.
>>
>>
>> The IETF datatracker status page for this draft is:
>> https://datatracker.ietf.org/doc/draft-ietf-justfont-toplevel/
>>
>> There's also a htmlized version available at:
>> https://tools.ietf.org/html/draft-ietf-justfont-toplevel-02
>>
>> A diff from the previous version is available at:
>> https://www.ietf.org/rfcdiff?url2=draft-ietf-justfont-toplevel-02
>>
>>
>> Please note that it may take a couple of minutes from the time of submission
>> until the htmlized version and diff are available at tools.ietf.org.
>>
>> Internet-Drafts are also available by anonymous FTP at:
>> ftp://ftp.ietf.org/internet-drafts/
>>
>> _______________________________________________
>> Justfont mailing list
>> Justfont@ietf.org
>> https://www.ietf.org/mailman/listinfo/justfont
>>
>
>