On Wednesday 21 May 2003 08:21, Stefan Bodewig wrote:
> On Mon, 19 May 2003, peter reilly <[EMAIL PROTECTED]> wrote:
> > 1) are build script authors allowed to specify arbitary
> >     URIs for ant type definitions?
> >     I do not think this is a good idea.
>
> I've seen that Costin and Conor prefer that antlibs specify their URI
> themselves.  Could anybody please explain why - and at the same time
> please also explain why user choice would be bad here?  I feel I must
> be missing something.

I do not mind user choice, but I am concerned that allowing
arbitary uris will restrict future devl. of ant. Because future
interpretation of uris by ant may break build files that use
those uris.

>
> > 2) what should ant do with URIs that it does not recognize?
> >
> >     a) use current method - unknown elements
> >     b) ignore them
> >     c) explicty say that the ns uri is not supported
> >     d) convert them to Text in task/typedefs (the suggestion below)
>
> I'm on the fence between a) and b) and wouldn't like either c or d too
> much.

My code has ProjectHelper2 doing b) (ignoring them) but
this could also be done by UnknownElement.

Peter.

Reply via email to