geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Alex Blewitt <>
Subject Re: [PATCH] Submitted directory structure for new 'mail' module
Date Tue, 26 Aug 2003 17:13:02 GMT

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?


> 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?
>> Thanks,
>> Alex.

View raw message