Kees Jongenburger wrote: > > email builder) could use and/or extend on this interface and > > implementations. Mailing is something which you may want to do in a lot of > > applications, and the one interface with 2 implementations are hardly > > bloating mmbase.jar itself. > > This makes mmbase depend on javamail. I don't think we want that. But > I'm not shure. I never checked the other depenencies of mmbase > perhaps Gerard can shine on light into this
During the build-process, indeed. But we are living with that for a long time already, so it has been arranged already. For running mmbase it hardly matters because: 1. AFAIK app-servers are shipped with java-mail (at least tomcat is). 2. If it isn't and you don't install it yourself only mail would not work. Well, if the functionality is not present at all, it wouldn't work either, so I don't see what we would loose :-) I think it may be interesting to distinguish runtime and compile time dependencies. Compile-time dependencies hard matter for a user, because it is not his problem, but mainly of the maintainer of build.xml. E.g. mmbase on compile-time depends on an informix JDBC. It is no problem, because runtime you don't need it, unless of course you want to use informix.. Michiel -- Michiel Meeuwissen mihxil' Mediacentrum 140 H'sum [] () +31 (0)35 6772979 nl_NL eo_XX en_US
