Re: [Dev] [GSoC 2017] Proposal 4: Idea Plugin for Siddhi

2017-03-31 Thread Menuka Warushavithana
Hi Tishan,
Recently I got to know that I will not be allowed to do the GSoC project
(Idea Plugin for Siddhi) and participate in the WSO2 internship at the same
time. Since I've been meaning to apply for the WSO2 internship for quite
some time now, I will not be submitting the final proposal for the GSoC
project. I would've preferred if I could do both. However, as I am forced
to choose one of the two, I will drop out of the GSoC project. Thank you
for all your support.

Regards
Menuka

On 29 March 2017 at 22:53, Menuka Warushavithana 
wrote:

> Thank you very much. I'll improve it accordingly.
>
> On 29 March 2017 at 22:43, Tishan Dahanayakage  wrote:
>
>> Feedback provided. Please check
>>
>> /Tishan
>>
>> On Tue, Mar 28, 2017 at 10:26 AM, Tishan Dahanayakage 
>> wrote:
>>
>>> Thanks for the update Menuka. Will review and provide feedback.
>>>
>>> Thanks
>>> /Tishan
>>>
>>> On Mon, Mar 27, 2017 at 6:47 PM, Menuka Warushavithana <
>>> menuka...@cse.mrt.ac.lk> wrote:
>>>
 Hi Tishan,
 I have shared my proposal draft on the official GSoC site. I kindly
 request your feedback on improving it.

 Thank you

 On 27 March 2017 at 15:53, Menuka Warushavithana <
 menuka...@cse.mrt.ac.lk> wrote:

> Hi Tishan,
> I have shared my proposal draft on the official GSoC site. I kindly
> request your feedback on improving it.
>
> Thank you
> Menuka
>
> On 27 March 2017 at 13:01, Menuka Warushavithana <
> menuka...@cse.mrt.ac.lk> wrote:
>
>> Hi Tishan,
>>
>> I used ANTLR 4.6 on the file [1] to generate the Lexers and Parsers.
>> Then I took the sample plugin provided by ANTLR creators [2] along with 
>> the
>> Jetbrains plugin adapters provided by ANTLR mentioned here [3]. (Of 
>> course,
>> I found these resources thanks to the conversations in the dev mailing
>> list). I forked the sample plugin on GitHub and changed the code to work
>> with SiddhiQL.g4.
>> My fork can be accessed through [4].
>>
>> There were some dependency issues with the Sample Plugin because it
>> had used ANTLR 4.5.1 and the version I used for generation of Lexers and
>> Parsers was the latest (ANTLR 4.6). I couldn't entirely fix the 
>> dependency
>> issues. However, the plugin works with syntax highlighting for the most
>> part.. I'm working on implementing a basic code completion functionality.
>> Now I have a base level understanding of how ANTLR generates the classes.
>>
>> And by the way, I will share my draft proposal with you later today.
>>
>> Thank You
>>
>> [1] https://github.com/wso2/siddhi/blob/master/modules/siddh
>> i-query-compiler/src/main/antlr4/org/wso2/siddhi/query/compi
>> ler/SiddhiQL.g4
>> [2] https://github.com/antlr/jetbrains-plugin-sample
>> [3] https://github.com/antlr/jetbrains
>> [4] https://github.com/menuka94/jetbrains-plugin-sample
>>
>>
>>
>> On 27 March 2017 at 11:24, Tishan Dahanayakage 
>> wrote:
>>
>>> Hi Menuka,
>>>
>>> Great progress Menuka. Can you please explain how did you achieve
>>> this and resources used.
>>> How can we try this plugin? Can you please provide the required
>>> resources?
>>>
>>> Thanks,
>>> /Tishan
>>>
>>> On Mon, Mar 27, 2017 at 12:42 AM, Menuka Warushavithana <
>>> menuka...@cse.mrt.ac.lk> wrote:
>>>
 Hi Tishan,
 I was able to implement a simple syntax highlighting plugin for
 Siddhi queries with the help of [1] and Antlr. (A screenshot is 
 attached
 herewith)

 ​
 I set up the WSO2 CEP locally and started studying Siddhi in more
 detail.
 Also, I have started drafting a proposal for the project. Your
 advice and constructive criticism on this idea is greatly appreciated.

 [1] https://github.com/wso2/siddhi/blob/master/modules/siddh
 i-query-compiler/src/main/antlr4/org/wso2/siddhi/query/compi
 ler/SiddhiQL.g4


 Thank You
 --
 Menuka Warushavithana
 LinkedIn: https://www.linkedin.com/in/menukawarushavithana
 GitHub: https://www.github.com/menuka94

>>>
>>>
>>>
>>> --
>>> Tishan Dahanayakage
>>> Senior Software Engineer
>>> WSO2, Inc.
>>> Mobile:+94 716481328 <+94%2071%20648%201328>
>>>
>>> Disclaimer: This communication may contain privileged or other
>>> confidential information and is intended exclusively for the 
>>> addressee/s.
>>> If you are not the intended recipient/s, or believe that you may have
>>> received this communication in error, please reply to the sender 
>>> indicating
>>> that fact and delete the copy you received and in addition, you should 
>>> not
>>> print, copy, 

Re: [Dev] [GSoC 2017] Proposal 4: Idea Plugin for Siddhi

2017-03-29 Thread Menuka Warushavithana
Thank you very much. I'll improve it accordingly.

On 29 March 2017 at 22:43, Tishan Dahanayakage  wrote:

> Feedback provided. Please check
>
> /Tishan
>
> On Tue, Mar 28, 2017 at 10:26 AM, Tishan Dahanayakage 
> wrote:
>
>> Thanks for the update Menuka. Will review and provide feedback.
>>
>> Thanks
>> /Tishan
>>
>> On Mon, Mar 27, 2017 at 6:47 PM, Menuka Warushavithana <
>> menuka...@cse.mrt.ac.lk> wrote:
>>
>>> Hi Tishan,
>>> I have shared my proposal draft on the official GSoC site. I kindly
>>> request your feedback on improving it.
>>>
>>> Thank you
>>>
>>> On 27 March 2017 at 15:53, Menuka Warushavithana <
>>> menuka...@cse.mrt.ac.lk> wrote:
>>>
 Hi Tishan,
 I have shared my proposal draft on the official GSoC site. I kindly
 request your feedback on improving it.

 Thank you
 Menuka

 On 27 March 2017 at 13:01, Menuka Warushavithana <
 menuka...@cse.mrt.ac.lk> wrote:

