Hi Tharindu Your work looks good, do you have any updates ?
Suho On Sun, May 24, 2015 at 9:54 AM, Mohanadarshan Vivekanandalingam < [email protected]> wrote: > > > On Wed, May 20, 2015 at 2:27 AM, Tharindu Munasinghe < > [email protected]> wrote: > >> Hi Mentors, >> > > Hi Tharindu, > > >> >> I have started the initial implementation of client-side features like >> syntax highlighting , code completion and code-snippets. I have tried both >> ACE editor as well as Code-mirror libraries but according to my >> observation, ACE editor can easily be customized for domain specific >> languages. >> >> Current implementation [1] >> <https://github.com/TharinduMunasinge/CEP-Siddhi_Editor/> is based on >> ACE library. The progress of the implementation as follows, >> >> - *Syntax Highlighting* :almost completed >> >> - *Code completion* : >> Currently the keywords,annotations, and locally defined >> identifiers can be suggested.But the suggestion list still need to be >> optimized based on the context awareness. >> >> - *Code snippets*: >> Predefined code snippets are supported for now (Eg: >> "defStr": define stream , "attr","attrS") . User defined code snippets >> have >> to be handled . >> >> - *Error checking*: >> Client side Siddhi parser (Antlr4 in JS runtime) was >> integrated with Siddhi Editor. It just verify the syntactical correctness >> of the query and shows error indicators with error messages on relevant >> lines immediately . Currently the error messages are somewhat abstract and >> there are issues in triggering the event as well . So there are >> improvements still need to be done on this. For now, This feature only >> focuses on the syntax that can be evaluated at client-side. For semantic >> verifications, Ajax requests need to be sent (if only the client side >> parser doesn't find any syntax errors) to the existing server-side Siddhi >> Compiler (That part is yet to be done). >> >> >> The source code at [1 >> <https://github.com/TharinduMunasinge/CEP-Siddhi_Editor/>] only contains >> the client side features listed above. This project is maintained just for >> the ease of testing and debugging the front end specific features. Once the >> client-side specific features are implemented and tested properly , this >> could be integrated and merged with carbon-event-processing project. >> Afterwards I will continue to work on back end related feature ,and will >> send PRs based on the improvements . >> >> > First of all, sorry for the delay.. I have tried out the editor, it is > really cool.. I believe GSOC coding is starting by Tomorrow, great to see > that you have started already.. I think, you have done a chat with Srinath > and Suho regarding this and planned accordingly.. > > FYI, we have done some improvements for our existing editor as well.. > Please check our CEP 4.0.0 alpha pack for more information.. > > Thanks, > Mohan > > > >> Please find demo page for the Siddhi editor is hosted on [2 >> <http://tharindumunasinge.github.io/CEP-Siddhi_Editor/ace_editor/>] . >> Highly appreciate your feedbacks and suggestions on this. >> >> [1]: https://github.com/TharinduMunasinge/CEP-Siddhi_Editor/ >> [2]: http://tharindumunasinge.github.io/CEP-Siddhi_Editor/ace_editor/ >> >> Thanks! >> >> On 7 May 2015 at 00:22, Tharindu Munasinghe <[email protected]> >> wrote: >> >>> Thanks Srinath! >>> >>> I had a quick discussion with Suho last week. He gave me the initial >>> work flow and priorities of the features listed in the proposal. >>> >>> I am currently testing Antr4,Code-mirror and Ace libraries for the >>> implementation purposes. Built the CEP 4.0 and have been getting >>> familiar with SiddhiQL 3.0. >>> >>> Sure we can meet and discuss further details probably on Next Monday. >>> So that I will be able to come up with something thing to demo the >>> progress. Please let me know the time (or else a possible date in next >>> week) for the meeting . >>> >>> >>> Thanks, >>> >>> On 5 May 2015 at 09:01, Srinath Perera <[email protected]> wrote: >>> > Tharindu, congratulations on the proposal! >>> > >>> > Shall we meet and discuss sometime this or the following week? >>> > >>> > On Wed, Apr 29, 2015 at 2:46 PM, Tharindu Munasinghe >>> > <[email protected]> wrote: >>> >> >>> >> Hi Mentors, >>> >> >>> >> First of all thanks for selecting my proposal on $subject . I am >>> >> planing to complete most of the basic implementations before the >>> >> official Gsoc starting date (May 25) . Before that I would like to >>> >> have a review for the design decisions included in the proposal. >>> >> It would be great if you can review them and provide feedbacks and >>> >> suggestions . >>> >> >>> >> Thanks, >>> >> >>> >> On 28 March 2015 at 12:09, Tharindu Munasinghe >>> >> <[email protected]> wrote: >>> >> > Hi all, >>> >> > >>> >> > Attached here is the proposal I submitted for $subject . >>> >> > >>> >> > >>> >> > >>> >> > >>> https://docs.google.com/a/cse.mrt.ac.lk/document/d/1Txl5uZbLYIX8slLR8F5kI8U0Se79tBgHxw2dA3hMIhI/edit# >>> >> > >>> >> > On 28 March 2015 at 00:08, Tharindu Munasinghe <[email protected]> >>> >> > wrote: >>> >> >> >>> >> >> [Adding [email protected]] >>> >> >> >>> >> >> On Wed, Mar 4, 2015 at 12:41 AM, Tharindu Munasinghe >>> >> >> <[email protected]> >>> >> >> wrote: >>> >> >>> >>> >> >>> Hi all, >>> >> >>> Thanks Mohan for the quick response. Sure.. according to the >>> >> >>> currently available slots I have sent a calendar invitation for >>> the >>> >> >>> discussion on $subject .Please find the invitation at 3.00 PM >>> today >>> >> >>> and let >>> >> >>> me know the availability by then. >>> >> >>> >>> >> >>> Thanks, >>> >> >>> >>> >> >>> >>> >> >>> On Tue, Mar 3, 2015 at 10:47 PM, Mohanadarshan Vivekanandalingam >>> >> >>> <[email protected]> wrote: >>> >> >>>> >>> >> >>>> >>> >> >>>> >>> >> >>>> On Tue, Mar 3, 2015 at 5:19 PM, Tharindu Munasinghe >>> >> >>>> <[email protected]> >>> >> >>>> wrote: >>> >> >>>>> >>> >> >>>>> Hi, >>> >> >>>>> >>> >> >>>> >>> >> >>>> Hi Tharindu, >>> >> >>>> >>> >> >>>>> >>> >> >>>>> I am Tharindu Munasinghe , an undergraduate from Department of >>> >> >>>>> Computer Science and Engineering, University of Moratuwa >>> .Currently >>> >> >>>>> I am an >>> >> >>>>> intern at WSO2. >>> >> >>>>> >>> >> >>>>> I went through the GSoC proposal list and interested in >>> proposal [1] >>> >> >>>>> and looking forward to contribute . I am already familiar with >>> WSO2 >>> >> >>>>> CEP and >>> >> >>>>> Siddhi while working on my fast track training project. >>> >> >>>>> >>> >> >>>>> Please let me know if we could have a discussion on $subject. >>> >> >>>>> >>> >> >>>> >>> >> >>>> Happy to hear that you like to work on $subject.. Sure, we can >>> have >>> >> >>>> discussion. Please check for a convenient time with Suho & >>> Srinath.. >>> >> >>>> >>> >> >>>> Thanks, >>> >> >>>> Mohan >>> >> >>>> >>> >> >>>>> >>> >> >>>>> [1] Siddhi Editor for WSO2 CEP >>> >> >>>>> >>> >> >>>>> -- >>> >> >>>>> Tharindu Munasinghe >>> >> >>>>> Software Engineering Intern >>> >> >>>>> WSO2 Inc.(http://wso2.com) >>> >> >>>>> SRI LANKA >>> >> >>>>> >>> >> >>>>> Mobile: +94 77460887 >>> >> >>>>> E-Mail: [email protected] >>> >> >>>>> >>> >> >>>>> _______________________________________________ >>> >> >>>>> Dev mailing list >>> >> >>>>> [email protected] >>> >> >>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>> >> >>>>> >>> >> >>>> >>> >> >>>> >>> >> >>>> >>> >> >>>> -- >>> >> >>>> V. Mohanadarshan >>> >> >>>> Software Engineer, >>> >> >>>> Data Technologies Team, >>> >> >>>> WSO2, Inc. http://wso2.com >>> >> >>>> lean.enterprise.middleware. >>> >> >>>> >>> >> >>>> email: [email protected] >>> >> >>>> phone:(+94) 771117673 >>> >> >>> >>> >> >>> >>> >> >>> >>> >> >>> >>> >> >>> -- >>> >> >>> Tharindu Munasinghe >>> >> >>> Software Engineering Intern >>> >> >>> WSO2 Inc.(http://wso2.com) >>> >> >>> SRI LANKA >>> >> >>> >>> >> >>> Mobile: +94 77460887 >>> >> >>> E-Mail: [email protected] >>> >> >> >>> >> >> >>> >> >> >>> >> >> >>> >> >> -- >>> >> >> Tharindu Munasinghe >>> >> >> Software Engineering Intern >>> >> >> WSO2 Inc.(http://wso2.com) >>> >> >> SRI LANKA >>> >> >> >>> >> >> Mobile: +94 77460887 >>> >> >> E-Mail: [email protected] >>> >> > >>> >> > >>> >> > >>> >> > >>> >> > -- >>> >> > Tharindu Munasinghe. >>> >> > Undergraduate ,Department of Computer Science and Engineering >>> >> > University of Moratuwa. >>> >> > Contact no. +94770460887 >>> >> >>> >> >>> >> >>> >> -- >>> >> Tharindu Munasinghe. >>> >> Undergraduate ,Department of Computer Science and Engineering >>> >> University of Moratuwa. >>> >> Contact no. +94770460887 >>> > >>> > >>> > >>> > >>> > -- >>> > ============================ >>> > Blog: http://srinathsview.blogspot.com twitter:@srinath_perera >>> > Site: http://people.apache.org/~hemapani/ >>> > Photos: http://www.flickr.com/photos/hemapani/ >>> > Phone: 0772360902 >>> >>> >>> >>> -- >>> Tharindu Munasinghe. >>> Undergraduate ,Department of Computer Science and Engineering >>> University of Moratuwa. >>> Contact no. +94770460887 >>> >> >> >> >> -- >> *Th**a**rindu Munasin**ghe.* >> *Undergraduate ,Department of Computer **S**cience and Engineering* >> *University of Moratuwa.* >> *Contact no. +94770460887* >> > > > > -- > *V. Mohanadarshan* > *Senior Software Engineer,* > *Data Technologies Team,* > *WSO2, Inc. http://wso2.com <http://wso2.com> * > *lean.enterprise.middleware.* > > email: [email protected] > phone:(+94) 771117673 > -- *S. Suhothayan* Technical Lead & Team Lead of WSO2 Complex Event Processor *WSO2 Inc. *http://wso2.com * <http://wso2.com/>* lean . enterprise . middleware *cell: (+94) 779 756 757 | blog: http://suhothayan.blogspot.com/ <http://suhothayan.blogspot.com/>twitter: http://twitter.com/suhothayan <http://twitter.com/suhothayan> | linked-in: http://lk.linkedin.com/in/suhothayan <http://lk.linkedin.com/in/suhothayan>*
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
