Return-Path: Delivered-To: apmail-jakarta-commons-dev-archive@www.apache.org Received: (qmail 81143 invoked from network); 30 Jan 2006 04:08:46 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 30 Jan 2006 04:08:46 -0000 Received: (qmail 152 invoked by uid 500); 30 Jan 2006 04:08:45 -0000 Delivered-To: apmail-jakarta-commons-dev-archive@jakarta.apache.org Received: (qmail 99512 invoked by uid 500); 30 Jan 2006 04:08:43 -0000 Mailing-List: contact commons-dev-help@jakarta.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Help: List-Post: List-Id: "Jakarta Commons Developers List" Reply-To: "Jakarta Commons Developers List" Delivered-To: mailing list commons-dev@jakarta.apache.org Received: (qmail 99501 invoked by uid 99); 30 Jan 2006 04:08:43 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 29 Jan 2006 20:08:43 -0800 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_HELO_PASS,SPF_PASS,UNPARSEABLE_RELAY X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: domain of dfs@savarese.org designates 204.91.10.133 as permitted sender) Received: from [204.91.10.133] (HELO savarese.org) (204.91.10.133) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 29 Jan 2006 20:08:42 -0800 Received: from mail.savarese.org (mail2.savarese.org [192.168.2.5]) by savarese.org (8.13.4/8.13.4) with ESMTP id k0U48FG4005190 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL) for ; Sun, 29 Jan 2006 23:08:15 -0500 Received: from gandalf.savarese.org (gandalf.savarese.org [192.168.1.16]) by mail.savarese.org (8.13.4/8.13.4) with ESMTP id k0U48NOf029239 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Sun, 29 Jan 2006 23:08:23 -0500 Received: from savarese.org by gandalf.savarese.org (8.13.4/8.13.4/Submit) with ESMTP id k0U48MAN006349 for ; Sun, 29 Jan 2006 23:08:22 -0500 Message-Id: <200601300408.k0U48MAN006349@gandalf.savarese.org> X-Mailer: exmh version 2.7.2 01/07/2005 with nmh-1.1 To: Jakarta Commons Developers List X-Archive: no Subject: Re: [net] JDK 1.4+ Branch? In-reply-to: Your message of "Sun, 29 Jan 2006 22:30:15 GMT." <43DD41F7.8030404@eircom.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sun, 29 Jan 2006 23:08:22 -0500 From: "Daniel F. Savarese" X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N In message <43DD41F7.8030404@eircom.net>, Rory Winston writes: >* You're correct that there is no inherent advantage, at least >functionality-wise, in removing the ORO dependency. I think the major I didn't mean to suggest that the dependency shouldn't be removed. I was just being nitpicky and saying that it should be removed because we're using JDK 1.4 rather than we should move to JDK 1.4 so we can remove it. >* The FTPClient/TelnetClient area: actually, I may have misremembered a >comment you made some time back, in which I think you may have expressed >a desire to break the dependeny here. I think at least what we should >look at is making any incremental changes to the threading code that may >be required. I'd have to look back through the archives to see what we talked about before. All I know for sure at the moment is that I am extremely disenchanted with the current TelnetClient implementation. I think my previous comments may have been that the subset of telnet used by FTP didn't require asynchrony and could be implemented in the FTP class to remove the dependency on TelnetClient. However, if TelnetClient is reimplemented with NIO without threads, then there's no need to remove the dependency. The bad thing about the dependency on TelnetClient as currently implemented is that if you want/need to use many FTPClient instances at the same time, you end up with a bunch of extra threads that hog up resources. >* I dont know how much has been added since 1.4.1 to merit a 1.4.2 >release - maybe we should just go for a 1.5.0 (with FTPS)? There's that TFTP regression, the fix to which at least two people on commons-user are waiting for. I don't know what else users are waiting for, but if the time frame for a 1.5.0 release with FTPS isn't far off, then I also don't see any reason for a 1.4.2. daniel --------------------------------------------------------------------- To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org For additional commands, e-mail: commons-dev-help@jakarta.apache.org