+1 for the idea, Then we can keep mediator flow in a straight line as far
as mediators in a straight flow user doesn't need to change the positions.

/Jasintha


On Thu, Jul 18, 2013 at 12:26 AM, Harshana Martin <[email protected]> wrote:

> 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.comright 
>>>>> 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
>
>


-- 
*Jasintha Dasanayake
**Software Engineer
WSO2 Inc. | http://wso2.com
lean . enterprise . middleware*
*
*
*mobile :- 077 291 6596*
_______________________________________________
Architecture mailing list
[email protected]
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture

Reply via email to