Return-Path: Delivered-To: apmail-geronimo-dev-archive@www.apache.org Received: (qmail 63753 invoked from network); 17 Sep 2006 21:20:45 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 17 Sep 2006 21:20:45 -0000 Received: (qmail 807 invoked by uid 500); 17 Sep 2006 21:20:43 -0000 Delivered-To: apmail-geronimo-dev-archive@geronimo.apache.org Received: (qmail 772 invoked by uid 500); 17 Sep 2006 21:20:43 -0000 Mailing-List: contact dev-help@geronimo.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: Reply-To: dev@geronimo.apache.org List-Id: Delivered-To: mailing list dev@geronimo.apache.org Received: (qmail 761 invoked by uid 99); 17 Sep 2006 21:20:43 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 17 Sep 2006 14:20:43 -0700 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: local policy) Received: from [64.124.179.102] (HELO polatsk.objectstyle.org) (64.124.179.102) by apache.org (qpsmtpd/0.29) with SMTP; Sun, 17 Sep 2006 14:20:33 -0700 Received: (qmail 21988 invoked from network); 17 Sep 2006 21:20:06 -0000 Received: from unknown (HELO ????????????p????IPv6:::1?) (127.0.0.1) by localhost with SMTP; 17 Sep 2006 21:20:06 -0000 Mime-Version: 1.0 (Apple Message framework v752.2) In-Reply-To: References: Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: <752494AA-692F-4025-A68D-36D02D7721B2@objectstyle.org> Content-Transfer-Encoding: 7bit From: Andrus Adamchik Subject: Re: Swing console? Date: Sun, 17 Sep 2006 17:20:05 -0400 To: dev@geronimo.apache.org X-Mailer: Apple Mail (2.752.2) X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N I am +1 on the general idea. For all its flaws, Swing/webstart is great for that type of applications. I only suggest replacing "instead of a webapp" with "as an alternative to a webapp", at least until there is something usable to do a comparison. Regarding the plugin engine to power it, we had a long discussion on Cayenne list what engine to use for the next generation of our ORM modeler tool. Our desire was to make it as easy and lightweight as possible. We decided to stay away from heavier Eclipse, NetBeans and OSGi engines in favor of a more lightweight environment. Our current winner is Platonos [2] - the framework jar is only 64k, you can't beat that. I did some prototyping [1] of a Platonos/Swing engine, although that's too raw yet. And I can certainly help on the engine side if this idea gains traction. Andrus [1] http://objectstyle.org/cayenne/lists/cayenne-devel/2006/06/0026.html [2] http://sourceforge.net/projects/platonos On Sep 17, 2006, at 4:42 PM, Jason Dillon wrote: > Anyone have any thoughts on using Swing for the console... instead > of a webapp (which are kinda evil IMO)... and then using webstart > to serve it? Maybe using Netbeans (or that license not ASL > friendly)? I've done some work with NB before at it would be very > easy to create a rich user experience... and its easy to drop in > new modules to support different aspects of administration and > monitoring. > > I dunno.. just a thought... > > --jason