Bernd Fondermann wrote:
On 12/19/06, Stefano Bagnara <[EMAIL PROTECTED]> wrote:
Joachim Draeger wrote:
> We should be careful with sun specific solutions until we clearly
> declare sun jvm as requirement.

I would not declare that. Our mission is to provide a pure-Java mail
server. For me, this implies to have the goal of make it running
anywhere -- even if currently, it is not.

I agree on the "pure" write once run everywhere, but maybe it will happen that we know it doesn't work everywhere (right now).

What I propose in practice is to define a set of platform to be checked in order to approve a release.

As an example I consider compatibility with Java 6 an higher priority than compatibility with JRockit or IBM jvm or gnu gcj+classpath.

I remember I tried James 2.3.0 also with gnu-gcj+classpath and it didn't work. IIRC we use (javamail 1.4 does) a Socket constructor that is not implemented by classpath.

I think it is better to declare a jvm compatibility limitation than avoid releasing at all.

As an example:
- I think that for next-major compatibility with java 6 should be considered (if not too difficult, required).
- I instead think that for 2.3.1 this issue could be ignored.

I know James Server 2.3.0 works on Sun Java 1.4 and 5. This is valid for
SSL and SMIME stuff too, not sure about the JMX stuff (maybe Bernd can
make a summary of his knowledge aboud this).

Same with JMX.

 Bernd

Thank you,
Stefano


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

Reply via email to