Hi Maxim, I have changed the constructor and property name as you requested. But when I used getString() language change didn't work. Thus keep thus resource model there as it is.
Thanks! On Fri, Jul 5, 2013 at 2:17 PM, Maxim Solodovnik <solomax...@gmail.com>wrote: > I also think > the following construct: > > ExternalLink bold= new ExternalLink("bold","#"); > bold.add(AttributeModifier.replace("title",new ResourceModel("bold"))); > toolbar.add(bold); > > can be replaced with > toolbar.add(new WebMarkupContainer("bold").add(AttributeModifier.replace( > "title",getString("bold")))); > > additionally I think it might be good idea to use wicket.jquery.ui.wysiwyg > .toolbar.bold instead of bold in string name. > > > On Fri, Jul 5, 2013 at 3:27 PM, Andun Sameera <andun...@gmail.com> wrote: > >> I have corrected it and committed! >> >> >> On Fri, Jul 5, 2013 at 11:23 AM, Maxim Solodovnik >> <solomax...@gmail.com>wrote: >> >>> I just have take a look at your code >>> I see no need to make boldImg, italicImg etc. wicket components >>> I believe it should be static images or maybe just divs with >>> correspondent size and background >>> >>> >>> On Fri, Jul 5, 2013 at 3:08 AM, Andun Sameera <andun...@gmail.com>wrote: >>> >>>> Hi Maxim, >>>> >>>> I have successfully updated the Wysiwyg-Plugin with these, >>>> >>>> - Replaced the FontAwesome with FamFam icons >>>> - Added the Readme with refernce to FamFam and a Example >>>> >>>> I think after your review, it is ready to send to Sebestian! >>>> >>>> Thanks! >>>> >>>> [1] - https://github.com/andunslg/Wysiwyg-Wicket >>>> >>>> [2] - https://github.com/andunslg/Wysiwyg-Wicket-Sample >>>> On Thu, Jul 4, 2013 at 1:12 PM, Andun Sameera <andun...@gmail.com>wrote: >>>> >>>>> Will do it like that :) >>>>> >>>>> >>>>> On Thu, Jul 4, 2013 at 12:13 PM, Maxim Solodovnik < >>>>> solomax...@gmail.com> wrote: >>>>> >>>>>> Hello Andun >>>>>> Thanks for investigation >>>>>> I would vote for NOT using CDN (non of our code using it) >>>>>> >>>>>> Currently we already using famfam icons (reference in NOTICE file is >>>>>> required) >>>>>> I would VOTE for using it >>>>>> >>>>>> >>>>>> >>>>>> On Wed, Jul 3, 2013 at 6:24 AM, Andun Sameera <andun...@gmail.com>wrote: >>>>>> >>>>>>> Hi, >>>>>>> >>>>>>> I just found that there is a thing called CDN(Cotent Dilivery >>>>>>> Netowrk) for Bootstrap. There we have the complete font awesome css with >>>>>>> icons. So we can refer it without keeping it in the repo. >>>>>>> >>>>>>> http://www.bootstrapcdn.com/?v=05312013104430#tab_fontawesome >>>>>>> >>>>>>> <link href="// >>>>>>> netdna.bootstrapcdn.com/font-awesome/3.2.1/css/font-awesome.min.css" >>>>>>> rel="stylesheet"> >>>>>>> >>>>>>> If that approach is OK what should be the best way to do it? >>>>>>> >>>>>>> Thanks! >>>>>>> >>>>>>> >>>>>>> On Tue, Jul 2, 2013 at 11:26 PM, Andun Sameera >>>>>>> <andun...@gmail.com>wrote: >>>>>>> >>>>>>>> Also there is another nice icon set under license agreement which >>>>>>>> is described http://dryicons.com/terms/free/. >>>>>>>> >>>>>>>> On Tue, Jul 2, 2013 at 11:11 PM, Andun Sameera >>>>>>>> <andun...@gmail.com>wrote: >>>>>>>> >>>>>>>>> Hi All, >>>>>>>>> >>>>>>>>> I tried to find a replacement for those SIL licensed font files. >>>>>>>>> But still I cant find a thing. Alternatively what most of the places >>>>>>>>> purposed is using images. Thus I have used Silck Icons set which can >>>>>>>>> be >>>>>>>>> found in http://www.famfamfam.com/lab/icons/silk/. It is licensed >>>>>>>>> under Creative Commons Attribution 2.5 >>>>>>>>> License<http://creativecommons.org/licenses/by/2.5/>. >>>>>>>>> Also there is a possible icon set in here >>>>>>>>> http://glyphicons.com/glyphicons-licenses/. They don't specify a >>>>>>>>> specific license. >>>>>>>>> >>>>>>>>> I did a experiment with that one and I have attached a screen shot >>>>>>>>> of that. Is this approach OK ? >>>>>>>>> >>>>>>>>> Thanks! >>>>>>>>> >>>>>>>>> >>>>>>>>> On Tue, Jul 2, 2013 at 7:32 PM, Maxim Solodovnik < >>>>>>>>> solomax...@gmail.com> wrote: >>>>>>>>> >>>>>>>>>> Yes you are correct >>>>>>>>>> I'll check the code ASAP >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> On Tue, Jul 2, 2013 at 6:32 PM, Andun Sameera <andun...@gmail.com >>>>>>>>>> > wrote: >>>>>>>>>> >>>>>>>>>>> Hi Maxim, >>>>>>>>>>> >>>>>>>>>>> I have added the localizations to the Editor. I have committed >>>>>>>>>>> the code in https://github.com/andunslg/Wysiwyg-Wicket and I >>>>>>>>>>> have updated the sample which can be found >>>>>>>>>>> https://github.com/andunslg/Wysiwyg-Wicket-Sample. Can you >>>>>>>>>>> please check it? >>>>>>>>>>> >>>>>>>>>>> As I understood, I have to find suitable generally available >>>>>>>>>>> fonts as replacement for the SIL licensed fonts and I have to >>>>>>>>>>> change the >>>>>>>>>>> font-awesome.css to use those new fonts. Am I correct? >>>>>>>>>>> >>>>>>>>>>> Thanks! >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> On Tue, Jul 2, 2013 at 4:21 PM, Maxim Solodovnik < >>>>>>>>>>> solomax...@gmail.com> wrote: >>>>>>>>>>> >>>>>>>>>>>> I believe SIL licenced font should be removed in favor of open >>>>>>>>>>>> font (or generally available font) >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> On Tue, Jul 2, 2013 at 5:50 PM, Maxim Solodovnik < >>>>>>>>>>>> solomax...@gmail.com> wrote: >>>>>>>>>>>> >>>>>>>>>>>>> Yes all texts should be configurable >>>>>>>>>>>>> english is OK >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> On Tue, Jul 2, 2013 at 1:40 AM, Andun Sameera < >>>>>>>>>>>>> andun...@gmail.com> wrote: >>>>>>>>>>>>> >>>>>>>>>>>>>> If so what are the languages I should focus? >>>>>>>>>>>>>> >>>>>>>>>>>>>> Thanks! >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> On Tue, Jul 2, 2013 at 12:09 AM, Andun Sameera < >>>>>>>>>>>>>> andun...@gmail.com> wrote: >>>>>>>>>>>>>> >>>>>>>>>>>>>>> Hi, >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> I have added Configurable Resources change to my git hub >>>>>>>>>>>>>>> repo as well as my local copy of Wicket JQuery UI. Sebestian >>>>>>>>>>>>>>> has requested >>>>>>>>>>>>>>> localization on Default Toolbar. That mean we have to localize >>>>>>>>>>>>>>> tooltips. Am >>>>>>>>>>>>>>> I correct? >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Thanks! >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> On Mon, Jul 1, 2013 at 11:40 PM, Andun Sameera < >>>>>>>>>>>>>>> andun...@gmail.com> wrote: >>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Hi Maxim, >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> I have gone through the changes which you have requested >>>>>>>>>>>>>>>> their. I did those changes about 3 weeks ago. I have added >>>>>>>>>>>>>>>> comment here >>>>>>>>>>>>>>>> https://issues.apache.org/jira/browse/OPENMEETINGS-558. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> SIL licenses issue is OK now (Sebetian has committed the >>>>>>>>>>>>>>>> files). >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Also since all the UI comments are buttons, I didn't see a >>>>>>>>>>>>>>>> localization option. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Sebastian has committed a early version to his repo. So I >>>>>>>>>>>>>>>> will checkout his trunk and do those modifications there and >>>>>>>>>>>>>>>> will send him >>>>>>>>>>>>>>>> a pull request. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Thanks! >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> On Mon, Jul 1, 2013 at 11:18 PM, Maxim Solodovnik < >>>>>>>>>>>>>>>> solomax...@gmail.com> wrote: >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Hello Andun, >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> It should be component (maybe additionally behavior, not >>>>>>>>>>>>>>>>> sure) >>>>>>>>>>>>>>>>> WISIWYG is not finished yet (only first revision is >>>>>>>>>>>>>>>>> committed) here is what else need to be done: >>>>>>>>>>>>>>>>> https://groups.google.com/d/msg/wicket-jquery-ui/V1xB3fq7yT4/j2fq2LYcA2sJ >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> On Tue, Jul 2, 2013 at 12:38 AM, Andun Sameera < >>>>>>>>>>>>>>>>> andun...@gmail.com> wrote: >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> Hi Maxim, >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> On Mon, Jul 1, 2013 at 8:45 PM, Maxim Solodovnik < >>>>>>>>>>>>>>>>>> solomax...@gmail.com> wrote: >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> Hello Andun, >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> let's start from integrating Andrey's whiteboard to >>>>>>>>>>>>>>>>>>> sample wicket application. >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> Don't we have to to create behavior or component form >>>>>>>>>>>>>>>>>> Andreys Whiteboard? I will create a application and will >>>>>>>>>>>>>>>>>> add it to git hub. >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> Additional work need to be done: >>>>>>>>>>>>>>>>>>> 0) WYSIWYG editor plugin should be completed in the >>>>>>>>>>>>>>>>>>> background >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> Wysiwyg Editor implementation is finished now and >>>>>>>>>>>>>>>>>> committed to https://github.com/andunslg/Wysiwyg-Wicket. >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> 1) all whiteboard objects need to be stored in local >>>>>>>>>>>>>>>>>>> static Hashtable on addition >>>>>>>>>>>>>>>>>>> 2) connected users should receive all objects on >>>>>>>>>>>>>>>>>>> connection (you can take a look at current OM chat for >>>>>>>>>>>>>>>>>>> example) >>>>>>>>>>>>>>>>>>> 3) newly added WB objects should be pushed to already >>>>>>>>>>>>>>>>>>> connected users >>>>>>>>>>>>>>>>>>> 4) WB should be modified to >>>>>>>>>>>>>>>>>>> a) have limited size (as option) >>>>>>>>>>>>>>>>>>> b) able to draw/put additional objects (to conform >>>>>>>>>>>>>>>>>>> Flash WB) >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> On Mon, Jul 1, 2013 at 2:08 PM, Andun Sameera < >>>>>>>>>>>>>>>>>>> andun...@gmail.com> wrote: >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> Hi Maxim, >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> I am waiting for a decision. Can you help me, thus I >>>>>>>>>>>>>>>>>>>> can do some coding and work. >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> Thanks! >>>>>>>>>>>>>>>>>>>> AndunSLG >>>>>>>>>>>>>>>>>>>> From my Mobile >>>>>>>>>>>>>>>>>>>> On Jun 26, 2013 11:29 PM, "Maxim Solodovnik" < >>>>>>>>>>>>>>>>>>>> solomax...@gmail.com> wrote: >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> Great, thanks >>>>>>>>>>>>>>>>>>>>> I believe this should be resolved by the end of the >>>>>>>>>>>>>>>>>>>>> week >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> On Thu, Jun 27, 2013 at 12:55 AM, Andun Sameera < >>>>>>>>>>>>>>>>>>>>> andun...@gmail.com> wrote: >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> Hi Maxim, >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> Until this get sloved by considering GSOC proposal, >>>>>>>>>>>>>>>>>>>>>> timeline, the pros and cons which you highlighted, I >>>>>>>>>>>>>>>>>>>>>> will continue the >>>>>>>>>>>>>>>>>>>>>> exploration on the given WB code! >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> Thanks! >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> On Wed, Jun 26, 2013 at 11:16 PM, Maxim Solodovnik < >>>>>>>>>>>>>>>>>>>>>> solomax...@gmail.com> wrote: >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> Hello Andun, Andrey, All, >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> sorry for the late response, I was on vacation with >>>>>>>>>>>>>>>>>>>>>>> very few internet access. >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> The main pros of Andrei's whiteboard are: >>>>>>>>>>>>>>>>>>>>>>> 1) it is implemented and working >>>>>>>>>>>>>>>>>>>>>>> 2) we know the person who is expect in it >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> cons are: >>>>>>>>>>>>>>>>>>>>>>> 1) this WB is endless (this can easily be >>>>>>>>>>>>>>>>>>>>>>> workarounded by "go to center" + zoom feature) >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> Additionally I have following concern regarding >>>>>>>>>>>>>>>>>>>>>>> splitting this task between Andun and Alexei since the >>>>>>>>>>>>>>>>>>>>>>> value of Andun work >>>>>>>>>>>>>>>>>>>>>>> we be less after such splitting :( >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> @Alexei, @Sebastian, @dev can you please suggest any >>>>>>>>>>>>>>>>>>>>>>> option how this can be resolved, or maybe it not an >>>>>>>>>>>>>>>>>>>>>>> issue and the task can >>>>>>>>>>>>>>>>>>>>>>> be split easily? >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> I hopefully will be able to work on 3.0 in couple of >>>>>>>>>>>>>>>>>>>>>>> nearest days >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> Thanks in advance >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> On Sat, Jun 22, 2013 at 10:43 PM, Andun Sameera < >>>>>>>>>>>>>>>>>>>>>>> andun...@gmail.com> wrote: >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> Hi All, >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> On Mon, Jun 17, 2013 at 7:56 PM, Bogdanov Andrey < >>>>>>>>>>>>>>>>>>>>>>>> ba...@mail.ru> wrote: >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> > While knowing that, I think both of us needs >>>>>>>>>>>>>>>>>>>>>>>>> comments from devs about >>>>>>>>>>>>>>>>>>>>>>>>> > future works. >>>>>>>>>>>>>>>>>>>>>>>>> I think it's a key point. I'm also new in the OM >>>>>>>>>>>>>>>>>>>>>>>>> community and can't make a decision. >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> About technical details: >>>>>>>>>>>>>>>>>>>>>>>>> 1. Whiteboard could be included as js-file, >>>>>>>>>>>>>>>>>>>>>>>>> css-file and few images. I'm not familiar with >>>>>>>>>>>>>>>>>>>>>>>>> Wickets, but sure it's not a >>>>>>>>>>>>>>>>>>>>>>>>> problem to do this. >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> Yes we can include it by creating a wicket >>>>>>>>>>>>>>>>>>>>>>>> component + a behavior. >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> 2. There is a way to attach js-function as event >>>>>>>>>>>>>>>>>>>>>>>>> listener for onChange event. There is not separate >>>>>>>>>>>>>>>>>>>>>>>>> event for each type of >>>>>>>>>>>>>>>>>>>>>>>>> drawing element, but element is passed as a parameter >>>>>>>>>>>>>>>>>>>>>>>>> to onChange event. Now >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> 3. There is a method to serialize all WB contant as >>>>>>>>>>>>>>>>>>>>>>>>> json string and WB can be restored from this string. >>>>>>>>>>>>>>>>>>>>>>>>> It could be use for >>>>>>>>>>>>>>>>>>>>>>>>> saving. >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> Great! So I will find a way to get those function >>>>>>>>>>>>>>>>>>>>>>>> related JSON data to wicket environment! Using those >>>>>>>>>>>>>>>>>>>>>>>> data we can synch the >>>>>>>>>>>>>>>>>>>>>>>> whiteboards! >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> Regards, >>>>>>>>>>>>>>>>>>>>>>>>> Andrey >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> Понедельник, 17 июня 2013, 0:09 +05:30 от Andun >>>>>>>>>>>>>>>>>>>>>>>>> Sameera <andun...@gmail.com>: >>>>>>>>>>>>>>>>>>>>>>>>> >Hi, >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> >According to my background study of GSOC >>>>>>>>>>>>>>>>>>>>>>>>> proposal, we have following >>>>>>>>>>>>>>>>>>>>>>>>> >functionality in the whiteboard, >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> > - Draw simple shapes >>>>>>>>>>>>>>>>>>>>>>>>> > - Type text >>>>>>>>>>>>>>>>>>>>>>>>> > - Add images to the whiteboard >>>>>>>>>>>>>>>>>>>>>>>>> > - Add documents like doc, docx, odt, pdf to >>>>>>>>>>>>>>>>>>>>>>>>> the whiteboard >>>>>>>>>>>>>>>>>>>>>>>>> > - Save content of whiteboard >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> >But our first target was to implement 1st and 2nd >>>>>>>>>>>>>>>>>>>>>>>>> with the proven >>>>>>>>>>>>>>>>>>>>>>>>> >feasibility of implementing the rest. We had >>>>>>>>>>>>>>>>>>>>>>>>> these agreements about >>>>>>>>>>>>>>>>>>>>>>>>> >implementing the whiteboard, >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> > - It should be a Apache Wicket Module which >>>>>>>>>>>>>>>>>>>>>>>>> can be reused in any where >>>>>>>>>>>>>>>>>>>>>>>>> > which have a requirement of a whiteboard. >>>>>>>>>>>>>>>>>>>>>>>>> > - The drawings, typing, doc sharing have to be >>>>>>>>>>>>>>>>>>>>>>>>> synchronized with all the >>>>>>>>>>>>>>>>>>>>>>>>> > viewers of the whiteboard. To do that what >>>>>>>>>>>>>>>>>>>>>>>>> Maxim suggested was this, >>>>>>>>>>>>>>>>>>>>>>>>> > - At the end of each drawing typing, >>>>>>>>>>>>>>>>>>>>>>>>> changing, moving etc. an event >>>>>>>>>>>>>>>>>>>>>>>>> > is triggered. Say a method call. >>>>>>>>>>>>>>>>>>>>>>>>> > - That will call the backend and the >>>>>>>>>>>>>>>>>>>>>>>>> synchronization logic. >>>>>>>>>>>>>>>>>>>>>>>>> > - The example which Maxim gave was this, >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> >Whiteboard w = new Whiteboard("wb") { >>>>>>>>>>>>>>>>>>>>>>>>> > public onCircle(CircleEvent evt, >>>>>>>>>>>>>>>>>>>>>>>>> AjaxRequestTarget target) { >>>>>>>>>>>>>>>>>>>>>>>>> > //handle circle creation here >>>>>>>>>>>>>>>>>>>>>>>>> > } >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> >....... etc. >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> >} >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> >According to my mind, we have the feasibility of >>>>>>>>>>>>>>>>>>>>>>>>> implementing advanced >>>>>>>>>>>>>>>>>>>>>>>>> >features of WB with Closure. Now what we have to >>>>>>>>>>>>>>>>>>>>>>>>> do is converting the >>>>>>>>>>>>>>>>>>>>>>>>> >whiteboard to a Wicket Module which will have >>>>>>>>>>>>>>>>>>>>>>>>> methods like above which can >>>>>>>>>>>>>>>>>>>>>>>>> >be used to invoke the synchronization logic. >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> >While knowing that, I think both of us needs >>>>>>>>>>>>>>>>>>>>>>>>> comments from devs about >>>>>>>>>>>>>>>>>>>>>>>>> >future works. >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> >Thanks! >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> >On Sun, Jun 16, 2013 at 11:14 PM, Bogdanov Andrey >>>>>>>>>>>>>>>>>>>>>>>>> < ba...@mail.ru > wrote: >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> >> Hi Andun, >>>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>>>> >> At first I completely agree with your >>>>>>>>>>>>>>>>>>>>>>>>> comparison af Closure and RaphaelJS. >>>>>>>>>>>>>>>>>>>>>>>>> >> Closure is not the best tool for drawing, but >>>>>>>>>>>>>>>>>>>>>>>>> it privides a lot of >>>>>>>>>>>>>>>>>>>>>>>>> >> additional facilities for building of UI. After >>>>>>>>>>>>>>>>>>>>>>>>> jQuery it looks >>>>>>>>>>>>>>>>>>>>>>>>> >> slightly tedious, but allows manage code very >>>>>>>>>>>>>>>>>>>>>>>>> well. >>>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>>>> >> As I mentioned before I didn't think about OM >>>>>>>>>>>>>>>>>>>>>>>>> whiteboard when creating my. >>>>>>>>>>>>>>>>>>>>>>>>> >> So some functionality is missing there. But I >>>>>>>>>>>>>>>>>>>>>>>>> think it could be easily >>>>>>>>>>>>>>>>>>>>>>>>> >> implemented. If there are some definite >>>>>>>>>>>>>>>>>>>>>>>>> features which need to be >>>>>>>>>>>>>>>>>>>>>>>>> >> implemented I can do it. The main problem for >>>>>>>>>>>>>>>>>>>>>>>>> me right now - how to include >>>>>>>>>>>>>>>>>>>>>>>>> >> the whiteboard to existing project. >>>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>>>> >> Regards, >>>>>>>>>>>>>>>>>>>>>>>>> >> Andrey Bogdanov >>>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>>>> >> Воскресенье, 16 июня 2013, 19:32 +05:30 от >>>>>>>>>>>>>>>>>>>>>>>>> Andun Sameera < >>>>>>>>>>>>>>>>>>>>>>>>> >> andun...@gmail.com >: >>>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>>>> >> Hi All, >>>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>>>> >> As Maxim requested I have looked at both Google >>>>>>>>>>>>>>>>>>>>>>>>> Closure and KineticJS. >>>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>>>> >> *Google Closure * *Kinectic JS, RaphaelJS* >>>>>>>>>>>>>>>>>>>>>>>>> Well maintained Well >>>>>>>>>>>>>>>>>>>>>>>>> >> maintained Good Tutorials, Support Good >>>>>>>>>>>>>>>>>>>>>>>>> Tutorials, Support Feature >>>>>>>>>>>>>>>>>>>>>>>>> >> Full, Can Create Complete Uis like GMail >>>>>>>>>>>>>>>>>>>>>>>>> Specific for tasks like Drawing, >>>>>>>>>>>>>>>>>>>>>>>>> >> Animations. Facilitate enough features for >>>>>>>>>>>>>>>>>>>>>>>>> that. Hard to learn,manage Easy >>>>>>>>>>>>>>>>>>>>>>>>> >> to learn,mange >>>>>>>>>>>>>>>>>>>>>>>>> >> As Maxim highlighted, there is no specific >>>>>>>>>>>>>>>>>>>>>>>>> reason for me to leave Closure >>>>>>>>>>>>>>>>>>>>>>>>> >> behind. But in Andrey's whiteboard we have lot >>>>>>>>>>>>>>>>>>>>>>>>> of features than current OM >>>>>>>>>>>>>>>>>>>>>>>>> >> WB. Thus what we can do is, >>>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>>>> >> - We can customize it to match with current >>>>>>>>>>>>>>>>>>>>>>>>> WB >>>>>>>>>>>>>>>>>>>>>>>>> >> - we can improve WB to have all these >>>>>>>>>>>>>>>>>>>>>>>>> functionality in Andrey's >>>>>>>>>>>>>>>>>>>>>>>>> >> whiteboard. >>>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>>>> >> I need comments for that choice. >>>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>>>> >> I think we have to use a separate >>>>>>>>>>>>>>>>>>>>>>>>> synchronization logic with Wickets other >>>>>>>>>>>>>>>>>>>>>>>>> >> than the web socket synchronization. Also if >>>>>>>>>>>>>>>>>>>>>>>>> Andrey's whiteboard is matured >>>>>>>>>>>>>>>>>>>>>>>>> >> enough for use in OM, I can start the work of >>>>>>>>>>>>>>>>>>>>>>>>> creating a Wicket Module for >>>>>>>>>>>>>>>>>>>>>>>>> >> that a we planned in the GSOC proposal. >>>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>>>> >> Thanks! >>>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>>>> >> [1] - http://raphaeljs.com/ >>>>>>>>>>>>>>>>>>>>>>>>> >> [2] - http://kineticjs.com/ >>>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>>>> >> On Tue, Jun 11, 2013 at 12:49 PM, Maxim >>>>>>>>>>>>>>>>>>>>>>>>> Solodovnik <solomax...@gmail.com< >>>>>>>>>>>>>>>>>>>>>>>>> https://e.mail.ru/sentmsg?mailto=mailto%3asolomax...@gmail.com> >>>>>>>>>>>>>>>>>>>>>>>>> >> > wrote: >>>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>>>> >> Hello Andun, >>>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>>>> >> sorry for the late response >>>>>>>>>>>>>>>>>>>>>>>>> >> It is really hard to make a decision in this >>>>>>>>>>>>>>>>>>>>>>>>> case >>>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>>>> >> It is really hard to refuse working >>>>>>>>>>>>>>>>>>>>>>>>> contribution, plus I don't want to >>>>>>>>>>>>>>>>>>>>>>>>> >> have more than 1 JS library doing the same :( >>>>>>>>>>>>>>>>>>>>>>>>> >> So I think we should stay on closure if there >>>>>>>>>>>>>>>>>>>>>>>>> is no strong disadvantages. >>>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>>>> >> So I would say if your investigation will show >>>>>>>>>>>>>>>>>>>>>>>>> >> 1) JS library B is better maintained >>>>>>>>>>>>>>>>>>>>>>>>> >> 2) has stronger comunity >>>>>>>>>>>>>>>>>>>>>>>>> >> 3) is better integrated with jQuery >>>>>>>>>>>>>>>>>>>>>>>>> >> ..... etc. >>>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>>>> >> we will need to choose another library as base >>>>>>>>>>>>>>>>>>>>>>>>> library for your project. >>>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>>>> >> Current WB proposed by Andrey has different >>>>>>>>>>>>>>>>>>>>>>>>> functionality than current OM >>>>>>>>>>>>>>>>>>>>>>>>> >> WB. >>>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>>>> >> On Sat, Jun 8, 2013 at 6:14 PM, Andun Sameera < >>>>>>>>>>>>>>>>>>>>>>>>> andun...@gmail.com< >>>>>>>>>>>>>>>>>>>>>>>>> https://e.mail.ru/sentmsg?mailto=mailto%3aandun...@gmail.com> >>>>>>>>>>>>>>>>>>>>>>>>> >> > wrote: >>>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>>>> >> Hi Maxim, >>>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>>>> >> I have checked the working prototype which was >>>>>>>>>>>>>>>>>>>>>>>>> submitted. It has many >>>>>>>>>>>>>>>>>>>>>>>>> >> functionality implemented. While knowing that, >>>>>>>>>>>>>>>>>>>>>>>>> I will compare the >>>>>>>>>>>>>>>>>>>>>>>>> >> libraries. After that from what I should make >>>>>>>>>>>>>>>>>>>>>>>>> the prototype? From the one >>>>>>>>>>>>>>>>>>>>>>>>> >> which we have more advantages? Or do I need to >>>>>>>>>>>>>>>>>>>>>>>>> implement a prototype in >>>>>>>>>>>>>>>>>>>>>>>>> >> kinteticjs or raphaeljs to compare it with the >>>>>>>>>>>>>>>>>>>>>>>>> closure one? >>>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>>>> >> Thanks! >>>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>>>> >> On Sat, Jun 8, 2013 at 12:16 AM, Maxim >>>>>>>>>>>>>>>>>>>>>>>>> Solodovnik <solomax...@gmail.com< >>>>>>>>>>>>>>>>>>>>>>>>> https://e.mail.ru/sentmsg?mailto=mailto%3asolomax...@gmail.com> >>>>>>>>>>>>>>>>>>>>>>>>> >> > wrote: >>>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>>>> >> Why I'm asking is: >>>>>>>>>>>>>>>>>>>>>>>>> >> we already have working prototype contributed >>>>>>>>>>>>>>>>>>>>>>>>> >> it is written using "google closure" (it is not >>>>>>>>>>>>>>>>>>>>>>>>> fully synchronized, but >>>>>>>>>>>>>>>>>>>>>>>>> >> able to draw) >>>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>>>> >> On Sat, Jun 8, 2013 at 1:42 AM, Andun Sameera < >>>>>>>>>>>>>>>>>>>>>>>>> andun...@gmail.com< >>>>>>>>>>>>>>>>>>>>>>>>> https://e.mail.ru/sentmsg?mailto=mailto%3aandun...@gmail.com> >>>>>>>>>>>>>>>>>>>>>>>>> >> > wrote: >>>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>>>> >> OK Maxim. Also I was planning to use kineticJS >>>>>>>>>>>>>>>>>>>>>>>>> to implement whiteboard. >>>>>>>>>>>>>>>>>>>>>>>>> >> Will list all pros and cons for that also. >>>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>>>> >> Thanks! >>>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>>>> >> On Sat, Jun 8, 2013 at 12:09 AM, Maxim >>>>>>>>>>>>>>>>>>>>>>>>> Solodovnik <solomax...@gmail.com< >>>>>>>>>>>>>>>>>>>>>>>>> https://e.mail.ru/sentmsg?mailto=mailto%3asolomax...@gmail.com> >>>>>>>>>>>>>>>>>>>>>>>>> >> > wrote: >>>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>>>> >> Hello Andun, >>>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>>>> >> I'll be on vacation with limited or no internet >>>>>>>>>>>>>>>>>>>>>>>>> connection >>>>>>>>>>>>>>>>>>>>>>>>> >> 2013.06.12-2013.06.25 >>>>>>>>>>>>>>>>>>>>>>>>> >> Please do the following >>>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>>>> >> 1) Take a look at this whiteboard prototype: >>>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>>>> https://issues.apache.org/jira/browse/OPENMEETINGS-662 >>>>>>>>>>>>>>>>>>>>>>>>> >> I need you to: >>>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>>>> >> 1. provide pros and contras of using >>>>>>>>>>>>>>>>>>>>>>>>> rafael.js VS "google closure" to >>>>>>>>>>>>>>>>>>>>>>>>> >> implement whiteboard >>>>>>>>>>>>>>>>>>>>>>>>> >> 2. start prototyping WB without messages >>>>>>>>>>>>>>>>>>>>>>>>> exchange >>>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>>>> >> 2) Finish WYSIWYG plugin, I believe it can be >>>>>>>>>>>>>>>>>>>>>>>>> used as deliverable in GSOC. >>>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>>>> >> Please contact dev list while my vacation. >>>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>>>> >> -- >>>>>>>>>>>>>>>>>>>>>>>>> >> 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 >>>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>>>> >> -- >>>>>>>>>>>>>>>>>>>>>>>>> >> Андрей Богданов >>>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> >-- >>>>>>>>>>>>>>>>>>>>>>>>> >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 >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>>>>>>>>>>> Андрей Богданов >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> Thanks! >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>>>>>>>>>> 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 >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>>>>> WBR >>>>>>>>>>>>>>>>>>> Maxim aka solomax >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> Thanks! >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>>>> 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 >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> -- >>>>>>>>>>>>>> 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 >>>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> -- >>>>>>>>>>>> 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 >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> 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