--- Dominique Devienne <[EMAIL PROTECTED]> wrote:
> > It's just the package names are quite long. Could
> we
> > auto-alias the uris so that the user setup might
> be
> > like below?
> >
> > <project name="foo" default="bar"
> > xmlns:fs="ant.fileselectors"
> > xmlns:rs="ant.resourceselectors">
>
> I'd prefer at least
>
> antlib:org.apache.ant.mappers
> antlib:org.apache.ant.selectors
> antlib:org.apache.ant.rescources.selectors
>
> And we have the choice of (1) actually putting the
> antlib.xml
> files in these directories, or (2) create yet
> another mechanism
> to map an AntLib URI to its actual XML descriptor.
>
> (we have one already with <typedef> I think, but I'd
> prefer
> to stay with an automagic URI approach).
>
> I could leave with (1).
>
> For (2), we could use
> META-INF/services/antlibs.properties, which
> would contain a mapping URI (w/o antlib: prefix for
> example) to
> Descriptor Resource:
>
> org.apache.ant.selectors
> org/apache/tools/ant/types/selectors/antlib.xml
>
> (1) is simpler to put in place.
> (2) is more flexible, but may be a little too much
> indirection.
If we choose (1), maybe we should create a new
directory src/resources (Java, not Ant) for those
non-Java config files that are supposed to live in
ant.jar . This way we don't pollute the codebase in
such a confusing manner.
-Matt
>
> --DD
>
>
---------------------------------------------------------------------
> To unsubscribe, e-mail:
> [EMAIL PROTECTED]
> For additional commands, e-mail:
> [EMAIL PROTECTED]
>
>
__________________________________
Yahoo! Messenger
Show us what our next emoticon should look like. Join the fun.
http://www.advision.webevents.yahoo.com/emoticontest
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]