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