On Wed, 20 Feb 2002, Steve Loughran <[EMAIL PROTECTED]> wrote: > How about adding a page to the docs 'all about ant and classpaths' > to explain
I'll start with opening a META-BUG at bugzilla "Problems with the delegating classloader" and mark all old bug reports as well as those that are still open and are related to it as duplicate of this META-BUG. I will do so as soon as apache.org can be DNS-resolved from Germany again, that is. I'll use all the people who have had problems with it in the past as proof readers of such an explanation. As soon as we have something that can be understood and contains > -how we autoload stuff in the lib dir > -why JRE ext directories are trouble > -why you cant add stuff later on and have parent stuff find it I'll add it to the FAQ and link it from the manual. How does that sound? >> What do people think of breaking optional.jar into several pieces >> cut along the dependencies, optional-junit.jar, optional-trax.jar >> and so on. > > I seem some value in this; but we should start by dropping > 'optional' as they are less optional now; give them names like > ant-tasks-trax ant-tasks-junit. There are still a lot of classes in optional.jar that don't depend on any external libraries, how would you call this all-the-rest-but-not-core.jar? > What if we suddenly discover that some task now needs an extra jar > (like httpclient)? Somebody will have to take care of it. > and how about something (mimemail) that needs j2ee or mail and > activation > > ant-tasks-j2ee-or-activation-and-mail.jar? What it really needs is JavaMail: ant-tasks-javamail.jar. We don't need the jar's name to say it all, this can be done in the documentation, something like "ant-tasks-javamail.jar contains the classes that require a proper installation of JavaMail. If you have an installation of J2EE, you already have all required pieces, otherwise you need to install JavaMail <link> and JAF <link>". Stefan -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
