Hi All,

On Wed, Jul 17, 2013 at 8:50 AM, Melan Nimesh <[email protected]> wrote:

>
>
> On Wed, Jul 17, 2013 at 8:11 PM, Viraj Rajaguru <[email protected]> wrote:
>
>> I think one of the main reasons for loosing the slickness of ESB
>> graphical editor is we haven't restricted the user activities
>> appropriately. While comparing with other graphical tools, ESB graphical
>> editor is giving unnecessary freedom to user to design his diagrams.
>>
>> For an example if user is implementing inSequence of the proxy service,
>> editor should not give user to move the elements along the 'Y' axis.
>> Otherwise user will endup with an inSequence which has set of mediators
>> with different Y values (coordinates) which gives a non professional look.
>>
>> And also with this unnecessary freedom, distances between elements
>> (interms of X, Y coordinates) in the diagram are different, and indirectly
>> leads to a messed diagram.
>>
>> For an immediate solution we can try to restrict user activities to some
>> extend and check the improvements in slickness aspects with these
>> restrictions.
>>
>
> +1 for the idea. This is very useful to improve source-to-diagram
> reconstruction, currently what we are doing is calculating
> node positions in ad-hoc manner in source-to-diagram reconstruction.
>

Correct!

Plus we already lose the users mediator UI positions when we do a Source ->
Design switch. So IMO we already restricted users capability up to some
level with it.

So i would say Go for it and Restrict both X and Y mediator sliding
capability from editor if you believe it helps to improve the Look and
Feel!!

User already have the capability to drag and drop anything and if we make
the flow nice, readable, slick, I do not see any reason why user should be
given freedom to change positions of mediators and other components.

Having said that, if users are restricted on sliding the mediators it will
be *OUR* sole responsibility to make the diagram look professional. So
consider the edge cases, multiple paths inside complex mediators and design
the aligning algorithm to sustain in those conditions!

Thanks and Regards,
Harshana

