[Ltru] Re: Fwd: Re: [OT] DOCTYPE ltru

Frank Ellermann <nobody@xyzzy.claranet.de> Mon, 18 September 2006 04:55 UTC

Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com) by megatron.ietf.org with esmtp (Exim 4.43) id 1GPBAj-0001r6-HV; Mon, 18 Sep 2006 00:55:57 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1GPBAi-0001qy-1C for ltru@lists.ietf.org; Mon, 18 Sep 2006 00:55:56 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1GPBAg-0004F5-N6 for ltru@lists.ietf.org; Mon, 18 Sep 2006 00:55:56 -0400
Received: from list by ciao.gmane.org with local (Exim 4.43) id 1GPBAV-00065V-RD for ltru@lists.ietf.org; Mon, 18 Sep 2006 06:55:43 +0200
Received: from pd9fba907.dip0.t-ipconnect.de ([217.251.169.7]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for <ltru@lists.ietf.org>; Mon, 18 Sep 2006 06:55:43 +0200
Received: from nobody by pd9fba907.dip0.t-ipconnect.de with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for <ltru@lists.ietf.org>; Mon, 18 Sep 2006 06:55:43 +0200
X-Injected-Via-Gmane: http://gmane.org/
To: ltru@lists.ietf.org
From: Frank Ellermann <nobody@xyzzy.claranet.de>
Date: Mon, 18 Sep 2006 06:53:15 +0200
Organization: <URL:http://purl.net/xyzzy>
Lines: 50
Message-ID: <450E263B.2B99@xyzzy.claranet.de>
References: <6.0.0.20.2.20060918111628.08943ec0@localhost>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: pd9fba907.dip0.t-ipconnect.de
X-Mailer: Mozilla 3.0 (OS/2; U)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 8b431ad66d60be2d47c7bfeb879db82c
Cc:
Subject: [Ltru] Re: Fwd: Re: [OT] DOCTYPE ltru
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

Martin Duerst wrote:
 
> Frank, can you post your answer to the list, too?

Date: Sun, 17 Sep 2006 22:22:54 +0200
To: Martin Duerst <duerst@it.aoyama.ac.jp>

Martin Duerst wrote:

> As a co-chair, I marked this off-topic, unless I
> misunderstood you to make this as a proposal for
> the actual registry.

It's what we'd get if we drop record-jar, and what
I'd propose if we go for UTF-8.  Actually it belongs
to the thread "Registry-format", where Debbie wrote
that record-jar isn't human readable.  I think it's
fine, that's why I checked my theory "writing an awk
script is trivial".  It really is trivial, finding a
simple DTD for XML output is the most exciting part.

As a side-effect I have now an output format allowing
to validate registries with any XML validator.

> change the DOCTYPE and root element from 'ltru' to
> something like 'LanguageSubtagRegistry'.

Done, see <http://purl.net/xyzzy/home/ltru>

> 'date' attributes should be changed to the more
>informative 'added'.

For now I stick to date, because I use it for all
registry dates, not only Added fields, also for
Deprecated and File-Date.

> I'd done some of the element/attribute decisions
> differently, but that's not a big issue.

Probably a matter of taste, DTD validators are not
very smart, but they can do something with ID, IDREF,
IDREFS, and NMTOKEN.  Some other sanity checks are
in the script.

Actually the script could check references directly,
and also verify dates, but it's nice that the XML
output now works with the W3C validator.

Frank



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