> Hi Tishan,
>
> I used ANTLR 4.6 on the file [1] to generate the Lexers and Parsers.
> Then I took the sample plugin provided by ANTLR creators [2] along with 
> the
> Jetbrains plugin adapters provided by ANTLR mentioned here [3]. (Of 
> course,
> I found these resources thanks to the conversations in the dev mailing
> list). I forked the sample plugin on GitHub and changed the code to work
> with SiddhiQL.g4.
> My fork can be accessed through [4].
>
> There were some dependency issues with the Sample Plugin because it
> had used ANTLR 4.5.1 and the version I used for generation of Lexers and
> Parsers was the latest (ANTLR 4.6). I couldn't entirely fix the dependency
> issues. However, the plugin works with syntax highlighting for the most
> part.. I'm working on implementing a basic code completion functionality.
> Now I have a base level understanding of how ANTLR generates the classes.
>
> And by the way, I will share my draft proposal with you later today.
>
> Thank You
>
> [1] https://github.com/wso2/siddhi/blob/master/modules/siddh
> i-query-compiler/src/main/antlr4/org/wso2/siddhi/query/compi
> ler/SiddhiQL.g4
> [2] https://github.com/antlr/jetbrains-plugin-sample
> [3] https://github.com/antlr/jetbrains
> [4] https://github.com/menuka94/jetbrains-plugin-sample
>
>
>
> On 27 March 2017 at 11:24, Tishan Dahanayakage 
> wrote:
>
>> Hi Menuka,
>>
>> Great progress Menuka. Can you please explain how did you achieve
>> this and resources used.
>> How can we try this plugin? Can you please provide the required
>> resources?
>>
>> Thanks,
>> /Tishan
>>
>> On Mon, Mar 27, 2017 at 12:42 AM, Menuka Warushavithana <
>> menuka...@cse.mrt.ac.lk> wrote:
>>
>>> Hi Tishan,
>>> I was able to implement a simple syntax highlighting plugin for
>>> Siddhi queries with the help of [1] and Antlr. (A screenshot is attached
>>> herewith)
>>>
>>> ​
>>> I set up the WSO2 CEP locally and started studying Siddhi in more
>>> detail.
>>> Also, I have started drafting a proposal for the project. Your
>>> advice and constructive criticism on this idea is greatly appreciated.
>>>
>>> [1] https://github.com/wso2/siddhi/blob/master/modules/siddh
>>> i-query-compiler/src/main/antlr4/org/wso2/siddhi/query/compi
>>> ler/SiddhiQL.g4
>>>
>>>
>>> Thank You
>>> --
>>> Menuka Warushavithana
>>> LinkedIn: https://www.linkedin.com/in/menukawarushavithana
>>> GitHub: https://www.github.com/menuka94
>>>
>>
>>
>>
>> --
>> Tishan Dahanayakage
>> Senior Software Engineer
>> WSO2, Inc.
>> Mobile:+94 716481328 <+94%2071%20648%201328>
>>
>> Disclaimer: This communication may contain privileged or other
>> confidential information and is intended exclusively for the addressee/s.
>> If you are not the intended recipient/s, or believe that you may have
>> received this communication in error, please reply to the sender 
>> indicating
>> that fact and delete the copy you received and in addition, you should 
>> not
>> print, copy, re-transmit, disseminate, or otherwise use the information
>> contained in this communication. Internet communications cannot be
>> guaranteed to be timely, secure, error or virus-free. The sender does not
>> accept liability for any errors or omissions.
>>
>
>
>
> --
> Menuka Warushavithana
> LinkedIn: https://www.linkedin.com/in/menukawarushavithana
> GitHub: https://www.github.com/menuka94
>
>


 --
 Menuka Warushavithana
 LinkedIn: https://www.linkedin.com/in/menukawarushavithana
 GitHub: https://www.github.com/menuka94


>>>
>>>
>>> --
>>> Menuka Warushavithana
>>> LinkedIn: https://www.linkedin.com/in/menukawarushavithana
>>> GitHub: 

Re: [Dev] [GSoC 2017] Proposal 4: Idea Plugin for Siddhi

2017-03-29 Thread Tishan Dahanayakage
Feedback provided. Please check

/Tishan

On Tue, Mar 28, 2017 at 10:26 AM, Tishan Dahanayakage 
wrote:

> Thanks for the update Menuka. Will review and provide feedback.
>
> Thanks
> /Tishan
>
> On Mon, Mar 27, 2017 at 6:47 PM, Menuka Warushavithana <
> menuka...@cse.mrt.ac.lk> wrote:
>
>> Hi Tishan,
>> I have shared my proposal draft on the official GSoC site. I kindly
>> request your feedback on improving it.
>>
>> Thank you
>>
>> On 27 March 2017 at 15:53, Menuka Warushavithana > > wrote:
>>
>>> Hi Tishan,
>>> I have shared my proposal draft on the official GSoC site. I kindly
>>> request your feedback on improving it.
>>>
>>> Thank you
>>> Menuka
>>>
>>> On 27 March 2017 at 13:01, Menuka Warushavithana <
>>> menuka...@cse.mrt.ac.lk> wrote:
>>>
 Hi Tishan,

 I used ANTLR 4.6 on the file [1] to generate the Lexers and Parsers.
 Then I took the sample plugin provided by ANTLR creators [2] along with the
 Jetbrains plugin adapters provided by ANTLR mentioned here [3]. (Of course,
 I found these resources thanks to the conversations in the dev mailing
 list). I forked the sample plugin on GitHub and changed the code to work
 with SiddhiQL.g4.
 My fork can be accessed through [4].

 There were some dependency issues with the Sample Plugin because it had
 used ANTLR 4.5.1 and the version I used for generation of Lexers and
 Parsers was the latest (ANTLR 4.6). I couldn't entirely fix the dependency
 issues. However, the plugin works with syntax highlighting for the most
 part.. I'm working on implementing a basic code completion functionality.
 Now I have a base level understanding of how ANTLR generates the classes.

 And by the way, I will share my draft proposal with you later today.

 Thank You

 [1] https://github.com/wso2/siddhi/blob/master/modules/siddh
 i-query-compiler/src/main/antlr4/org/wso2/siddhi/query/compi
 ler/SiddhiQL.g4
 [2] https://github.com/antlr/jetbrains-plugin-sample
 [3] https://github.com/antlr/jetbrains
 [4] https://github.com/menuka94/jetbrains-plugin-sample



 On 27 March 2017 at 11:24, Tishan Dahanayakage  wrote:

