RE: Pending requests

Peter Constable <petercon@microsoft.com> Tue, 01 December 2015 17:41 UTC

Return-Path: <petercon@microsoft.com>
X-Original-To: ietf-languages@alvestrand.no
Delivered-To: ietf-languages@alvestrand.no
Received: from localhost (localhost [127.0.0.1]) by mork.alvestrand.no (Postfix) with ESMTP id 7C0567C5663 for <ietf-languages@alvestrand.no>; Tue, 1 Dec 2015 18:41:08 +0100 (CET)
X-Virus-Scanned: Debian amavisd-new at alvestrand.no
Authentication-Results: mork.alvestrand.no (amavisd-new); dkim=pass (1024-bit key) header.d=microsoft.com
Received: from mork.alvestrand.no ([127.0.0.1]) by localhost (mork.alvestrand.no [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XzuwOrj06Up9 for <ietf-languages@alvestrand.no>; Tue, 1 Dec 2015 18:41:06 +0100 (CET)
X-Greylist: domain auto-whitelisted by SQLgrey-1.8.0
X-Greylist: domain auto-whitelisted by SQLgrey-1.8.0
Received: from pechora3.lax.icann.org (pechora3.icann.org [IPv6:2620:0:2d0:201::1:73]) by mork.alvestrand.no (Postfix) with ESMTPS id 1BE7D7C03BB for <ietf-languages@alvestrand.no>; Tue, 1 Dec 2015 18:41:05 +0100 (CET)
Received: from na01-bn1-obe.outbound.protection.outlook.com (mail-bn1on0112.outbound.protection.outlook.com [157.56.110.112]) by pechora3.lax.icann.org (8.13.8/8.13.8) with ESMTP id tB1Heh31000461 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL) for <ietf-languages@iana.org>; Tue, 1 Dec 2015 17:41:03 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=selector1; h=From:To:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=P/Haw+pFUP9ajJVeodzOOMgs7auzBBcR2tlTn9Citpk=; b=NEhoZAqlyjAdNeFcWWNIZT1VUB7Cs/on5T/tZCIBDUBVusrg+S3t810he4KSwM2nMfGTYlOZnmWOpmP1lDqwCZ9wuru3UCkJfxOjjfxREpK2hpppTcJzyMqMyhrMn28hnXDopDLOVpPeckpvadkNAOU7D6xyeFEocRV1NeQTPBE=
Received: from SN1PR0301MB1966.namprd03.prod.outlook.com (10.163.224.28) by SN1PR0301MB2048.namprd03.prod.outlook.com (10.163.226.157) with Microsoft SMTP Server (TLS) id 15.1.331.20; Tue, 1 Dec 2015 17:25:03 +0000
Received: from SN1PR0301MB1966.namprd03.prod.outlook.com ([10.163.224.28]) by SN1PR0301MB1966.namprd03.prod.outlook.com ([10.163.224.28]) with mapi id 15.01.0331.023; Tue, 1 Dec 2015 17:25:03 +0000
From: Peter Constable <petercon@microsoft.com>
To: Michael Everson <everson@evertype.com>, Shawn Steele <Shawn.Steele@microsoft.com>
Subject: RE: Pending requests
Thread-Topic: Pending requests
Thread-Index: AQHRJ7bs+LyF9FpiD0iV1aN8NeebYJ6tI94AgAAu9ICAATvxgIAAAk+AgABC8wCAAAloAIAAB8AAgAYmi6CAABvkAIAACj9MgAAB4oCAAALVgIAAwsgAgABnbYA=
Date: Tue, 01 Dec 2015 17:25:02 +0000
Message-ID: <SN1PR0301MB1966D3EB18B6C3E722000DBED50F0@SN1PR0301MB1966.namprd03.prod.outlook.com>
References: <D27D389C.33F4D%kent.karlsson14@telia.com> <B9222384-1CB4-4E9F-B59F-643936F0500E@evertype.com> <SN1PR0301MB2045EDB3002B6DEB33FAD34D82040@SN1PR0301MB2045.namprd03.prod.outlook.com> <SN1PR0301MB19668F9FCA34881637969937D5000@SN1PR0301MB1966.namprd03.prod.outlook.com> <27ECBAE3-B44D-422C-BE17-8859587D8A26@evertype.com> <SN1PR0301MB20456D98AC20DC69756045C182000@SN1PR0301MB2045.namprd03.prod.outlook.com> <6EB8F300-CF41-42CF-BA57-579ED7F11D33@evertype.com> <03F2AACA-A43E-49F5-AED5-2D8F235F6FB5@evertype.com> <SN1PR0301MB20458132A07C10E4FD975ACD82000@SN1PR0301MB2045.namprd03.prod.outlook.com> <7C1CFAB1-0B94-42F4-AC82-D5BDB3794221@evertype.com>
In-Reply-To: <7C1CFAB1-0B94-42F4-AC82-D5BDB3794221@evertype.com>
Accept-Language: en-US, en-CA
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: spf=none (sender IP is ) smtp.mailfrom=petercon@microsoft.com;
x-originating-ip: [98.203.249.148]
x-microsoft-exchange-diagnostics: 1; SN1PR0301MB2048; 5:bp78z/+c6mVDurrb8jHpLQT3sLw87wIUB0IPMj2Ggrxm/ud0nPHDQOAJH4ivtdtZ65zRX0nYXRmAy3oXNJEn2mOFzC8sQjvsAoqk4fV34OgxvGTsFlL4ex5x2HM9ftf4Sa364D0e0eSnLr3Jx1b4Gg==; 24:SJ8uxNgw5GGaOJo/cG3IvQyKKVcnuJ9OEncMHKiBTOXOr5v1xudFYCix8XwL3rISVqEUvMrDF0bARTs/fk7wB4ESG9qAouCqRKTGb9Qm7TI=
x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:SN1PR0301MB2048;
x-microsoft-antispam-prvs: <SN1PR0301MB2048754A0A93A348862AEAF4D50F0@SN1PR0301MB2048.namprd03.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(108003899814671);
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(61425038)(601004)(2401047)(8121501046)(5005006)(520078)(3002001)(10201501046)(61426038)(61427038); SRVR:SN1PR0301MB2048; BCL:0; PCL:0; RULEID:; SRVR:SN1PR0301MB2048;
x-forefront-prvs: 07778E4001
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(6009001)(13464003)(189002)(24454002)(199003)(377454003)(99286002)(106356001)(54356999)(2561002)(97736004)(106116001)(76176999)(2900100001)(86362001)(4001450100002)(50986999)(1220700001)(92566002)(77096005)(102836003)(2421001)(1720100001)(93886004)(189998001)(76576001)(15975445007)(6116002)(1511001)(5002640100001)(2950100001)(87936001)(1096002)(74316001)(10090500001)(10400500002)(5001960100002)(5008740100001)(19580395003)(101416001)(40100003)(5004730100002)(81156007)(11100500001)(19580405001)(3846002)(105586002)(86612001)(66066001)(33656002)(586003)(122556002)(8990500004)(221733001)(5001770100001)(10290500002)(5003600100002)(5005710100001); DIR:OUT; SFP:1102; SCL:1; SRVR:SN1PR0301MB2048; H:SN1PR0301MB1966.namprd03.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:en;
received-spf: None (protection.outlook.com: microsoft.com does not designate permitted sender hosts)
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: microsoft.com
X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Dec 2015 17:25:02.9111 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 72f988bf-86f1-41af-91ab-2d7cd011db47
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN1PR0301MB2048
X-Greylist: IP, sender and recipient auto-whitelisted, not delayed by milter-greylist-4.0 (pechora3.lax.icann.org [192.0.33.73]); Tue, 01 Dec 2015 17:41:04 +0000 (UTC)
Cc: ietflang IETF Languages Discussion <ietf-languages@iana.org>
X-BeenThere: ietf-languages@alvestrand.no
X-Mailman-Version: 2.1.16
Precedence: list
List-Id: IETF Language tag discussions <ietf-languages.alvestrand.no>
List-Unsubscribe: <http://www.alvestrand.no/mailman/options/ietf-languages>, <mailto:ietf-languages-request@alvestrand.no?subject=unsubscribe>
List-Archive: <http://www.alvestrand.no/pipermail/ietf-languages/>
List-Post: <mailto:ietf-languages@alvestrand.no>
List-Help: <mailto:ietf-languages-request@alvestrand.no?subject=help>
List-Subscribe: <http://www.alvestrand.no/mailman/listinfo/ietf-languages>, <mailto:ietf-languages-request@alvestrand.no?subject=subscribe>
X-List-Received-Date: Tue, 01 Dec 2015 17:41:08 -0000

Michael, I think you're missing Shawn's points. 

If WP only needed their internal processes to work, then a private-use subtag would meet their needs. The only reason for having a registered subtag is if you want to be able to interoperate with other parties. If they want to create spelling and grammer checkers, a registered subtag like wpsimple is only needed for those if other parties need to reference WP's spelling/grammer checkers and do so in a way that differentiates from all other English grammer checkers. Is WP going to be creating a grammer checker that you can install on your Mac or PC and use in Word alongside some other simple English grammer checker, and are you (or whoever) actually going to be installing and using those side-by-side? (It doesn't seem to me like a likely scenario.)

