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

Reply via email to