> Hi Menuka,
>
> Great progress Menuka. Can you please explain how did you achieve this
> and resources used.
> How can we try this plugin? Can you please provide the required
> resources?
>
> Thanks,
> /Tishan
>
> On Mon, Mar 27, 2017 at 12:42 AM, Menuka Warushavithana <
> menuka...@cse.mrt.ac.lk> wrote:
>
>> Hi Tishan,
>> I was able to implement a simple syntax highlighting plugin for
>> Siddhi queries with the help of [1] and Antlr. (A screenshot is attached
>> herewith)
>>
>> ​
>> I set up the WSO2 CEP locally and started studying Siddhi in more
>> detail.
>> Also, I have started drafting a proposal for the project. Your advice
>> and constructive criticism on this idea is greatly appreciated.
>>
>> [1] https://github.com/wso2/siddhi/blob/master/modules/siddh
>> i-query-compiler/src/main/antlr4/org/wso2/siddhi/query/compi
>> ler/SiddhiQL.g4
>>
>>
>> Thank You
>> --
>> Menuka Warushavithana
>> LinkedIn: https://www.linkedin.com/in/menukawarushavithana
>> GitHub: https://www.github.com/menuka94
>>
>
>
>
> --
> Tishan Dahanayakage
> Senior Software Engineer
> WSO2, Inc.
> Mobile:+94 716481328 <+94%2071%20648%201328>
>
> Disclaimer: This communication may contain privileged or other
> confidential information and is intended exclusively for the addressee/s.
> If you are not the intended recipient/s, or believe that you may have
> received this communication in error, please reply to the sender 
> indicating
> that fact and delete the copy you received and in addition, you should not
> print, copy, re-transmit, disseminate, or otherwise use the information
> contained in this communication. Internet communications cannot be
> guaranteed to be timely, secure, error or virus-free. The sender does not
> accept liability for any errors or omissions.
>



 --
 Menuka Warushavithana
 LinkedIn: https://www.linkedin.com/in/menukawarushavithana
 GitHub: https://www.github.com/menuka94


>>>
>>>
>>> --
>>> Menuka Warushavithana
>>> LinkedIn: https://www.linkedin.com/in/menukawarushavithana
>>> GitHub: https://www.github.com/menuka94
>>>
>>>
>>
>>
>> --
>> Menuka Warushavithana
>> LinkedIn: https://www.linkedin.com/in/menukawarushavithana
>> GitHub: https://www.github.com/menuka94
>>
>>
>
>
> --
> Tishan Dahanayakage
> Senior Software Engineer
> WSO2, Inc.
> Mobile:+94 716481328 <+94%2071%20648%201328>
>
> Disclaimer: This communication may contain privileged or other
> confidential information and is intended exclusively for the addressee/s.
> 

Re: [Dev] [GSoC 2017] Proposal 4: Idea Plugin for Siddhi

2017-03-27 Thread Tishan Dahanayakage
Thanks for the update Menuka. Will review and provide feedback.

Thanks
/Tishan

On Mon, Mar 27, 2017 at 6:47 PM, Menuka Warushavithana <
menuka...@cse.mrt.ac.lk> wrote:

> Hi Tishan,
> I have shared my proposal draft on the official GSoC site. I kindly
> request your feedback on improving it.
>
> Thank you
>
> On 27 March 2017 at 15:53, Menuka Warushavithana 
> wrote:
>
>> Hi Tishan,
>> I have shared my proposal draft on the official GSoC site. I kindly
>> request your feedback on improving it.
>>
>> Thank you
>> Menuka
>>
>> On 27 March 2017 at 13:01, Menuka Warushavithana > > wrote:
>>
>>> Hi Tishan,
>>>
>>> I used ANTLR 4.6 on the file [1] to generate the Lexers and Parsers.
>>> Then I took the sample plugin provided by ANTLR creators [2] along with the
>>> Jetbrains plugin adapters provided by ANTLR mentioned here [3]. (Of course,
>>> I found these resources thanks to the conversations in the dev mailing
>>> list). I forked the sample plugin on GitHub and changed the code to work
>>> with SiddhiQL.g4.
>>> My fork can be accessed through [4].
>>>
>>> There were some dependency issues with the Sample Plugin because it had
>>> used ANTLR 4.5.1 and the version I used for generation of Lexers and
>>> Parsers was the latest (ANTLR 4.6). I couldn't entirely fix the dependency
>>> issues. However, the plugin works with syntax highlighting for the most
>>> part.. I'm working on implementing a basic code completion functionality.
>>> Now I have a base level understanding of how ANTLR generates the classes.
>>>
>>> And by the way, I will share my draft proposal with you later today.
>>>
>>> Thank You
>>>
>>> [1] https://github.com/wso2/siddhi/blob/master/modules/siddh
>>> i-query-compiler/src/main/antlr4/org/wso2/siddhi/query/compi
>>> ler/SiddhiQL.g4
>>> [2] https://github.com/antlr/jetbrains-plugin-sample
>>> [3] https://github.com/antlr/jetbrains
>>> [4] https://github.com/menuka94/jetbrains-plugin-sample
>>>
>>>
>>>
>>> On 27 March 2017 at 11:24, Tishan Dahanayakage  wrote:
>>>
 Hi Menuka,

 Great progress Menuka. Can you please explain how did you achieve this
 and resources used.
 How can we try this plugin? Can you please provide the required
 resources?

 Thanks,
 /Tishan

 On Mon, Mar 27, 2017 at 12:42 AM, Menuka Warushavithana <
 menuka...@cse.mrt.ac.lk> wrote:

