Great work and nice findings of algorithm Dakshika!

Is that algorithm supports more than 2 Siblings per parent?

On Fri, Nov 28, 2014 at 10:25 AM, Sajith Kariyawasam <[email protected]>
wrote:

> Great work Dakshika !
>
> Just a thought, can this be supported with expand / collapse options?
> which I think be useful when the number of nodes are high..
>
> On Fri, Nov 28, 2014 at 10:14 AM, Shiroshica Kulatilake <[email protected]>
> wrote:
>
>> 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 <[email protected]>
>> 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 <[email protected]>
>>> wrote:
>>>
>>>> Great work!
>>>>
>>>> On Fri, Nov 28, 2014 at 10:01 AM, Imesh Gunaratne <[email protected]>
>>>> 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 <
>>>>> [email protected]> 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
>>
>
>
>
> --
> *Sajith Kariyawasam*
>
>
> *Committer and PMC member, Apache Stratos,WSO2 Inc., http://wso2.com
> <http://wso2.com>AMIE (SL)Mobile: +94772269575*
>



-- 

Gayan Gunarathne
Technical Lead
WSO2 Inc. (http://wso2.com)
email  : [email protected]  | mobile : +94 766819985

Reply via email to