Hi, I have updated the additional info.
Thanks! On Thu, May 30, 2013 at 10:48 AM, Maxim Solodovnik <[email protected]>wrote: > sure! > > > On Thu, May 30, 2013 at 11:56 AM, Andun Sameera <[email protected]>wrote: > >> No Maxim. Sorry for not making it clear. Project means the GSOC project >> which we are doing. Can I put a abstract of HTML Whiteboard project there ? >> >> On Thu, May 30, 2013 at 8:59 AM, Maxim Solodovnik >> <[email protected]>wrote: >> >>> sure, why not >>> all project info is available at http://openmeetings.apache.org/ >>> >>> >>> On Wed, May 29, 2013 at 5:23 PM, Andun Sameera <[email protected]>wrote: >>> >>>> Hi All, >>>> >>>> In the GSOC students list, other students are talking that, we have to >>>> put little info about project which can be made public, project repo links, >>>> small diagrams etc. as addtional info. Can we do that ? >>>> >>>> Thanks! >>>> >>>> >>>> On Tue, May 28, 2013 at 12:20 PM, Maxim Solodovnik < >>>> [email protected]> wrote: >>>> >>>>> @Andun >>>>> Welcome aboard :) >>>>> >>>>> @Alexey, Sebastian, >>>>> Maybe you know what additional info should be added to the proposal? >>>>> >>>>> >>>>> >>>>> On Tue, May 28, 2013 at 2:58 AM, Andun Sameera <[email protected]>wrote: >>>>> >>>>>> Hi All, >>>>>> >>>>>> Thank you very much for selecting me for GSOC. As the first todo in >>>>>> the project I need to add some additional info to the project pruposal. >>>>>> Those additional info is available publicly. Thus what should I put >>>>>> there? >>>>>> >>>>>> Also what are the further instructions ? Curenttley I am implementing >>>>>> a Wicket component for the bootstrap-wysiwyg. >>>>>> >>>>>> Thanks! >>>>>> >>>>>> On Tue, Apr 23, 2013 at 9:54 AM, Andun Sameera <[email protected]>wrote: >>>>>> >>>>>>> Thanks Maxim. Also just now I have uploaded the proposal to Google. >>>>>>> https://google-melange.appspot.com/gsoc/proposal/review/google/gsoc2013/andunslg/21001 >>>>>>> >>>>>>> Thanks! >>>>>>> >>>>>>> >>>>>>> On Tue, Apr 23, 2013 at 9:52 AM, Maxim Solodovnik < >>>>>>> [email protected]> wrote: >>>>>>> >>>>>>>> I like your proposal :) >>>>>>>> The only thing left not covered: I believe Whiteboard should be >>>>>>>> reusable >>>>>>>> wicket component :)) >>>>>>>> >>>>>>>> >>>>>>>> On Tue, Apr 23, 2013 at 12:14 AM, Andun Sameera <[email protected]> >>>>>>>> wrote: >>>>>>>> >>>>>>>> > Hi, >>>>>>>> > >>>>>>>> > I have did some imporvments to the proposal and shared it here >>>>>>>> > >>>>>>>> > >>>>>>>> https://docs.google.com/file/d/0B5t1RYqfwxvHZXBhX25WaTQ0Wms/edit?usp=sharing >>>>>>>> > >>>>>>>> > Thanks >>>>>>>> > >>>>>>>> > On Mon, Apr 22, 2013 at 7:55 PM, Andun Sameera < >>>>>>>> [email protected]> wrote: >>>>>>>> > >>>>>>>> > > Hi Maxim, >>>>>>>> > > >>>>>>>> > > Please find my proposal here >>>>>>>> > > >>>>>>>> > >>>>>>>> https://docs.google.com/file/d/0B5t1RYqfwxvHT191YkgyVVMySGc/edit?usp=sharing >>>>>>>> > . >>>>>>>> > > >>>>>>>> > > >>>>>>>> > > Thanks! >>>>>>>> > > >>>>>>>> > > >>>>>>>> > > On Mon, Apr 22, 2013 at 7:46 PM, Maxim Solodovnik < >>>>>>>> [email protected] >>>>>>>> > >wrote: >>>>>>>> > > >>>>>>>> > >> Hello Andun, >>>>>>>> > >> Unfortunately there is no attachment >>>>>>>> > >> Could you please create it as google document and paste the >>>>>>>> link here? >>>>>>>> > >> >>>>>>>> > >> >>>>>>>> > >> On Fri, Apr 19, 2013 at 9:20 PM, Andun Sameera < >>>>>>>> [email protected]> >>>>>>>> > >> wrote: >>>>>>>> > >> >>>>>>>> > >> > Hi, >>>>>>>> > >> > >>>>>>>> > >> > I have created the attached proposal for this idea. I will be >>>>>>>> > uploading >>>>>>>> > >> > this to Google Melange site day after tomorrow, when they >>>>>>>> open the >>>>>>>> > >> proposal >>>>>>>> > >> > submission period. I am willing for comments and instruction >>>>>>>> to >>>>>>>> > >> participate >>>>>>>> > >> > in GSOC 2013. >>>>>>>> > >> > >>>>>>>> > >> > Thanks! >>>>>>>> > >> > >>>>>>>> > >> > On Wed, Apr 10, 2013 at 6:05 PM, Andun Sameera < >>>>>>>> [email protected]> >>>>>>>> > >> wrote: >>>>>>>> > >> > >>>>>>>> > >> >> Thanks Arina! Will look in to that and also I have some >>>>>>>> previous year >>>>>>>> > >> >> accepted proposal of my friends. >>>>>>>> > >> >> >>>>>>>> > >> >> >>>>>>>> > >> >> >>>>>>>> > >> >> On Wed, Apr 10, 2013 at 1:43 PM, Irina Arkhipets >>>>>>>> > >> >> <[email protected]> wrote: >>>>>>>> > >> >> > Hi Andun and all the other students, >>>>>>>> > >> >> > >>>>>>>> > >> >> > I don't know about some existing template for the >>>>>>>> proposal. >>>>>>>> > >> >> > >>>>>>>> > >> >> > However, you can find some docs from GSoC 2012 - it can >>>>>>>> help. >>>>>>>> > >> >> > >>>>>>>> > >> >> > For example, here are some links to the German's >>>>>>>> Application from >>>>>>>> > the >>>>>>>> > >> >> > previous year: >>>>>>>> > >> >> > >>>>>>>> > >> >> > >>>>>>>> > >> >> >>>>>>>> > >> >>>>>>>> > >>>>>>>> https://google-melange.appspot.com/gsoc/proposal/review/google/gsoc2012/ggrekhov/1001 >>>>>>>> > >> >> > >>>>>>>> http://wiki.apache.org/incubator/GermanGrekhov/ProposalGSoC2012 >>>>>>>> > >> >> > >>>>>>>> > >> >> > Bets regards, >>>>>>>> > >> >> > Irina. >>>>>>>> > >> >> > >>>>>>>> > >> >> > >>>>>>>> > >> >> > >>>>>>>> > >> >> > On Wed, Apr 10, 2013 at 2:02 AM, Andun Sameera < >>>>>>>> [email protected] >>>>>>>> > > >>>>>>>> > >> >> wrote: >>>>>>>> > >> >> >> >>>>>>>> > >> >> >> Hi All, >>>>>>>> > >> >> >> >>>>>>>> > >> >> >> Today onwards the discussion period of GSOC ideas has >>>>>>>> begun. After >>>>>>>> > >> 14 >>>>>>>> > >> >> >> days we have to submit our project proposal's to Google. >>>>>>>> I think I >>>>>>>> > >> >> >> have done lot of discussions and background work quite a >>>>>>>> while. >>>>>>>> > >> Also I >>>>>>>> > >> >> >> have done some development in OM also. So I am planing >>>>>>>> to prepare >>>>>>>> > my >>>>>>>> > >> >> >> GSOC proposal. Since ASF don't have a specific proposal >>>>>>>> template, >>>>>>>> > we >>>>>>>> > >> >> >> have to prepare them on our own. Just want to know is >>>>>>>> there OM >>>>>>>> > >> >> >> specific requirements for the process of preparing the >>>>>>>> proposal. >>>>>>>> > >> >> >> >>>>>>>> > >> >> >> Thnaks! >>>>>>>> > >> >> >> >>>>>>>> > >> >> >> On Sat, Mar 23, 2013 at 10:43 PM, Andun Sameera < >>>>>>>> > [email protected] >>>>>>>> > >> > >>>>>>>> > >> >> >> wrote: >>>>>>>> > >> >> >> > Hi, >>>>>>>> > >> >> >> > >>>>>>>> > >> >> >> > Got it! I will look in to Wickets to do this task. >>>>>>>> > >> >> >> > >>>>>>>> > >> >> >> > Also other question related to this project in GSOC >>>>>>>> 2013. Since >>>>>>>> > I >>>>>>>> > >> am >>>>>>>> > >> >> >> > eagerly waiting to participate in GSOC 2013, is there >>>>>>>> any other >>>>>>>> > >> >> >> > necessary steps which I should follow ? other than >>>>>>>> background >>>>>>>> > >> >> reading, >>>>>>>> > >> >> >> > doing poc of the project. >>>>>>>> > >> >> >> > >>>>>>>> > >> >> >> > Thank You! >>>>>>>> > >> >> >> > >>>>>>>> > >> >> >> > Regards >>>>>>>> > >> >> >> > >>>>>>>> > >> >> >> > Andun S.L. Gunawardana >>>>>>>> > >> >> >> > Undergraduate >>>>>>>> > >> >> >> > Department of Computer Science And Engineering >>>>>>>> > >> >> >> > University of Moratuwa, Sri Lanka >>>>>>>> > >> >> >> > >>>>>>>> > >> >> >> > Linked In - >>>>>>>> > >> >> >>>>>>>> http://lk.linkedin.com/pub/andun-s-l-gunawardana/34/646/703/ >>>>>>>> > >> >> >> > Blog - http://www.insightforfuture.blogspot.com/ >>>>>>>> > >> >> >> > >>>>>>>> > >> >> >> > On Sat, Mar 23, 2013 at 10:19 PM, Maxim Solodovnik >>>>>>>> > >> >> >> > <[email protected]> wrote: >>>>>>>> > >> >> >> >> I'll add synchronization, I just need all necessary >>>>>>>> data in >>>>>>>> > java >>>>>>>> > >> >> method >>>>>>>> > >> >> >> >> (wrapped into CircleEvent, LineEvent etc.) >>>>>>>> > >> >> >> >> Please also NOTE there should be possible to have >>>>>>>> read-only >>>>>>>> > mode >>>>>>>> > >> for >>>>>>>> > >> >> >> >> whiteboard: user can not draw but can see other >>>>>>>> people drawings >>>>>>>> > >> in >>>>>>>> > >> >> >> >> realtime. >>>>>>>> > >> >> >> >> >>>>>>>> > >> >> >> >> >>>>>>>> > >> >> >> >> On Sat, Mar 23, 2013 at 11:21 PM, Andun Sameera < >>>>>>>> > >> [email protected] >>>>>>>> > >> >> > >>>>>>>> > >> >> >> >> wrote: >>>>>>>> > >> >> >> >>> >>>>>>>> > >> >> >> >>> Hi Maxim, >>>>>>>> > >> >> >> >>> >>>>>>>> > >> >> >> >>> Thank you for highlighting this important point(About >>>>>>>> > >> Synchronizing >>>>>>>> > >> >> >> >>> drawing with all the viewers of Whiteboard) which I >>>>>>>> should >>>>>>>> > >> know. I >>>>>>>> > >> >> >> >>> will point out the things which I understood for >>>>>>>> verification, >>>>>>>> > >> >> >> >>> >>>>>>>> > >> >> >> >>> - Whiteboard component have functionalities like >>>>>>>> draw Circle >>>>>>>> > >> ,Line >>>>>>>> > >> >> >> >>> etc. >>>>>>>> > >> >> >> >>> - There should be methods like >>>>>>>> onCircleDraw/onLineDraw etc. >>>>>>>> > >> which >>>>>>>> > >> >> will >>>>>>>> > >> >> >> >>> be executed after each particular event happens. >>>>>>>> > >> >> >> >>> - The user of the Whiteboard component can use these >>>>>>>> functions >>>>>>>> > >> for >>>>>>>> > >> >> a >>>>>>>> > >> >> >> >>> task by overriding them or can leave them. >>>>>>>> > >> >> >> >>> - Here in this particular scenario in OpenMeetings, >>>>>>>> we have to >>>>>>>> > >> >> >> >>> implement a logic in these functions to sync drawing >>>>>>>> with >>>>>>>> > >> viewers. >>>>>>>> > >> >> >> >>> >>>>>>>> > >> >> >> >>> I am bit confused on the last point. What can be >>>>>>>> useful >>>>>>>> > >> >> technologies >>>>>>>> > >> >> >> >>> to do this drawing synchronization? Is there a >>>>>>>> implementation >>>>>>>> > in >>>>>>>> > >> >> >> >>> current Flash/Openlaszlo, which I can refer ? I am >>>>>>>> new to that >>>>>>>> > >> area >>>>>>>> > >> >> >> >>> and have no clue. >>>>>>>> > >> >> >> >>> >>>>>>>> > >> >> >> >>> Thank You! >>>>>>>> > >> >> >> >>> >>>>>>>> > >> >> >> >>> Regards >>>>>>>> > >> >> >> >>> >>>>>>>> > >> >> >> >>> Andun S.L. Gunawardana >>>>>>>> > >> >> >> >>> Undergraduate >>>>>>>> > >> >> >> >>> Department of Computer Science And Engineering >>>>>>>> > >> >> >> >>> University of Moratuwa, Sri Lanka >>>>>>>> > >> >> >> >>> >>>>>>>> > >> >> >> >>> Linked In - >>>>>>>> > >> >> >> >>> >>>>>>>> http://lk.linkedin.com/pub/andun-s-l-gunawardana/34/646/703/ >>>>>>>> > >> >> >> >>> Blog - http://www.insightforfuture.blogspot.com/ >>>>>>>> > >> >> >> >>> >>>>>>>> > >> >> >> >>> On Sat, Mar 23, 2013 at 8:22 PM, Maxim Solodovnik >>>>>>>> > >> >> >> >>> <[email protected]> >>>>>>>> > >> >> >> >>> wrote: >>>>>>>> > >> >> >> >>> > >>>>>>>> > >> >> >> >>> > Hello Andun, >>>>>>>> > >> >> >> >>> > >>>>>>>> > >> >> >> >>> > I'll try to answer some of your questions: >>>>>>>> > >> >> >> >>> > my idea was >>>>>>>> > >> >> >> >>> > 1) full featuring JS module: jquery.whiteboard.js >>>>>>>> able to do >>>>>>>> > >> all >>>>>>>> > >> >> >> >>> > drawings necessary (the best if it can do some >>>>>>>> other things >>>>>>>> > >> like >>>>>>>> > >> >> put >>>>>>>> > >> >> >> >>> > images >>>>>>>> > >> >> >> >>> > on desktop etc.) >>>>>>>> > >> >> >> >>> > 2) Wicket component looking as whiteboard :) with >>>>>>>> event >>>>>>>> > >> handlers >>>>>>>> > >> >> >> >>> > like: >>>>>>>> > >> >> >> >>> > line/circle/curve coordinates etc. so we can >>>>>>>> synchronize >>>>>>>> > >> >> whiteboards >>>>>>>> > >> >> >> >>> > of all >>>>>>>> > >> >> >> >>> > room users >>>>>>>> > >> >> >> >>> > >>>>>>>> > >> >> >> >>> > good example is: wicket-jquery-ui-dialog: >>>>>>>> > >> >> >> >>> > >>>>>>>> > >> >> >> >>> > so you can write something like: >>>>>>>> > >> >> >> >>> > >>>>>>>> > >> >> >> >>> > Whiteboard w = new Whiteboard("wb") { >>>>>>>> > >> >> >> >>> > public onCircle(CircleEvent evt, >>>>>>>> AjaxRequestTarget >>>>>>>> > >> target) { >>>>>>>> > >> >> >> >>> > //handle circle creation here >>>>>>>> > >> >> >> >>> > } >>>>>>>> > >> >> >> >>> > >>>>>>>> > >> >> >> >>> > ....... etc. >>>>>>>> > >> >> >> >>> > >>>>>>>> > >> >> >> >>> > } >>>>>>>> > >> >> >> >>> > >>>>>>>> > >> >> >> >>> > please let me know if you have further questions >>>>>>>> > >> >> >> >>> > >>>>>>>> > >> >> >> >>> > >>>>>>>> > >> >> >> >>> > On Sat, Mar 23, 2013 at 9:22 PM, Andun Sameera < >>>>>>>> > >> >> [email protected]> >>>>>>>> > >> >> >> >>> > wrote: >>>>>>>> > >> >> >> >>> >> >>>>>>>> > >> >> >> >>> >> Hi Alexi, >>>>>>>> > >> >> >> >>> >> >>>>>>>> > >> >> >> >>> >> It is MIT. Maxim has mentioned that it is >>>>>>>> compatible with >>>>>>>> > >> >> >> >>> >> Openmeetins. >>>>>>>> > >> >> >> >>> >> >>>>>>>> > >> >> >> >>> >> Thanks! >>>>>>>> > >> >> >> >>> >> Andun >>>>>>>> > >> >> >> >>> >> >>>>>>>> > >> >> >> >>> >> On Mar 23, 2013 7:47 PM, "Alexei Fedotov" >>>>>>>> > >> >> >> >>> >> <[email protected]> >>>>>>>> > >> >> >> >>> >> wrote: >>>>>>>> > >> >> >> >>> >>> >>>>>>>> > >> >> >> >>> >>> Excuse my mobile and thus non-omniscent >>>>>>>> presence. What is >>>>>>>> > >> >> KinectJS >>>>>>>> > >> >> >> >>> >>> license? >>>>>>>> > >> >> >> >>> >>> >>>>>>>> > >> >> >> >>> >>> 23.03.2013 11:01 пользователь "Andun Sameera" < >>>>>>>> > >> >> [email protected]> >>>>>>>> > >> >> >> >>> >>> написал: >>>>>>>> > >> >> >> >>> >>>> >>>>>>>> > >> >> >> >>> >>>> Hi All, >>>>>>>> > >> >> >> >>> >>>> >>>>>>>> > >> >> >> >>> >>>> I like to add another question! I have further >>>>>>>> developed >>>>>>>> > my >>>>>>>> > >> >> >> >>> >>>> sample >>>>>>>> > >> >> >> >>> >>>> app >>>>>>>> > >> >> >> >>> >>>> with Wickets/KineticJS library to draw shapes >>>>>>>> etc. I have >>>>>>>> > >> >> >> >>> >>>> attached a >>>>>>>> > >> >> >> >>> >>>> screen shot of that here with. The point where >>>>>>>> I got >>>>>>>> > >> confused >>>>>>>> > >> >> is >>>>>>>> > >> >> >> >>> >>>> this, >>>>>>>> > >> >> >> >>> >>>> >>>>>>>> > >> >> >> >>> >>>> Doing some reading about KineticJS library, I >>>>>>>> found that >>>>>>>> > >> all >>>>>>>> > >> >> of >>>>>>>> > >> >> >> >>> >>>> the >>>>>>>> > >> >> >> >>> >>>> Whiteboard functionalities can be implemented >>>>>>>> using that >>>>>>>> > >> some >>>>>>>> > >> >> >> >>> >>>> how. >>>>>>>> > >> >> >> >>> >>>> But >>>>>>>> > >> >> >> >>> >>>> most of the core functionality of that >>>>>>>> implementation >>>>>>>> > comes >>>>>>>> > >> >> from >>>>>>>> > >> >> >> >>> >>>> JavaScript. The involvement of Wickets Java >>>>>>>> based HTML is >>>>>>>> > >> >> less. >>>>>>>> > >> >> >> >>> >>>> Only >>>>>>>> > >> >> >> >>> >>>> thing Wickets do is loading the script and some >>>>>>>> div tags >>>>>>>> > >> in to >>>>>>>> > >> >> >> >>> >>>> the >>>>>>>> > >> >> >> >>> >>>> page. After that all the execution goes via >>>>>>>> > >> >> JavaScript.(Basically >>>>>>>> > >> >> >> >>> >>>> in >>>>>>>> > >> >> >> >>> >>>> the example >>>>>>>> > https://github.com/sebfz1/wicket-jquery-uimost >>>>>>>> > >> >> of >>>>>>>> > >> >> >> >>> >>>> the >>>>>>>> > >> >> >> >>> >>>> coded are coming from Wickets Java based >>>>>>>> implementation. >>>>>>>> > In >>>>>>>> > >> >> the >>>>>>>> > >> >> >> >>> >>>> HTML >>>>>>>> > >> >> >> >>> >>>> only thing it do is loading the Wicket Java >>>>>>>> file.) So it >>>>>>>> > is >>>>>>>> > >> >> >> >>> >>>> normal ? >>>>>>>> > >> >> >> >>> >>>> Or do I have to take a another approach to >>>>>>>> think about >>>>>>>> > >> this? >>>>>>>> > >> >> >> >>> >>>> >>>>>>>> > >> >> >> >>> >>>> Thank You! >>>>>>>> > >> >> >> >>> >>>> >>>>>>>> > >> >> >> >>> >>>> Regards >>>>>>>> > >> >> >> >>> >>>> >>>>>>>> > >> >> >> >>> >>>> Andun S.L. Gunawardana >>>>>>>> > >> >> >> >>> >>>> Undergraduate >>>>>>>> > >> >> >> >>> >>>> Department of Computer Science And Engineering >>>>>>>> > >> >> >> >>> >>>> University of Moratuwa, Sri Lanka >>>>>>>> > >> >> >> >>> >>>> >>>>>>>> > >> >> >> >>> >>>> Linked In - >>>>>>>> > >> >> >> >>> >>>> >>>>>>>> > >> http://lk.linkedin.com/pub/andun-s-l-gunawardana/34/646/703/ >>>>>>>> > >> >> >> >>> >>>> Blog - >>>>>>>> http://www.insightforfuture.blogspot.com/ >>>>>>>> > >> >> >> >>> >>>> >>>>>>>> > >> >> >> >>> >>>> >>>>>>>> > >> >> >> >>> >>>> On Fri, Mar 22, 2013 at 10:38 PM, Andun Sameera >>>>>>>> > >> >> >> >>> >>>> <[email protected]> >>>>>>>> > >> >> >> >>> >>>> wrote: >>>>>>>> > >> >> >> >>> >>>> > Hi All, >>>>>>>> > >> >> >> >>> >>>> > >>>>>>>> > >> >> >> >>> >>>> > After reading some material on Apache >>>>>>>> > Wickets/KineticJS I >>>>>>>> > >> >> have >>>>>>>> > >> >> >> >>> >>>> > created >>>>>>>> > >> >> >> >>> >>>> > a small webapp. In that we can draw >>>>>>>> rectangles on a >>>>>>>> > fixed >>>>>>>> > >> >> area. >>>>>>>> > >> >> >> >>> >>>> > I >>>>>>>> > >> >> >> >>> >>>> > have >>>>>>>> > >> >> >> >>> >>>> > attached the source code and a screen-shot of >>>>>>>> that with >>>>>>>> > >> this >>>>>>>> > >> >> >> >>> >>>> > mail. >>>>>>>> > >> >> >> >>> >>>> > >>>>>>>> > >> >> >> >>> >>>> > But I have some queries which need some >>>>>>>> clarification. >>>>>>>> > I >>>>>>>> > >> >> have >>>>>>>> > >> >> >> >>> >>>> > looked >>>>>>>> > >> >> >> >>> >>>> > at the >>>>>>>> https://github.com/sebfz1/wicket-jquery-uiwhich >>>>>>>> > >> >> Maxim >>>>>>>> > >> >> >> >>> >>>> > gave >>>>>>>> > >> >> >> >>> >>>> > me >>>>>>>> > >> >> >> >>> >>>> > as a example to create the new Standalone >>>>>>>> Whiteboard >>>>>>>> > >> >> Component. >>>>>>>> > >> >> >> >>> >>>> > What I >>>>>>>> > >> >> >> >>> >>>> > understood after looking at that is, >>>>>>>> > >> >> >> >>> >>>> > >>>>>>>> > >> >> >> >>> >>>> > -There are a separate modules which holds some >>>>>>>> > >> >> functionalities >>>>>>>> > >> >> >> >>> >>>> > to >>>>>>>> > >> >> >> >>> >>>> > add >>>>>>>> > >> >> >> >>> >>>> > a Calender,JQuery UI kind of thing to a >>>>>>>> Wicket page. >>>>>>>> > >> >> >> >>> >>>> > -The sample site is built using that modules. >>>>>>>> > >> >> >> >>> >>>> > >>>>>>>> > >> >> >> >>> >>>> > So in our Whiteboard implementation, what we >>>>>>>> have to do >>>>>>>> > >> is >>>>>>>> > >> >> >> >>> >>>> > create >>>>>>>> > >> >> >> >>> >>>> > such >>>>>>>> > >> >> >> >>> >>>> > a module where it can be used to put a >>>>>>>> Whiteboard to a >>>>>>>> > >> >> Wickets >>>>>>>> > >> >> >> >>> >>>> > page. >>>>>>>> > >> >> >> >>> >>>> > Did I interpret the requirement correctly ? >>>>>>>> > >> >> >> >>> >>>> > >>>>>>>> > >> >> >> >>> >>>> > Also here in my sample app, I have put all the >>>>>>>> > JavaScript >>>>>>>> > >> >> deals >>>>>>>> > >> >> >> >>> >>>> > to >>>>>>>> > >> >> >> >>> >>>> > the >>>>>>>> > >> >> >> >>> >>>> > HTML in the usual way to test purpose. But >>>>>>>> planning to >>>>>>>> > >> >> change >>>>>>>> > >> >> >> >>> >>>> > that >>>>>>>> > >> >> >> >>> >>>> > to >>>>>>>> > >> >> >> >>> >>>> > a generic way, which can be further developed >>>>>>>> to a >>>>>>>> > >> >> Standalone >>>>>>>> > >> >> >> >>> >>>> > Wicket >>>>>>>> > >> >> >> >>> >>>> > Component. >>>>>>>> > >> >> >> >>> >>>> > >>>>>>>> > >> >> >> >>> >>>> > Thank You! >>>>>>>> > >> >> >> >>> >>>> > >>>>>>>> > >> >> >> >>> >>>> > Regards >>>>>>>> > >> >> >> >>> >>>> > >>>>>>>> > >> >> >> >>> >>>> > Andun S.L. Gunawardana >>>>>>>> > >> >> >> >>> >>>> > Undergraduate >>>>>>>> > >> >> >> >>> >>>> > Department of Computer Science And Engineering >>>>>>>> > >> >> >> >>> >>>> > University of Moratuwa, Sri Lanka >>>>>>>> > >> >> >> >>> >>>> > >>>>>>>> > >> >> >> >>> >>>> > Linked In - >>>>>>>> > >> >> >> >>> >>>> > >>>>>>>> > >> >> >>>>>>>> http://lk.linkedin.com/pub/andun-s-l-gunawardana/34/646/703/ >>>>>>>> > >> >> >> >>> >>>> > Blog - >>>>>>>> http://www.insightforfuture.blogspot.com/ >>>>>>>> > >> >> >> >>> >>>> > >>>>>>>> > >> >> >> >>> >>>> > >>>>>>>> > >> >> >> >>> >>>> > On Thu, Mar 21, 2013 at 11:43 AM, Andun >>>>>>>> Sameera >>>>>>>> > >> >> >> >>> >>>> > <[email protected]> wrote: >>>>>>>> > >> >> >> >>> >>>> >> >>>>>>>> > >> >> >> >>> >>>> >> Hi All, >>>>>>>> > >> >> >> >>> >>>> >> >>>>>>>> > >> >> >> >>> >>>> >> I got the point which you are highlighting. >>>>>>>> So what I >>>>>>>> > >> have >>>>>>>> > >> >> to >>>>>>>> > >> >> >> >>> >>>> >> do >>>>>>>> > >> >> >> >>> >>>> >> is this, >>>>>>>> > >> >> >> >>> >>>> >> >>>>>>>> > >> >> >> >>> >>>> >> Do experiments with Wickets,HTML5, JQuery >>>>>>>> Libraries >>>>>>>> > and >>>>>>>> > >> >> find a >>>>>>>> > >> >> >> >>> >>>> >> way >>>>>>>> > >> >> >> >>> >>>> >> to >>>>>>>> > >> >> >> >>> >>>> >> implement the Whiteboard. >>>>>>>> > >> >> >> >>> >>>> >> Follow the best practices to make this >>>>>>>> implementation >>>>>>>> > a >>>>>>>> > >> >> >> >>> >>>> >> modularised >>>>>>>> > >> >> >> >>> >>>> >> one, which will exposes Whiteboard via a API. >>>>>>>> > >> >> >> >>> >>>> >> >>>>>>>> > >> >> >> >>> >>>> >> Thank You! >>>>>>>> > >> >> >> >>> >>>> >> >>>>>>>> > >> >> >> >>> >>>> >> Regards >>>>>>>> > >> >> >> >>> >>>> >> >>>>>>>> > >> >> >> >>> >>>> >> Andun S.L. Gunawardana >>>>>>>> > >> >> >> >>> >>>> >> Undergraduate >>>>>>>> > >> >> >> >>> >>>> >> Department of Computer Science And >>>>>>>> Engineering >>>>>>>> > >> >> >> >>> >>>> >> University of Moratuwa, Sri Lanka >>>>>>>> > >> >> >> >>> >>>> >> >>>>>>>> > >> >> >> >>> >>>> >> Linked In - >>>>>>>> > >> >> >> >>> >>>> >> >>>>>>>> > >> >> >>>>>>>> http://lk.linkedin.com/pub/andun-s-l-gunawardana/34/646/703/ >>>>>>>> > >> >> >> >>> >>>> >> Blog - >>>>>>>> http://www.insightforfuture.blogspot.com/ >>>>>>>> > >> >> >> >>> >>>> >> >>>>>>>> > >> >> >> >>> >>>> >> On Thu, Mar 21, 2013 at 11:30 AM, Maxim >>>>>>>> Solodovnik >>>>>>>> > >> >> >> >>> >>>> >> <[email protected]> wrote: >>>>>>>> > >> >> >> >>> >>>> >> > >>>>>>>> > >> >> >> >>> >>>> >> > Here is the example of wrapping jQuery UI >>>>>>>> and >>>>>>>> > >> >> fullcalendar >>>>>>>> > >> >> >> >>> >>>> >> > into >>>>>>>> > >> >> >> >>> >>>> >> > Wicket >>>>>>>> > >> >> >> >>> >>>> >> > component >>>>>>>> > >> >> >> >>> >>>> >> > >>>>>>>> > >> >> >> >>> >>>> >> > https://github.com/sebfz1/wicket-jquery-ui >>>>>>>> > >> >> >> >>> >>>> >> > >>>>>>>> > >> >> >> >>> >>>> >> > >>>>>>>> > >> >> >> >>> >>>> >> > On Thu, Mar 21, 2013 at 12:58 PM, Maxim >>>>>>>> Solodovnik >>>>>>>> > >> >> >> >>> >>>> >> > <[email protected]>wrote: >>>>>>>> > >> >> >> >>> >>>> >> > >>>>>>>> > >> >> >> >>> >>>> >> > > So it should be APL/GPLv3/MIT licenced >>>>>>>> jQuery >>>>>>>> > based >>>>>>>> > >> >> >> >>> >>>> >> > > library >>>>>>>> > >> >> >> >>> >>>> >> > > with all >>>>>>>> > >> >> >> >>> >>>> >> > > necessary handlers wrapped with Wicket >>>>>>>> > >> >> component/behavior. >>>>>>>> > >> >> >> >>> >>>> >> > > >>>>>>>> > >> >> >> >>> >>>> >> > > >>>>>>>> > >> >> >> >>> >>>> >> > > On Thu, Mar 21, 2013 at 12:56 PM, Alexei >>>>>>>> Fedotov >>>>>>>> > >> >> >> >>> >>>> >> > > <[email protected] >>>>>>>> > >> >> >> >>> >>>> >> > > > wrote: >>>>>>>> > >> >> >> >>> >>>> >> > > >>>>>>>> > >> >> >> >>> >>>> >> > >> Perfectly right! >>>>>>>> > >> >> >> >>> >>>> >> > >> 21.03.2013 9:42 пользователь "Andun >>>>>>>> Sameera" >>>>>>>> > >> >> >> >>> >>>> >> > >> <[email protected]> >>>>>>>> > >> >> >> >>> >>>> >> > >> написал: >>>>>>>> > >> >> >> >>> >>>> >> > >> >>>>>>>> > >> >> >> >>> >>>> >> > >>> Hi Alexei, >>>>>>>> > >> >> >> >>> >>>> >> > >>> >>>>>>>> > >> >> >> >>> >>>> >> > >>> What I understood from your comment is >>>>>>>> this, >>>>>>>> > >> >> >> >>> >>>> >> > >>> >>>>>>>> > >> >> >> >>> >>>> >> > >>> - Currently the Whiteboard >>>>>>>> component is >>>>>>>> > tightly >>>>>>>> > >> >> >> >>> >>>> >> > >>> coupled >>>>>>>> > >> >> >> >>> >>>> >> > >>> with the Room >>>>>>>> > >> >> >> >>> >>>> >> > >>> >>>>>>>> > >> >> >> >>> >>>> >> > >>> components etc. And that is not >>>>>>>> good. >>>>>>>> > >> >> >> >>> >>>> >> > >>> - So we have to focus to keep the >>>>>>>> Whiteboard >>>>>>>> > >> >> >> >>> >>>> >> > >>> component as >>>>>>>> > >> >> >> >>> >>>> >> > >>> a separate >>>>>>>> > >> >> >> >>> >>>> >> > >>> one >>>>>>>> > >> >> >> >>> >>>> >> > >>> >>>>>>>> > >> >> >> >>> >>>> >> > >>> in the implementation so this can >>>>>>>> be reused. >>>>>>>> > >> >> >> >>> >>>> >> > >>> >>>>>>>> > >> >> >> >>> >>>> >> > >>> Please correct me if I am wrong! >>>>>>>> > >> >> >> >>> >>>> >> > >>> >>>>>>>> > >> >> >> >>> >>>> >> > >>> Thank you! >>>>>>>> > >> >> >> >>> >>>> >> > >>> >>>>>>>> > >> >> >> >>> >>>> >> > >>> Regards >>>>>>>> > >> >> >> >>> >>>> >> > >>> >>>>>>>> > >> >> >> >>> >>>> >> > >>> Andun S.L. Gunawardana >>>>>>>> > >> >> >> >>> >>>> >> > >>> Undergraduate >>>>>>>> > >> >> >> >>> >>>> >> > >>> Department of Computer Science And >>>>>>>> Engineering >>>>>>>> > >> >> >> >>> >>>> >> > >>> >>>>>>>> > >> >> >> >>> >>>> >> > >>> University of Moratuwa, Sri Lanka >>>>>>>> > >> >> >> >>> >>>> >> > >>> >>>>>>>> > >> >> >> >>> >>>> >> > >>> Mobile - +94772019246 >>>>>>>> > >> >> >> >>> >>>> >> > >>> Home - +94412253032 >>>>>>>> > >> >> >> >>> >>>> >> > >>> [image: Facebook]< >>>>>>>> > >> >> >> >>> >>>> >> > >>> >>>>>>>> > >> >> >> >>> >>>> >> > >>> >>>>>>>> > >> >> >> >>> >>>> >> > >>> >>>>>>>> > >> >> >>>>>>>> > >> >>>>>>>> > >>>>>>>> http://s.wisestamp.com/links?url=http%3A%2F%2Fwww.facebook.com%2Fandunslg >>>>>>>> > >> >> >> >>> >>>> >> > >>> > >>>>>>>> > >> >> >> >>> >>>> >> > >>> [image: >>>>>>>> > >> >> >> >>> >>>> >> > >>> Twitter]< >>>>>>>> > >> >> >> >>> >>>> >> > >>> >>>>>>>> > >> >> >> >>> >>>> >> > >>> >>>>>>>> > >> >> >> >>> >>>> >> > >>> >>>>>>>> > >> >> >>>>>>>> http://s.wisestamp.com/links?url=http%3A%2F%2Ftwitter.com%2FAndunSLG >>>>>>>> > > >>>>>>>> > >> >> >> >>> >>>> >> > >>> [image: >>>>>>>> > >> >> >> >>> >>>> >> > >>> LinkedIn]< >>>>>>>> > >> >> >> >>> >>>> >> > >>> >>>>>>>> > >> >> >> >>> >>>> >> > >>> >>>>>>>> > >> >> >> >>> >>>> >> > >>> >>>>>>>> > >> >> >>>>>>>> > >> >>>>>>>> > >>>>>>>> http://s.wisestamp.com/links?url=http%3A%2F%2Fwww.linkedin.com%2Fpub%2Fandun-s-l-gunawardana%2F34%2F646%2F703 >>>>>>>> > >> >> >> >>> >>>> >> > >>> > >>>>>>>> > >> >> >> >>> >>>> >> > >>> >>>>>>>> > >> >> >> >>> >>>> >> > >>> Contact me: [image: Google Talk] >>>>>>>> AndunSLG >>>>>>>> > [image: >>>>>>>> > >> >> Skype] >>>>>>>> > >> >> >> >>> >>>> >> > >>> AndunSLG >>>>>>>> > >> >> >> >>> >>>> >> > >>> Want a signature like mine? >>>>>>>> > >> >> >> >>> >>>> >> > >>> < >>>>>>>> > >> >> >> >>> >>>> >> > >>> >>>>>>>> > >> >> >> >>> >>>> >> > >>> >>>>>>>> > >> >> >> >>> >>>> >> > >>> >>>>>>>> > >> >> >>>>>>>> > >> >>>>>>>> > >>>>>>>> http://s.wisestamp.com/links?url=http%3A%2F%2Fr1.wisestamp.com%2Fr%2Flanding%3Fpromo%3D21%26dest%3Dhttp%253A%252F%252Fwww.wisestamp.com%252Femail-install%253Futm_source%253Dextension%2526utm_medium%253Demail%2526utm_campaign%253Dpromo_21 >>>>>>>> > >> >> >> >>> >>>> >> > >>> > >>>>>>>> > >> >> >> >>> >>>> >> > >>> CLICK >>>>>>>> > >> >> >> >>> >>>> >> > >>> HERE.< >>>>>>>> > >> >> >> >>> >>>> >> > >>> >>>>>>>> > >> >> >> >>> >>>> >> > >>> >>>>>>>> > >> >> >> >>> >>>> >> > >>> >>>>>>>> > >> >> >>>>>>>> > >> >>>>>>>> > >>>>>>>> http://s.wisestamp.com/links?url=http%3A%2F%2Fr1.wisestamp.com%2Fr%2Flanding%3Fpromo%3D21%26dest%3Dhttp%253A%252F%252Fwww.wisestamp.com%252Femail-install%253Futm_source%253Dextension%2526utm_medium%253Demail%2526utm_campaign%253Dpromo_21 >>>>>>>> > >> >> >> >>> >>>> >> > >>> > >>>>>>>> > >> >> >> >>> >>>> >> > >>> >>>>>>>> > >> >> >> >>> >>>> >> > >>> >>>>>>>> > >> >> >> >>> >>>> >> > >>> >>>>>>>> > >> >> >> >>> >>>> >> > >>> >>>>>>>> > >> >> >> >>> >>>> >> > >>> On Thu, Mar 21, 2013 at 1:26 AM, >>>>>>>> Alexei Fedotov >>>>>>>> > < >>>>>>>> > >> >> >> >>> >>>> >> > >>> [email protected]>wrote: >>>>>>>> > >> >> >> >>> >>>> >> > >>> >>>>>>>> > >> >> >> >>> >>>> >> > >>> > Andun Sameera, nice to meet you. >>>>>>>> > >> >> >> >>> >>>> >> > >>> > >>>>>>>> > >> >> >> >>> >>>> >> > >>> > I like the project and have a note. >>>>>>>> Keep in >>>>>>>> > mind >>>>>>>> > >> >> that >>>>>>>> > >> >> >> >>> >>>> >> > >>> > there is no free >>>>>>>> > >> >> >> >>> >>>> >> > >>> > whiteboard component. It would be >>>>>>>> nice to have >>>>>>>> > >> it >>>>>>>> > >> >> >> >>> >>>> >> > >>> > modular >>>>>>>> > >> >> >> >>> >>>> >> > >>> > so other >>>>>>>> > >> >> >> >>> >>>> >> > >>> products >>>>>>>> > >> >> >> >>> >>>> >> > >>> > and even competing ones can use it. >>>>>>>> > >> >> >> >>> >>>> >> > >>> > 20.03.2013 15:37 пользователь >>>>>>>> "Andun Sameera" >>>>>>>> > >> >> >> >>> >>>> >> > >>> > <[email protected]> >>>>>>>> > >> >> >> >>> >>>> >> > >>> > написал: >>>>>>>> > >> >> >> >>> >>>> >> > >>> > >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > Hi Devs, >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > I am Andun Sameera. These days I >>>>>>>> am working >>>>>>>> > >> with >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > >>>>>>>> > >> >> https://issues.apache.org/jira/browse/OPENMEETINGS-551 >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > GSOC related >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > Issue. We had lot of discussions >>>>>>>> and >>>>>>>> > decisions >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > related >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > to this >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > project. I am moving that >>>>>>>> discussion to the >>>>>>>> > >> >> mailing >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > list >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > today >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > onwards. I will list some >>>>>>>> important points >>>>>>>> > >> first, >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > - Our main goal is to implement >>>>>>>> the basic >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > functionalities of >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > Whiteboard using HTML5 and Apache >>>>>>>> Wicket. >>>>>>>> > >> Those >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > basic >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > functionalities >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > will be Painting, Draw Line, Draw >>>>>>>> Shapes, >>>>>>>> > Type >>>>>>>> > >> >> Text >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > etc. >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > Other >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > functionalities like document >>>>>>>> importing kind >>>>>>>> > >> of >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > things >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > are done in >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > separate project. >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > - In the current code-base the the >>>>>>>> parent >>>>>>>> > >> >> component >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > of >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > the >>>>>>>> > >> >> >> >>> >>>> >> > >>> Whiteboard, >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > the Room component is not >>>>>>>> implemented yet. >>>>>>>> > >> Maxim >>>>>>>> > >> >> is >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > going to >>>>>>>> > >> >> >> >>> >>>> >> > >>> implement >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > that after this release cycle is >>>>>>>> over. After >>>>>>>> > >> >> that we >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > have the space >>>>>>>> > >> >> >> >>> >>>> >> > >>> to >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > plug the Whiteboard In. >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > - We have discussed to implement >>>>>>>> the >>>>>>>> > >> Whiteboard >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > using a >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > Canvas and a >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > Javascript Library on top of >>>>>>>> Wickets. >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > - After some work and reading I >>>>>>>> have found >>>>>>>> > >> that >>>>>>>> > >> >> >> >>> >>>> >> > >>> http://kineticjs.com/ >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > is a good library for the above >>>>>>>> task. Also >>>>>>>> > it >>>>>>>> > >> is >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > compatible with >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > Apache Licences. >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > These days I am working with >>>>>>>> kineticjs to >>>>>>>> > do a >>>>>>>> > >> >> POC. >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > Your >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > ideas are >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > welcomed in this discussion! >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > Also I like to introduce my self, >>>>>>>> I am a >>>>>>>> > final >>>>>>>> > >> >> year >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > undergraduate of >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > Department of Computer Science & >>>>>>>> > Engineering, >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > University >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > Of Moratuwa >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > who is willing to participate in >>>>>>>> GSOC 2013. >>>>>>>> > I >>>>>>>> > >> had >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > lot of >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > experiences >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > using and developing Apache >>>>>>>> Software >>>>>>>> > >> Foundation >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > projects. I had the >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > chance to complete my software >>>>>>>> engineering >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > internship at >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > WSO2 Lanka >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > Pvt Ltd (www.wso2.com), which is >>>>>>>> a leading >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > middle-ware >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > solutions >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > development company. Since they >>>>>>>> are using >>>>>>>> > >> most of >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > the >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > Apache projects >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > to build there solutions, I had >>>>>>>> many chances >>>>>>>> > >> to >>>>>>>> > >> >> get >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > a >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > good exposure >>>>>>>> > >> >> >> >>> >>>> >> > >>> to >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > the projects and there code-bases. >>>>>>>> > Specially I >>>>>>>> > >> >> had >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > the >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > chance to >>>>>>>> > >> >> >> >>> >>>> >> > >>> work >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > with Synapse, Axis2, AXIOM, >>>>>>>> Tomcat, CXF, >>>>>>>> > Tiles >>>>>>>> > >> >> etc. >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > Here >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > are some >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > important projects I did, >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > - Streaming XPath Parser for WSO2 >>>>>>>> ESB which >>>>>>>> > is >>>>>>>> > >> >> built >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > on >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > top of >>>>>>>> > >> >> >> >>> >>>> >> > >>> Synapse >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > ESB. ( >>>>>>>> > >> >> >> >>> >>>> >> > >>> >>>>>>>> > >> >> >> >>> >>>> >> > >>> >>>>>>>> > >> >> >> >>> >>>> >> > >>> >>>>>>>> > >> >> >>>>>>>> http://wso2.org/library/articles/2013/01/streaming-xpath-parser- >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > wso2-esb) This implementation >>>>>>>> provides a >>>>>>>> > high >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > performance XPath >>>>>>>> > >> >> >> >>> >>>> >> > >>> parser >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > to the Synapse ESB which is the >>>>>>>> core of WSO2 >>>>>>>> > >> ESB. >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > - Improving the performance of XSLT >>>>>>>> > >> >> Transformation >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > mediator of WSO2 >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > ESB using data streams. >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > - Implementing a Entitlement >>>>>>>> Servlet Filter >>>>>>>> > >> for >>>>>>>> > >> >> WSO2 >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > Application >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > Server which is built on top of >>>>>>>> AXIS2 >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > ( >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > >>>>>>>> > >> >> >> >>> >>>> >> > >>> > >>>>>>>> > >> >> >> >>> >>>> >> > >>> >>>>>>>> > >> >> >> >>> >>>> >> > >>> >>>>>>>> > >> >> >> >>> >>>> >> > >>> >>>>>>>> > >> >> >>>>>>>> > >> >>>>>>>> > >>>>>>>> http://wso2.org/library/tutorials/2012/12/providing-xacml-fine-grained-authorization-webapps >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > ) >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > - Creating and On-Line portal to >>>>>>>> mange >>>>>>>> > Patches >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > provided >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > to code in >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > WSO2. This was built on top of >>>>>>>> JIRA and WSO2 >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > Governance >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > Registry. >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > All of the theses projects have >>>>>>>> their own UI >>>>>>>> > >> >> parts. >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > So I >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > had to work >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > with JSP, JQuery, JavaScript, AJAX >>>>>>>> and >>>>>>>> > Apache >>>>>>>> > >> >> Tiles >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > a >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > lot. >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > You can find more about my other >>>>>>>> project and >>>>>>>> > >> >> works >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > from >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > my LinkedIn >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > profile - >>>>>>>> > >> >> >> >>> >>>> >> > >>> >>>>>>>> > >> >> >> >>> >>>> >> > >>> >>>>>>>> > >> >> >>>>>>>> http://lk.linkedin.com/pub/andun-s-l-gunawardana/34/646/703/ >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > or from my blog >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > >>>>>>>> http://www.insightforfuture.blogspot.com/ >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > Thank You! >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > Regards >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > Andun S.L. Gunawardana >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > Undergraduate >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > Department of Computer Science And >>>>>>>> > Engineering >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > University of Moratuwa, Sri Lanka >>>>>>>> > >> >> >> >>> >>>> >> > >>> > > >>>>>>>> > >> >> >> >>> >>>> >> > >>> > >>>>>>>> > >> >> >> >>> >>>> >> > >>> >>>>>>>> > >> >> >> >>> >>>> >> > >> >>>>>>>> > >> >> >> >>> >>>> >> > > >>>>>>>> > >> >> >> >>> >>>> >> > > >>>>>>>> > >> >> >> >>> >>>> >> > > -- >>>>>>>> > >> >> >> >>> >>>> >> > > WBR >>>>>>>> > >> >> >> >>> >>>> >> > > Maxim aka solomax >>>>>>>> > >> >> >> >>> >>>> >> > > >>>>>>>> > >> >> >> >>> >>>> >> > >>>>>>>> > >> >> >> >>> >>>> >> > >>>>>>>> > >> >> >> >>> >>>> >> > >>>>>>>> > >> >> >> >>> >>>> >> > -- >>>>>>>> > >> >> >> >>> >>>> >> > WBR >>>>>>>> > >> >> >> >>> >>>> >> > Maxim aka solomax >>>>>>>> > >> >> >> >>> > >>>>>>>> > >> >> >> >>> > >>>>>>>> > >> >> >> >>> > >>>>>>>> > >> >> >> >>> > >>>>>>>> > >> >> >> >>> > -- >>>>>>>> > >> >> >> >>> > WBR >>>>>>>> > >> >> >> >>> > Maxim aka solomax >>>>>>>> > >> >> >> >> >>>>>>>> > >> >> >> >> >>>>>>>> > >> >> >> >> >>>>>>>> > >> >> >> >> >>>>>>>> > >> >> >> >> -- >>>>>>>> > >> >> >> >> WBR >>>>>>>> > >> >> >> >> Maxim aka solomax >>>>>>>> > >> >> >> >>>>>>>> > >> >> >> >>>>>>>> > >> >> >> >>>>>>>> > >> >> >> -- >>>>>>>> > >> >> >> Regards >>>>>>>> > >> >> >> Andun S.L. Gunawardana >>>>>>>> > >> >> >> Undergraduate >>>>>>>> > >> >> >> Department of Computer Science And Engineering >>>>>>>> > >> >> >> University of Moratuwa >>>>>>>> > >> >> >> Sri Lanka >>>>>>>> > >> >> >> >>>>>>>> > >> >> >> Blog - http://www.insightforfuture.blogspot.com/ >>>>>>>> > >> >> >> LinkedIn - >>>>>>>> > >> >> >>>>>>>> http://www.linkedin.com/pub/andun-s-l-gunawardana/34/646/703 >>>>>>>> > >> >> >> Twitter -http://twitter.com/AndunSLG >>>>>>>> > >> >> > >>>>>>>> > >> >> > >>>>>>>> > >> >> >>>>>>>> > >> >> >>>>>>>> > >> >> >>>>>>>> > >> >> -- >>>>>>>> > >> >> Regards >>>>>>>> > >> >> Andun S.L. Gunawardana >>>>>>>> > >> >> Undergraduate >>>>>>>> > >> >> Department of Computer Science And Engineering >>>>>>>> > >> >> University of Moratuwa >>>>>>>> > >> >> Sri Lanka >>>>>>>> > >> >> >>>>>>>> > >> >> Blog - http://www.insightforfuture.blogspot.com/ >>>>>>>> > >> >> LinkedIn - >>>>>>>> > >> http://www.linkedin.com/pub/andun-s-l-gunawardana/34/646/703 >>>>>>>> > >> >> Twitter -http://twitter.com/AndunSLG >>>>>>>> > >> >> >>>>>>>> > >> > >>>>>>>> > >> > >>>>>>>> > >> > >>>>>>>> > >> > -- >>>>>>>> > >> > Regards >>>>>>>> > >> > Andun S.L. Gunawardana >>>>>>>> > >> > Undergraduate >>>>>>>> > >> > Department of Computer Science And Engineering >>>>>>>> > >> > University of Moratuwa >>>>>>>> > >> > Sri Lanka >>>>>>>> > >> > >>>>>>>> > >> > Blog - http://www.insightforfuture.blogspot.com/ >>>>>>>> > >> > LinkedIn - >>>>>>>> > http://www.linkedin.com/pub/andun-s-l-gunawardana/34/646/703 >>>>>>>> > >> > Twitter -http://twitter.com/AndunSLG >>>>>>>> > >> > >>>>>>>> > >> > >>>>>>>> > >> > >>>>>>>> > >> > >>>>>>>> > >> >>>>>>>> > >> >>>>>>>> > >> >>>>>>>> > >> >>>>>>>> > >> -- >>>>>>>> > >> WBR >>>>>>>> > >> Maxim aka solomax >>>>>>>> > >> >>>>>>>> > > >>>>>>>> > > >>>>>>>> > > >>>>>>>> > > -- >>>>>>>> > > Regards >>>>>>>> > > Andun S.L. Gunawardana >>>>>>>> > > Undergraduate >>>>>>>> > > Department of Computer Science And Engineering >>>>>>>> > > University of Moratuwa >>>>>>>> > > Sri Lanka >>>>>>>> > > >>>>>>>> > > Blog - http://www.insightforfuture.blogspot.com/ >>>>>>>> > > LinkedIn - >>>>>>>> http://www.linkedin.com/pub/andun-s-l-gunawardana/34/646/703 >>>>>>>> > > Twitter -http://twitter.com/AndunSLG >>>>>>>> > > >>>>>>>> > > >>>>>>>> > > >>>>>>>> > > >>>>>>>> > > >>>>>>>> > >>>>>>>> > >>>>>>>> > >>>>>>>> > -- >>>>>>>> > Regards >>>>>>>> > Andun S.L. Gunawardana >>>>>>>> > Undergraduate >>>>>>>> > Department of Computer Science And Engineering >>>>>>>> > University of Moratuwa >>>>>>>> > Sri Lanka >>>>>>>> > >>>>>>>> > Blog - http://www.insightforfuture.blogspot.com/ >>>>>>>> > LinkedIn - >>>>>>>> http://www.linkedin.com/pub/andun-s-l-gunawardana/34/646/703 >>>>>>>> > Twitter -http://twitter.com/AndunSLG >>>>>>>> > >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> WBR >>>>>>>> Maxim aka solomax >>>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Regards >>>>>>> Andun S.L. Gunawardana >>>>>>> Undergraduate >>>>>>> Department of Computer Science And Engineering >>>>>>> University of Moratuwa >>>>>>> Sri Lanka >>>>>>> >>>>>>> Blog - http://www.insightforfuture.blogspot.com/ >>>>>>> LinkedIn - >>>>>>> http://www.linkedin.com/pub/andun-s-l-gunawardana/34/646/703 >>>>>>> Twitter -http://twitter.com/AndunSLG >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Regards >>>>>> Andun S.L. Gunawardana >>>>>> Undergraduate >>>>>> Department of Computer Science And Engineering >>>>>> University of Moratuwa >>>>>> Sri Lanka >>>>>> >>>>>> Blog - http://www.insightforfuture.blogspot.com/ >>>>>> LinkedIn - >>>>>> http://www.linkedin.com/pub/andun-s-l-gunawardana/34/646/703 >>>>>> Twitter -http://twitter.com/AndunSLG >>>>>> >>>>>> >>>>>> >>>>>> >>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> WBR >>>>> Maxim aka solomax >>>>> >>>> >>>> >>>> >>>> -- >>>> Regards >>>> Andun S.L. Gunawardana >>>> Undergraduate >>>> Department of Computer Science And Engineering >>>> University of Moratuwa >>>> Sri Lanka >>>> >>>> Blog - http://www.insightforfuture.blogspot.com/ >>>> LinkedIn - http://www.linkedin.com/pub/andun-s-l-gunawardana/34/646/703 >>>> Twitter -http://twitter.com/AndunSLG >>>> >>>> >>>> >>>> >>>> >>> >>> >>> >>> -- >>> WBR >>> Maxim aka solomax >>> >> >> >> >> -- >> Regards >> Andun S.L. Gunawardana >> Undergraduate >> Department of Computer Science And Engineering >> University of Moratuwa >> Sri Lanka >> >> Blog - http://www.insightforfuture.blogspot.com/ >> LinkedIn - http://www.linkedin.com/pub/andun-s-l-gunawardana/34/646/703 >> Twitter -http://twitter.com/AndunSLG >> >> >> >> > > > > > -- > WBR > Maxim aka solomax > -- Regards Andun S.L. Gunawardana Undergraduate Department of Computer Science And Engineering University of Moratuwa Sri Lanka Blog - http://www.insightforfuture.blogspot.com/ LinkedIn - http://www.linkedin.com/pub/andun-s-l-gunawardana/34/646/703 Twitter -http://twitter.com/AndunSLG
