Re: [Tools-discuss] xml version of 1id-abstracts.txt/1id-index.txt andall_id.txt
<Pasi.Eronen@nokia.com> Thu, 24 April 2008 17:06 UTC
Return-Path: <tools-discuss-bounces@ietf.org>
X-Original-To: tools-discuss-archive@megatron.ietf.org
Delivered-To: ietfarch-tools-discuss-archive@core3.amsl.com
Received: from core3.amsl.com (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 5922B3A6CBD; Thu, 24 Apr 2008 10:06:54 -0700 (PDT)
X-Original-To: tools-discuss@core3.amsl.com
Delivered-To: tools-discuss@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 495CD3A6CEA for <tools-discuss@core3.amsl.com>; Thu, 24 Apr 2008 10:06:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.899
X-Spam-Level:
X-Spam-Status: No, score=-4.899 tagged_above=-999 required=5 tests=[AWL=-1.300, BAYES_00=-2.599, J_CHICKENPOX_22=0.6, J_CHICKENPOX_52=0.6, J_CHICKENPOX_62=0.6, J_CHICKENPOX_82=0.6, J_CHICKENPOX_92=0.6, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zYXieudKBmnZ for <tools-discuss@core3.amsl.com>; Thu, 24 Apr 2008 10:06:51 -0700 (PDT)
Received: from mgw-mx06.nokia.com (smtp.nokia.com [192.100.122.233]) by core3.amsl.com (Postfix) with ESMTP id 26F2E3A6CBD for <tools-discuss@ietf.org>; Thu, 24 Apr 2008 10:06:50 -0700 (PDT)
Received: from esebh105.NOE.Nokia.com (esebh105.ntc.nokia.com [172.21.138.211]) by mgw-mx06.nokia.com (Switch-3.2.6/Switch-3.2.6) with ESMTP id m3OH6Xd1015952; Thu, 24 Apr 2008 20:06:36 +0300
Received: from esebh102.NOE.Nokia.com ([172.21.138.183]) by esebh105.NOE.Nokia.com with Microsoft SMTPSVC(6.0.3790.3959); Thu, 24 Apr 2008 20:06:32 +0300
Received: from vaebe104.NOE.Nokia.com ([10.160.244.59]) by esebh102.NOE.Nokia.com with Microsoft SMTPSVC(6.0.3790.3959); Thu, 24 Apr 2008 20:06:31 +0300
X-MIMEOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Date: Thu, 24 Apr 2008 20:06:30 +0300
Message-ID: <1696498986EFEC4D9153717DA325CB7271D47E@vaebe104.NOE.Nokia.com>
In-Reply-To: <480FBB16.9020603@att.com>
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Thread-Topic: [Tools-discuss] xml version of 1id-abstracts.txt/1id-index.txt andall_id.txt
Thread-index: Acilkwk/gknOyys+Q7WtuXdMrWDNPwAmHsZg
References: <480FBB16.9020603@att.com>
From: Pasi.Eronen@nokia.com
To: tony@att.com, tools-discuss@ietf.org
X-OriginalArrivalTime: 24 Apr 2008 17:06:31.0870 (UTC) FILETIME=[8B2BC5E0:01C8A62D]
X-Nokia-AV: Clean
Cc: fenner@gmail.com, henrik@levkowetz.com, glen@amsl.com
Subject: Re: [Tools-discuss] xml version of 1id-abstracts.txt/1id-index.txt andall_id.txt
X-BeenThere: tools-discuss@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: IETF Tools Discussion <tools-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/pipermail/tools-discuss>
List-Post: <mailto:tools-discuss@ietf.org>
List-Help: <mailto:tools-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: tools-discuss-bounces@ietf.org
Errors-To: tools-discuss-bounces@ietf.org
Here's a sample from the code I currently have: <id xml:id="draft-ietf-xcon-framework"> <id>draft-ietf-xcon-framework</id> <documentInfo> <docValidity>Active</docValidity> <revision>10</revision> <revisionDate>2007-11-09</revisionDate> <idTrackerTag>13106</idTrackerTag> <fileTypes>.txt</fileTypes> <title>A Framework for Centralized Conferencing</title> <author> <email>mary.barnes@nortel.com</email> <name>Mary Barnes</name> </author> <author> <email>cboulton@avaya.com</email> <name>Chris Boulton</name> </author> <author> <email>oritl@microsoft.com</email> <name>Orit Levin</name> </author> <abstract> This document defines the framework for Centralized Conferencing.<br /> The framework allows participants using various call signaling<br /> protocols, such as SIP, H.323, Jabber, Q.931 or ISUP, to exchange<br /> media in a centralized unicast conference. The Centralized<br /> Conferencing Framework defines logical entities and naming<br /> conventions. The framework also outlines a set of conferencing<br /> protocols, which are complementary to the call signaling protocols,<br /> for building advanced conferencing applications. The framework binds<br /> all the defined components together for the benefit of builders of<br /> conferencing systems.</abstract> <group>xcon</group> </documentInfo> <stateInfo type="idTracker"> <state>IESG Evaluation</state> <subState>Revised ID Needed</subState> <lastModifiedDate>2007-11-09</lastModifiedDate> <idTrackerToken>Cullen Jennings</idTrackerToken> <intendedStatus>Proposed Standard</intendedStatus> </stateInfo> </id> Some explanation: "docValidity" is one of: Active, Expired, RFC, Withdrawn by submitter, Withdrawn by IETF, and Replaced. All Internet-Drafts are in one of these states. The <stateInfo type="idTracker"> describes what IESG is doing with the document. A document could also have similar blocks for <stateInfo type="rfcEditor"> and <stateInfo type="iana">. Best regards, Pasi > -----Original Message----- > From: tools-discuss-bounces@ietf.org > [mailto:tools-discuss-bounces@ietf.org] On Behalf Of ext Tony Hansen > Sent: 24 April, 2008 01:41 > To: tools-discuss@ietf.org > Cc: Bill Fenner; Henrik Levkowetz; Glen Barney > Subject: [Tools-discuss] xml version of > 1id-abstracts.txt/1id-index.txt andall_id.txt > > There was some discussion recently of having an xml version of the > internet-drafts files 1id-*.txt and all_id.txt. > > Moving this further along, I'd like to make concrete > proposals for the > schema for such files. First off, for 1id-abstract, the > schema would be > (I'm not an expert at DTDs, so forgive any errors here): > > <!ELEMENT internet-drafts (docs working-group-map)> > <!ELEMENT docs (doc*)> > <!ELEMENT doc (name, author, date, wg, file, abstract?)> > <!ELEMENT name (#PCDATA)> > <!ELEMENT author (#PCDATA)> > <!ELEMENT date (#PCDATA)> > <!ELEMENT wg (#PCDATA)> > <!ELEMENT file (#PCDATA)> > <!ELEMENT abstract (#PCDATA)> > <!ELEMENT working-group-map (group*)> > <!ELEMENT group (acronym, name)> > <!ELEMENT acronym (#PCDATA)> > <!ELEMENT name (#PCDATA)> > > Translation: > <internet-drafts> contains <docs> and <working-group-map> > <docs> contains 1 or more <doc> > <doc> contains a <name>, <author>, <date>, <wg>, <file> > and <abstract> > The <wg> contains a working group acronym. > At the end is a map from working group acronyms to spelled > out names. > <working-group-map> contains 1 or more <group> > Each <group> contains an <acronym> and <name>. > > A sample would look like this: > > <?xml version='1.0' encoding='UTF-8'?> > <internet-drafts> > <docs> > <doc> > <name>Transmission of IP over Ethernet over IEEE > 802.16 Networks</name> > <author>HongSeok Jeon</author> > <date>18-Apr-08</date> > <wg>16ng</wg> > <file>draft-ietf-16ng-ip-over-ethernet-over-802.16-06.txt</file> > <abstract> > This document describes the transmission of IPv4 over ... > </doc> > ... > </docs> > <working-group-map> > <wg> > <acronym>16ng</acronym> > <name>IP over IEEE 802.16 Networks</name> > </wg> > <wg> > <acronym>6man</acronym> > <name>IPv6 Maintenance</name> > </wg> > ... > </working-group-map> > </internet-drafts> > > A complete sample file can be seen at > > http://merlot.tools.ietf.org/~tonyh/internet-drafts/1id-abstracts.xml > > For all_id.xml, I'm proposing this schema: > > <!ELEMENT all-internet-drafts (id*)> > <!ELEMENT id (file, date, status, tracker?, iesg?, by?, rfc?)> > <!ELEMENT file (#PCDATA)> > <!ELEMENT date (#PCDATA)> > <!ELEMENT status (#PCDATA)> > <!ELEMENT tracker (#PCDATA)> > <!ELEMENT iesg (#PCDATA)> > <!ELEMENT by (#PCDATA)> > <!ELEMENT rfc (#PCDATA)> > > Translation: > <all-internet-drafts> contains one or more <id> > Each <id> contains a <file>, a <date>, and a <status> > Depending on the value of <status>, there may be a <tracker>, a > <iesg>, a <by> and a <rfc>. > > A sample would look like this: > > <all-internet-drafts> > <id> > <file>draft-adolf-dvb-urn-03</file> > <date>2007-12-18</date> > <status>In IESG processing</status> > <iesg>Revised ID Needed</iesg> > </id> > <id> > <file>draft-cain-post-inch-phishingextns-03</file> > <date>2007-10-25</date> > <status>In IESG processing</status> > <tracker>Publication Requested</tracker> > </id> > <id> > <file>draft-zorn-radius-port-type-04</file> > <date>2006-04-04</date> > <status>RFC</status> > <rfc>4603</rfc> > </id> > <id><file>draft-yokota-mipshop-3gfh-02</file> > <date>2008-03-03</date> > <status>Replaced</status> > <by>draft-ietf-mipshop-3gfh</by> > </id> > </all-internet-drafts> > > A complete sample file can be seen at > http://merlot.tools.ietf.org/~tonyh/internet-drafts/all_id.xml > > Thoughts? > > Tony Hansen > tony@att.com > _______________________________________________ > Tools-discuss mailing list > Tools-discuss@ietf.org > https://www.ietf.org/mailman/listinfo/tools-discuss > _______________________________________________ Tools-discuss mailing list Tools-discuss@ietf.org https://www.ietf.org/mailman/listinfo/tools-discuss
- [Tools-discuss] xml version of 1id-abstracts.txt/… Tony Hansen
- Re: [Tools-discuss] xml version of 1id-abstracts.… Frank Ellermann
- Re: [Tools-discuss] xml version of 1id-abstracts.… Pasi.Eronen
- Re: [Tools-discuss] xml version of 1id-abstracts.… Fred Baker
- Re: [Tools-discuss] xml version of 1id-abstracts.… Henrik Levkowetz