> Hi Tishan,
> I was able to implement a simple syntax highlighting plugin for Siddhi
> queries with the help of [1] and Antlr. (A screenshot is attached 
> herewith)
>
> ​
> I set up the WSO2 CEP locally and started studying Siddhi in more
> detail.
> Also, I have started drafting a proposal for the project. Your advice
> and constructive criticism on this idea is greatly appreciated.
>
> [1] https://github.com/wso2/siddhi/blob/master/modules/siddh
> i-query-compiler/src/main/antlr4/org/wso2/siddhi/query/compi
> ler/SiddhiQL.g4
>
>
> Thank You
> --
> Menuka Warushavithana
> LinkedIn: https://www.linkedin.com/in/menukawarushavithana
> GitHub: https://www.github.com/menuka94
>



 --
 Tishan Dahanayakage
 Senior Software Engineer
 WSO2, Inc.
 Mobile:+94 716481328 <+94%2071%20648%201328>

 Disclaimer: This communication may contain privileged or other
 confidential information and is intended exclusively for the addressee/s.
 If you are not the intended recipient/s, or believe that you may have
 received this communication in error, please reply to the sender indicating
 that fact and delete the copy you received and in addition, you should not
 print, copy, re-transmit, disseminate, or otherwise use the information
 contained in this communication. Internet communications cannot be
 guaranteed to be timely, secure, error or virus-free. The sender does not
 accept liability for any errors or omissions.

>>>
>>>
>>>
>>> --
>>> Menuka Warushavithana
>>> LinkedIn: https://www.linkedin.com/in/menukawarushavithana
>>> GitHub: https://www.github.com/menuka94
>>>
>>>
>>
>>
>> --
>> Menuka Warushavithana
>> LinkedIn: https://www.linkedin.com/in/menukawarushavithana
>> GitHub: https://www.github.com/menuka94
>>
>>
>
>
> --
> Menuka Warushavithana
> LinkedIn: https://www.linkedin.com/in/menukawarushavithana
> GitHub: https://www.github.com/menuka94
>
>


-- 
Tishan Dahanayakage
Senior Software Engineer
WSO2, Inc.
Mobile:+94 716481328

Disclaimer: This communication may contain privileged or other confidential
information and is intended exclusively for the addressee/s. If you are not
the intended recipient/s, or believe that you may have received this
communication in error, please reply to the sender indicating that fact and
delete the copy you received and in addition, you should not print, copy,
re-transmit, disseminate, or otherwise use the information contained in
this 

Re: [Dev] [GSoC 2017] Proposal 4: Idea Plugin for Siddhi

2017-03-27 Thread Menuka Warushavithana
Hi Tishan,
I have shared my proposal draft on the official GSoC site. I kindly request
your feedback on improving it.

Thank you

On 27 March 2017 at 15:53, Menuka Warushavithana 
wrote:

> Hi Tishan,
> I have shared my proposal draft on the official GSoC site. I kindly
> request your feedback on improving it.
>
> Thank you
> Menuka
>
> On 27 March 2017 at 13:01, Menuka Warushavithana 
> wrote:
>
>> Hi Tishan,
>>
>> I used ANTLR 4.6 on the file [1] to generate the Lexers and Parsers. Then
>> I took the sample plugin provided by ANTLR creators [2] along with the
>> Jetbrains plugin adapters provided by ANTLR mentioned here [3]. (Of course,
>> I found these resources thanks to the conversations in the dev mailing
>> list). I forked the sample plugin on GitHub and changed the code to work
>> with SiddhiQL.g4.
>> My fork can be accessed through [4].
>>
>> There were some dependency issues with the Sample Plugin because it had
>> used ANTLR 4.5.1 and the version I used for generation of Lexers and
>> Parsers was the latest (ANTLR 4.6). I couldn't entirely fix the dependency
>> issues. However, the plugin works with syntax highlighting for the most
>> part.. I'm working on implementing a basic code completion functionality.
>> Now I have a base level understanding of how ANTLR generates the classes.
>>
>> And by the way, I will share my draft proposal with you later today.
>>
>> Thank You
>>
>> [1] https://github.com/wso2/siddhi/blob/master/modules/siddh
>> i-query-compiler/src/main/antlr4/org/wso2/siddhi/query/
>> compiler/SiddhiQL.g4
>> [2] https://github.com/antlr/jetbrains-plugin-sample
>> [3] https://github.com/antlr/jetbrains
>> [4] https://github.com/menuka94/jetbrains-plugin-sample
>>
>>
>>
>> On 27 March 2017 at 11:24, Tishan Dahanayakage  wrote:
>>
>>> Hi Menuka,
>>>
>>> Great progress Menuka. Can you please explain how did you achieve this
>>> and resources used.
>>> How can we try this plugin? Can you please provide the required
>>> resources?
>>>
>>> Thanks,
>>> /Tishan
>>>
>>> On Mon, Mar 27, 2017 at 12:42 AM, Menuka Warushavithana <
>>> menuka...@cse.mrt.ac.lk> wrote:
>>>
 Hi Tishan,
 I was able to implement a simple syntax highlighting plugin for Siddhi
 queries with the help of [1] and Antlr. (A screenshot is attached herewith)

 ​
 I set up the WSO2 CEP locally and started studying Siddhi in more
 detail.
 Also, I have started drafting a proposal for the project. Your advice
 and constructive criticism on this idea is greatly appreciated.

 [1] https://github.com/wso2/siddhi/blob/master/modules/siddh
 i-query-compiler/src/main/antlr4/org/wso2/siddhi/query/compi
 ler/SiddhiQL.g4


 Thank You
 --
 Menuka Warushavithana
 LinkedIn: https://www.linkedin.com/in/menukawarushavithana
 GitHub: https://www.github.com/menuka94

