Return-Path: Received: from murder ([unix socket]) by eikenes.alvestrand.no (Cyrus v2.2.8-Mandrake-RPM-2.2.8-4.2.101mdk) with LMTPA; Sat, 27 Aug 2005 21:13:41 +0200 X-Sieve: CMU Sieve 2.2 Received: from localhost (eikenes.alvestrand.no [127.0.0.1]) by eikenes.alvestrand.no (Postfix) with ESMTP id 327C6320082 for ; Sat, 27 Aug 2005 21:13:41 +0200 (CEST) Received: from eikenes.alvestrand.no ([127.0.0.1]) by localhost (eikenes.alvestrand.no [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 28812-04 for ; Sat, 27 Aug 2005 21:13:33 +0200 (CEST) X-Greylist: domain auto-whitelisted by SQLgrey-1.4.8 Received: from megatron.ietf.org (megatron.ietf.org [132.151.6.71]) by eikenes.alvestrand.no (Postfix) with ESMTP id 88DD432007B for ; Sat, 27 Aug 2005 21:13:25 +0200 (CEST) Received: from localhost.localdomain ([127.0.0.1] helo=megatron.ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1E964G-000542-5H; Sat, 27 Aug 2005 15:10:16 -0400 Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1E964D-00053R-Ru for ietf@megatron.ietf.org; Sat, 27 Aug 2005 15:10:13 -0400 Received: from ietf-mx.ietf.org (ietf-mx [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA25350 for ; Sat, 27 Aug 2005 15:10:11 -0400 (EDT) Received: from montage.altserver.com ([63.247.74.122]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1E965D-0008L7-0o for ietf@ietf.org; Sat, 27 Aug 2005 15:11:15 -0400 Received: from ver78-2-82-241-91-24.fbx.proxad.net ([82.241.91.24] helo=jfc.afrac.org) by montage.altserver.com with esmtpa (Exim 4.44) id 1E9643-00017k-S3; Sat, 27 Aug 2005 12:10:04 -0700 Message-Id: <6.2.3.4.2.20050827201217.0598d250@mail.jefsey.com> X-Mailer: QUALCOMM Windows Eudora Version 6.2.3.4 Date: Sat, 27 Aug 2005 20:38:48 +0200 To: david.nospam.hopwood@blueyonder.co.uk, ietf@ietf.org From: "JFC (Jefsey) Morfin" In-Reply-To: <431090C2.20804@blueyonder.co.uk> References: <6.2.3.4.2.20050827113513.04327160@pop.online.fr> <431090C2.20804@blueyonder.co.uk> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - montage.altserver.com X-AntiAbuse: Original Domain - ietf.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - jefsey.com X-Scan-Signature: b5d20af10c334b36874c0264b10f59f1 Cc: iesg@iesg.org Subject: Re: Last Call: language root file system X-BeenThere: ietf@ietf.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: IETF-Discussion List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: ietf-bounces@ietf.org Errors-To: ietf-bounces@ietf.org X-Virus-Scanned: by amavisd-new at alvestrand.no At 18:11 27/08/2005, David Hopwood wrote: >JFC (Jefsey) Morfin wrote: >>[...] The DNS root is updated around 60 times a year. It is likely that the >>langroot is currently similarly updated with new langtags. > >No, that isn't likely at all. Dear David, your opposition is perfectly receivable. But it should be documented. The order of magnitude is the same. I did not note the number of entries in the IANA file during the last months. This is something that I will certainly maintain if the registry stabilises. But in the last months there have been more than six and far less than six hundred. May be will you work out a list of the registrations to prove me wrong? >>The langtag resolution will be needed for every HTML, XML, email >>page being read. > >Patent nonsense. In practice the list will be hardcoded into software that >needs it, and will be updated when the software is updated. Then? the langtag resolution is the translation of the langtag into a machine understandable information. It will happen every time a langtag is read, the same as domain name resolution is needed everytime an URL is called. >This is perfectly sufficient. After all, font or character encoding >support for new scripts and >languages (e.g. support for Unicode version updates) has to be handled in the >same way. I am afraid you confuse the process and the update of the necessary information. And you propose in part the solution I propose :-) . The problem however is not to propose but to survive the users inadequate usage. If you have been around for some times in networking you know what I mean. > Languages, scripts, countries, etc. are not domains. The DNS root tend to be much more stable. What count is not the number of changes, but their frequency. - there is no difference between ccTLDs and country codes. We probably can say that there is one change a year. At least. - scripts. ISO 15924 currently used supports 100 scripts, real life is more than 200 stabilised from what I gather. - languages are 500 in ISO 639-2, 7500 in ISO 639-3 and 20.000 in ISO 639-6 The purpose of the IANA registry is to permit to adapt to reality (missing languages) and to transition towards ISO new tables. When you consider that the langtags are supposedly multimode and currently only support scripts, this means a steady need to adapt to multimedia. You should probably contact the BSI people to get more information on language analysis (I suggest you consider the preparatory work of ISO 639-4, the lack of definition of a language, a text, a script in a network context, lead to think, ISO will eventually come with much more flexibility). Considering 50 to 200 updates a years seems very conservative - independently from the big structural changes of new ISO codes or the support of new tables - and completely live aside the variant/extension issue - whatever the way it will be addressed in the further planned Drafts. Now, if there are updates, this means there are needs to use them, now - not in some years time. Same considerations as other processes. In a global system new releases are not localised. So either you have to update one billion softwares or one billion users. BTW, your position tend to say that one do not need the root server system. What is an interesting idea. jfc PS. The problem is: one way or another one billion users, with various systems and appliances must get a reasonably maintained related information which today weight 15 K and is going to grow to 600 K at some future date, with a change from every week to every day (IMHO much more as people start mastering and adapting a tool currently not much adapted to cross lingual exchanges). From a single source (in exclusive case) or from hundreds of specialised sources in an open approach. This should not be multiplied by all the languages that will progressively want to support langtags, but will multiply the need by two or three.For example an Ukrainian will want langtags in Ukrainian, in Latin and Cyrillic scripts and in most of the case in ASCII English, probably in Russian, etc. With the variants. etc. _______________________________________________ Ietf mailing list Ietf@ietf.org https://www1.ietf.org/mailman/listinfo/ietf