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 <andun...@gmail.com> 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 <andun...@gmail.com> 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
>> <irina.arkhip...@gmail.com> 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 <andun...@gmail.com>
>> 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 <andun...@gmail.com>
>> >> 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
>> >> > <solomax...@gmail.com> 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 <andun...@gmail.com
>> >
>> >> >> 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
>> >> >>> <solomax...@gmail.com>
>> >> >>> 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 <
>> andun...@gmail.com>
>> >> >>> > 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"
>> >> >>> >> <alexei.fedo...@gmail.com>
>> >> >>> >> wrote:
>> >> >>> >>>
>> >> >>> >>> Excuse my mobile and thus non-omniscent presence. What is
>> KinectJS
>> >> >>> >>> license?
>> >> >>> >>>
>> >> >>> >>> 23.03.2013 11:01 пользователь "Andun Sameera" <
>> andun...@gmail.com>
>> >> >>> >>> написал:
>> >> >>> >>>>
>> >> >>> >>>> 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-ui most
>> 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
>> >> >>> >>>> <andun...@gmail.com>
>> >> >>> >>>> 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-ui which
>> 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
>> >> >>> >>>> > <andun...@gmail.com> 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
>> >> >>> >>>> >> <solomax...@gmail.com> 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
>> >> >>> >>>> >> > <solomax...@gmail.com>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
>> >> >>> >>>> >> > > <alexei.fedo...@gmail.com
>> >> >>> >>>> >> > > > wrote:
>> >> >>> >>>> >> > >
>> >> >>> >>>> >> > >> Perfectly right!
>> >> >>> >>>> >> > >> 21.03.2013 9:42 пользователь "Andun Sameera"
>> >> >>> >>>> >> > >> <andun...@gmail.com>
>> >> >>> >>>> >> > >> написал:
>> >> >>> >>>> >> > >>
>> >> >>> >>>> >> > >>>  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 <
>> >> >>> >>>> >> > >>> alexei.fedo...@gmail.com>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"
>> >> >>> >>>> >> > >>> > <andun...@gmail.com>
>> >> >>> >>>> >> > >>> > написал:
>> >> >>> >>>> >> > >>> >
>> >> >>> >>>> >> > >>> > > 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

Reply via email to