Return-Path: Delivered-To: apmail-incubator-general-archive@www.apache.org Received: (qmail 2710 invoked from network); 7 Nov 2006 14:36:50 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 7 Nov 2006 14:36:50 -0000 Received: (qmail 25961 invoked by uid 500); 7 Nov 2006 14:36:58 -0000 Delivered-To: apmail-incubator-general-archive@incubator.apache.org Received: (qmail 25817 invoked by uid 500); 7 Nov 2006 14:36:58 -0000 Mailing-List: contact general-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: general@incubator.apache.org Delivered-To: mailing list general@incubator.apache.org Received: (qmail 25792 invoked by uid 99); 7 Nov 2006 14:36:57 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 07 Nov 2006 06:36:57 -0800 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: neutral (herse.apache.org: local policy) Received: from [66.216.127.24] (HELO rs27.luxsci.com) (66.216.127.24) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 07 Nov 2006 06:36:41 -0800 Received: from [10.9.4.30] ([217.150.124.10]) (authenticated bits=0) by rs27.luxsci.com (8.13.7/8.13.7) with ESMTP id kA7EaFuQ003449 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NOT) for ; Tue, 7 Nov 2006 08:36:19 -0600 Mime-Version: 1.0 (Apple Message framework v752.3) In-Reply-To: <7AFABF9C-B074-49FF-9908-1FEE44F5C657@leosimons.com> References: <7AFABF9C-B074-49FF-9908-1FEE44F5C657@leosimons.com> Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: <3AEB74A7-5D0D-40E8-BA60-D6F52D89FA9F@hammant.org> Content-Transfer-Encoding: 7bit From: Paul Hammant Subject: Re: [VOTE] Retire AltRMI Date: Tue, 7 Nov 2006 14:36:13 +0000 To: Incubator General X-Mailer: Apple Mail (2.752.3) X-Virus-Checked: Checked by ClamAV on apache.org The mentor and lead (cough) I mean person who made most commits. I've also voted +1 for retirement@ Apache. There are tons of things wrong with AltRMI that precluded a 1.0 release. That notwithstanding the fact that it went out in a couple of releases of http://enterpriseobjectbroker.org/ * the callback side of it (duplex if you like) had some flaws in that it would not scale very well and would create problems in the attempt to recover a connection * there are some logical holes in the client/server communication ... handshaking if you will * nothing about it is robust or hardened against hackers. * its Stub generator (Javac based) was well past in sell by date, and one could suggest in the age of dynamic proxies is not needed * 20% of its code was bound to Avalon which just ain't needed these days. * coverage was pretty low. no unit tests, although many integration tests * arcane naming of classes, methods and concepts. * I could go on.. As it happens a massively reworked version lives at Codehaus -> http://svn.jremoting.codehaus.org/ (no site) with many features deleted. It is a fork yes. Most of the code that survives has a copyright statement crediting Apache - like http:// svn.jremoting.codehaus.org/browse/jremoting/jremoting/trunk/api/src/ java/org/codehaus/jremoting/server/StubRetriever.java A much smaller number of genuinely new classes are copyrighted to just "The JRemoting Committers" - http://svn.jremoting.codehaus.org/browse/ jremoting/jremoting/trunk/server/src/java/org/codehaus/jremoting/ server/transports/ServerXStreamDriver.java All is Apache licensed of course rather than my more usual BSD Regards, - Paul On Nov 6, 2006, at 10:06 PM, Leo Simons wrote: > On Nov 6, 2006, at 9:01 PM, peter royal wrote: >> The AltRMI podling, > altrmi.html> has become stagnant. Here is a vote to move it into >> retirement. >> >> [ ] -1 : It lives on, you someone missed my recent commits on it >> last week >> [ ] 0 : I don't do fall cleansing >> [ ] +1 : Move to retirement >> >> Here's my +1 > > +1. > > Shame though. Such a great codebase it is. So much "just works" > feeling attached to it no-one needs to work on it. > > Heh. Perhaps we can prod some of its contributors (who moved on to > bigger and greater things long ago as far as I know) to contribute > some of the good bits as a replacement RMI module to Harmony, and > have AltRMI eclipse RMI many years after it was first envisioned. > > Or maybe not :) > > cheers, > > Leo > --------------------------------------------------------------------- To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org For additional commands, e-mail: general-help@incubator.apache.org