On 24 Dec 2000, at 19:19, Andrea Campi wrote:

> What tools do you plan on using? After all, if I got it right, we're not
> talking about *parsing* XML, rather, generating valid XML, correct? Also, I
> never created a proper DTD before, so for step 1 I am not the perfect fit.
> Anyway, I can learn ;-)

The generation of the XML document from cvs-all can be done with any 
tool.  As Nik pointed out, ports/devel/cvs2cl may be a good place to 
start that process.  If I was coding it, I'd populate the XML document 
with Perl. I'm going to be converting the existing database update code 
to use the XML document as input.  That's a perl script.

Before anyone else asks why not go straight from cvs-all into the 
database: I'm doing this in two stages because it's A Good Way To 
Do Things (tm).  It also means we have a DTD which other projects 
can use.

If anyone wishes to get involved, beyond these discussions, I suggest 
they join the mailing list [EMAIL PROTECTED]  On that list, we 
discuss the design in a bit more detail than here.  Send a message to 
[EMAIL PROTECTED] with "subscribe develop" in the 
body of the message.


--
Dan Langille
The FreeBSD Diary - http://freebsddiary.org/
       FreshPorts - http://freshports.org/
     NZ Broadband - http://unixathome.org/broadband/


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message

Reply via email to