Noel J. Bergman wrote:

Stephen,

We've been talking about it for quite some time.  This is just an opportune
point to do it.



Personally I would really love to see a breakout of the different
components in James as seperate subprojects (i.e. going beyond
james/mailet separation and into the seperation of the basic building
blocks - smtp, dns, remote, pop3, nntp, etc.



I don't believe that is going to happen. We do not need a CVS module per service, IMO.


Actually I wasn't thinking about seperate cvs repos - instead I was thinking more along the lines of seperating component builds as sub-projects within the james module. I've been doing a lot of playing around with James in the past few days (linked to the cornerstone component builds) - and I've got to the point where the individaul components are just plugged together. It would be really nice to be able to do the same thing with the assorted James components.


In fact I'll probably be posting a detailed email on this sometime soon because I preparing a writup on James as a composite component example and there are a few questions I have concerning dynamic usage of the mailet services (but that's for later).

Is this a good time to be thinking about migration to Maven as well?



One step at a time, but yes. Didn't you see my comment in [EMAIL PROTECTED] asking
if we could borrow Leo? :-)



Yep :-)


Also, Dion Gillard had done some work on it,
but he felt a bit stymied, IIRC, by the lack of a proper Avalon release.  As
you know, that's changing.


Sure is - excalibur releases are complete, the cornerstone candidates are in place, and its all been tested (James HEAD + cornerstone candidates + excalibur releases + framework 4.1.4 or 4.1.5-dev). The cornerstone suite is ready to incorporate into a maven build and all of the required resources are available under the ibiblio server (with the exception of mail_1_3.jar and activation.jar).


Cheers, Steve.

--

Stephen J. McConnell
mailto:[EMAIL PROTECTED]
http://www.osm.net

Sent via James running under Merlin as an NT service.
http://avalon.apache.org/sandbox/merlin




--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]



Reply via email to