[gsoc12] Implement a big screen dashboard for RHQ

Heiko W.Rupp hrupp at redhat.com
Wed Apr 4 12:17:33 UTC 2012


Am 04.04.2012 um 01:04 schrieb Charles Crouch:

> Does this overlap with Denis' proposal below? If so, you should probably discuss with him.

The ideas are completely separate.

Denis' proposal is to replace the JSP/Struts/... graphs with GWT ones.

The big-screen one is to build graphs like e.g. http://pilhuhn.blogspot.de/2012/01/some-graphing-fun-with-d3js.html
where the admin can have a huge screen 10k*10k pixels and add and mix and match graphs -- a little like those
screens from NASA when a shuttle is launched. Those big-screen ones would gather data over the REST api and
do the graphing e.g. in D3.js with some help of node.js (or such) See the 3rd image from top on http://pilhuhn.blogspot.de/2011/09/rest-coming-to-rhq.html

  Heiko


> 
> In answer to your other questions:
> -There are no current GWT visualizations, its all access through Struts/JSF code and rendered server side iirc
> -Dashboard should probably be user editable yes, but I'd have to see the other use cases you want to support to see if that is an absolute requirement
> -There are probably other things to consider, but those will come out as a proposal is fleshed out.
> 
> Thanks
> Charles
> 
> ----- Forwarded Message -----
> From: "Denis Krusko" <kruskod at gmail.com>
> To: rhq-devel at lists.fedorahosted.org
> Sent: Wednesday, March 28, 2012 11:21:07 AM
> Subject: Replace old graphs in RHQ with GWT ones. GSOC 2012
> 
> 
> 
> Hello!
> My Name is Denis Krusko.
> I am graduate student of Siberian Federal University (Russia).
> 
> 
> I want to work with on the idea "Replace old graphs in RHQ with GWT ones"
> 
> 
> I need to define milestones for 3 month like (proposed Heiko W.Rupp): - evaluate Graphing options
> - implement graphing to replace what is there
> - resources
> ---- half time --
> - possibility to e.g. take two metrics and graph them in one diagram
> - write documentation
> - graphs for the different kinds of groups ( can be in a later phase of the project)
> - remove old code
> 
> 
> I would be grateful for comments and ideas.
> 
> 
> 
> Thank You,
> Denis Krusko
> 
> 
> 
> 
> ----- Original Message -----
>> I am interested in $subject idea and currency preparing a proposal.
>> 
>> background:
>> During my last year's internship at WSO2[1] I did a somewhat similar
>> project. it allows the users to generate dashboards containing
>> various
>> types of visualizations. Data is pulled via Ajax and graphs are
>> updated
>> dynamically. Users can configure types, size and placement of graphs.
>> It’s integrated to WSO2 BAM 2 alpha [2] release so far. I have a very
>> good grasp on javascript, java and interested in data visualization.
>> 
>> Requirement as I understood it:
>> 1. User select "create new dashboard"
>> 2. A wizard will guide the user through visualization configuration
>> steps.
>> 3. It will let user to select data source (metric), size, type,
>> color,
>>   positioning etc.
>> 4. Dashboard war will be published and user will receive a URL to
>> access it.
>> 
>> I would appreciate if you can clarify some of the following
>> questions:
>> 1. It this implementing going to be independent of the GWT base
>>   visualizations currently exists.
>> 2. Should users be allowed to change/edit already created dashboard?
>> 3. is there any required function points I missed?
>> 
>> thank you.
>> 
>> [1] http://wso2.com/
>> [2]
>> http://dist.wso2.org/products/bam/2.0.0-alpha2/wso2bam-2.0.0-ALPHA2.zip
>> 
>> --
>> by,
>>             Manu
>> (R Chathura Manuranga Perera)
>> _______________________________________________
>> rhq-devel mailing list
>> rhq-devel at lists.fedorahosted.org
>> https://fedorahosted.org/mailman/listinfo/rhq-devel
>> 

-- 
Reg. Adresse: Red Hat GmbH, Technopark II, Haus C, 
Werner-von-Siemens-Ring 14, D-85630 Grasbrunn
Handelsregister: Amtsgericht München HRB 153243
Geschaeftsführer:  Mark Hegarty, Charlie Peters, Michael Cunningham, Charles Cachera



More information about the rhq-devel mailing list