stratos-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Shiroshica Kulatilake <sh...@wso2.com>
Subject Re: [Discuss] Interactive Topology Tree for application
Date Fri, 28 Nov 2014 04:44:31 GMT
Looks spiffy !!

I was going to ask the same question as Chamila :)

Would it be useful to have the status shown in a label against the node ?

On Fri, Nov 28, 2014 at 10:09 AM, Chamila De Alwis <chamilad@wso2.com>
wrote:

> Great work Dakshika!
>
> Will there be a legend to indicate which colors represent which statuses?
>
>
> Regards,
> Chamila de Alwis
> Software Engineer | WSO2 | +94772207163
> Blog: code.chamiladealwis.com
>
>
>
> On Fri, Nov 28, 2014 at 10:04 AM, Lakmal Warusawithana <lakmal@wso2.com>
> wrote:
>
>> Great work!
>>
>> On Fri, Nov 28, 2014 at 10:01 AM, Imesh Gunaratne <imesh@apache.org>
>> wrote:
>>
>>> Hi Dakshika,
>>>
>>> Fabulous work!! This is one of the key elements of the dashboard.
>>> I would like to propose use three simple colours like "Orange", "Green"
>>> and "Red" to represent "Inactive", "Active" and "Terminating" states of
>>> each element. WDYT?
>>>
>>>
>> +1
>>
>>
>>> Thanks
>>>
>>> On Fri, Nov 28, 2014 at 9:36 AM, Dakshika Jayathilaka <dakshika@wso2.com
>>> > wrote:
>>>
>>>> Hi Devs,
>>>>
>>>> I'm planning to add topology view tree to application detail view page.
>>>> We had suggestion thread[1] and i have came up with solution based on d3js
>>>> which include automatic node positioning with Reingold–Tilford “tidy”
>>>> algorithm[2].
>>>>
>>>>
>>>> ​
>>>>
>>>> I have created three icons based on our requirement. (Application,
>>>> Group, Cluster and Member). Each node on the tree will include extra
>>>> information on hover. Also we need to finalize colors of each node
>>>> depending on the status.
>>>>
>>>> Current status levels
>>>>
>>>> *MemberStatus* - Created, Starting, Activated, In_Maintenance,
>>>> ReadyToShutDown, Suspended, Terminated
>>>>
>>>> *ApplicationStatus* - Created, Active, Inactive, Terminating,
>>>> Terminated
>>>>
>>>> *ClusterStatus* - Created, Active, Patching, Inactive, Terminating,
>>>> Terminated
>>>>
>>>> *GroupStatus* - Created, Active, Inactive, Terminating, Terminated
>>>>
>>>> Seems we need to coloring only the important status and need to show
>>>> keys on screen. Also Current tree is not live updating, so i'm planning to
>>>> add refresh button to get latest status on topology.
>>>>
>>>> WDYT?
>>>>
>>>> please be kind enough to add your valuable feedback. You can check code
>>>> demo[4] on my personal repo[3] and live screenshot attached.
>>>>
>>>>
>>>> [1] Dashboard for the Composite Application based on status changes
>>>> [2] http://emr.cs.iit.edu/~reingold/tidier-drawings.pdf
>>>> [3] https://github.com/dakshika/stratos-app-editor
>>>> [4]
>>>> http://htmlpreview.github.io/?https://github.com/dakshika/stratos-app-editor/blob/master/topologyviewer.html
>>>>
>>>>
>>>> *Dakshika Jayathilaka*
>>>> Software Engineer
>>>> WSO2, Inc.
>>>> lean.enterprise.middleware
>>>> 0771100911
>>>>
>>>
>>>
>>>
>>> --
>>> Imesh Gunaratne
>>>
>>> Technical Lead, WSO2
>>> Committer & PMC Member, Apache Stratos
>>>
>>
>>
>>
>> --
>> Lakmal Warusawithana
>> Vice President, Apache Stratos
>> Director - Cloud Architecture; WSO2 Inc.
>> Mobile : +94714289692
>> Blog : http://lakmalsview.blogspot.com/
>>
>>
>


-- 
Shiroshica Kulatilake

Architect,
WSO2, Inc. http://wso2.com/
Phone: +94 776523867

Mime
View raw message