Re: [Ietf-languages] Latin Sub tags

drude@xs4all.nl Fri, 01 December 2023 23:50 UTC

Return-Path: <drude@xs4all.nl>
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 BBE90C14F615 for <ietf-languages@ietfa.amsl.com>; Fri, 1 Dec 2023 15:50:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.039
X-Spam-Level:
X-Spam-Status: No, score=-1.039 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_INVALID=0.1, DKIM_SIGNED=0.1, HTML_MESSAGE=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_SOFTFAIL=0.665, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=fail (2048-bit key) reason="fail (body has been altered)" header.d=xs4all.nl
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 C8dC2VLLzP_Y for <ietf-languages@ietfa.amsl.com>; Fri, 1 Dec 2023 15:50:31 -0800 (PST)
Received: from out.mail.icann.org (out.mail.icann.org [64.78.33.7]) (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 2B1F4C14F610 for <ietf-languages@ietf.org>; Fri, 1 Dec 2023 15:50:30 -0800 (PST)
Received: from MBX112-W2-CO-1.pexch112.icann.org (10.226.41.128) by MBX112-E2-CO-1.pexch112.icann.org (10.226.41.200) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1258.27; Fri, 1 Dec 2023 15:50:29 -0800
Received: from aesmt112-co-1-2.serverpod.net (10.224.74.76) by MBX112-W2-CO-1.pexch112.icann.org (10.226.41.129) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1258.27 via Frontend Transport; Fri, 1 Dec 2023 15:50:29 -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 B8D34120003 for <ietf-languages@ex.icann.org>; Fri, 1 Dec 2023 15:50:29 -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 93C34120002 for <ietf-languages@ex.icann.org>; Fri, 1 Dec 2023 15:50:29 -0800 (PST)
Received: from pechora1.lax.icann.org (pechora1.icann.org [192.0.33.71]) (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 73F45140002 for <ietf-languages@ex.icann.org>; Fri, 1 Dec 2023 15:50:27 -0800 (PST)
Received: from ewsoutbound.kpnmail.nl (ewsoutbound.kpnmail.nl [195.121.94.185]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by pechora1.lax.icann.org (Postfix) with ESMTPS id 60346700031F for <ietf-languages@iana.org>; Fri, 1 Dec 2023 23:50:26 +0000 (UTC)
X-KPN-MessageId: 51e4c266-90a4-11ee-abd3-005056999439
Received: from smtp.kpnmail.nl (unknown [10.31.155.5]) by ewsoutbound.so.kpn.org (Halon) with ESMTPS id 51e4c266-90a4-11ee-abd3-005056999439; Sat, 02 Dec 2023 00:49:51 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=xs4all.nl; s=xs4all01; h=content-type:mime-version:message-id:date:subject:to:from; bh=yt+lP0Ue+g5qE80WgV/o9n18SlBsqVSYhqxbhAVEtXk=; b=GRU72g1565h3ZzO1WvcI6VuXA7Gs91lSFi9B6h9xEP5+TOHjOUsoDyCf6WVrzwVME2XAW6y36Be5n 479bKksMN0n69PmWW7exgz/hWU+VnR5rv4p/G2xLlyh/ByWC4ZBAe6MY4qfbGv6bc2z84xEkCdk3xZ NGMw6MWFx80FwFIL+J3GFr029eVdLy60p8Ucok2yZSi4DuqJXCb+sSpchAVkdJgaPnd4Z3NzaGH4fb 9ALSiQiRiBRS30J58996crg3zNXQbn2/KoTuTg08R1BOW038WzNbdWXBPoB440schaj/DGAaZaVf/0 pP6JS77GcGg0eTbmrjVo41xfZHSstGQ==
X-KPN-MID: 33|/NhRxiAA4RfcmZc4522MDfmkkgSCeKTNIGtbXk+EIA+tsa/zyzgJoGCNWyt5djl CTeMKf7CTC5GSCeRIGSMvYmONwA921Shll+Qe34m6uQU=
X-KPN-VerifiedSender: Yes
X-CMASSUN: 33|AIt/4FN6JXQTTHFfMtJkCG/KapDqVF7VZK/g1AKJvLOdAir7f3GandYyhzRgqzd jDAM/9a40buv+kvrg3FrllA==
X-Originating-IP: 191.243.102.222
Received: from LAPTOPSTGT0CJL (unknown [191.243.102.222]) by smtp.xs4all.nl (Halon) with ESMTPSA id 55d98614-90a4-11ee-ac85-00505699b758; Sat, 02 Dec 2023 00:50:01 +0100 (CET)
From: drude@xs4all.nl
To: 'Hugh Paterson III' <sil.linguist@gmail.com>, 'Doug Ewell' <doug@ewellic.org>
CC: 'IETF Languages Discussion' <ietf-languages@iana.org>
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>
In-Reply-To: <CAE=3Ky-jSJPg4pdKFbeabzHjOHzppasFV88J_v22RxKhATzxHA@mail.gmail.com>
Date: Fri, 01 Dec 2023 20:49:53 -0300
Message-ID: <000801da24b1$176928f0$463b7ad0$@xs4all.nl>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_NextPart_000_0009_01DA2497.F21E3AE0"
X-Mailer: Microsoft Outlook 16.0
Thread-Index: AQDLQAA9IMh7Xlm6KelyaCw0s8JhTAGDerWTApsc6lgDWU7WUgICoMC4AoCCy88CADhVgQG2tt9msjVGiTA=
Content-Language: en-us
X-CMAE-Score: 0
X-CMAE-Analysis: v=2.4 cv=a9IjSGeF c=1 sm=1 tr=0 ts=656a7143 a=4hrTe8xcFnigCrauA2tCjw==:117 a=4hrTe8xcFnigCrauA2tCjw==:17 a=R863zJxarjkA:10 a=e2cXIFwxEfEA:10 a=DAwyPP_o2Byb1YXLmDAA:9 a=48vgC7mUAAAA:8 a=nORFd0-XAAAA:8 a=xOd6jRPJAAAA:8 a=I0CVDw5ZAAAA:8 a=06aqjJ_2AAAA:8 a=ikb9IqHRTHBDi5ig-ycA:9 a=QEXdDO2ut3YA:10 a=yMhMjlubAAAA:8 a=SSmOFEACAAAA:8 a=SiHPma7kfmSMsBr1:21 a=gKO2Hq4RSVkA:10 a=UiCQ7L4-1S4A:10 a=hTZeC7Yk6K0A:10 a=frz4AuCg-hUA:10 a=lqcHg5cX4UMA:10 a=w1C3t2QeGrPiZgrLijVG:22 a=AYkXoqVYie-NGRFAsbO8:22 a=YdXdGVBxRxTCRzIkH2Jn:22
X-SOURCE-IP: 192.0.33.71
X-SPF-STATUS: soft_fail
X-SPF-FROM-STATUS: not_checked
X-RDNS-STATUS: pass
X-HELO-STRING: pechora1.lax.icann.org
Spam-Stopper-Id: 4b5763e3-7651-48ea-802b-0eceeb3d94ba
Spam-Stopper-v2: Yes
X-Envelope-Mail-From: drude@xs4all.nl
X-AES-Category: LEGIT
X-Spam-Category: None
X-AES-Analytics-Data: eyJ0aW1lc3RhbXAiOiAiMjAyMy0xMi0wMVQyMzo1MDoyOS42ODZaIiwgIm1lc3NhZ2VUcmFja2luZyI6IHsiaGFuZGxpbmciOiBbIlRISVJEIFBBUlRZIEJZUEFTUyJdLCAidW5pZmllZENhdGVnb3J5IjogIlVOQ0FURUdPUklTRUQifSwgImVuZ2luZXMiOiB7fX0=
X-Spam-Reasons: None
X-Auto-Response-Suppress: DR, OOF, AutoReply
Archived-At: <https://mailarchive.ietf.org/arch/msg/ietf-languages/WhqJt5pcCqamy4C_NBjzRAes63Y>
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: Fri, 01 Dec 2023 23:50:35 -0000

In our very first meeting of the MA a couple of weeks ago, he started to discuss these matters, so please do not expect any solution let alone changes in the coming weeks or months.  

The goal is to have ONE database, the data of which can be obtained in various formats, visually on webpages and as data files.  CSV should certainly continue to be supported; I agree.  

As I said, the discussions have just started, but as for versioning, a system such as a GIT (as in GitHub) was mentioned as an option.  Which includes the option that the database is a CSV-file.

Best, Sebastian

 

From: Ietf-languages <ietf-languages-bounces@ietf.org> On Behalf Of Hugh Paterson III
Sent: Friday, 1 December, 2023 19:03
To: Doug Ewell <doug@ewellic.org>
Cc: drude@xs4all.nl; IETF Languages Discussion <ietf-languages@iana.org>
Subject: Re: [Ietf-languages] Latin Sub tags

 

As a matter of practicality, it would be helpful for my processes if the format of the data files would remain tab delimited or CSV. Sebastian mentions a "database format". I can imagine that as an SQL dump or JSON file, which are valid and in some cases useful formats. However, as a current data consumer of these standards I do prefer the tab and CSV formats that have existed for some time. It would be useful if there was a single URI to download from. My classic example has been wordpress. https://wordpress.org/latest if one follows the included link, "latest" will allow curl or wget type resources to always get the latest "version" of wordpress. This URL strategy is really helpful in automation contexts where content is fetched. Note that even though wordpress is versioned with a semantic versioning system for releases, "latest" in the URL is a generic pointer to the latest version. 

 

I am curious how the MA will approach the matter of data versioning. This is something that some of my colleagues and I have often desired from downloaded data (from various sources) in the BCP-47 space. Versions allow us to quickly look at the state of our systems and determine if we need to update data.

 

- Hugh

 

On Fri, Dec 1, 2023 at 1:04 PM Doug Ewell <doug@ewellic.org <mailto:doug@ewellic.org> > wrote:

drude@xs4all.nl <mailto:drude@xs4all.nl>  wrote:

> I am sorry to read this; I was under the impression that core members
> of this list were aware of the revision of ISO 639 and the setting up
> of a Maintenance Agency; this process has been ongoing for many
> years...

I had heard in very broad, general terms that administration of the parts of 639 was to be consolidated, at some point in the future.

I had not heard any details about how the process of updating the code lists will change, how frequently the changes will occur, how they will be announced, whether and how the format of official data files will change, etc.

None of this is meant to suggest that these changes are a bad thing. I think they will greatly reduce the confusion people have about ISO 639.

> I am not so sure about that the new setting for ISO 639  really means
> profound changes for BCP 47.  There will still be a new version of the
> ISO 639 database (file) in regular points in time (I believe this will
> certainly not become a continuous process, but rather be bundled to
> one to a few times per year) which will have to formally be adopted by
> the BCP 47 registry.

Please do keep this list informed as details become available.

--
Doug Ewell, CC, ALB | Lakewood, CO, US | ewellic.org <http://ewellic.org>