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

Reply via email to