ant-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Steve Loughran" <stev...@iseran.com>
Subject Re: Docs out of sync
Date Thu, 20 Jun 2002 22:52:54 GMT

----- Original Message -----
From: "J.Pietschmann" <j3322ptm@yahoo.de>
To: "Ant Developers List" <ant-dev@jakarta.apache.org>
Sent: Thursday, June 20, 2002 12:32 PM
Subject: Re: Docs out of sync


> Rob Oxspring wrote:
> > What are the options here then? a few spring to mind but we need to get
them
> > out in the open if a proper decision is to be arrived at.
>
> I'd think of:
> - Write a DTD for build.xml. Start with a strict one.
> - Verify all build.xml you can take hold of. Verification
>    problems point to omissions in the DTD.
>    I can provide tools/support if needed.

> - Use cyberneko to transform the DTD into an XSchema
>    I can provide support if needed.
> - Fine tune by introducing data types and other stuff like
>    dependencies between attributes and child elements into
>    the XSchema. I *think* I can provide some support here too.
>    There is also the XML-dev list...
> - Verify all build.xml you can take hold of with the schema.

surely you mean relax-NG. Schema doesnt let you specify attribute
intradependencies so well.


> XSchema is a real PITA unless you restrict yourself to a
> managable subset. It has some advantages though (tool support,
> in particular Xerces 2 can validate a document against an XSchema)

we do need to look at how ant handles schema docs in the build.


--
To unsubscribe, e-mail:   <mailto:ant-dev-unsubscribe@jakarta.apache.org>
For additional commands, e-mail: <mailto:ant-dev-help@jakarta.apache.org>


Mime
View raw message