----- Original Message ----- From: "J.Pietschmann" <[EMAIL PROTECTED]> To: "Ant Developers List" <[EMAIL PROTECTED]> 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:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
