[Ltru] [OT] XML schemas languages (Was: XML

Stephane Bortzmeyer <bortzmeyer@nic.fr> Fri, 22 June 2007 21:07 UTC

Return-path: <ltru-bounces@ietf.org>
Received: from [] (helo=stiedprmman1.va.neustar.com) by megatron.ietf.org with esmtp (Exim 4.43) id 1I1qLc-0006JI-Oj; Fri, 22 Jun 2007 17:07:16 -0400
Received: from ltru by megatron.ietf.org with local (Exim 4.43) id 1I1qLZ-00069d-GZ for ltru-confirm+ok@megatron.ietf.org; Fri, 22 Jun 2007 17:07:13 -0400
Received: from [] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1I1qLZ-00069V-75 for ltru@ietf.org; Fri, 22 Jun 2007 17:07:13 -0400
Received: from bortzmeyer.netaktiv.com ([] helo=mail.bortzmeyer.org) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1I1qLW-0004Cm-US for ltru@ietf.org; Fri, 22 Jun 2007 17:07:13 -0400
Received: by mail.bortzmeyer.org (Postfix, from userid 10) id 7FE5124080E; Fri, 22 Jun 2007 23:07:08 +0200 (CEST)
Received: by mail.sources.org (Postfix, from userid 1000) id 6579611B7F; Fri, 22 Jun 2007 23:05:19 +0200 (CEST)
Date: Fri, 22 Jun 2007 23:05:19 +0200
From: Stephane Bortzmeyer <bortzmeyer@nic.fr>
To: "Reshat Sabiq (Re?at)" <tatar.iqtelif.i18n@gmail.com>
Message-ID: <20070622210519.GB16543@sources.org>
References: <467ABCB8.9050103@gmail.com> <20070621203019.GA14054@sources.org> <> <467BFEF5.7010901@gmail.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: inline
In-Reply-To: <467BFEF5.7010901@gmail.com>
X-Transport: UUCP rules
X-Operating-System: Debian GNU/Linux 3.1
User-Agent: Mutt/1.5.9i
X-Spam-Score: 0.1 (/)
X-Scan-Signature: 8abaac9e10c826e8252866cbe6766464
Cc: ltru@ietf.org
Subject: [Ltru] [OT] XML schemas languages (Was: XML
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>
Errors-To: ltru-bounces@ietf.org

On Fri, Jun 22, 2007 at 11:55:17AM -0500,
 Reshat Sabiq (Re?at) <tatar.iqtelif.i18n@gmail.com> wrote 
 a message of 42 lines which said:

> I would just prefer using XML Schema for schema,

> because i think it's the most standard way, 

Standard? In what way? RFC 3470 "Guidelines for the Use of Extensible
Markup Language (XML) within IETF Protocols" does not give it any
special status. Some RFC use W3C XML Schema (RFC 4931), some use
another schema langage (RFC 4287).

Even at its birthplace of W3C, they now use Relax NG for some
standards (http://www.w3.org/TR/SVG12/). 

> and while i'm not an XML guru per se, it is likely to be the most
> powerful as well.

Sorry, as you say, you are not a guru. One can say many things about
the strengths and weaknesses of the various XML schema languages but I
believe that there is a clear consensus that Relax NG is by far the
most powerful.

> Also, it might be worth considering supporting multiple languages for
> some textual elements (by requiring a lang attribute), as in:
> 	<Description lang="en">
> 	Unified Turkic Latin Alphabet (Historical)
> 	</Description>

This is not possible for the recordjar2anything converters because the
information is not, unfortunately, in the registry.

Ltru mailing list