Joachim Draeger schrieb: <snip> > I'm still unsure whether we should switch James to 1.5. As a software > developer I would say *YES*. :-) And I think our users would benefit > from better code. I don't think that missing JRE for seldom platforms > are an argument. They are so few and switching to another machine > should be possible. The only reasonable argument I'm aware of is J2EE > 1.4. Most servers are only certified for JRE 1.4 and that could be an > issue for an API. > > Even if we specify the use of annotations for mailet dependencies, Java > 1.5 would not be forced. Mailets could still be written for Java 1.4 > using another method for dependencies, like wiring by hand. > (This would require compiling the API for 1.4 without the (2) annotations)
Well switching to jdk 1.5 whould give even more improvements for james. We could for example switch to mina (after finish handlerapi) and use SSLFilter for STARTTLS support etc. Generics whould also be cool for avoid all the ClassCastExceptions we had in the past. bye Norman
