ant-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Hugh Field-Richards <>
Subject DSD-2 Schemas and Task for Ant build files
Date Fri, 20 Jun 2003 07:26:38 GMT

I have noticed occasional debates in this list about a schema for 
Ant build files. In general the problem seems to be one of 
although there are other problems using DTDs and XML Schema. I have
put together a set of schemas written in the Document Structure 
schema language (DSD-2) which solves these problems, and I have been
using them, together with a DSD validator to check all my Ant build 
automatically. It has saved much time and effort.

There is an Ant task for the DSD validator so that you can check schemas
from within the build files. There is full documentation on how to use 

They are currently incomplete (most of the the optional tasks remain to 
done), although everything else is there. Please feel free to 
contribute to
them, but please do it through Anders Moeller at Brics so that we have 
control of the updates. If he is unable to help then please contact me.
Everything is released under the GNU license.

For those who are interested there is also a schema for Cocoon sitemaps,
a schema base for Dublin Core and RDF. If you are prepared to use my
documentation scheme for DSD there is a pretty printer XSL transformer 
DSD-2 there as well.

The schemas can be found at < >

Hugh F-R

Dr Hugh S. Field-Richards
Principle Scientist
QinetiQ, St Andrew's Road, Malvern, Worcs, WR14 3PS, UK
Tel: ++1684 895075   Fax: ++1684 896113

The views expressed above area are entirely those of the writer and
do not represent the views, policy or understanding of any other
person or official body.

  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message