Re: [Ltru] Clarifying Suppress-Script

"Mark Davis" <mark.davis@icu-project.org> Thu, 04 October 2007 17:06 UTC

Return-path: <ltru-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com) by megatron.ietf.org with esmtp (Exim 4.43) id 1IdUA7-0003PA-Gj; Thu, 04 Oct 2007 13:06:59 -0400
Received: from ltru by megatron.ietf.org with local (Exim 4.43) id 1IdUA5-0003LR-Sv for ltru-confirm+ok@megatron.ietf.org; Thu, 04 Oct 2007 13:06:57 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1IdUA5-0003J6-I0 for ltru@ietf.org; Thu, 04 Oct 2007 13:06:57 -0400
Received: from wa-out-1112.google.com ([209.85.146.182]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1IdUA0-0008Mm-20 for ltru@ietf.org; Thu, 04 Oct 2007 13:06:57 -0400
Received: by wa-out-1112.google.com with SMTP id k40so394529wah for <ltru@ietf.org>; Thu, 04 Oct 2007 10:06:23 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:sender:to:subject:cc:in-reply-to:mime-version:content-type:references:x-google-sender-auth; bh=QgioBPeh+dIfQRUNPhp0as5A08QJWAoleSzRf6ggzRU=; b=Ba1Nn1asgFcJ5TFCP6VcpS6uCThNnXx2wmu3hAs7AYpbEPm1DCUh36SrYM6ahcXivx4SNo2fSJy7swyhdsCFbUM+YZN5xMTcLcGkIIU08O7eecnqs/KIuehKLx4lXH+YLAYdmbr30XIOWyY5mVQFJ8NfEKCKcM0kKjv75SCvBmo=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:sender:to:subject:cc:in-reply-to:mime-version:content-type:references:x-google-sender-auth; b=fzYO+9EmSO/QZ3Osux7xEOsgdzcf/3izMgHIQd+v7IgWt5YOclOnc97qzV1Ztufp3Rocnl1xDRaL4NOvOqrwP96chII7hlEiiyKsSidUnPP6wn8rFAmPjA54X/AXaPP2i9ExUjyz3VF50hX+0HUH2gOQfj7tdopE04idQGMBC5Y=
Received: by 10.114.52.1 with SMTP id z1mr6178396waz.1191517574601; Thu, 04 Oct 2007 10:06:14 -0700 (PDT)
Received: by 10.114.192.9 with HTTP; Thu, 4 Oct 2007 10:06:14 -0700 (PDT)
Message-ID: <30b660a20710041006h4eba1458kef8819719dd7f51e@mail.gmail.com>
Date: Thu, 04 Oct 2007 10:06:14 -0700
From: Mark Davis <mark.davis@icu-project.org>
To: "McDonald, Ira" <imcdonald@sharplabs.com>
Subject: Re: [Ltru] Clarifying Suppress-Script
In-Reply-To: <FCC7D7D1DB94054EB491EED9D274727D030FC3@wabex2.sharpamericas.com>
MIME-Version: 1.0
References: <20071004003443.GA27520@mercury.ccil.org> <FCC7D7D1DB94054EB491EED9D274727D030FC3@wabex2.sharpamericas.com>
X-Google-Sender-Auth: c9488d7fbbea1580
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 7da5a831c477fb6ef97f379a05fb683c
Cc: LTRU Working Group <ltru@ietf.org>
X-BeenThere: ltru@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Language Tag Registry Update working group discussion list <ltru.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ltru>, <mailto:ltru-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ltru>
List-Post: <mailto:ltru@ietf.org>
List-Help: <mailto:ltru-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ltru>, <mailto:ltru-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0706273258=="
Errors-To: ltru-bounces@ietf.org

I am pulled in different directions on this. What people should do when
tagging is inexorably linked with what implementers should do when
interpreting tags. If there is a mismatch in expectations, then we get
problems.

What I as an implementer want to know is: when I see xxx-YY and xxx-ZZZZ-YY,
what am I to do?

   1. Do I treat these as essentially synonyms for filtering and lookup?
   (eg en-US and en-Latn-US)
   2. Do I treat them as completely different for filtering and lookup
   (eg ru-RU and ru-Latn-RU, or zh-CN and zh-Latn-CN)
   3. Do I treat them as different for filtering, but as synonyms for
   lookup (eg zh-CN and zh-Hans-CN, or zh-TW and zh-Hant-TW)

On the one hand, Suppress Script, as discussed before, is a very imperfect
tool: it doesn't tell me about case 3, and it is ambiguous -- being missing
could mean that there are multiple common scripts for a language, or could
mean that there is no information available.

On the other hand, whether or not the language code was pre or post 4646
doesn't seem to make much difference as far as the question of what I should
do when interpreting these codes, so it seems from that that we should not
make Suppress-Script depend on pre or post 4646.

Mark

On 10/4/07, McDonald, Ira <imcdonald@sharplabs.com> wrote:
>
> Hi,
>
> I object to this whole paragraph.  Because RFC 4646
> *inserted* scripts between the two previously main
> subtags (language and region), Suppress-Script is
> necessary for MANY languages tagged in the future.
> It has nothing to do with an existing body of tagged
> material.
>
> Cheers,
> - Ira
>
>
> Ira McDonald (Musician / Software Architect)
> Chair - Linux Foundation Open Printing WG
> Blue Roof Music / High North Inc
> PO Box 221  Grand Marais, MI  49839
> phone: +1-906-494-2434
> email: imcdonald@sharplabs.com
>
> -----Original Message-----
> From: John Cowan [mailto:cowan@ccil.org]
> Sent: Wednesday, October 03, 2007 7:35 PM
> To: Randy Presuhn
> Cc: LTRU Working Group
> Subject: Re: [Ltru] Clarifying Suppress-Script
>
>
> Randy Presuhn scripsit:
>
> >   Suppress-Script is a compatibility measure, and as such is
> >   only appropriate for languages whose subtags were added to
> >    the registry before RFC 4646 was approved.
>
> +1
>
> >   Even for such
> >   languages, Supress-Script SHOULD NOT be used unless there
> >   exists a significant body (as determined by the Language
> >   Subtag Reviewer) of material tagged before the approval of
> >   RFC 4646 without a script subtag.
>
> Neither the LSR nor anyone else (not even people who work for
> search-engine companies) is in a position to make any such determination.
> Not all tagged material is open to public scrutiny.  I am therefore
> opposed to adding this sentence.
>
> --
> With techies, I've generally found              John Cowan
> If your arguments lose the first round          http://www.ccil.org/~cowan
>     Make it rhyme, make it scan                 cowan@ccil.org
>     Then you generally can
> Make the same stupid point seem profound!           --Jonathan Robie
>
>
> _______________________________________________
> Ltru mailing list
> Ltru@ietf.org
> https://www1.ietf.org/mailman/listinfo/ltru
>
> No virus found in this outgoing message.
> Checked by AVG Free Edition.
> Version: 7.5.488 / Virus Database: 269.14.0/1049 - Release Date: 10/4/2007
> 8:59 AM
>
>
>
> _______________________________________________
> Ltru mailing list
> Ltru@ietf.org
> https://www1.ietf.org/mailman/listinfo/ltru
>



-- 
Mark
_______________________________________________
Ltru mailing list
Ltru@ietf.org
https://www1.ietf.org/mailman/listinfo/ltru