>
> Thanks,
> Melan
>
>
>>
>> And also we will compare ESB graphical editor with other graphical
>> editors and will prepare a list of reasons why ESB graphical editor has
>> been deviated from other smooth graphical editors.
>>
>>
>> Thanks,
>> Viraj.
>>
>>
>>
>>
>> On Wed, Jul 17, 2013 at 5:49 PM, Samisa Abeysinghe <[email protected]>wrote:
>>
>>> This popped up in the other thread on stability.
>>>
>>> What we need to do is to come up with a list of things that we can do to
>>> immediately address some of the known issues that are simple to fix.
>>>
>>> Tooling team, can you have a look and respond to this thread ASAP?
>>>
>>> ---------- Forwarded message ----------
>>> From: Samisa Abeysinghe <[email protected]>
>>> Date: Wed, Jul 17, 2013 at 5:29 PM
>>> Subject: Re: [Architecture] Stabilizing ESB Graphical Editor
>>> To: architecture <[email protected]>
>>>
>>>
>>>
>>>
>>>
>>> On Wed, Jul 17, 2013 at 1:04 PM, Sanjiva Weerawarana 
>>> <[email protected]>wrote:
>>>
>>>> Samisa beyond bugs there's simple "it doesn't look professional" stuff.
>>>> For example the arrow heads turn the wrong way when the line's close etc..
>>>> We need to simple do MUCH better in the visual feel of the thing. It does
>>>> not have the "slick" feel of a picture you see on creately.com right
>>>> now and we need that.
>>>>
>>>
>>> Yes I agree. The "does not look professional" are bugs too, and they
>>> affect usability.
>>>
>>> So there are two problems. The bugs that Kasun and the rest of the team
>>> are reporting are absolute blockers, as they prevent the tool being used in
>>> a practical use case. Since we want this tool to be used for all use cases,
>>> we will go ahead and fix those edge cases anyway.
>>>
>>> And at the same time, we will make a separate effort on the professional
>>> aspect. Even in the hackathon, we can pay attention to these stuff.
>>> But they need a different eye, to capture, than the bugs.
>>>
>>>
>>>>
>>>> Can the tooling team come fix those up themselves? All it takes is to
>>>> look at others (including Mule Studio) and ask yourselves honestly whether
>>>> its in the same league for visual slickness.
>>>>
>>>
>>> Yes this is possible. We will look into this.
>>>
>>>
>>>>
>>>>  The issues of whether the modeling is useful and working is another
>>>> aspect - and that certainly requires ESB team help.
>>>>
>>>> Sanjiva.
>>>>
>>>>
>>>> On Wed, Jul 17, 2013 at 6:19 AM, Samisa Abeysinghe <[email protected]>wrote:
>>>>
>>>>> What are the dates for the hackathon? And who will participate form
>>>>> DevS side and who from ESB side? Who else?
>>>>>
>>>>>
>>>>>
>>>>> On Wed, Jul 17, 2013 at 4:28 AM, Jasintha Dasanayake <
>>>>> [email protected]> wrote:
>>>>>
>>>>>> +1 for the hackathon
>>>>>>
>>>>>> /Jasintha
>>>>>>
>>>>>>
>>>>>> On Wed, Jul 17, 2013 at 2:20 AM, Viraj Rajaguru <[email protected]>wrote:
>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> On Tue, Jul 16, 2013 at 6:41 PM, Samisa Abeysinghe 
>>>>>>> <[email protected]>wrote:
>>>>>>>
>>>>>>>> Now, if we already know the issues, may be it would be a good idea
>>>>>>>> to do a hackathon with ESB + DesvS teams so that we can fix the 
>>>>>>>> pressing
>>>>>>>> issues fast track and do a patch release sooner.
>>>>>>>>
>>>>>>>> Then, we can visit these use cases.
>>>>>>>> Shall we try 2 days of Hakacthon?
>>>>>>>>
>>>>>>>
>>>>>>> +1 for the hackathon with ESB + DevS teams.
>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>> Thanks,
>>>>>>> Viraj.
>>>>>>>
>>>>>>> --
>>>>>>> Viraj Rajaguru
>>>>>>> Software Engineer
>>>>>>> WSO2 Inc. : http://wso2.com
>>>>>>>
>>>>>>> Mobile: +94 77 3683068
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> Architecture mailing list
>>>>>>> [email protected]
>>>>>>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> *Jasintha Dasanayake
>>>>>> **
>>>>>> Software Engineer
>>>>>> WSO2 Inc. | http://wso2.com
>>>>>>  lean . enterprise . middleware
>>>>>> *
>>>>>> *
>>>>>> *
>>>>>> *mobile :- 077 291 6596*
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>>
>>>>> Thanks,
>>>>> Samisa...
>>>>>
>>>>> Samisa Abeysinghe
>>>>> VP Engineering
>>>>> WSO2 Inc.
>>>>> http://wso2.com
>>>>> http://wso2.org
>>>>>
>>>>> _______________________________________________
>>>>> Architecture mailing list
>>>>> [email protected]
>>>>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> Sanjiva Weerawarana, Ph.D.
>>>> Founder, Chairman & CEO; WSO2, Inc.;  http://wso2.com/
>>>> email: [email protected]; phone: +94 11 763 9614; cell: +94 77 787 6880| +1
>>>> 650 265 8311
>>>> blog: http://sanjiva.weerawarana.org/
>>>>
>>>> Lean . Enterprise . Middleware
>>>>
>>>> _______________________________________________
>>>> Architecture mailing list
>>>> [email protected]
>>>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>>>>
>>>>
>>>
>>>
>>> --
>>>
>>> Thanks,
>>> Samisa...
>>>
>>> Samisa Abeysinghe
>>> VP Engineering
>>> WSO2 Inc.
>>> http://wso2.com
>>> http://wso2.org
>>>
>>>
>>>
>>> --
>>>
>>> Thanks,
>>> Samisa...
>>>
>>> Samisa Abeysinghe
>>> VP Engineering
>>> WSO2 Inc.
>>> http://wso2.com
>>> http://wso2.org
>>>
>>
>>
>>
>> --
>> Viraj Rajaguru
>> Software Engineer
>> WSO2 Inc. : http://wso2.com
>>
>> Mobile: +94 77 3683068
>>
>>
>>
>>
>
>
> --
> Melan Nimesh Jayasingha
> Software Engineer;
> WSO2 Inc.
> m:  77 631 6759
> PGP: 0x7B42450A
>
>


-- 

Harshana Martin
Associate Technical Lead
WSO2 Inc. : http://wso2.com

Mobile: +94 775 998 115
Profile: https://www.google.com/profiles/harshana05
Blog: http://harshana05.blogspot.com
Twitter: http://twitter.com/harshana05
_______________________________________________
Architecture mailing list
[email protected]
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture

Reply via email to