>>>
>>>
>>>
>>> --
>>> Tishan Dahanayakage
>>> Senior Software Engineer
>>> WSO2, Inc.
>>> Mobile:+94 716481328 <+94%2071%20648%201328>
>>>
>>> Disclaimer: This communication may contain privileged or other
>>> confidential information and is intended exclusively for the addressee/s.
>>> If you are not the intended recipient/s, or believe that you may have
>>> received this communication in error, please reply to the sender indicating
>>> that fact and delete the copy you received and in addition, you should not
>>> print, copy, re-transmit, disseminate, or otherwise use the information
>>> contained in this communication. Internet communications cannot be
>>> guaranteed to be timely, secure, error or virus-free. The sender does not
>>> accept liability for any errors or omissions.
>>>
>>
>>
>>
>> --
>> Menuka Warushavithana
>> LinkedIn: https://www.linkedin.com/in/menukawarushavithana
>> GitHub: https://www.github.com/menuka94
>>
>>
>
>
> --
> Menuka Warushavithana
> LinkedIn: https://www.linkedin.com/in/menukawarushavithana
> GitHub: https://www.github.com/menuka94
>
>


-- 
Menuka Warushavithana
LinkedIn: https://www.linkedin.com/in/menukawarushavithana
GitHub: https://www.github.com/menuka94
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] [GSoC 2017] Proposal 4: Idea Plugin for Siddhi

2017-03-26 Thread Tishan Dahanayakage
Hi Menuka,

Great progress Menuka. Can you please explain how did you achieve this and
resources used.
How can we try this plugin? Can you please provide the required resources?

Thanks,
/Tishan

On Mon, Mar 27, 2017 at 12:42 AM, Menuka Warushavithana <
menuka...@cse.mrt.ac.lk> wrote:

> Hi Tishan,
> I was able to implement a simple syntax highlighting plugin for Siddhi
> queries with the help of [1] and Antlr. (A screenshot is attached herewith)
>
> ​
> I set up the WSO2 CEP locally and started studying Siddhi in more detail.
> Also, I have started drafting a proposal for the project. Your advice and
> constructive criticism on this idea is greatly appreciated.
>
> [1] https://github.com/wso2/siddhi/blob/master/modules/
> siddhi-query-compiler/src/main/antlr4/org/wso2/siddhi/
> query/compiler/SiddhiQL.g4
>
>
> Thank You
> --
> Menuka Warushavithana
> LinkedIn: https://www.linkedin.com/in/menukawarushavithana
> GitHub: https://www.github.com/menuka94
>



-- 
Tishan Dahanayakage
Senior Software Engineer
WSO2, Inc.
Mobile:+94 716481328

Disclaimer: This communication may contain privileged or other confidential
information and is intended exclusively for the addressee/s. If you are not
the intended recipient/s, or believe that you may have received this
communication in error, please reply to the sender indicating that fact and
delete the copy you received and in addition, you should not print, copy,
re-transmit, disseminate, or otherwise use the information contained in
this communication. Internet communications cannot be guaranteed to be
timely, secure, error or virus-free. The sender does not accept liability
for any errors or omissions.
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


[Dev] [GSoC 2017] Proposal 4: Idea Plugin for Siddhi

2017-03-26 Thread Menuka Warushavithana
Hi Tishan,
I was able to implement a simple syntax highlighting plugin for Siddhi
queries with the help of [1] and Antlr. (A screenshot is attached herewith)

​
I set up the WSO2 CEP locally and started studying Siddhi in more detail.
Also, I have started drafting a proposal for the project. Your advice and
constructive criticism on this idea is greatly appreciated.

[1]
https://github.com/wso2/siddhi/blob/master/modules/siddhi-query-compiler/src/main/antlr4/org/wso2/siddhi/query/compiler/SiddhiQL.g4


Thank You
-- 
Menuka Warushavithana
LinkedIn: https://www.linkedin.com/in/menukawarushavithana
GitHub: https://www.github.com/menuka94
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] GSOC 2017 Proposal 4: IDEA Plugin for Siddhi

2017-03-08 Thread Shan Mahanama
Hi Amila,

Just a thought here. Since the g4 grammar is already available, you can use
the *jetbrains plugin *[1] when developing the Siddhi plugin. Otherwise you
will have to convert the g4 grammar to BNF grammar manually.

[1] https://github.com/antlr/jetbrains

Thanks,
Shan.


On Wed, Mar 8, 2017 at 10:24 AM, Tishan Dahanayakage 
wrote:

> Hi Amila,
>
> Complete Siddhi grammar is available at [1]. For the moment use a simpler
> anlr grammar and continue with your PoC. Later we can move to Siddhi.
>
> [1] https://github.com/wso2/siddhi/blob/master/modules/
> siddhi-query-compiler/src/main/antlr4/org/wso2/siddhi/
> query/compiler/SiddhiQL.g4
>
> Thanks
> /Tishan
>
> On Tue, Mar 7, 2017 at 10:21 PM, Kandauda Amila De Zoysa Karunathilaka <
> amilakarunathilaka...@cse.mrt.ac.lk> wrote:
>
>> Hi All,
>> I read project description above link. I got what are the objectives in
>> this project. I will start this project from syntax highlighting part.
>> I will start to follow a antlr4 tutorial. I hope to develop PoC for idea
>> plugin with syntax highlighting with in few days. I will give few day to do
>> this. Because next week will start our semester end exam.
>> Can you give detail about siddhi syntax category.
>>
>> Thank you.
>>
>> Best Regards,
>> *Amila Karunathilaka*
>> Undergraduate,
>> Department of Computer Science & Engineering,
>> Faculty of Engineering,
>> University of Moraduwa,
>> Sri Lanka.
>>
>> On 7 March 2017 at 10:37, Tishan Dahanayakage  wrote:
>>
>>> Hi Amila,
>>>
>>> Thanks for your interest in the project and WSO2. I hope you went
>>> through the project discription at[1].
>>> Siddhi is a SQL like language where you can write queries which can do
>>> real-time analysis which is based on antlr. Deliverable of the project is
>>> to develop an intelliJ idea editor plugin which has syntax highlighting,
>>> code completion, running and debugging Siddhi from within idea.
>>> As starters I would say you start off by developing an idea plugin with
>>> syntax highlighting capabilities for a simple antler based grammar. then we
>>> can improve on that.
>>>
>>> Please reach out if you need any specifics.
>>>
>>> [1] https://docs.wso2.com/display/GSoC/Project+Proposals+for
>>> +2017#ProjectProposalsfor2017-Proposal4:IdeaPluginforSiddhi
>>>
>>> Thanks,
>>> /Tishan
>>>
>>> On Tue, Mar 7, 2017 at 10:12 AM, Nirmal Fernando 
>>> wrote:
>>>
 [Looping mentors]

 On Tue, Mar 7, 2017 at 12:01 AM, Kandauda Amila De Zoysa Karunathilaka
  wrote:

