Re: [Ietf-languages] Latin Sub tags

Doug Ewell <doug@ewellic.org> Mon, 04 December 2023 22:03 UTC

Return-Path: <doug@ewellic.org>
X-Original-To: ietf-languages@ietfa.amsl.com
Delivered-To: ietf-languages@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BFD8CC14CE4A for <ietf-languages@ietfa.amsl.com>; Mon, 4 Dec 2023 14:03:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.905
X-Spam-Level:
X-Spam-Status: No, score=-6.905 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_FAIL=0.001, SPF_HELO_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RiAbLephxenj for <ietf-languages@ietfa.amsl.com>; Mon, 4 Dec 2023 14:03:28 -0800 (PST)
Received: from out.mail.icann.org (out.mail.icann.org [64.78.33.5]) (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 EA911C14F683 for <ietf-languages@ietf.org>; Mon, 4 Dec 2023 14:03:28 -0800 (PST)
Received: from MBX112-W2-CO-2.pexch112.icann.org (10.226.41.130) by MBX112-W2-CO-1.pexch112.icann.org (10.226.41.128) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1258.28; Mon, 4 Dec 2023 14:03:27 -0800
Received: from aesmt112-co-1-2.serverpod.net (10.224.74.76) by MBX112-W2-CO-2.pexch112.icann.org (10.226.41.131) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1258.28 via Frontend Transport; Mon, 4 Dec 2023 14:03:27 -0800
Received: from aesc112-co-1-1.serverpod.net (aesc112-co-1-1.serverpod.net [10.224.76.90]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by aesmt112-co-1.serverpod.net (Postfix) with ESMTPS id CBF97120003 for <ietf-languages@ex.icann.org>; Mon, 4 Dec 2023 14:03:27 -0800 (PST)
Received: from exmx112-co-1-2.serverpod.net (exmx112-co-1-2.serverpod.net [10.224.72.74]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by aesmt112-co-1.serverpod.net (Postfix) with ESMTPS id A7151120002 for <ietf-languages@ex.icann.org>; Mon, 4 Dec 2023 14:03:27 -0800 (PST)
Received: from pechora4.lax.icann.org (pechora4.icann.org [192.0.33.74]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by west.smtp.mx.icann.org (Postfix) with ESMTPS id 66A36140002 for <ietf-languages@ex.icann.org>; Mon, 4 Dec 2023 14:03:27 -0800 (PST)
Received: from NAM02-SN1-obe.outbound.protection.outlook.com (mail-sn1nam02on20603.outbound.protection.outlook.com [IPv6:2a01:111:f400:7ea9::603]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by pechora4.lax.icann.org (Postfix) with ESMTPS id 2AE7570000EA for <ietf-languages@iana.org>; Mon, 4 Dec 2023 22:03:26 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=W4ksSWBjOPhOyKwB6Ve1j2ZQ02jTVfAcCuRCzRjo9Db6U5rEJc7axYPnOm69XfY+jYYCk0i1zm5WJLPl07nV6x0BbmbyaFefbSp9wS3dCP77iK6z0hSlfnQBk6EHA51D+VHfQI4zspkIAL3YBscLhRkqdMffHKH7Vsg0DS/pbw+6yapTMtedia4kX8izIX7Zo2kIRTELwsr/xkOVB9tmaLf7CburUIdmNRsIn8GbXzTEGEuKrx9xfOakU4CffJz2Aehcx+UnK6SZc3kT3Cf0d26WDFLc/Tx+mLd8M+8L7YyODtl4RHf6HAnmXQV2MnVMYN31P7fSdSiBoJc5/nKPpg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=qhM0udBSyz7JmRu68rObsPOqDrko++D/lUgQZbL+1aU=; b=Usm0KFRPxAC75o89/5ArV4wvG8EqE8eW13VybQXk+VwAUfQF+Rejt/KPwlhU9mo3WBIjy4guhmgOXiRJwaPwff3xDaNoCO45qc3zNfPtZDieF8FgJIU1bSKa6cFgqf2NqpSkOWgxYSxGdqdjVHnTPbqBYPX3SQMqkQBFMb/EnK8ugt1Y2EP9ATiJrcNoq9F503VBlmM99ZRGvv284Ndd44eNpWTHuCK7UIgod3o6zdswStLmXWCdzzl/wcDGHk2Lerz6tK8+gAL4a0P/FrEXQJN4v+foRFsSHvujkyj64J0uKoIyEs3JdkNwOWIs9Bh+2LuawX8yoO50c05neB/zbQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ewellic.org; dmarc=pass action=none header.from=ewellic.org; dkim=pass header.d=ewellic.org; arc=none
Received: from SJ0PR03MB6598.namprd03.prod.outlook.com (2603:10b6:a03:38a::21) by CH0PR03MB6002.namprd03.prod.outlook.com (2603:10b6:610:e1::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7068.23; Mon, 4 Dec 2023 22:02:58 +0000
Received: from SJ0PR03MB6598.namprd03.prod.outlook.com ([fe80::747c:c94a:1920:ba25]) by SJ0PR03MB6598.namprd03.prod.outlook.com ([fe80::747c:c94a:1920:ba25%4]) with mapi id 15.20.7068.022; Mon, 4 Dec 2023 22:02:58 +0000
From: Doug Ewell <doug@ewellic.org>
To: Sebastian Drude <drude@xs4all.nl>, Mark Davis ☕ <mark@macchiato.com>
CC: Hugh Paterson III <sil.linguist@gmail.com>, IETF Languages Discussion <ietf-languages@iana.org>
Thread-Topic: [Ietf-languages] Latin Sub tags
Thread-Index: AQHaIv+nsmEpXTWBzEm72K9s3fhBsbCSSFGggADGNICAABTJAIABpOqggAAgZgCAAALmoIAAEt0AgAAdyICAA0ULgIABNgZggAAYSACAAAOLAA==
Date: Mon, 04 Dec 2023 22:02:58 +0000
Message-ID: <SJ0PR03MB6598DBBB2B5F4C7C0DDBD892CA86A@SJ0PR03MB6598.namprd03.prod.outlook.com>
References: <CAE=3Ky-swzNn1hXba=muJF_radLugdKxhJ=u-_DcLiysDbothw@mail.gmail.com> <SJ0PR03MB6598925FCBA24238F417BE25CA82A@SJ0PR03MB6598.namprd03.prod.outlook.com> <CAE=3Ky_g3Sd7eBNq7H7_5BvkP-2qCbyYzQdO_eCSDzc70kQbJQ@mail.gmail.com> <012401da23b4$a9a291a0$fce7b4e0$@xs4all.nl> <SJ0PR03MB6598D48CD059645543661CA4CA81A@SJ0PR03MB6598.namprd03.prod.outlook.com> <018b01da2497$5094ed90$f1bec8b0$@xs4all.nl> <SJ0PR03MB65988A4F7614E585DF2BA6CBCA81A@SJ0PR03MB6598.namprd03.prod.outlook.com> <CAE=3Ky-jSJPg4pdKFbeabzHjOHzppasFV88J_v22RxKhATzxHA@mail.gmail.com> <000801da24b1$176928f0$463b7ad0$@xs4all.nl> <CAJ2xs_FSBeryEr=zwj85Ac7_xqfwyE=_rKRd25+fCvCHjLY9Gg@mail.gmail.com> <SJ0PR03MB65986F9C11AEF8D81B038A81CA86A@SJ0PR03MB6598.namprd03.prod.outlook.com> <38dab9dc-a2bd-4598-b980-53b77ed1fc05@xs4all.nl>
In-Reply-To: <38dab9dc-a2bd-4598-b980-53b77ed1fc05@xs4all.nl>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=ewellic.org;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: SJ0PR03MB6598:EE_|CH0PR03MB6002:EE_
x-ms-office365-filtering-correlation-id: 66be5a5b-bd95-4278-c65d-08dbf514c68e
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: KIk4TA6Ja5vOIg1XCqZAaPuS3pwZHuW6AsD55Ed3ZsHNh5SivlBYbF9cl1LqGKdm6KMhaFrOr2UiCALW1t5nif9nPpOF+J7KoqWkuuFfLdYy+Y7BpmAzVEdjLKuRl6l28Y8s6po7xtDt3CzRDOkv2pFbNz/HZreSqTfi2pybvcUBPnnErS48ZEiAxZXF83r9lfXDru5LmDuXdq/unbH1mgX4xJuhNubPEVhecE0jUBOdL9nuTi3fDpsYO4hQTBlJOSRKCQfMkuHTMShMrk/Sp2cbfdLmFtq1ltuY3JX/K2u03Nj9zt9mMHOflEl334B9W90h9J1mXSJ4xmpF6lzUriBxp8RhY2u5PnfKDn+pEH1B5X4vhP1yt8KjFhwAfOmWJfmnNTjVHfq6hM9SLpDNRq4r2ZjXbeecHgS9LigqpvGdmOAwssatbH2JewJMNMz4KCnhRH1qBlzWUNUBbtLXL5xFFd9nb4GpvwePX5VakL9p0HSm8xIXbX8zBYCjiC8KgglOiT34bp8qCjIXhoBfFtYo2Pdj5AnFBWxX6PzFtpTQg8hyCKEhm8LbMT71H+amy0Od2vrdpHxN2t+iC3T+80UidemZoowJMre9Fi0bpXJItnb3x17v1vK33ikCbpho
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SJ0PR03MB6598.namprd03.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(136003)(346002)(376002)(39830400003)(366004)(396003)(230922051799003)(1800799012)(186009)(64100799003)(451199024)(33656002)(38070700009)(55016003)(2906002)(478600001)(7696005)(86362001)(71200400001)(110136005)(54906003)(316002)(4326008)(66446008)(8936002)(8676002)(52536014)(6506007)(53546011)(9686003)(83380400001)(64756008)(5660300002)(66946007)(66476007)(66556008)(76116006)(38100700002)(122000001)(41300700001); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: c8L0VwfJsLWdRf6CClvejzb0JnpzET19HxslPum95UiBrSkZQO9d6dF8THzbrIDQdg04GJu4QD2ED1T5mV2E0C9PVforpXPM/C0bnEZe+fRM+sOnPpCzMgXgbzXQY59qaKZdPhAWn9fJ1f5EESzZdfCV283JTU04VhPjUFqA81p87oYs9XWkNnUdpSECXYMhEbg9G6KoX3UodwyVfm1se4iKCnmVYibK4kPLZ0q+3dE/zNLfqgCj+Bs9CKJK1sJQPNx1dHn3otXz0frXxt7A1ZkbYTbycH2SfxXH/YpIY0SypcIaRF6So2vXPA74cTpEYTYfO0dB6JfVB4Z2r9O6+Jz6L/raI/RxpnwM+si/wYxPMDskPz9hSxqipJRRPwRyuY637uufa0oBtM8Xofd6cz/z3x8xHbjQ6tq1QOif53gEcDbSmwflKVWa3o2rwBYHb/XEAnvl1Fd5oXuzVkn/XGUiRBOcd7Iunbk6cRD87Wh8CJQdwYLzT3UrgRcMB3XXAhTNeUFatBfoob/11UqTug3xupWrjbCixLvK32DPVxThgZGZq2R+16uGjL1UYR/9y4yz0P7Eq3H8TRTNnjz+dd30M9KORgXBg4cTnM+bxKM7CiE3KTgVWfogJgyoxB2+X5oV8kYu3wUjmqyV6y0V+hSEGwwcK7KKL+gtdUMF6ge0zH5V/tV8+GqsYHYb0olJ4KY7+XUN+ruKd9WTn6L9IgqR6nsnMQe58532LBRXPdgtXWKdBAUXnPHS3AeGMYCgToa4SKiV4bmXqUpVIKI2CeKukpKgKaaliZl5Gu+rTDC7/Y2jLENb3FxectFkRpAU9vx9PpwlqYXjCca+iIASnDHFOx02PvbwBTpN/JnFNLrBWC+wyPwrxvPamBvXbPIOPYN3aH2w+gTqH9cPnLspLxQ/QEgutfTUp70OkMDZL2hQX1zF+Kyk4Czv5xS9RQuaVgwKv4FJB66NorXLQJKbOZm1ZHNE8U27iFJQ5LtpJPnnj6Pof/iNQ20V+oS3pwlIQ6Tb3WU04lvy//p8aEzPujjBENTkhEZpLmRhhslX0l1MwP7Dav66LZj5rfb2K7qcLNNRnzNE6UST5nS65z8Pn28Ol8hPGPMUDw6CeKRfvKPlyzRtg0iVGCqlfw/u8BGxhngFrmmldJeFHfu2kSYxmdpYAunj1VZLHwhZrZnAsTOEtL0wyBpQ165NsdrPFk+/9zq5y3EPaV2fx3GFX9PwjCUurHg7PLH9PwuXITKSsiVhO1d3uerdlRiZIsUWVASEkZtY3EckesKfiWu3+a36bbYglbGeCbHq0EzZJ2wFborWZDig1yPBvpNpUcYXm0aNIwlDPNBinWkYzd6PvXkjpOWw6hqydVDbBPtXsY4y1SSyY8mfcadTfxcx3L94QudOYEaqATXfnbUkfJnk9Njkq8Am1uw4PTqTwF06o+RHNz4ufl4cjRarwe4dq6i9X4mUh2IK6tpo3KB/tBmB1olmZQPDXJKoToPWK9groe9rB2CGxZ7FVXHPu2Y9zXmFMcjhYSL6V75v2IUO6vk3lR0qZySTkfwrpGvYXIGXvGJmp63oBALpCOHq/xuNfTe8evoYADwhJyIXzraO/GosAjWkT377/nl+uRBMz+5cb0ywYAo=
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: SJ0PR03MB6598.namprd03.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 66be5a5b-bd95-4278-c65d-08dbf514c68e
X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Dec 2023 22:02:58.1941 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: af914547-9fbe-40e1-a852-1a58e1f247dc
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: gwpzkdB2BL7pBVXurBbnok1DuOUo9ciDFMJqmYkiUF25rcrLuGv5kvUKlDu08OMjn56V7Oe9mR32Ag4y1XoMbg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH0PR03MB6002
X-CMAE-Score: 0
X-CMAE-Analysis: v=2.4 cv=a9IjSGeF c=1 sm=1 tr=0 ts=656e4caf a=wX29lFdrCqJoa/4ja/1t1g==:117 a=wX29lFdrCqJoa/4ja/1t1g==:17 a=xqWC_Br6kY4A:10 a=IkcTkHD0fZMA:10 a=e2cXIFwxEfEA:10 a=NdtbqBCgZM0A:10 a=nORFd0-XAAAA:8 a=xOd6jRPJAAAA:8 a=rOEWOezQAAAA:8 a=pGLkceISAAAA:8 a=I0CVDw5ZAAAA:8 a=LTm87lo7VUCPmW9Bi24A:9 a=QEXdDO2ut3YA:10 a=AYkXoqVYie-NGRFAsbO8:22 a=5Y4vsQHSzpKyy-zcOlpy:22 a=YdXdGVBxRxTCRzIkH2Jn:22
X-SOURCE-IP: 192.0.33.74
X-SPF-STATUS: hard_fail
X-SPF-FROM-STATUS: not_checked
X-RDNS-STATUS: pass
X-HELO-STRING: pechora4.lax.icann.org
Spam-Stopper-Id: 19cedca1-533a-4752-a24b-6be7bd91f48b
Spam-Stopper-v2: Yes
X-Envelope-Mail-From: doug@ewellic.org
X-Spam-Category: None
X-AES-Category: LEGIT
X-Spam-Reasons: None
X-AES-Analytics-Data: eyJ0aW1lc3RhbXAiOiAiMjAyMy0xMi0wNFQyMjowMzoyNy43NTRaIiwgIm1lc3NhZ2VUcmFja2luZyI6IHsiaGFuZGxpbmciOiBbIlRISVJEIFBBUlRZIEJZUEFTUyJdLCAidW5pZmllZENhdGVnb3J5IjogIlVOQ0FURUdPUklTRUQifSwgImVuZ2luZXMiOiB7fX0=
X-Auto-Response-Suppress: DR, OOF, AutoReply
Archived-At: <https://mailarchive.ietf.org/arch/msg/ietf-languages/rljPoSXQm1UbIfN0RoD6NHcCohg>
Subject: Re: [Ietf-languages] Latin Sub tags
X-BeenThere: ietf-languages@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: "Review of requests for language tag registration according to BCP 47 \(RFC 4646\)" <ietf-languages.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ietf-languages>, <mailto:ietf-languages-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ietf-languages/>
List-Post: <mailto:ietf-languages@ietf.org>
List-Help: <mailto:ietf-languages-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ietf-languages>, <mailto:ietf-languages-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 04 Dec 2023 22:03:32 -0000

IMHO, this section needs to be reproduced in a prominent location on the public ISO 639 website. It might help alleviate confusion over the concept of a macrolanguage, or over the difference between macrolanguages and collection codes. The present thread showed one example of such confusion; the 639-3 change request archives show many other such instances.

Of course, it would be best if the entire text of ISO 639:2023 were made publicly available, but I know ISO likes to charge for most standards.

--
Doug Ewell, CC, ALB | Lakewood, CO, US | ewellic.org


From: Sebastian Drude <drude@xs4all.nl> 
Sent: Monday, December 4, 2023 14:42
To: Doug Ewell <doug@ewellic.org>; Mark Davis ☕ <mark@macchiato.com>
Cc: Hugh Paterson III <sil.linguist@gmail.com>; IETF Languages Discussion <ietf-languages@iana.org>
Subject: Re: [Ietf-languages] Latin Sub tags

I remember having read that the "macrolanguage"-scope was invented and applied merely in the context of harmonizing the Ethnologue database with the existing ISO-639-2 codeset when Part 3 was implemented.  So I would be surprised if many new code elements with that scope would have been created since then, and I believe that in the future such requests, while not excluded (see below), would need very good support, especially if they change the meaning of existing code elements and threaten to break existing applications, as Mark rightly pointed out.  And I also agree, the inconsistency (comparing, for instance, ar with de) that Mark points out is worrying, and I do not have any coherent and practicable solution.
Excerpt from the new ISO 639:
6.2.4    Eligibility of a macrolanguage for language coding
To qualify as a macrolanguage, a proposed macrolanguage code element shall meet the following criteria:
• The encompassed individual languages shall be closely related.
• Some applications require that a language be treated like an individual language in public data interchange.
• Other applications require that the same language be subdivided into two or more individual languages in public data interchange.
• The relationship between the macrolanguage code element and the encompassed individual-language code elements are explicitly defined, i.e. there is a defined mapping from the macrolanguage code element to two or more specific individual-language code elements.
• A macrolanguage code element shall not encompass another macrolanguage or language group.
• The creation of new macrolanguage code elements or the widening of an existing individual-language code element to the scope of a macrolanguage shall be based on evidence of application requirements for public data interchange, as well as appropriate linguistic relationships between the individual languages involved.