For content retrieval, a user looking for simple language content probably doesn't care whether it's WP's particular version of simple English or somebody else's form of simple English. Browsers will send accept-language headers based on language settings in the browser or the user's device. So, if someone wanted wpsimple content, they'd have to configure language settings in their browser or on their device to en-wpsimple. But then if they want to do that for another site — BBC news, say — and that site has its own registered subtag for simple English, then the user will need to configure language settings for that as well. So, they end up configuring both en-wpsimple and en-bbcsimpl (and so on for other sites with their own form of simple English). Again, the user probably doesn't care about the differences between WP's simple English and BBC's; in the user's mind, there is only one thing they care about, simpler English. So, the scenario would work better if all of those sites responded to en-simple: then the user only needs to configure their system for one thing rather than many.


Peter

-----Original Message-----
From: Ietf-languages [mailto:ietf-languages-bounces@alvestrand.no] On Behalf Of Michael Everson
Sent: Tuesday, December 1, 2015 2:38 AM
To: Shawn Steele <Shawn.Steele@microsoft.com>
Cc: ietflang IETF Languages Discussion <ietf-languages@iana.org>; Amir E. Aharoni <amir.aharoni@mail.huji.ac.il>
Subject: Re: Pending requests


> On 30 Nov 2015, at 23:01, Shawn Steele <Shawn.Steele@microsoft.com> wrote:
> 
>> What might spell-checkers or grammar-checkers flag if anyone developed software to support “en-simple"?
> 
> By Wikipedia's own description a spell checker seems precluded, since it allows extending the vocabulary when necessary.  

It could still flag any word not in its small dictionary as a guide to the writer. 

Plus I said grammar-checker. 

> If Wikipedia want's to make a spell checker, then an en-x-wpsimple is sufficient.  If Wikipedia wants to interoperate with the readers (rather than the developers), then they need something less explicit so that the reader's computer's have a chance of providing Wikipedia with a useful tag.

Please explain this. en-simple and en-wpsimple are the same except that one of them (the first) could mean anything to anybody while one of them (the second) would point to a coherent specification.  

> En-simple could work as a valid http-accept-language on Wikipedia or Voice of America or CNN or wherever someone wanted a simplified reading level.

But if the content of a VOA or CNN simplified version differed from the WP specification or from each other, what good would be served?

> Having the user select "English (United States, Simplified)" from their user settings would make detection of those cases automatic and be far more useful to the community that would benefit from such a declaration.  I can't say "en-US-voa-wpsimple-…."

Nor should you. VOA’s specification could be very different from WP’s, could it not?

Michael Everson * http://www.evertype.com/

_______________________________________________
Ietf-languages mailing list
Ietf-languages@alvestrand.no
http://www.alvestrand.no/mailman/listinfo/ietf-languages