On Tuesday, Aug 26, 2003, at 18:03 Europe/London, Jason Dillon wrote:
Can you plz use the core module for now.
That doesn't make sense. The specs for JavaMail are in a separate module, and the implementation of JavaMail is supposed to be a part of, but not tightly intertwined with, the Geronimo package.
Further, JavaMail has configuration files that need to be kept with the JavaMail implementation; putting them in the 'core' package is going to potentially lose that information and if it gets refactored out then these references may be lost.
Lastly, there's no real reason why Geronimo needs to depend on the JavaMail specs (per se) but obviously the JavaMail implementation does. I have coded the appropriate project.xml module in the mail module to take account of this feature, so that the JavaMail doesn't need to depend on other parts of the core, nor vice-versa.
Please can you explain your reasoning why it is better in 'core' when other modules (web, twiddle, xmlbeans) clearly exist and such modules act as a suitable separation of code?
Alex.
On Tuesday, August 26, 2003, at 08:49 PM, Alex Blewitt wrote:
I submitted Geronimo 18 in the 'mail' module. Can someone apply it so that work can begin on the new Apache mail implementations?
http://jira.codehaus.org/secure/ViewIssue.jspa?key=GERONIMO-18
Thanks,
Alex.