Instead of throwing away JDK 1.4 support, we can think
of changing the components in such way which can
support both. I think we should design the component
interfaces in a generic way. Depending on the
configuration values, appropriate components will be
used.

--- Clinton Foster <[EMAIL PROTECTED]> wrote:

> Although we have customers on many different
> platforms (Linux, HP/UX, AIX,
> etc.), Java 5 has been available on these platforms
> for quite some time, and
> most of these customers have either already upgraded
> or will be doing so
> soon.  
> 
> The issue of supporting old JVM¹s is tough. 
> Corporate users often say they
> value reliability over new features, so it makes
> sense for them to be
> conservative.  On the other hand, Java 6 is already
> out, and it seems
> unreasonable to constrain new FTP server development
> by compatibility with
> Java 1.4.2.  Would it be acceptable to say that
> people who are tied to 1.4.2
> must stick with older FTP server builds until they
> upgrade?  We¹ve been
> stress testing with the code from November, and
> although we¹ve had to patch
> a couple of minor things, it has been quite solid.
> 
> Clint
> 
> 
> On 1/1/07 8:52 AM, "Niklas Gustavsson"
> <[EMAIL PROTECTED]> wrote:
> 
> > Hi all,
> > 
> > for the planned integration with Apache MINA, we
> must make a choice on
> > what Java versions to support. MINA uses NIO for
> socket handling and NIO
> > only supports SSL from Java 1.5. MINA 1.0
> therefore has a seperate
> > module for supporting SSL, while the remaining
> parts are compiled with 1.4.
> > 
> > Moving to NIO and MINA will most certainly
> increase the scalability of
> > FtpServer significantly as we will no longer have
> one client, one thread
> > relationship.
> > 
> > The way I understand it we have the following
> options:
> > 
> > 1. Move all of FtpServer to require Java 1.5.
> > 2. Move out the SSL support into its own module,
> only support SSL with
> > Java 1.5, while regular FTP is supported from 1.4.
> > 3. Don't move to MINA, continue supporting 1.4.
> > 
> > I'm clearly for option 1, I think that 1.5 has
> been out for long enough
> > and many other servers (like Tomcat and Geronimo)
> now requires 1.5. I
> > think option 2 would be unnecessarily complex for
> users to figure out.
> > 
> > What do you think? I'm just starting with the MINA
> stuff and need to
> > know if anyone still needs 1.4 support.
> > 
> > /niklas
> > 
> 
> 


__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 

Reply via email to