geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Geir Magnusson Jr <g...@4quarters.com>
Subject Re: console design
Date Fri, 21 Nov 2003 11:14:27 GMT

On Nov 21, 2003, at 3:55 AM, Jason Dillon wrote:

> I think explorer is a fine name for a module.

Lets make sure we put the JBoss letter behind us before getting one  
from MSFT :)

geir


>   Generic names are bad IMO, but I know some of you hold them near and  
> dear ;-)
>
> --jason
>
>
> On Nov 21, 2003, at 12:39 AM, James Strachan wrote:
>
>> On 21 Nov 2003, at 07:04, n. alex rupp wrote:
>>> Jeremy made some great points in here.  The two types of  
>>> applications are
>>> sufficiently specialized that they will require their own component  
>>> structures.
>>> I'm not concerned at all with thick client UI development and  
>>> believe we can
>>> offer more features faster with a thin-client approach, *and* that  
>>> they'll be of
>>> higher quality.
>>
>> I disagree; I hacked together a swing JMX console in about 2 hours  
>> (its in the explorer module - I should probably rename this to  
>> console-swing or something now console has been renamed to  
>> console-web). It still needs to support setting of attributes, method  
>> invocations & graphing - some nicer layouts of forms would be good  
>> too.
>>
>> I think we should support both.
>>
>> Also we should try out this eclipse JMX console which looks pretty  
>> neat to check it works with Geronimo...
>>
>> http://panoptesmgmt.sourceforge.net/
>>
>> e.g.
>>
>> http://panoptesmgmt.sourceforge.net/screenshots.html
>>
>>
>>>> I'm not really a UI person, but I would like to see us reach a
>>>> compromise where the console is easy to use for a new or  
>>>> inexperienced
>>>> user, but offers a way to expose the raw details to the experienced  
>>>> one.
>>
>> Agreed.
>>
>> I experimented at ApacheCon with a scripting console for J2EE - think  
>> SQL query console, but for EJBs / MBeans / JNDI.  So in a swing UI  
>> you can perform arbitrary queries & navigations around Ejbs like you  
>> would with an SQL query tool, but talking to the EJB tier rather than  
>> SQL tier. e.g. so you could type things like
>>
>> customers =  
>> context.lookup("/client/test/ 
>> CustomerBeanHome").findAllGoldCustomers()
>> customers.map { it.orders.product }
>>
>> To return all the products ordered by your gold customers (for  
>> example).
>>
>> I'd like to integrate this into the swing console. There's no reason  
>> why we can't add this kind of feature into the web console too for  
>> advanced users.
>>
>> James
>> -------
>> http://radio.weblogs.com/0112098/
>>
>
>
-- 
Geir Magnusson Jr                                   203-247-1713(m)
geir@4quarters.com


Mime
View raw message