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 <[email protected]> wrote:
> I have corrected it and committed!
>
>
> On Fri, Jul 5, 2013 at 11:23 AM, Maxim Solodovnik <[email protected]>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 <[email protected]> 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 <[email protected]>wrote:
>>>
>>>> Will do it like that :)
>>>>
>>>>
>>>> On Thu, Jul 4, 2013 at 12:13 PM, Maxim Solodovnik <[email protected]
>>>> > 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 <[email protected]>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 <[email protected]>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
>>>>>>> <[email protected]>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 <
>>>>>>>> [email protected]> wrote:
>>>>>>>>
>>>>>>>>> Yes you are correct
>>>>>>>>> I'll check the code ASAP
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> On Tue, Jul 2, 2013 at 6:32 PM, Andun Sameera
>>>>>>>>> <[email protected]>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 <
>>>>>>>>>> [email protected]> 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 <
>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>
>>>>>>>>>>>> Yes all texts should be configurable
>>>>>>>>>>>> english is OK
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> On Tue, Jul 2, 2013 at 1:40 AM, Andun Sameera <
>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>
>>>>>>>>>>>>> If so what are the languages I should focus?
>>>>>>>>>>>>>
>>>>>>>>>>>>> Thanks!
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> On Tue, Jul 2, 2013 at 12:09 AM, Andun Sameera <
>>>>>>>>>>>>> [email protected]> 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 <
>>>>>>>>>>>>>> [email protected]> 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 <
>>>>>>>>>>>>>>> [email protected]> 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 <
>>>>>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Hi Maxim,
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> On Mon, Jul 1, 2013 at 8:45 PM, Maxim Solodovnik <
>>>>>>>>>>>>>>>>> [email protected]> 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 <
>>>>>>>>>>>>>>>>>> [email protected]> 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" <
>>>>>>>>>>>>>>>>>>> [email protected]> 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 <
>>>>>>>>>>>>>>>>>>>> [email protected]> 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 <
>>>>>>>>>>>>>>>>>>>>> [email protected]> 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 <
>>>>>>>>>>>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> Hi All,
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> On Mon, Jun 17, 2013 at 7:56 PM, Bogdanov Andrey <
>>>>>>>>>>>>>>>>>>>>>>> [email protected]> 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 <[email protected]>:
>>>>>>>>>>>>>>>>>>>>>>>> >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
>>>>>>>>>>>>>>>>>>>>>>>> < [email protected] > 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 <
>>>>>>>>>>>>>>>>>>>>>>>> >> [email protected] >:
>>>>>>>>>>>>>>>>>>>>>>>> >>
>>>>>>>>>>>>>>>>>>>>>>>> >> 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 <[email protected]<
>>>>>>>>>>>>>>>>>>>>>>>> https://e.mail.ru/sentmsg?mailto=mailto%[email protected]>
>>>>>>>>>>>>>>>>>>>>>>>> >> > 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 <
>>>>>>>>>>>>>>>>>>>>>>>> [email protected]<
>>>>>>>>>>>>>>>>>>>>>>>> https://e.mail.ru/sentmsg?mailto=mailto%[email protected]>
>>>>>>>>>>>>>>>>>>>>>>>> >> > 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 <[email protected]<
>>>>>>>>>>>>>>>>>>>>>>>> https://e.mail.ru/sentmsg?mailto=mailto%[email protected]>
>>>>>>>>>>>>>>>>>>>>>>>> >> > 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 <
>>>>>>>>>>>>>>>>>>>>>>>> [email protected]<
>>>>>>>>>>>>>>>>>>>>>>>> https://e.mail.ru/sentmsg?mailto=mailto%[email protected]>
>>>>>>>>>>>>>>>>>>>>>>>> >> > 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 <[email protected]<
>>>>>>>>>>>>>>>>>>>>>>>> https://e.mail.ru/sentmsg?mailto=mailto%[email protected]>
>>>>>>>>>>>>>>>>>>>>>>>> >> > 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