> Hi,
>
> I'm Amila Karunathilaka undergraduate student of Computer Science and
> Engineering, University of Moratuwa.
> I interested with IDEA Plugin for Siddhi project.
> I have experience with java, *Idea plugin development* and
> siddhi(using WSO2 DAS).
> I would like to know more detail about this project. Please give me
> some tips to getting started.
>
> Thank you.
>
> Best Regards,
> *Amila Karunathilaka*
> Undergraduate,
> Department of Computer Science & Engineering,
> Faculty of Engineering,
> University of Moraduwa,
> Sri Lanka.
>
> ___
> Dev mailing list
> Dev@wso2.org
> http://wso2.org/cgi-bin/mailman/listinfo/dev
>
>


 --

 Thanks & regards,
 Nirmal

 Technical Lead - Analytics Team, WSO2 Inc.
 Mobile: +94715779733 <+94%2071%20577%209733>
 Blog: http://nirmalfdo.blogspot.com/



>>>
>>>
>>> --
>>> Tishan Dahanayakage
>>> Senior Software Engineer
>>> WSO2, Inc.
>>> Mobile:+94 716481328 <+94%2071%20648%201328>
>>>
>>> Disclaimer: This communication may contain privileged or other
>>> confidential information and is intended exclusively for the addressee/s.
>>> If you are not the intended recipient/s, or believe that you may have
>>> received this communication in error, please reply to the sender indicating
>>> that fact and delete the copy you received and in addition, you should not
>>> print, copy, re-transmit, disseminate, or otherwise use the information
>>> contained in this communication. Internet communications cannot be
>>> guaranteed to be timely, secure, error or virus-free. The sender does not
>>> accept liability for any errors or omissions.
>>>
>>
>>
>
>
> --
> Tishan Dahanayakage
> Senior Software Engineer
> WSO2, Inc.
> Mobile:+94 716481328 <+94%2071%20648%201328>
>
> Disclaimer: This communication may contain privileged or other
> confidential information and is intended exclusively for the addressee/s.
> If you are not the intended recipient/s, or believe that you may have
> received this communication in error, please reply to the sender indicating
> that fact and delete the copy you received and in addition, you should not
> print, copy, re-transmit, disseminate, or otherwise use the information
> contained in this communication. 

Re: [Dev] GSOC 2017 Proposal 4: IDEA Plugin for Siddhi

2017-03-07 Thread Tishan Dahanayakage
Hi Amila,

Complete Siddhi grammar is available at [1]. For the moment use a simpler
anlr grammar and continue with your PoC. Later we can move to Siddhi.

[1]
https://github.com/wso2/siddhi/blob/master/modules/siddhi-query-compiler/src/main/antlr4/org/wso2/siddhi/query/compiler/SiddhiQL.g4

Thanks
/Tishan

On Tue, Mar 7, 2017 at 10:21 PM, Kandauda Amila De Zoysa Karunathilaka <
amilakarunathilaka...@cse.mrt.ac.lk> wrote:

> Hi All,
> I read project description above link. I got what are the objectives in
> this project. I will start this project from syntax highlighting part.
> I will start to follow a antlr4 tutorial. I hope to develop PoC for idea
> plugin with syntax highlighting with in few days. I will give few day to do
> this. Because next week will start our semester end exam.
> Can you give detail about siddhi syntax category.
>
> Thank you.
>
> Best Regards,
> *Amila Karunathilaka*
> Undergraduate,
> Department of Computer Science & Engineering,
> Faculty of Engineering,
> University of Moraduwa,
> Sri Lanka.
>
> On 7 March 2017 at 10:37, Tishan Dahanayakage  wrote:
>
>> Hi Amila,
>>
>> Thanks for your interest in the project and WSO2. I hope you went through
>> the project discription at[1].
>> Siddhi is a SQL like language where you can write queries which can do
>> real-time analysis which is based on antlr. Deliverable of the project is
>> to develop an intelliJ idea editor plugin which has syntax highlighting,
>> code completion, running and debugging Siddhi from within idea.
>> As starters I would say you start off by developing an idea plugin with
>> syntax highlighting capabilities for a simple antler based grammar. then we
>> can improve on that.
>>
>> Please reach out if you need any specifics.
>>
>> [1] https://docs.wso2.com/display/GSoC/Project+Proposals+for
>> +2017#ProjectProposalsfor2017-Proposal4:IdeaPluginforSiddhi
>>
>> Thanks,
>> /Tishan
>>
>> On Tue, Mar 7, 2017 at 10:12 AM, Nirmal Fernando  wrote:
>>
>>> [Looping mentors]
>>>
>>> On Tue, Mar 7, 2017 at 12:01 AM, Kandauda Amila De Zoysa Karunathilaka <
>>> amilakarunathilaka...@cse.mrt.ac.lk> wrote:
>>>
 Hi,

 I'm Amila Karunathilaka undergraduate student of Computer Science and
 Engineering, University of Moratuwa.
 I interested with IDEA Plugin for Siddhi project.
 I have experience with java, *Idea plugin development* and
 siddhi(using WSO2 DAS).
 I would like to know more detail about this project. Please give me
 some tips to getting started.

 Thank you.

 Best Regards,
 *Amila Karunathilaka*
 Undergraduate,
 Department of Computer Science & Engineering,
 Faculty of Engineering,
 University of Moraduwa,
 Sri Lanka.

 ___
 Dev mailing list
 Dev@wso2.org
 http://wso2.org/cgi-bin/mailman/listinfo/dev


