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; Mon, 18 Apr 2005 16:08:50 +0200 X-Sieve: CMU Sieve 2.2 Received: from localhost (localhost.localdomain [127.0.0.1]) by eikenes.alvestrand.no (Postfix) with ESMTP id 0CF3D61B07 for ; Mon, 18 Apr 2005 16:08:50 +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 22229-08 for ; Mon, 18 Apr 2005 16:08:47 +0200 (CEST) Received: from megatron.ietf.org (megatron.ietf.org [132.151.6.71]) by eikenes.alvestrand.no (Postfix) with ESMTP id ED58061AF5 for ; Mon, 18 Apr 2005 16:08:46 +0200 (CEST) Received: from localhost.localdomain ([127.0.0.1] helo=megatron.ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1DNWvS-0001gc-BY; Mon, 18 Apr 2005 10:08:34 -0400 Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1DNWvN-0001gT-Qg for ltru@megatron.ietf.org; Mon, 18 Apr 2005 10:08:29 -0400 Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA21779 for ; Mon, 18 Apr 2005 10:08:28 -0400 (EDT) Received: from [63.247.76.195] (helo=montage.altserver.com) by ietf-mx.ietf.org with esmtp (Exim 4.33) id 1DNX6D-0000Po-1J for ltru@ietf.org; Mon, 18 Apr 2005 10:19:41 -0400 Received: from lns-p19-1-idf-82-251-65-221.adsl.proxad.net ([82.251.65.221] helo=jfc.afrac.org) by montage.altserver.com with esmtpa (Exim 4.44) id 1DNWvM-0002BF-GB for ltru@ietf.org; Mon, 18 Apr 2005 07:08:28 -0700 Message-Id: <6.1.2.0.2.20050418153647.0401c640@mail.jefsey.com> X-Sender: jefsey+jefsey.com@mail.jefsey.com X-Mailer: QUALCOMM Windows Eudora Version 6.1.2.0 Date: Mon, 18 Apr 2005 16:07:54 +0200 To: "ltru Working Group" From: "JFC (Jefsey) Morfin" Subject: Re: [Ltru] Re: Supress & Require Script 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: 244a2fd369eaf00ce6820a760a3de2e8 Cc: X-BeenThere: ltru@lists.ietf.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Language Tag Registry Update working group discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: ltru-bounces@lists.ietf.org Errors-To: ltru-bounces@lists.ietf.org X-Virus-Scanned: amavisd-new at alvestrand.no I do not understand this SHOULD and MUST issue. If I am correct, what we mean is: 1. in every case the script, language (region, referent, style) information MUST to be given (depending on the role of the tag). Full stop. 2. in some legacy cases, the script is implied and mentionning it may make the application break. We have listed the possible implied scripts from experience for your convenience. This is a warning about an old practice. Not a moral case calling for an 11th commandment? jfc On 06:11 18/04/2005, Frank Ellermann said: >Randy Presuhn wrote: > > > There *is* a difference between the construct "MUST NOT x > > unless Y" and the construct "SHOULD NOT x". Any "good > > reason" Z could be claimed by an implementor as justification > > for violating the latter. > >True, but in the case of Mark's proposal Y degenerated into a >| unless there is a specific reason > >That's even less than my hallucinated "specific and good" Z - >the actual wording in RfC 2199 is "valid reasons in particular >circumstances". If the "specific reasons" are not specified >a plain "SHOULD NOT x" is clearer than the "MUST NOT x unless >specific reasons". > >Debbie had "specific reasons" to add scripts whereever she can. >But she had no valid reasons to violate a SHOULD NOT (talking >about my parallel universe of course, probably not Debbie's). > > > More important than technical difference between the two in > > this case would be the perception of the strength of the > > warning. > >"SHOULD NOT x" is cut-your-throat-and-then-do-x. The best >excuse is old software implemented before the SHOULD NOT was >introduced. Or obvious cases like Web cams operating as HTTP >server which simply have no timestamp for a valid Date: header. >Or using a domain literal if there's no FQDN. > >"MUST NOT x unless specific reasons" is fuzzy, for me it sounds >like "do what you like, but it's nice that we talked about x". > >It would be very different if the reasons are really specified. > > > are we at least agreed that this is a case where we want > > the document to give a clear rationale for the recommended > > behaviour? > >The MUST vs. SHOULD issue is the only point where I disagree, >anything else in your two articles is fine for me. Bye, Frank > > > >_______________________________________________ >Ltru mailing list >Ltru@lists.ietf.org >https://www1.ietf.org/mailman/listinfo/ltru _______________________________________________ Ltru mailing list Ltru@lists.ietf.org https://www1.ietf.org/mailman/listinfo/ltru