From owner-freebsd-ports Fri Dec 22 4:38: 6 2000 From owner-freebsd-ports@FreeBSD.ORG Fri Dec 22 04:38:04 2000 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from ducky.nz.freebsd.org (ns1.unixathome.org [203.79.82.27]) by hub.freebsd.org (Postfix) with ESMTP id 1994837B402 for ; Fri, 22 Dec 2000 04:38:03 -0800 (PST) Received: from wocker (wocker.int.nz.freebsd.org [192.168.0.99]) by ducky.nz.freebsd.org (8.9.3/8.9.3) with ESMTP id BAA08234 for ; Sat, 23 Dec 2000 01:38:01 +1300 (NZDT) Message-Id: <200012221238.BAA08234@ducky.nz.freebsd.org> From: "Dan Langille" Organization: langille.org To: freebsd-ports@FreeBSD.ORG Date: Sat, 23 Dec 2000 01:38:00 +1300 MIME-Version: 1.0 Content-type: text/plain; charset=US-ASCII Content-transfer-encoding: 7BIT Subject: anyone want to learn XML / work on FreshPorts2? Reply-To: dan@langille.org Priority: normal X-mailer: Pegasus Mail for Win32 (v3.12c) Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org [sorry, I did mean to cc the original message to -hackers but can't type] I plan to parse the cvs-all messages into an XML log. The first stage is to create an XML template. This template will be used by any source tree which wishes to input data into FreshPorts2. But for now, we'll concentrate on cvs-all from FreeBSD. If anyone is interested in giving this a go, we have two tasks: 1 - define the template. This sounds pretty straight forward to me. Take the fields in the log message, compare it to the data stored in the database, and create the XML document template. 2 - take the cvs-all logs and parse them into the XML format. Any takers? -- Dan Langille The FreeBSD Diary - http://www.freebsddiary.org/ NZ ADSL - http://www.unixathome.org/adsl/ NZ Broadband - http://www.unixathome.org/broadband/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message