>>>
>>>
>>> --
>>>
>>> Thanks & regards,
>>> Nirmal
>>>
>>> Technical Lead - Analytics Team, WSO2 Inc.
>>> Mobile: +94715779733 <+94%2071%20577%209733>
>>> Blog: http://nirmalfdo.blogspot.com/
>>>
>>>
>>>
>>
>>
>> --
>> Tishan Dahanayakage
>> Senior Software Engineer
>> WSO2, Inc.
>> Mobile:+94 716481328 <+94%2071%20648%201328>
>>
>> Disclaimer: This communication may contain privileged or other
>> confidential information and is intended exclusively for the addressee/s.
>> If you are not the intended recipient/s, or believe that you may have
>> received this communication in error, please reply to the sender indicating
>> that fact and delete the copy you received and in addition, you should not
>> print, copy, re-transmit, disseminate, or otherwise use the information
>> contained in this communication. Internet communications cannot be
>> guaranteed to be timely, secure, error or virus-free. The sender does not
>> accept liability for any errors or omissions.
>>
>
>


-- 
Tishan Dahanayakage
Senior Software Engineer
WSO2, Inc.
Mobile:+94 716481328

Disclaimer: This communication may contain privileged or other confidential
information and is intended exclusively for the addressee/s. If you are not
the intended recipient/s, or believe that you may have received this
communication in error, please reply to the sender indicating that fact and
delete the copy you received and in addition, you should not print, copy,
re-transmit, disseminate, or otherwise use the information contained in
this communication. Internet communications cannot be guaranteed to be
timely, secure, error or virus-free. The sender does not accept liability
for any errors or omissions.
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] GSOC 2017 Proposal 4: IDEA Plugin for Siddhi

2017-03-07 Thread Kandauda Amila De Zoysa Karunathilaka
Hi All,
I read project description above link. I got what are the objectives in
this project. I will start this project from syntax highlighting part.
I will start to follow a antlr4 tutorial. I hope to develop PoC for idea
plugin with syntax highlighting with in few days. I will give few day to do
this. Because next week will start our semester end exam.
Can you give detail about siddhi syntax category.

Thank you.

Best Regards,
*Amila Karunathilaka*
Undergraduate,
Department of Computer Science & Engineering,
Faculty of Engineering,
University of Moraduwa,
Sri Lanka.

On 7 March 2017 at 10:37, Tishan Dahanayakage  wrote:

> Hi Amila,
>
> Thanks for your interest in the project and WSO2. I hope you went through
> the project discription at[1].
> Siddhi is a SQL like language where you can write queries which can do
> real-time analysis which is based on antlr. Deliverable of the project is
> to develop an intelliJ idea editor plugin which has syntax highlighting,
> code completion, running and debugging Siddhi from within idea.
> As starters I would say you start off by developing an idea plugin with
> syntax highlighting capabilities for a simple antler based grammar. then we
> can improve on that.
>
> Please reach out if you need any specifics.
>
> [1] https://docs.wso2.com/display/GSoC/Project+Proposals+
> for+2017#ProjectProposalsfor2017-Proposal4:IdeaPluginforSiddhi
>
> Thanks,
> /Tishan
>
> On Tue, Mar 7, 2017 at 10:12 AM, Nirmal Fernando  wrote:
>
>> [Looping mentors]
>>
>> On Tue, Mar 7, 2017 at 12:01 AM, Kandauda Amila De Zoysa Karunathilaka <
>> amilakarunathilaka...@cse.mrt.ac.lk> wrote:
>>
>>> Hi,
>>>
>>> I'm Amila Karunathilaka undergraduate student of Computer Science and
>>> Engineering, University of Moratuwa.
>>> I interested with IDEA Plugin for Siddhi project.
>>> I have experience with java, *Idea plugin development* and siddhi(using
>>> WSO2 DAS).
>>> I would like to know more detail about this project. Please give me
>>> some tips to getting started.
>>>
>>> Thank you.
>>>
>>> Best Regards,
>>> *Amila Karunathilaka*
>>> Undergraduate,
>>> Department of Computer Science & Engineering,
>>> Faculty of Engineering,
>>> University of Moraduwa,
>>> Sri Lanka.
>>>
>>> ___
>>> Dev mailing list
>>> Dev@wso2.org
>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>
>>>
>>
>>
>> --
>>
>> Thanks & regards,
>> Nirmal
>>
>> Technical Lead - Analytics Team, WSO2 Inc.
>> Mobile: +94715779733 <+94%2071%20577%209733>
>> Blog: http://nirmalfdo.blogspot.com/
>>
>>
>>
>
>
> --
> Tishan Dahanayakage
> Senior Software Engineer
> WSO2, Inc.
> Mobile:+94 716481328 <+94%2071%20648%201328>
>
> Disclaimer: This communication may contain privileged or other
> confidential information and is intended exclusively for the addressee/s.
> If you are not the intended recipient/s, or believe that you may have
> received this communication in error, please reply to the sender indicating
> that fact and delete the copy you received and in addition, you should not
> print, copy, re-transmit, disseminate, or otherwise use the information
> contained in this communication. Internet communications cannot be
> guaranteed to be timely, secure, error or virus-free. The sender does not
> accept liability for any errors or omissions.
>
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] GSOC 2017 Proposal 4: IDEA Plugin for Siddhi

2017-03-06 Thread Tishan Dahanayakage
Hi Amila,

Thanks for your interest in the project and WSO2. I hope you went through
the project discription at[1].
Siddhi is a SQL like language where you can write queries which can do
real-time analysis which is based on antlr. Deliverable of the project is
to develop an intelliJ idea editor plugin which has syntax highlighting,
code completion, running and debugging Siddhi from within idea.
As starters I would say you start off by developing an idea plugin with
syntax highlighting capabilities for a simple antler based grammar. then we
can improve on that.

Please reach out if you need any specifics.

[1]
https://docs.wso2.com/display/GSoC/Project+Proposals+for+2017#ProjectProposalsfor2017-Proposal4:IdeaPluginforSiddhi

