+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
