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 >