Re: [Justfont] font top-level type: Outlines "in various combinations"

"Levantovsky, Vladimir" <Vladimir.Levantovsky@monotype.com> Tue, 09 February 2016 22:17 UTC

Return-Path: <vladimir.levantovsky@monotype.com>
X-Original-To: justfont@ietfa.amsl.com
Delivered-To: justfont@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CEB001B2BF2 for <justfont@ietfa.amsl.com>; Tue, 9 Feb 2016 14:17:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.201
X-Spam-Level:
X-Spam-Status: No, score=-4.201 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, 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 OVB9dtk8iM6d for <justfont@ietfa.amsl.com>; Tue, 9 Feb 2016 14:17:38 -0800 (PST)
Received: from s12p02o144.mxlogic.net (s12p02o144.mxlogic.net [208.65.145.67]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CB24B1B2BE6 for <justfont@ietf.org>; Tue, 9 Feb 2016 14:17:38 -0800 (PST)
Received: from unknown [192.5.106.48] (EHLO wob-maildb-04.agfamonotype.org) by s12p02o144.mxlogic.net(mxl_mta-8.5.0-6) with ESMTP id 2856ab65.7f5e117fb700.143806.00-551.338446.s12p02o144.mxlogic.net (envelope-from <vladimir.levantovsky@monotype.com>); Tue, 09 Feb 2016 15:17:38 -0700 (MST)
X-MXL-Hash: 56ba65823f9ee2f2-5c3927940450add69448ce5e3115c64e713c549e
Received: from unknown [192.5.106.48] (EHLO wob-maildb-04.agfamonotype.org) by s12p02o144.mxlogic.net(mxl_mta-8.5.0-6) over TLS secured channel with ESMTP id 6656ab65.0.143061.00-316.336619.s12p02o144.mxlogic.net (envelope-from <vladimir.levantovsky@monotype.com>); Tue, 09 Feb 2016 15:17:35 -0700 (MST)
X-MXL-Hash: 56ba657f6ee3fd58-182b00e68216a8d20a999aa27459a300544c562d
Received: from wob-maildb-04.agfamonotype.org (192.168.65.96) by wob-maildb-03.agfamonotype.org (192.168.65.95) with Microsoft SMTP Server (TLS) id 15.0.913.22; Tue, 9 Feb 2016 17:16:52 -0500
Received: from wob-maildb-04.agfamonotype.org ([fe80::e900:1ad5:8317:1a4e]) by wob-maildb-04.agfamonotype.org ([fe80::e900:1ad5:8317:1a4e%14]) with mapi id 15.00.0913.011; Tue, 9 Feb 2016 17:16:52 -0500
From: "Levantovsky, Vladimir" <Vladimir.Levantovsky@monotype.com>
To: Chris Lilley <chris@w3.org>, "justfont@ietf.org" <justfont@ietf.org>
Thread-Topic: [Justfont] font top-level type: Outlines "in various combinations"
Thread-Index: AQHRYOcNu2gD4CZuP0mKvByLdpqpF58hjz+wgAMPnAD//63ncA==
Date: Tue, 09 Feb 2016 22:16:51 +0000
Message-ID: <bea0f808b5fb4c7d9b4103b81d8ebc19@wob-maildb-04.agfamonotype.org>
References: <1278633346.20160206150232@w3.org> <83262c0ea4e446af83d5304040d390c7@wob-maildb-04.agfamonotype.org> <1944046169.20160209230836@w3.org>
In-Reply-To: <1944046169.20160209230836@w3.org>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [172.25.1.82]
x-exclaimer-md-config: c271eea4-4802-4476-ab53-9ae654d778b2
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-AnalysisOut: [v=2.1 cv=GboR6FjL c=1 sm=1 tr=0 a=wyIouNo9IjkfSHuI6pvFag==]
X-AnalysisOut: [:117 a=wyIouNo9IjkfSHuI6pvFag==:17 a=EOItxzu7aPIA:10 a=Ikc]
X-AnalysisOut: [TkHD0fZMA:10 a=xqWC_Br6kY4A:10 a=jFJIQSaiL_oA:10 a=SSmOFEA]
X-AnalysisOut: [CAAAA:8 a=48vgC7mUAAAA:8 a=NEAV23lmAAAA:8 a=fFj9Uw-_1kn4kx]
X-AnalysisOut: [Qu92cA:9 a=QEXdDO2ut3YA:10]
X-Spam: [F=0.5000000000; CM=0.500; MH=0.500(2016020917); S=0.200(2015072901)]
X-MAIL-FROM: <vladimir.levantovsky@monotype.com>
X-SOURCE-IP: [192.5.106.48]
Archived-At: <http://mailarchive.ietf.org/arch/msg/justfont/-L8ANjBD757OiEw2_NbPADeRnGo>
Subject: Re: [Justfont] font top-level type: Outlines "in various combinations"
X-BeenThere: justfont@ietf.org
X-Mailman-Version: 2.1.15
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: Tue, 09 Feb 2016 22:17:41 -0000

Hi Chris,

Your recent changes look good, and I think the description is sufficiently detailed.

Thank you very much,
Vlad


-----Original Message-----
From: Chris Lilley [mailto:chris@w3.org] 
Sent: Tuesday, February 09, 2016 5:09 PM
To: Levantovsky, Vladimir; justfont@ietf.org
Subject: Re: [Justfont] font top-level type: Outlines "in various combinations"

Hello Vlad,

Monday, February 8, 2016, 5:38:48 AM, you wrote:

> I'd suggest that we should say that
> multiple values of the parameter in question can be defined as a 
> comma-separated list of values without imposing any particular 
> restrictions on what these values can be or how different types of 
> outlines can be combined. Whether there is a valid use case to have 
> only SVG outlines present, or if there is (is not) a use case that 
> combines TTF and CFF outlines shouldn't be decided here, I'd rather 
> allow the parameter to reflect what the font data provides.

A good point.

I have added wording to that effect:

  "this optional parameter is a list containing one or more items, separated by
   commas, with optional whitespace. Order in the list is not significant."

Does that sound okay or does it need more EBNF precision, like

  separator:  wsp* "," wsp*

The same wording occurs in several places: here are the exact commits

  https://github.com/svgeesus/ietf-justfont/commit/a1d2709bd29d59f4a007bb2819494e66246c51f5
  https://github.com/svgeesus/ietf-justfont/commit/6e7d2612e4fe5a6c0b97b4f4db2b5509b5fb0edf
  https://github.com/svgeesus/ietf-justfont/commit/34a37f5a5f8ce13f2528384b2e9dfaae3cb378c9

--
Best regards,
 Chris  Lilley
 Technical Director, W3C Interaction Domain