Thanks,
/Tishan

On Tue, Mar 7, 2017 at 10:12 AM, Nirmal Fernando  wrote:

> [Looping mentors]
>
> On Tue, Mar 7, 2017 at 12:01 AM, Kandauda Amila De Zoysa Karunathilaka <
> amilakarunathilaka...@cse.mrt.ac.lk> wrote:
>
>> Hi,
>>
>> I'm Amila Karunathilaka undergraduate student of Computer Science and
>> Engineering, University of Moratuwa.
>> I interested with IDEA Plugin for Siddhi project.
>> I have experience with java, *Idea plugin development* and siddhi(using
>> WSO2 DAS).
>> I would like to know more detail about this project. Please give me some
>> tips to getting started.
>>
>> Thank you.
>>
>> Best Regards,
>> *Amila Karunathilaka*
>> Undergraduate,
>> Department of Computer Science & Engineering,
>> Faculty of Engineering,
>> University of Moraduwa,
>> Sri Lanka.
>>
>> ___
>> Dev mailing list
>> Dev@wso2.org
>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>
>>
>
>
> --
>
> Thanks & regards,
> Nirmal
>
> Technical Lead - Analytics Team, WSO2 Inc.
> Mobile: +94715779733 <+94%2071%20577%209733>
> Blog: http://nirmalfdo.blogspot.com/
>
>
>


-- 
Tishan Dahanayakage
Senior Software Engineer
WSO2, Inc.
Mobile:+94 716481328

Disclaimer: This communication may contain privileged or other confidential
information and is intended exclusively for the addressee/s. If you are not
the intended recipient/s, or believe that you may have received this
communication in error, please reply to the sender indicating that fact and
delete the copy you received and in addition, you should not print, copy,
re-transmit, disseminate, or otherwise use the information contained in
this communication. Internet communications cannot be guaranteed to be
timely, secure, error or virus-free. The sender does not accept liability
for any errors or omissions.
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] GSOC 2017 Proposal 4: IDEA Plugin for Siddhi

2017-03-06 Thread Nirmal Fernando
[Looping mentors]

On Tue, Mar 7, 2017 at 12:01 AM, Kandauda Amila De Zoysa Karunathilaka <
amilakarunathilaka...@cse.mrt.ac.lk> wrote:

> Hi,
>
> I'm Amila Karunathilaka undergraduate student of Computer Science and
> Engineering, University of Moratuwa.
> I interested with IDEA Plugin for Siddhi project.
> I have experience with java, *Idea plugin development* and siddhi(using
> WSO2 DAS).
> I would like to know more detail about this project. Please give me some
> tips to getting started.
>
> Thank you.
>
> Best Regards,
> *Amila Karunathilaka*
> Undergraduate,
> Department of Computer Science & Engineering,
> Faculty of Engineering,
> University of Moraduwa,
> Sri Lanka.
>
> ___
> Dev mailing list
> Dev@wso2.org
> http://wso2.org/cgi-bin/mailman/listinfo/dev
>
>


-- 

Thanks & regards,
Nirmal

Technical Lead - Analytics Team, WSO2 Inc.
Mobile: +94715779733
Blog: http://nirmalfdo.blogspot.com/
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


[Dev] GSOC 2017 Proposal 4: IDEA Plugin for Siddhi

2017-03-06 Thread Kandauda Amila De Zoysa Karunathilaka
Hi,

I'm Amila Karunathilaka undergraduate student of Computer Science and
Engineering, University of Moratuwa.
I interested with IDEA Plugin for Siddhi project.
I have experience with java, *Idea plugin development* and siddhi(using
WSO2 DAS).
I would like to know more detail about this project. Please give me some
tips to getting started.

Thank you.

Best Regards,
*Amila Karunathilaka*
Undergraduate,
Department of Computer Science & Engineering,
Faculty of Engineering,
University of Moraduwa,
Sri Lanka.
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] GSoC 2017- Proposal 4: Idea Plugin for Siddhi

2017-02-28 Thread Mohanadarshan Vivekanandalingam
[Adding Mentors]

Hi Raveen,

As mentioned in the description in [1] Siddhi is a realtime processing
engine that used in WSO2 CEP. You can get more information about Siddhi
language in [2].. Do a quick google search as" WSO2 Siddhi" if you want to
get more information about Siddhi..

[1]
https://docs.wso2.com/display/GSoC/Project+Proposals+for+2017#ProjectProposalsfor2017-Proposal4:IdeaPluginforSiddhi

[2] https://docs.wso2.com/display/CEP420/SiddhiQL+Guide+3.1

Thanks,
Mohan


On Tue, Feb 28, 2017 at 2:01 AM, Raveen Rathnayake 
wrote:

> Hi,
> I am a second year Software Engineering student from Informatics Institute
> of Technology. Since I have a good knowledge in Java and I am familiar with
> IDEA, I selected the *Proposal 4: Idea Plugin for Siddhi *from the GSoC
> project proposals. I want to get to know more about the Siddhi. If you
> all can help me and give a guide for me, it will be a great start for me on
> this project.
>
> Thank you.
>
> Best Regards,
> Raveen Savinda Rathnayake.
>
> ___
> Dev mailing list
> Dev@wso2.org
> http://wso2.org/cgi-bin/mailman/listinfo/dev
>
>


-- 
*V. Mohanadarshan*
*Associate Tech Lead,*
*Data Technologies Team,*
*WSO2, Inc. http://wso2.com  *
*lean.enterprise.middleware.*

email: mo...@wso2.com
phone:(+94) 771117673
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


[Dev] GSoC 2017- Proposal 4: Idea Plugin for Siddhi

2017-02-27 Thread Raveen Rathnayake
Hi,
I am a second year Software Engineering student from Informatics Institute
of Technology. Since I have a good knowledge in Java and I am familiar with
IDEA, I selected the *Proposal 4: Idea Plugin for Siddhi *from the GSoC
project proposals. I want to get to know more about the Siddhi. If you all
can help me and give a guide for me, it will be a great start for me on
this project.

Thank you.

Best Regards,
Raveen Savinda Rathnayake.
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev