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