Hi Suho,

I have submitted the final proposal through GSoC Dashboard. Thank you for
all the support given.

Looking forward for a great GSoC with WSO2.

Regards,
Madhawa

On Monday, March 27, 2017, Madhawa Vidanapathirana <
[email protected]
<javascript:_e(%7B%7D,'cvml','[email protected]');>> wrote:

> Hi,
>
> I have shared the finalized draft proposal via the Google Summer of Code
> Web Portal. Kindly let me know if any changes are required.
> Hoping to submit the final proposal with changes based on your feedback.
>
> Regards,
> Madhawa
>
>
> On Fri, Mar 24, 2017 at 4:15 PM, Madhawa Vidanapathirana <
> [email protected]> wrote:
>
>> Hi,
>>
>> Good news.
>>
>> Requested a release from Pyjnius Developer Team [1] and managed to get a
>> new release [2] to Python Package Index (PIP). Therefore, we no longer have
>> to develop their library from GitHub code.
>> We can simply consider it as a dependency which gets auto installed when
>> our final product is deployed.
>>
>> [1] - https://github.com/kivy/pyjnius/issues/189#issuecomment-288750222
>> [2] - https://pypi.python.org/pypi/pyjnius/1.1.1
>>
>> Pyjnius is a library which can be used for calling Java methods from
>> Python and obtaining callback responses. It uses native method calls.
>>
>> Regards,
>> Madhawa
>>
>> On Thu, Mar 23, 2017 at 1:48 AM, Sriskandarajah Suhothayan <[email protected]
>> > wrote:
>>
>>> Good to know that it worked :)
>>>
>>> Regards
>>> Suho
>>>
>>> On Wed, Mar 22, 2017 at 11:24 PM, Madhawa Vidanapathirana <
>>> [email protected]> wrote:
>>>
>>>> Hi Suho,
>>>>
>>>> Got the prototype working with Python 3 as well. Refer the link below
>>>> for sources.
>>>>
>>>> https://github.com/madhawav/CEP-Python-Wraps/tree/master/Pyj
>>>> nius_Prototype_Wrap_Python2_3
>>>>
>>>> This version works with both Python 2.7 and 3.x. (Tested on 2.7 and
>>>> 3.5). Uses native calls via Pyjnius API.
>>>>
>>>> Please note: When you are installing Pyjnius from source, don't use the
>>>> same local copy of source files for both Python2 and Python3. The install
>>>> scripts of Pyjnius leaves temporary files that make subsequent installs on
>>>> a different version of Python fail.
>>>>
>>>> Regards,
>>>> Madhawa
>>>>
>>>>
>>>> On Mon, Mar 20, 2017 at 12:44 PM, Madhawa Vidanapathirana <
>>>> [email protected]> wrote:
>>>>
>>>>> Hi Suho,
>>>>>
>>>>> Installation via PIP can be done. I will add it to Project Proposal.
>>>>>
>>>>> Regards,
>>>>> Madhawa
>>>>>
>>>>> On Mon, Mar 20, 2017 at 11:25 AM, Sriskandarajah Suhothayan <
>>>>> [email protected]> wrote:
>>>>>
>>>>>>
>>>>>>
>>>>>> On Sun, Mar 19, 2017 at 4:02 PM, Madhawa Vidanapathirana <
>>>>>> [email protected]> wrote:
>>>>>>
>>>>>>> Hi Suho,
>>>>>>>
>>>>>>> Going ahead with the proposal, few questions crossed my mind.
>>>>>>>
>>>>>>>    1. You mentioned previously that WSO2 DAS should also be
>>>>>>>    supported. What sort of interactions are expected with WSO2 DAS?
>>>>>>>    1. Should publishing events to WSO2 DAS from Python Siddhi API
>>>>>>>       supported?
>>>>>>>       2. Should deploying of Siddhi Queries to WSO2 DAS through
>>>>>>>       Python Siddhi API be supported?
>>>>>>>       3. Any other expectations?
>>>>>>>
>>>>>>>
>>>>>> For the integration with DAS we can use HTTP calls and deploy Siddhi
>>>>>> queries and send events to that, we should also start a server from the
>>>>>> python side to receive events from DAS and print them.
>>>>>>
>>>>>> We can work on the details of that after the proposal.
>>>>>>
>>>>>> One more thing to add, can we also implement Siddhi (the project you
>>>>>> will be creating) to be installed via pip ?
>>>>>>
>>>>>> Regards
>>>>>> Suho
>>>>>>
>>>>>> If any of above can be considered as "optional", indicate them as
>>>>>>> well.
>>>>>>>
>>>>>>> Regards,
>>>>>>> Madhawa
>>>>>>>
>>>>>>> On Sat, Mar 18, 2017 at 9:00 PM, Sriskandarajah Suhothayan <
>>>>>>> [email protected]> wrote:
>>>>>>>
>>>>>>>> For the initial cut this looks good, please go ahead with the
>>>>>>>> proposal. Let's check some other alternatives and start the 
>>>>>>>> development.
>>>>>>>>
>>>>>>>> Regards
>>>>>>>> Suho
>>>>>>>>
>>>>>>>> On Sat, Mar 18, 2017 at 1:01 PM, Madhawa Vidanapathirana <
>>>>>>>> [email protected]> wrote:
>>>>>>>>
>>>>>>>>> Hi Suho,
>>>>>>>>>
>>>>>>>>> You can find the python version of test case written using Pyjnius
>>>>>>>>> in below link.
>>>>>>>>> https://github.com/madhawav/CEP-Python-Wraps/tree/master/Pyj
>>>>>>>>> nius%20Prototype%20Wrap
>>>>>>>>> Instructions on building the code is also given their.
>>>>>>>>>
>>>>>>>>> During development, I noticed following disadvantages of Pyjnius
>>>>>>>>> API
>>>>>>>>>
>>>>>>>>>    - Not compatible with Python 3.x.
>>>>>>>>>    - There are no stable releases. However, the code available in
>>>>>>>>>    master branch is relatively stable.
>>>>>>>>>    - Difficult to configure. It is required to develop the
>>>>>>>>>    library from source. This would make it difficult to distribute an 
>>>>>>>>> API
>>>>>>>>>    developed on Pyjnius.
>>>>>>>>>    - There are no evidence that a proper release would be done
>>>>>>>>>    soon.
>>>>>>>>>
>>>>>>>>> However, Pyjnius supports callback of events from Java to Python.
>>>>>>>>> Additionally, it is easier to develop using Pyjnius ones it is 
>>>>>>>>> configured.
>>>>>>>>>
>>>>>>>>> So, I had a looked at some of the other options as well.
>>>>>>>>>
>>>>>>>>> Java Bridge
>>>>>>>>>
>>>>>>>>> *Advantages*
>>>>>>>>>
>>>>>>>>>    - Has stable releases available through Python Package Index.
>>>>>>>>>    (pip)
>>>>>>>>>
>>>>>>>>> *Disadvantages*
>>>>>>>>>
>>>>>>>>>    - No direct call-back mechanism to receive events from Java
>>>>>>>>>    side. It is possible to execute Python scripts in Java  but those 
>>>>>>>>> scripts
>>>>>>>>>    would not be in same context as Python Host App.
>>>>>>>>>    - Comparatively harder to develop on but it is manageable.
>>>>>>>>>
>>>>>>>>> Py4J
>>>>>>>>>
>>>>>>>>> The main difference in Py4J is that it uses socket connections to
>>>>>>>>> communicate with JVM instead of JNI. (secured socket connections are
>>>>>>>>> possible).
>>>>>>>>>
>>>>>>>>> *Advantages*
>>>>>>>>>
>>>>>>>>>    - Stable release available through Python Package Index (pip).
>>>>>>>>>    Easy to configure.
>>>>>>>>>    - Can connect to an already running Java application (with
>>>>>>>>>    Py4J) and communicate with it. (Thus, can be used to communicate 
>>>>>>>>> with a
>>>>>>>>>    running instance of WSO2 CEP)
>>>>>>>>>    - Supports callback events.
>>>>>>>>>    - Well maintained documentation. Active project.
>>>>>>>>>
>>>>>>>>> *Disadvantages*
>>>>>>>>>
>>>>>>>>>    - Would require a work-around to avoid clashing between socket
>>>>>>>>>    connection ports when concurrent applications use the API.
>>>>>>>>>
>>>>>>>>> As of now, I feel Py4J is the most suitable option. However, I am
>>>>>>>>> yet to look at some other options available such as JPy and JCC.
>>>>>>>>>
>>>>>>>>> Regards,
>>>>>>>>>
>>>>>>>>> Madhawa
>>>>>>>>>
>>>>>>>>> On Wed, Mar 15, 2017 at 11:10 PM, Sriskandarajah Suhothayan <
>>>>>>>>> [email protected]> wrote:
>>>>>>>>>
>>>>>>>>>> Great, do also start working on writing the project proposal.
>>>>>>>>>>
>>>>>>>>>> Regards
>>>>>>>>>> Suho
>>>>>>>>>>
>>>>>>>>>> On Wed, Mar 15, 2017 at 10:58 PM, Madhawa Vidanapathirana <
>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>
>>>>>>>>>>> Hi Suho,
>>>>>>>>>>> Progress made so far is managed to write a python version of
>>>>>>>>>>> test case you suggested using Pyjnius [1] [2].
>>>>>>>>>>> Pyjnius is capable of handling method calls and callbacks
>>>>>>>>>>> to/from JAVA via JNI.
>>>>>>>>>>>
>>>>>>>>>>> I will send the code here after I properly arrange it into a
>>>>>>>>>>> prototype API.
>>>>>>>>>>>
>>>>>>>>>>> [1] - https://pyjnius.readthedocs.io/en/latest/index.html
>>>>>>>>>>> [2] - https://github.com/kivy/pyjniu
>>>>>>>>>>> s/blob/master/docs/source/index.rst
>>>>>>>>>>>
>>>>>>>>>>> Regards,
>>>>>>>>>>> Madhawa
>>>>>>>>>>>
>>>>>>>>>>> On Wed, Mar 15, 2017 at 1:11 AM, Sriskandarajah Suhothayan <
>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>
>>>>>>>>>>>> As the first step focus on building APIs such that we can
>>>>>>>>>>>> write the following test case[1] in python.
>>>>>>>>>>>>
>>>>>>>>>>>> [1]https://github.com/wso2/siddhi/blob/master/modules/siddhi
>>>>>>>>>>>> -samples/quick-start-samples/src/main/java/org/wso2/siddhi/s
>>>>>>>>>>>> ample/SimpleFilterSample.java
>>>>>>>>>>>>
>>>>>>>>>>>> Regards
>>>>>>>>>>>> Suho
>>>>>>>>>>>>
>>>>>>>>>>>> On Tue, Mar 14, 2017 at 9:55 AM, Madhawa Vidanapathirana <
>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>
>>>>>>>>>>>>> Hi,
>>>>>>>>>>>>> Thank you for your quick reply.
>>>>>>>>>>>>>
>>>>>>>>>>>>> Since directly using Siddhi Library is the more general case,
>>>>>>>>>>>>> I'll first focus on it.
>>>>>>>>>>>>>
>>>>>>>>>>>>> 1) I am thinking about following the same structure in JAVA
>>>>>>>>>>>>> API, centered around Siddhi Manager. Any opinions on this?
>>>>>>>>>>>>> 2) Any idea on extent to which lower level/internal components
>>>>>>>>>>>>> should be exposed? (e.g. - Exposing "StreamDefinition" class in 
>>>>>>>>>>>>> addition to
>>>>>>>>>>>>> creating stream via Siddhi query using "siddhiManager.
>>>>>>>>>>>>> createExecutionPlanRuntime"). I have heard that it is usually
>>>>>>>>>>>>> discouraged to use lower level components instead of the query 
>>>>>>>>>>>>> approach.
>>>>>>>>>>>>>
>>>>>>>>>>>>> Will try to send you a prototype covering basic functionality
>>>>>>>>>>>>> through Siddhi Java API, before making the proposal for entire 
>>>>>>>>>>>>> project.
>>>>>>>>>>>>>
>>>>>>>>>>>>> Madhawa
>>>>>>>>>>>>>
>>>>>>>>>>>>> On Mon, Mar 13, 2017 at 9:53 PM, Sriskandarajah Suhothayan <
>>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> On Sun, Mar 12, 2017 at 12:37 PM, Madhawa Vidanapathirana <
>>>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Hi.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> I am an undergraduate from Department of Computer Science
>>>>>>>>>>>>>>> and Engineering, University of Moratuwa. I recently completed 
>>>>>>>>>>>>>>> my internship
>>>>>>>>>>>>>>> at WSO2 working with the Support Team on the project WSO2 
>>>>>>>>>>>>>>> Support Knowledge
>>>>>>>>>>>>>>> Base.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> I am interested on GSOC Project* "Proposal 16: Python API
>>>>>>>>>>>>>>> for Siddhi CEP"*. My internship project at WSO2 was almost
>>>>>>>>>>>>>>> entirely done using Python. Additionally, I used Py4J Framework 
>>>>>>>>>>>>>>> to
>>>>>>>>>>>>>>> interface certain parts of the project to JAVA APIs. 
>>>>>>>>>>>>>>> Furthermore, I have a
>>>>>>>>>>>>>>> certain amount of exposure with Siddhi/CEP through the WHACK 
>>>>>>>>>>>>>>> project I took
>>>>>>>>>>>>>>> part.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> I went through the provided details in WSO2 GSOC 2017
>>>>>>>>>>>>>>> Project List page and I am interested to know some more details.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>    1. What version of CEP/Siddhi should be used by the API?
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> You need to support the latest released version of Siddhi
>>>>>>>>>>>>>> and DAS which is in DAS 3.1 and also for the latest Siddhi (4.0)
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>    1. In the description, does "Service APIs" refer to
>>>>>>>>>>>>>>>    "Admin Services API" which is usually used by Admin Panel to 
>>>>>>>>>>>>>>> communicate
>>>>>>>>>>>>>>>    with CEP?
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Yes, to deploy the queries and to send and receive events
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>    1. Should the Siddhi Python API require WSO2 CEP to be
>>>>>>>>>>>>>>>    running in order to make Python API usable?
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Not necessay it should both work with the running CEP/DAS
>>>>>>>>>>>>>> and use Siddhi library in the ohter cases.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>    1. Is the Python API expected to do configuring of
>>>>>>>>>>>>>>>    Siddhi CEP, streaming events to/from Siddhi CEP, or both?
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Yes in terms of queries.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Thank You
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>> *Madhawa Vidanapathirana*
>>>>>>>>>>>>>>> Student
>>>>>>>>>>>>>>> Department of Computer Science and Engineering
>>>>>>>>>>>>>>> University of Moratuwa
>>>>>>>>>>>>>>> Sri Lanka
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Mobile: (+94) 716874425 <071%20687%204425>
>>>>>>>>>>>>>>> Email: [email protected]
>>>>>>>>>>>>>>> Linked-In: https://lk.linkedin.com/in/madhawa-vidanapathiran
>>>>>>>>>>>>>>> a-3430b94
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> *S. Suhothayan*
>>>>>>>>>>>>>> Associate Director / Architect & Team Lead of WSO2 Complex
>>>>>>>>>>>>>> Event Processor
>>>>>>>>>>>>>> *WSO2 Inc. *http://wso2.com
>>>>>>>>>>>>>> * <http://wso2.com/>*
>>>>>>>>>>>>>> lean . enterprise . middleware
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> *cell: (+94) 779 756 757 <+94%2077%20975%206757> | 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>*
>>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> --
>>>>>>>>>>>>> *Madhawa Vidanapathirana*
>>>>>>>>>>>>> Student
>>>>>>>>>>>>> Department of Computer Science and Engineering
>>>>>>>>>>>>> University of Moratuwa
>>>>>>>>>>>>> Sri Lanka
>>>>>>>>>>>>>
>>>>>>>>>>>>> Mobile: (+94) 716874425 <071%20687%204425>
>>>>>>>>>>>>> Email: [email protected]
>>>>>>>>>>>>> Linked-In: https://lk.linkedin.com/in/madhawa-vidanapathiran
>>>>>>>>>>>>> a-3430b94
>>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> --
>>>>>>>>>>>>
>>>>>>>>>>>> *S. Suhothayan*
>>>>>>>>>>>> Associate Director / Architect & Team Lead of WSO2 Complex
>>>>>>>>>>>> Event Processor
>>>>>>>>>>>> *WSO2 Inc. *http://wso2.com
>>>>>>>>>>>> * <http://wso2.com/>*
>>>>>>>>>>>> lean . enterprise . middleware
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> *cell: (+94) 779 756 757 <+94%2077%20975%206757> | 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>*
>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> --
>>>>>>>>>>> *Madhawa Vidanapathirana*
>>>>>>>>>>> Student
>>>>>>>>>>> Department of Computer Science and Engineering
>>>>>>>>>>> University of Moratuwa
>>>>>>>>>>> Sri Lanka
>>>>>>>>>>>
>>>>>>>>>>> Mobile: (+94) 716874425 <071%20687%204425>
>>>>>>>>>>> Email: [email protected]
>>>>>>>>>>> Linked-In: https://lk.linkedin.com/in/madhawa-vidanapathiran
>>>>>>>>>>> a-3430b94
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> --
>>>>>>>>>>
>>>>>>>>>> *S. Suhothayan*
>>>>>>>>>> Associate Director / Architect & Team Lead of WSO2 Complex Event
>>>>>>>>>> Processor
>>>>>>>>>> *WSO2 Inc. *http://wso2.com
>>>>>>>>>> * <http://wso2.com/>*
>>>>>>>>>> lean . enterprise . middleware
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> *cell: (+94) 779 756 757 <+94%2077%20975%206757> | 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>*
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> *Madhawa Vidanapathirana*
>>>>>>>>> Student
>>>>>>>>> Department of Computer Science and Engineering
>>>>>>>>> University of Moratuwa
>>>>>>>>> Sri Lanka
>>>>>>>>>
>>>>>>>>> Mobile: (+94) 716874425 <071%20687%204425>
>>>>>>>>> Email: [email protected]
>>>>>>>>> Linked-In: https://lk.linkedin.com/in/madhawa-vidanapathiran
>>>>>>>>> a-3430b94
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>>
>>>>>>>> *S. Suhothayan*
>>>>>>>> Associate Director / Architect & Team Lead of WSO2 Complex Event
>>>>>>>> Processor
>>>>>>>> *WSO2 Inc. *http://wso2.com
>>>>>>>> * <http://wso2.com/>*
>>>>>>>> lean . enterprise . middleware
>>>>>>>>
>>>>>>>>
>>>>>>>> *cell: (+94) 779 756 757 <+94%2077%20975%206757> | 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>*
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> *Madhawa Vidanapathirana*
>>>>>>> Student
>>>>>>> Department of Computer Science and Engineering
>>>>>>> University of Moratuwa
>>>>>>> Sri Lanka
>>>>>>>
>>>>>>> Mobile: (+94) 716874425 <071%20687%204425>
>>>>>>> Email: [email protected]
>>>>>>> Linked-In: https://lk.linkedin.com/in/madhawa-vidanapathiran
>>>>>>> a-3430b94
>>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>>
>>>>>> *S. Suhothayan*
>>>>>> Associate Director / Architect & Team Lead of WSO2 Complex Event
>>>>>> Processor
>>>>>> *WSO2 Inc. *http://wso2.com
>>>>>> * <http://wso2.com/>*
>>>>>> lean . enterprise . middleware
>>>>>>
>>>>>>
>>>>>> *cell: (+94) 779 756 757 <077%20975%206757> | 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>*
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> *Madhawa Vidanapathirana*
>>>>> Student
>>>>> Department of Computer Science and Engineering
>>>>> University of Moratuwa
>>>>> Sri Lanka
>>>>>
>>>>> Mobile: (+94) 716874425 <+94%2071%20687%204425>
>>>>> Email: [email protected]
>>>>> Linked-In: https://lk.linkedin.com/in/madhawa-vidanapathirana-3430b94
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> *Madhawa Vidanapathirana*
>>>> Student
>>>> Department of Computer Science and Engineering
>>>> University of Moratuwa
>>>> Sri Lanka
>>>>
>>>> Mobile: (+94) 716874425 <071%20687%204425>
>>>> Email: [email protected]
>>>> Linked-In: https://lk.linkedin.com/in/madhawa-vidanapathirana-3430b94
>>>>
>>>
>>>
>>>
>>> --
>>>
>>> *S. Suhothayan*
>>> Associate Director / Architect
>>> *WSO2 Inc. *http://wso2.com
>>> * <http://wso2.com/>*
>>> lean . enterprise . middleware
>>>
>>>
>>> *cell: (+94) 779 756 757 <+94%2077%20975%206757> | 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>*
>>>
>>
>>
>>
>> --
>> *Madhawa Vidanapathirana*
>> Student
>> Department of Computer Science and Engineering
>> University of Moratuwa
>> Sri Lanka
>>
>> Mobile: (+94) 716874425 <+94%2071%20687%204425>
>> Email: [email protected]
>> Linked-In: https://lk.linkedin.com/in/madhawa-vidanapathirana-3430b94
>>
>
>
>
> --
> *Madhawa Vidanapathirana*
> Student
> Department of Computer Science and Engineering
> University of Moratuwa
> Sri Lanka
>
> Mobile: (+94) 716874425
> Email: [email protected]
> Linked-In: https://lk.linkedin.com/in/madhawa-vidanapathirana-3430b94
>


-- 
*Madhawa Vidanapathirana*
Student
Department of Computer Science and Engineering
University of Moratuwa
Sri Lanka

Mobile: (+94) 716874425
Email: [email protected]
Linked-In: https://lk.linkedin.com/in/madhawa-vidanapathirana-3430b94
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to