Liebezeit, Bernhard (EXT) wrote:
Hey Guys,
Reading all of this makes me truly sad. I started with JAMES roughly two months ago - and even though you are maintining a good documentation it took me 2 month to figure out why I was not capable of starting up the server with the current JDK and and one of the first stable MySQL-NT 5.0 builds.

Have you asked for help in this mailing list?

Maybe your problem is related to the jdbc driver used: you need the latest connector/J to connect to Mysql 5.

In 2.3.0 we will remove the mm.mysql driver from James because it had issue with new mysql releases.

Actually I intended to dig into development and contribute to. However, having 
anything done with Java/JSPs since three years, I had to learn that there is no 
strait way into the avalon framework, different logging mechanisms, different 
connection pooling adapters, etc. I must admit that I was truly a bit naïve 
thinking to start with developing extensions within a minute, especially 
considering the fact that I have no much free time at hand.

What would you like to contribute?

I can help with the avalon stuff: it takes a few to understand how avalon works but it's really easy once you get it. It's not so different from Spring.

The point that I intend to make: I am able and willing to code, but in order to be able 
to design a specific part for JAMES I am in the lack of sufficient knowledge; and for my 
needs I did not find an appropriate compendium - searching the archive is fine, but 
cumbersome and often misleading when you are new to it. Please do not regard this as 
criticism - I am in software development for quit a while. I just wanted to submit a view 
from "outside" the community

In james there are avalon components binded by the container: you can easily understand what the components are and how they are linked by looking to the assembly.xml.

That file gives you a great view of the high level architecture.

If there are specific areas where you think you can contribute (matcher/mailets/pop3/smtp/spooling/repositories) I can point you a simple path to work on it.

Best Regards
Bernhard

Stefano

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

Reply via email to