You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@zeppelin.apache.org by Felix Cheung <fe...@hotmail.com> on 2016/06/03 09:53:00 UTC

Re: ZEPPELIN-682

Absolutely! We would welcome your contribution for this!



		_____________________________
From: Minudika Malshan <mi...@gmail.com>
Sent: Monday, May 30, 2016 9:24 PM
Subject: Re: ZEPPELIN-682
To: Alexander Bezzubov <bz...@apache.org>
Cc:  <de...@zeppelin.incubator.apache.org>


Hi all,

Seems like this project is going to be taken care of. I submitted two
proposals for gsoc and  the other proposal got accepted.

However I'm more than happy to contribute for this project.

Please let me know if there's anything I can do.

Thanks
Minidika
On Mar 25, 2016 10:53 AM, "Alexander Bezzubov" <bz...@apache.org> wrote:

> Hi Minudika,
>
> thank you for sharing, that sounds great.
>
> Looking forward helping with this project though GSoC!
>
> --
> Alex
>
> On Fri, Mar 25, 2016 at 3:11 AM, Minudika Malshan <mi...@gmail.com>
> wrote:
>
>> Hi all,
>>
>> I submitted my final proposal to google. Thanks a lot for your guidance
>> and support.
>> Hopefully looking forward to work on this project.
>>
>> Thanks again.
>> Best  regards
>>
>> On Thu, Mar 24, 2016 at 3:06 PM, Minudika Malshan <mi...@gmail.com>
>> wrote:
>>
>>> Hi,
>>>
>>> @Alex, Sorry for my mistake. Added back to the mail thread.
>>>
>>> I will go through the whole proposal once again, finalize it and submit
>>> the final proposal to google gsoc page by tonight.
>>>
>>> Thanks a lot for your help.
>>> BR
>>>
>>> On Thu, Mar 24, 2016 at 3:03 PM, Minudika Malshan <minudika001@gmail.com
>>> > wrote:
>>>
>>>> [looping]
>>>>
>>>>
>>>> Hi Alex,
>>>>
>>>> I will go through that spark runner and see if it's possible to  use it
>>>> for this beam interpreter. And hopefully, I will  include it in the
>>>> proposal.
>>>> I was communicating through Apache beam mailing thread to get more
>>>> knowledge about that project. But it seems like I have missed that spark
>>>> runner thing. Thanks a lot for mentioning it here.
>>>>
>>>> About my project related to Siddhi Interpreter, I admit that I have not
>>>> followed a proper workflow. That's mainly because, I was only concentrating
>>>> with the implementation. Since it's mainly only me who is dealing with that
>>>> repo, I didn't think about working on a separate branch much. My mistake.
>>>> However soon after we complete our implementation, we are going to do
>>>> full clean up and optimization on that code and publish it in a proper
>>>> manner.
>>>>
>>>> However, I was working and still working as a contributor for WSO2 CEP
>>>> and WSO2 Siddhi which are also open source products, during my internship
>>>> as an undergraduate. There I gained a good practice on git workflow. So I
>>>> am pretty sure, I can adapt with your way of coding and contribution.
>>>>
>>>> Again thanks a lot for your kind guidance..
>>>> BR
>>>>
>>>>
>>>>
>>>> On Thu, Mar 24, 2016 at 9:53 AM, Alexander Bezzubov <bz...@apache.org>
>>>> wrote:
>>>>
>>>>> Hi, Moon, Minudika,
>>>>>
>>>>>
>>>>> thanks for sending out the link, and great formatting by the way!
>>>>> I have left few comments in the doc itself.
>>>>>
>>>>> Eran on this list have pointed out the existence of the Spark runner
>>>>> for Beam [1], could this be incorporated  into your proposal somehow?
>>>>>
>>>>> On the community engagement side - it may be worth answering to that
>>>>> thread, thanking it's author for pointing it out as he was clearly trying
>>>>> to help with your project.
>>>>>
>>>>> One more thing on the community side: in this thread on Mar 3 the
>>>>> issue has been risen about your previous opensource code:
>>>>>
>>>>> > On the side note - I can see your commits in master branch of your
>>>>> fork, why not to try the
>>>>> > workflow Zeppelin uses
>>>>> <https://github.com/apache/incubator-zeppelin/blob/master/CONTRIBUTING.md#source-control-workflow> [0]
>>>>> by tracking your work in different branches? From there it will be easy
>>>>> > to submit a PR and ask other contributors for a code review, which
>>>>> could improve chances of
>>>>> > getting high quality code at the end.
>>>>>
>>>>> Usually if some question like that has been risen by the community
>>>>> member on the list, it is expected that it is addressed somehow. I.e by
>>>>> you, answering initial email with some explanations why it was done that
>>>>> way and letting everybody know if it will or not be done in another way,
>>>>> etc.
>>>>>
>>>>> I'm sorry if I have missed your response, so could you please clarify
>>>>> it again?
>>>>>
>>>>> Thanks!
>>>>>
>>>>> And please, do not forget to submit a pdf of the proposal to google
>>>>> before the deadline which AFAIK is quite soon.
>>>>>
>>>>>  1. http://markmail.org/thread/wsjlfuyu7kvip5s6
>>>>>
>>>>>
>>>>> --
>>>>> Alex
>>>>>
>>>>>
>>>>>
>>>>> On Thu, Mar 24, 2016 at 10:46 AM, moon soo Lee <mo...@apache.org>
>>>>> wrote:
>>>>>
>>>>>> Thanks for sharing 2nd version. I have not many things to add.
>>>>>> Alexander, do you have any comment?
>>>>>>
>>>>>> Thanks,
>>>>>> moon
>>>>>>
>>>>>>
>>>>>> On Wed, Mar 23, 2016 at 9:48 AM Minudika Malshan <
>>>>>> minudika001@gmail.com> wrote:
>>>>>>
>>>>>>> Hi all,
>>>>>>>
>>>>>>> I made the 2nd version of my draft proposal [1]. Please have a look
>>>>>>> and let me know if there are any further changes to be made.
>>>>>>> Your comments would be much appreciated.
>>>>>>>
>>>>>>> [1]
>>>>>>> https://docs.google.com/document/d/19nqMH1qWuWm8OUzyj2cdJmqIjovsHeCV62lhtS_B1YE/edit?usp=sharing
>>>>>>>
>>>>>>> Thanks a lot.
>>>>>>>
>>>>>>> On Wed, Mar 23, 2016 at 10:17 PM, Minudika Malshan <
>>>>>>> minudika001@gmail.com> wrote:
>>>>>>>
>>>>>>>> Hi all,
>>>>>>>>
>>>>>>>> I made the 2nd version of my draft. Please have a look and let me
>>>>>>>> know if there are any further changes to be made.
>>>>>>>> Your comments would be much appreciated.
>>>>>>>>
>>>>>>>> Thanks a lot.
>>>>>>>>
>>>>>>>> On Sat, Mar 19, 2016 at 8:12 PM, Alexander Bezzubov <bzz@apache.org
>>>>>>>> > wrote:
>>>>>>>>
>>>>>>>>> Hi,
>>>>>>>>>
>>>>>>>>> your proposal looks solid, I have updated the link from the wiki
>>>>>>>>> to a new
>>>>>>>>> doc, as well as posted some feedback in comments.
>>>>>>>>>
>>>>>>>>> Going further, Minudika, can you please incorporate Moon's
>>>>>>>>> feedback to the
>>>>>>>>> new proposal, (est part on using a ResourcePool), and make sure
>>>>>>>>> that we
>>>>>>>>> only have one document, linked from everywhere to work on.
>>>>>>>>>
>>>>>>>>> Thank you!
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> Alex
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> On Sat, Mar 19, 2016 at 2:03 AM, Minudika Malshan <
>>>>>>>>> minudika001@gmail.com>
>>>>>>>>> wrote:
>>>>>>>>>
>>>>>>>>> > Hi,
>>>>>>>>> >
>>>>>>>>> > Thanks a lot for your feedback. I will make changes according to
>>>>>>>>> them.
>>>>>>>>> > However I submitted my draft proposal to Apache Software
>>>>>>>>> Foundation GSoC
>>>>>>>>> > page .
>>>>>>>>> > It seems like you have reviewed the old proposal of mine which
>>>>>>>>> was posted
>>>>>>>>> > in this thread.
>>>>>>>>> > Can you please have a look at my proposal which I submitted to
>>>>>>>>> ASF [1]
>>>>>>>>> >
>>>>>>>>> > [1]
>>>>>>>>> >
>>>>>>>>> >
>>>>>>>>> https://docs.google.com/document/d/19nqMH1qWuWm8OUzyj2cdJmqIjovsHeCV62lhtS_B1YE/edit?usp=sharing
>>>>>>>>> >
>>>>>>>>> > Thanks and best regards.
>>>>>>>>> >
>>>>>>>>> > On Fri, Mar 18, 2016 at 11:09 PM, moon soo Lee <mo...@apache.org>
>>>>>>>>> wrote:
>>>>>>>>> >
>>>>>>>>> > > Hi,
>>>>>>>>> > >
>>>>>>>>> > > Thanks for sharing your proposal. I made few comments on the
>>>>>>>>> document.
>>>>>>>>> > > Please take a look.
>>>>>>>>> > >
>>>>>>>>> > > Thanks,
>>>>>>>>> > > moon
>>>>>>>>> > >
>>>>>>>>> > > On Fri, Mar 18, 2016 at 7:16 AM Minudika Malshan <
>>>>>>>>> minudika001@gmail.com>
>>>>>>>>> > > wrote:
>>>>>>>>> > >
>>>>>>>>> > > > Hi all,
>>>>>>>>> > > >
>>>>>>>>> > > > @ Moon, I will try doing as you told. Thank you!
>>>>>>>>> > > >
>>>>>>>>> > > > I submitted a draft proposal for this project to  AFS.
>>>>>>>>> Please could you
>>>>>>>>> > > > review it.
>>>>>>>>> > > >
>>>>>>>>> > > > Thanks and regards
>>>>>>>>> > > >
>>>>>>>>> > > > On Fri, Mar 18, 2016 at 4:05 AM, moon soo Lee <
>>>>>>>>> moon@apache.org> wrote:
>>>>>>>>> > > >
>>>>>>>>> > > > > Hi,
>>>>>>>>> > > > >
>>>>>>>>> > > > > Could you share little bit about how did you add jar
>>>>>>>>> manually?
>>>>>>>>> > > > > Did you try add dependency in pom.xml? like
>>>>>>>>> > > > >
>>>>>>>>> > > > > <dependency>
>>>>>>>>> > > > > <groupId>group_id</groupId>
>>>>>>>>> > > > > <artifactId>artifact_id</artifactId>
>>>>>>>>> > > > > <version>version_number</version>
>>>>>>>>> > > > > <scope>system</scope>
>>>>>>>>> > > > > <systemPath>...jar</systemPath>
>>>>>>>>> > > > > </dependency>
>>>>>>>>> > > > >
>>>>>>>>> > > > >
>>>>>>>>> > > > > Thanks,
>>>>>>>>> > > > > moon
>>>>>>>>> > > > >
>>>>>>>>> > > > >
>>>>>>>>> > > > > On Thu, Mar 17, 2016 at 12:30 PM Minudika Malshan <
>>>>>>>>> > > minudika001@gmail.com
>>>>>>>>> > > > >
>>>>>>>>> > > > > wrote:
>>>>>>>>> > > > >
>>>>>>>>> > > > > > Hi,
>>>>>>>>> > > > > >
>>>>>>>>> > > > > > I am going to implement a sample java interpreter for
>>>>>>>>> zeppelin for
>>>>>>>>> > > demo
>>>>>>>>> > > > > > purposes in my proposal.
>>>>>>>>> > > > > > Since java-repl dependencies are not available as maven
>>>>>>>>> > dependencies
>>>>>>>>> > > I
>>>>>>>>> > > > > had
>>>>>>>>> > > > > > to add those jars manually to the project.
>>>>>>>>> > > > > > But when I build the zeppelin project with the new
>>>>>>>>> changes I made,
>>>>>>>>> > it
>>>>>>>>> > > > > > refuses to be built saying that it cannot resolve those
>>>>>>>>> jars.
>>>>>>>>> > > > > > Please let me know how to add those jars correctly.
>>>>>>>>> > > > > >
>>>>>>>>> > > > > > Regards
>>>>>>>>> > > > > >
>>>>>>>>> > > > > >
>>>>>>>>> > > > > > On Wed, Mar 16, 2016 at 8:01 AM, Alexander Bezzubov <
>>>>>>>>> > bzz@apache.org>
>>>>>>>>> > > > > > wrote:
>>>>>>>>> > > > > >
>>>>>>>>> > > > > > > Hi Minudika,
>>>>>>>>> > > > > > >
>>>>>>>>> > > > > > > thank you for keeping list posted!
>>>>>>>>> > > > > > > I will get back to you with the proposal comments
>>>>>>>>> later today
>>>>>>>>> > > > directly
>>>>>>>>> > > > > > > inside the document.
>>>>>>>>> > > > > > >
>>>>>>>>> > > > > > > --
>>>>>>>>> > > > > > > Alex
>>>>>>>>> > > > > > >
>>>>>>>>> > > > > > >
>>>>>>>>> > > > > > > On Wed, Mar 16, 2016 at 6:27 AM, Minudika Malshan <
>>>>>>>>> > > > > minudika001@gmail.com
>>>>>>>>> > > > > > >
>>>>>>>>> > > > > > > wrote:
>>>>>>>>> > > > > > >
>>>>>>>>> > > > > > > > Hi,
>>>>>>>>> > > > > > > >
>>>>>>>>> > > > > > > > Could you please help me to improve the content of
>>>>>>>>> above
>>>>>>>>> > > proposal?
>>>>>>>>> > > > > > > >
>>>>>>>>> > > > > > > > Thanks
>>>>>>>>> > > > > > > >
>>>>>>>>> > > > > > > > On Sun, Mar 13, 2016 at 1:37 AM, Minudika Malshan <
>>>>>>>>> > > > > > minudika001@gmail.com
>>>>>>>>> > > > > > > >
>>>>>>>>> > > > > > > > wrote:
>>>>>>>>> > > > > > > >
>>>>>>>>> > > > > > > > > Hi Alex,
>>>>>>>>> > > > > > > > >
>>>>>>>>> > > > > > > > > I prepared a draft version of my proposal which
>>>>>>>>> you can find
>>>>>>>>> > > here
>>>>>>>>> > > > > > > > > <
>>>>>>>>> > > > > > > >
>>>>>>>>> > > > > > >
>>>>>>>>> > > > > >
>>>>>>>>> > > > >
>>>>>>>>> > > >
>>>>>>>>> > >
>>>>>>>>> >
>>>>>>>>> https://docs.google.com/document/d/1KaBKxYbR08pgwv3UfPF-SMiRM2VJ7K4AQiLzzfUd138/edit?usp=sharing
>>>>>>>>> > > > > > > > >.
>>>>>>>>> > > > > > > > > Could you please have a look and give comments on
>>>>>>>>> how to
>>>>>>>>> > > improve
>>>>>>>>> > > > > it.
>>>>>>>>> > > > > > > > >
>>>>>>>>> > > > > > > > > Thanks and regards
>>>>>>>>> > > > > > > > >
>>>>>>>>> > > > > > > > > On Sat, Mar 12, 2016 at 8:10 AM, Alexander
>>>>>>>>> Bezzubov <
>>>>>>>>> > > > > bzz@apache.org>
>>>>>>>>> > > > > > > > > wrote:
>>>>>>>>> > > > > > > > >
>>>>>>>>> > > > > > > > >> Hi,
>>>>>>>>> > > > > > > > >>
>>>>>>>>> > > > > > > > >> great question - as cloud platform that you
>>>>>>>>> mention is not
>>>>>>>>> > > > > > > open-source,
>>>>>>>>> > > > > > > > it
>>>>>>>>> > > > > > > > >> is not immediately expected to get it done as a
>>>>>>>>> part of
>>>>>>>>> > GSoC.
>>>>>>>>> > > > > > > > >>
>>>>>>>>> > > > > > > > >> That being said, if that is something that you
>>>>>>>>> want to look
>>>>>>>>> > > > into,
>>>>>>>>> > > > > or
>>>>>>>>> > > > > > > > think
>>>>>>>>> > > > > > > > >> that should be not very hard to implement, or
>>>>>>>>> think that
>>>>>>>>> > would
>>>>>>>>> > > > be
>>>>>>>>> > > > > of
>>>>>>>>> > > > > > > the
>>>>>>>>> > > > > > > > >> great benefit of users - it's totally up to you
>>>>>>>>> and you can
>>>>>>>>> > > make
>>>>>>>>> > > > > it
>>>>>>>>> > > > > > > part
>>>>>>>>> > > > > > > > >> of
>>>>>>>>> > > > > > > > >> your project proposal scope, if you want to (i.e
>>>>>>>>> as extra
>>>>>>>>> > > bonus,
>>>>>>>>> > > > > at
>>>>>>>>> > > > > > > the
>>>>>>>>> > > > > > > > >> end, if time permits)
>>>>>>>>> > > > > > > > >>
>>>>>>>>> > > > > > > > >> --
>>>>>>>>> > > > > > > > >> Alex
>>>>>>>>> > > > > > > > >>
>>>>>>>>> > > > > > > > >> On Thu, Mar 10, 2016 at 6:39 PM, Minudika Malshan
>>>>>>>>> <
>>>>>>>>> > > > > > > > minudika001@gmail.com>
>>>>>>>>> > > > > > > > >> wrote:
>>>>>>>>> > > > > > > > >>
>>>>>>>>> > > > > > > > >> > Hi Alex,
>>>>>>>>> > > > > > > > >> >
>>>>>>>>> > > > > > > > >> > As we know the origin of Apache beam is  the
>>>>>>>>> Google cloud
>>>>>>>>> > > > > > platform.
>>>>>>>>> > > > > > > It
>>>>>>>>> > > > > > > > >> has
>>>>>>>>> > > > > > > > >> > been developed mainly focusing on deploying
>>>>>>>>> pipelines in
>>>>>>>>> > the
>>>>>>>>> > > > > > cloud.
>>>>>>>>> > > > > > > > >> > But AFAIK mostly zeppelin is used as a
>>>>>>>>> standalone system.
>>>>>>>>> > > > > > > > >> > Is it expected to implement the cloud support
>>>>>>>>> for the
>>>>>>>>> > > > > interpreter
>>>>>>>>> > > > > > > > under
>>>>>>>>> > > > > > > > >> > this GSoC project?
>>>>>>>>> > > > > > > > >> >
>>>>>>>>> > > > > > > > >> > Best regards.
>>>>>>>>> > > > > > > > >> >
>>>>>>>>> > > > > > > > >> > Minudika Malshan
>>>>>>>>> > > > > > > > >> > Undergraduate
>>>>>>>>> > > > > > > > >> > Department of Computer Science and Engineering
>>>>>>>>> > > > > > > > >> > University of Moratuwa
>>>>>>>>> > > > > > > > >> > Sri Lanka.
>>>>>>>>> > > > > > > > >> >
>>>>>>>>> > > > > > > > >> >
>>>>>>>>> > > > > > > > >> >
>>>>>>>>> > > > > > > > >> >
>>>>>>>>> > > > > > > > >> > On Thu, Mar 10, 2016 at 6:44 AM, Alexander
>>>>>>>>> Bezzubov <
>>>>>>>>> > > > > > bzz@apache.org
>>>>>>>>> > > > > > > >
>>>>>>>>> > > > > > > > >> > wrote:
>>>>>>>>> > > > > > > > >> >
>>>>>>>>> > > > > > > > >> > > Hi Minudika,
>>>>>>>>> > > > > > > > >> > >
>>>>>>>>> > > > > > > > >> > > you plan sounds awesome - please either keep
>>>>>>>>> this thread
>>>>>>>>> > > > > posted
>>>>>>>>> > > > > > on
>>>>>>>>> > > > > > > > the
>>>>>>>>> > > > > > > > >> > > progress or even better, feel free to start a
>>>>>>>>> new one,
>>>>>>>>> > > with
>>>>>>>>> > > > > more
>>>>>>>>> > > > > > > > >> > > descriptive subject, asking community for a
>>>>>>>>> feedback on
>>>>>>>>> > > your
>>>>>>>>> > > > > > > > proposal.
>>>>>>>>> > > > > > > > >> > >
>>>>>>>>> > > > > > > > >> > > Google docs \w ability for people with the
>>>>>>>>> link to post
>>>>>>>>> > > > > comments
>>>>>>>>> > > > > > > > there
>>>>>>>>> > > > > > > > >> > is a
>>>>>>>>> > > > > > > > >> > > great medium. As soon as you send one I'll be
>>>>>>>>> happy to
>>>>>>>>> > add
>>>>>>>>> > > > it
>>>>>>>>> > > > > to
>>>>>>>>> > > > > > > > >> https://
>>>>>>>>> > > > > > > > >> > >
>>>>>>>>> > > > > > > > >>
>>>>>>>>> > > > > > >
>>>>>>>>> > > > >
>>>>>>>>> > >
>>>>>>>>> cwiki.apache.org/confluence/display/ZEPPELIN/Google+Summer+Of+Code+2016
>>>>>>>>> > > > > > > > >> > >
>>>>>>>>> > > > > > > > >> > > --
>>>>>>>>> > > > > > > > >> > > Alex
>>>>>>>>> > > > > > > > >> > >
>>>>>>>>> > > > > > > > >> > > On Wed, Mar 9, 2016 at 9:21 PM, Minudika
>>>>>>>>> Malshan <
>>>>>>>>> > > > > > > > >> minudika001@gmail.com>
>>>>>>>>> > > > > > > > >> > > wrote:
>>>>>>>>> > > > > > > > >> > >
>>>>>>>>> > > > > > > > >> > > > Hi Alex,
>>>>>>>>> > > > > > > > >> > > >
>>>>>>>>> > > > > > > > >> > > > I think Java-repl can be used for the
>>>>>>>>> implementation.
>>>>>>>>> > > > > > Currently
>>>>>>>>> > > > > > > I
>>>>>>>>> > > > > > > > am
>>>>>>>>> > > > > > > > >> > > > working on a sample implementation and will
>>>>>>>>> share it
>>>>>>>>> > in
>>>>>>>>> > > > here
>>>>>>>>> > > > > > > soon.
>>>>>>>>> > > > > > > > >> > > > And will it be ok if I share my sample
>>>>>>>>> proposal as a
>>>>>>>>> > > > google
>>>>>>>>> > > > > > doc?
>>>>>>>>> > > > > > > > >> > > >
>>>>>>>>> > > > > > > > >> > > > Thanks for your help.
>>>>>>>>> > > > > > > > >> > > >
>>>>>>>>> > > > > > > > >> > > > Regards.
>>>>>>>>> > > > > > > > >> > > > Minudika
>>>>>>>>> > > > > > > > >> > > >
>>>>>>>>> > > > > > > > >> > > > Minudika Malshan
>>>>>>>>> > > > > > > > >> > > > Undergraduate
>>>>>>>>> > > > > > > > >> > > > Department of Computer Science and
>>>>>>>>> Engineering
>>>>>>>>> > > > > > > > >> > > > University of Moratuwa
>>>>>>>>> > > > > > > > >> > > > Sri Lanka
>>>>>>>>> > > > > > > > >> > > >
>>>>>>>>> > > > > > > > >> > > >
>>>>>>>>> > > > > > > > >> > > >
>>>>>>>>> > > > > > > > >> > > >
>>>>>>>>> > > > > > > > >> > > > On Mon, Mar 7, 2016 at 6:39 AM, Alexander
>>>>>>>>> Bezzubov <
>>>>>>>>> > > > > > > > bzz@apache.org>
>>>>>>>>> > > > > > > > >> > > wrote:
>>>>>>>>> > > > > > > > >> > > >
>>>>>>>>> > > > > > > > >> > > > > Hi Minudika,
>>>>>>>>> > > > > > > > >> > > > >
>>>>>>>>> > > > > > > > >> > > > > if you are talking about Java REPL [1],
>>>>>>>>> this was
>>>>>>>>> > just
>>>>>>>>> > > an
>>>>>>>>> > > > > > > example
>>>>>>>>> > > > > > > > >> of
>>>>>>>>> > > > > > > > >> > the
>>>>>>>>> > > > > > > > >> > > > > project we might want to use to archive
>>>>>>>>> the first
>>>>>>>>> > step
>>>>>>>>> > > > of
>>>>>>>>> > > > > > our
>>>>>>>>> > > > > > > > >> goal:
>>>>>>>>> > > > > > > > >> > get
>>>>>>>>> > > > > > > > >> > > > > Java code interpreted by Zeppelin.
>>>>>>>>> > > > > > > > >> > > > >
>>>>>>>>> > > > > > > > >> > > > > > Should we have to add JAVA-REPL source
>>>>>>>>> code as a
>>>>>>>>> > > > module
>>>>>>>>> > > > > > for
>>>>>>>>> > > > > > > > the
>>>>>>>>> > > > > > > > >> > beam
>>>>>>>>> > > > > > > > >> > > > > > interpreter or can we get the necessary
>>>>>>>>> features
>>>>>>>>> > of
>>>>>>>>> > > it
>>>>>>>>> > > > > as
>>>>>>>>> > > > > > > > >> > > dependencies
>>>>>>>>> > > > > > > > >> > > > to
>>>>>>>>> > > > > > > > >> > > > > > our project?
>>>>>>>>> > > > > > > > >> > > > > Well, it looks like this particular
>>>>>>>>> project is built
>>>>>>>>> > > > with
>>>>>>>>> > > > > > Ant
>>>>>>>>> > > > > > > > and
>>>>>>>>> > > > > > > > >> is
>>>>>>>>> > > > > > > > >> > > not
>>>>>>>>> > > > > > > > >> > > > > published on Maven [2]. So right now
>>>>>>>>> there is no
>>>>>>>>> > easy
>>>>>>>>> > > > way
>>>>>>>>> > > > > to
>>>>>>>>> > > > > > > get
>>>>>>>>> > > > > > > > >> it
>>>>>>>>> > > > > > > > >> > as
>>>>>>>>> > > > > > > > >> > > > > build-time dependency.
>>>>>>>>> > > > > > > > >> > > > >
>>>>>>>>> > > > > > > > >> > > > > What I would suggest here:
>>>>>>>>> > > > > > > > >> > > > >   - try finding any other other
>>>>>>>>> alternative java
>>>>>>>>> > REPL
>>>>>>>>> > > > > > > > >> implementations
>>>>>>>>> > > > > > > > >> > > > >   - if there are none, you could try
>>>>>>>>> hacking first
>>>>>>>>> > PoC
>>>>>>>>> > > > for
>>>>>>>>> > > > > > > > >> Java\Beam
>>>>>>>>> > > > > > > > >> > > > > interpreter together just using the code
>>>>>>>>> from this
>>>>>>>>> > > > > project,
>>>>>>>>> > > > > > > > >> inside a
>>>>>>>>> > > > > > > > >> > > new
>>>>>>>>> > > > > > > > >> > > > > interpreter module directly (it is Apache
>>>>>>>>> 2.0
>>>>>>>>> > > licensed)
>>>>>>>>> > > > > > > > >> > > > >
>>>>>>>>> > > > > > > > >> > > > > If it suits our needs and PoC works (it
>>>>>>>>> might not,
>>>>>>>>> > > > looking
>>>>>>>>> > > > > > > > though
>>>>>>>>> > > > > > > > >> > open
>>>>>>>>> > > > > > > > >> > > > > issues on Github), then at the end of the
>>>>>>>>> GSoC you
>>>>>>>>> > > could
>>>>>>>>> > > > > > just
>>>>>>>>> > > > > > > > >> > allocate
>>>>>>>>> > > > > > > > >> > > > some
>>>>>>>>> > > > > > > > >> > > > > time to contribute Maven publishing to
>>>>>>>>> that project
>>>>>>>>> > > > (which
>>>>>>>>> > > > > > > > should
>>>>>>>>> > > > > > > > >> not
>>>>>>>>> > > > > > > > >> > > > take
>>>>>>>>> > > > > > > > >> > > > > long and can be done as a last step).
>>>>>>>>> > > > > > > > >> > > > >
>>>>>>>>> > > > > > > > >> > > > > Hope this helps and please let me know if
>>>>>>>>> you have
>>>>>>>>> > > > further
>>>>>>>>> > > > > > > > >> questions!
>>>>>>>>> > > > > > > > >> > > > >
>>>>>>>>> > > > > > > > >> > > > >  1.
>>>>>>>>> > > https://github.com/albertlatacz/java-repl/issues/79
>>>>>>>>> > > > > > > > >> > > > >  2.
>>>>>>>>> https://github.com/albertlatacz/java-repl
>>>>>>>>> > > > > > > > >> > > > >
>>>>>>>>> > > > > > > > >> > > > > On Sun, Mar 6, 2016 at 4:17 AM, Minudika
>>>>>>>>> Malshan <
>>>>>>>>> > > > > > > > >> > > minudika001@gmail.com>
>>>>>>>>> > > > > > > > >> > > > > wrote:
>>>>>>>>> > > > > > > > >> > > > >
>>>>>>>>> > > > > > > > >> > > > > > Hi,
>>>>>>>>> > > > > > > > >> > > > > >
>>>>>>>>> > > > > > > > >> > > > > > I have gained understanding about
>>>>>>>>> zeppelin and
>>>>>>>>> > > > > > > functionalities
>>>>>>>>> > > > > > > > >> of
>>>>>>>>> > > > > > > > >> > > > > DataFlow
>>>>>>>>> > > > > > > > >> > > > > > SDK. please help me to get familiar with
>>>>>>>>> > JAVA-REPL.
>>>>>>>>> > > > > > > > >> > > > > > It would be a great help if you can
>>>>>>>>> help me to
>>>>>>>>> > > > > understand
>>>>>>>>> > > > > > > the
>>>>>>>>> > > > > > > > >> flow
>>>>>>>>> > > > > > > > >> > of
>>>>>>>>> > > > > > > > >> > > > > > JAVA-REPL and the way to use it to
>>>>>>>>> interpret
>>>>>>>>> > > DataFlow
>>>>>>>>> > > > > SDK
>>>>>>>>> > > > > > > > >> methods.
>>>>>>>>> > > > > > > > >> > > > > >
>>>>>>>>> > > > > > > > >> > > > > > Regards
>>>>>>>>> > > > > > > > >> > > > > > Minudika
>>>>>>>>> > > > > > > > >> > > > > >
>>>>>>>>> > > > > > > > >> > > > > > Minudika Malshan
>>>>>>>>> > > > > > > > >> > > > > > Undergraduate
>>>>>>>>> > > > > > > > >> > > > > > Department of Computer Science and
>>>>>>>>> Engineering
>>>>>>>>> > > > > > > > >> > > > > > University of Moratuwa.
>>>>>>>>> > > > > > > > >> > > > > >
>>>>>>>>> > > > > > > > >> > > > > >
>>>>>>>>> > > > > > > > >> > > > > >
>>>>>>>>> > > > > > > > >> > > > > >
>>>>>>>>> > > > > > > > >> > > > > > On Sat, Mar 5, 2016 at 1:03 AM,
>>>>>>>>> Minudika Malshan <
>>>>>>>>> > > > > > > > >> > > > minudika001@gmail.com>
>>>>>>>>> > > > > > > > >> > > > > > wrote:
>>>>>>>>> > > > > > > > >> > > > > >
>>>>>>>>> > > > > > > > >> > > > > > > Hi,
>>>>>>>>> > > > > > > > >> > > > > > >
>>>>>>>>> > > > > > > > >> > > > > > > I was going through JAVA REPL
>>>>>>>>> implementation.
>>>>>>>>> > > > > > > > >> > > > > > > I'm bit confused about the way it
>>>>>>>>> should be used
>>>>>>>>> > > to
>>>>>>>>> > > > > > > > implement
>>>>>>>>> > > > > > > > >> a
>>>>>>>>> > > > > > > > >> > > java
>>>>>>>>> > > > > > > > >> > > > > > > interpreter which supports Apache
>>>>>>>>> beam commands.
>>>>>>>>> > > > > > > > >> > > > > > > Should we have to add JAVA-REPL
>>>>>>>>> source code as a
>>>>>>>>> > > > > module
>>>>>>>>> > > > > > > for
>>>>>>>>> > > > > > > > >> the
>>>>>>>>> > > > > > > > >> > > beam
>>>>>>>>> > > > > > > > >> > > > > > > interpreter or can we get the
>>>>>>>>> necessary features
>>>>>>>>> > > of
>>>>>>>>> > > > it
>>>>>>>>> > > > > > as
>>>>>>>>> > > > > > > > >> > > > dependencies
>>>>>>>>> > > > > > > > >> > > > > to
>>>>>>>>> > > > > > > > >> > > > > > > our project?
>>>>>>>>> > > > > > > > >> > > > > > > Could you please explain the
>>>>>>>>> procedure I should
>>>>>>>>> > > > follow
>>>>>>>>> > > > > > in
>>>>>>>>> > > > > > > > >> order
>>>>>>>>> > > > > > > > >> > to
>>>>>>>>> > > > > > > > >> > > > > > achieve
>>>>>>>>> > > > > > > > >> > > > > > > this task.
>>>>>>>>> > > > > > > > >> > > > > > >
>>>>>>>>> > > > > > > > >> > > > > > > Thanks and regards,
>>>>>>>>> > > > > > > > >> > > > > > > Minudika
>>>>>>>>> > > > > > > > >> > > > > > >
>>>>>>>>> > > > > > > > >> > > > > > >
>>>>>>>>> > > > > > > > >> > > > > > > Minudika Malshan
>>>>>>>>> > > > > > > > >> > > > > > > Undergraduate
>>>>>>>>> > > > > > > > >> > > > > > > Department of Computer Science and
>>>>>>>>> Engineering
>>>>>>>>> > > > > > > > >> > > > > > > University of Moratuwa.
>>>>>>>>> > > > > > > > >> > > > > > >
>>>>>>>>> > > > > > > > >> > > > > > >
>>>>>>>>> > > > > > > > >> > > > > > >
>>>>>>>>> > > > > > > > >> > > > > > >
>>>>>>>>> > > > > > > > >> > > > > > > On Thu, Mar 3, 2016 at 11:23 AM,
>>>>>>>>> Alexander
>>>>>>>>> > > Bezzubov
>>>>>>>>> > > > <
>>>>>>>>> > > > > > > > >> > > bzz@apache.org>
>>>>>>>>> > > > > > > > >> > > > > > > wrote:
>>>>>>>>> > > > > > > > >> > > > > > >
>>>>>>>>> > > > > > > > >> > > > > > >> Hi,
>>>>>>>>> > > > > > > > >> > > > > > >>
>>>>>>>>> > > > > > > > >> > > > > > >> I would suggest you to take some
>>>>>>>>> time and read
>>>>>>>>> > > > > through
>>>>>>>>> > > > > > > the
>>>>>>>>> > > > > > > > >> links
>>>>>>>>> > > > > > > > >> > > > from
>>>>>>>>> > > > > > > > >> > > > > > >> email
>>>>>>>>> > > > > > > > >> > > > > > >> carefully and then post back here in
>>>>>>>>> this
>>>>>>>>> > thread,
>>>>>>>>> > > > in
>>>>>>>>> > > > > > case
>>>>>>>>> > > > > > > > you
>>>>>>>>> > > > > > > > >> > > manage
>>>>>>>>> > > > > > > > >> > > > > to
>>>>>>>>> > > > > > > > >> > > > > > >> find the answer to your question.
>>>>>>>>> > > > > > > > >> > > > > > >>
>>>>>>>>> > > > > > > > >> > > > > > >> That might helpful to other students
>>>>>>>>> > > participating
>>>>>>>>> > > > in
>>>>>>>>> > > > > > > GSoC
>>>>>>>>> > > > > > > > as
>>>>>>>>> > > > > > > > >> > > well.
>>>>>>>>> > > > > > > > >> > > > > > >>
>>>>>>>>> > > > > > > > >> > > > > > >> Thanks!
>>>>>>>>> > > > > > > > >> > > > > > >>
>>>>>>>>> > > > > > > > >> > > > > > >> --
>>>>>>>>> > > > > > > > >> > > > > > >> Alex
>>>>>>>>> > > > > > > > >> > > > > > >>
>>>>>>>>> > > > > > > > >> > > > > > >>
>>>>>>>>> > > > > > > > >> > > > > > >> On Thu, Mar 3, 2016 at 2:43 PM,
>>>>>>>>> Minudika
>>>>>>>>> > Malshan
>>>>>>>>> > > <
>>>>>>>>> > > > > > > > >> > > > > minudika001@gmail.com
>>>>>>>>> > > > > > > > >> > > > > > >
>>>>>>>>> > > > > > > > >> > > > > > >> wrote:
>>>>>>>>> > > > > > > > >> > > > > > >>
>>>>>>>>> > > > > > > > >> > > > > > >> > Hi Alex,
>>>>>>>>> > > > > > > > >> > > > > > >> >
>>>>>>>>> > > > > > > > >> > > > > > >> > Thanks a lot for your detailed
>>>>>>>>> guide through
>>>>>>>>> > > the
>>>>>>>>> > > > > > > project.
>>>>>>>>> > > > > > > > >> > > > > > >> > As you have mentioned, I'm going
>>>>>>>>> to create a
>>>>>>>>> > > > draft
>>>>>>>>> > > > > > > > >> proposal.
>>>>>>>>> > > > > > > > >> > > > > > >> > Is there any specific template for
>>>>>>>>> the
>>>>>>>>> > > proposal?
>>>>>>>>> > > > Or
>>>>>>>>> > > > > > > will
>>>>>>>>> > > > > > > > >> it be
>>>>>>>>> > > > > > > > >> > > ok
>>>>>>>>> > > > > > > > >> > > > to
>>>>>>>>> > > > > > > > >> > > > > > >> create
>>>>>>>>> > > > > > > > >> > > > > > >> > a proposal on my own including the
>>>>>>>>> facts and
>>>>>>>>> > > > points
>>>>>>>>> > > > > > > > you've
>>>>>>>>> > > > > > > > >> > > > mentioned
>>>>>>>>> > > > > > > > >> > > > > > in
>>>>>>>>> > > > > > > > >> > > > > > >> > your reply?
>>>>>>>>> > > > > > > > >> > > > > > >> >
>>>>>>>>> > > > > > > > >> > > > > > >> > Thanks again and regards.
>>>>>>>>> > > > > > > > >> > > > > > >> > Minudika
>>>>>>>>> > > > > > > > >> > > > > > >> >
>>>>>>>>> > > > > > > > >> > > > > > >> > Minudika Malshan
>>>>>>>>> > > > > > > > >> > > > > > >> > Undergraduate
>>>>>>>>> > > > > > > > >> > > > > > >> > Department of Computer Science and
>>>>>>>>> > Engineering
>>>>>>>>> > > > > > > > >> > > > > > >> > University of Moratuwa.
>>>>>>>>> > > > > > > > >> > > > > > >> >
>>>>>>>>> > > > > > > > >> > > > > > >> >
>>>>>>>>> > > > > > > > >> > > > > > >> >
>>>>>>>>> > > > > > > > >> > > > > > >> >
>>>>>>>>> > > > > > > > >> > > > > > >> > On Thu, Mar 3, 2016 at 8:49 AM,
>>>>>>>>> Alexander
>>>>>>>>> > > > Bezzubov
>>>>>>>>> > > > > <
>>>>>>>>> > > > > > > > >> > > > > > >> abezzubov@nflabs.com>
>>>>>>>>> > > > > > > > >> > > > > > >> > wrote:
>>>>>>>>> > > > > > > > >> > > > > > >> >
>>>>>>>>> > > > > > > > >> > > > > > >> > > Hi Minudika,
>>>>>>>>> > > > > > > > >> > > > > > >> > >
>>>>>>>>> > > > > > > > >> > > > > > >> > > > Currently I am writing an
>>>>>>>>> interpreter for
>>>>>>>>> > > > > > SiddhiQL
>>>>>>>>> > > > > > > > >> which
>>>>>>>>> > > > > > > > >> > is
>>>>>>>>> > > > > > > > >> > > a
>>>>>>>>> > > > > > > > >> > > > > real
>>>>>>>>> > > > > > > > >> > > > > > >> time
>>>>>>>>> > > > > > > > >> > > > > > >> > > > complex event processing
>>>>>>>>> engine, as a
>>>>>>>>> > part
>>>>>>>>> > > of
>>>>>>>>> > > > > > > > research.
>>>>>>>>> > > > > > > > >> > > > > > >> > > > If you are interested, you can
>>>>>>>>> find the
>>>>>>>>> > > code
>>>>>>>>> > > > at
>>>>>>>>> > > > > > > here.
>>>>>>>>> > > > > > > > >> > (It's
>>>>>>>>> > > > > > > > >> > > > too
>>>>>>>>> > > > > > > > >> > > > > > >> messy
>>>>>>>>> > > > > > > > >> > > > > > >> > > > though. Have a lot to clean up
>>>>>>>>> the in the
>>>>>>>>> > > > code)
>>>>>>>>> > > > > > > > >> > > > > > >> > > >
>>>>>>>>> > > > https://github.com/minudika/incubator-zeppelin
>>>>>>>>> > > > > > > > >> > > > > > >> > >
>>>>>>>>> > > > > > > > >> > > > > > >> > > Thank you for sharing! That
>>>>>>>>> would be a huge
>>>>>>>>> > > > plus
>>>>>>>>> > > > > > for
>>>>>>>>> > > > > > > > your
>>>>>>>>> > > > > > > > >> > > > > proposal,
>>>>>>>>> > > > > > > > >> > > > > > >> but
>>>>>>>>> > > > > > > > >> > > > > > >> > > please remember that code
>>>>>>>>> quality would be
>>>>>>>>> > an
>>>>>>>>> > > > > > > important
>>>>>>>>> > > > > > > > >> > factor
>>>>>>>>> > > > > > > > >> > > > on
>>>>>>>>> > > > > > > > >> > > > > > >> > > the proposal selection process,
>>>>>>>>> so please
>>>>>>>>> > > make
>>>>>>>>> > > > > sure
>>>>>>>>> > > > > > > > that
>>>>>>>>> > > > > > > > >> you
>>>>>>>>> > > > > > > > >> > > > have
>>>>>>>>> > > > > > > > >> > > > > > >> > finished
>>>>>>>>> > > > > > > > >> > > > > > >> > > possible cleanups before
>>>>>>>>> attaching it to
>>>>>>>>> > your
>>>>>>>>> > > > > > > > >> application.
>>>>>>>>> > > > > > > > >> > > > > > >> > >
>>>>>>>>> > > > > > > > >> > > > > > >> > > On the side note - I can see
>>>>>>>>> your commits
>>>>>>>>> > in
>>>>>>>>> > > > > master
>>>>>>>>> > > > > > > > >> branch
>>>>>>>>> > > > > > > > >> > of
>>>>>>>>> > > > > > > > >> > > > your
>>>>>>>>> > > > > > > > >> > > > > > >> fork,
>>>>>>>>> > > > > > > > >> > > > > > >> > > why not to try the workflow
>>>>>>>>> Zeppelin uses
>>>>>>>>> > > > > > > > >> > > > > > >> > > <
>>>>>>>>> > > > > > > > >> > > > > > >> > >
>>>>>>>>> > > > > > > > >> > > > > > >> >
>>>>>>>>> > > > > > > > >> > > > > > >>
>>>>>>>>> > > > > > > > >> > > > > >
>>>>>>>>> > > > > > > > >> > > > >
>>>>>>>>> > > > > > > > >> > > >
>>>>>>>>> > > > > > > > >> > >
>>>>>>>>> > > > > > > > >> >
>>>>>>>>> > > > > > > > >>
>>>>>>>>> > > > > > > >
>>>>>>>>> > > > > > >
>>>>>>>>> > > > > >
>>>>>>>>> > > > >
>>>>>>>>> > > >
>>>>>>>>> > >
>>>>>>>>> >
>>>>>>>>> https://github.com/apache/incubator-zeppelin/blob/master/CONTRIBUTING.md#source-control-workflow
>>>>>>>>> > > > > > > > >> > > > > > >> > > >
>>>>>>>>> > > > > > > > >> > > > > > >> > > [0]
>>>>>>>>> > > > > > > > >> > > > > > >> > > by tracking your work in
>>>>>>>>> different
>>>>>>>>> > branches?
>>>>>>>>> > > > From
>>>>>>>>> > > > > > > there
>>>>>>>>> > > > > > > > >> it
>>>>>>>>> > > > > > > > >> > > will
>>>>>>>>> > > > > > > > >> > > > be
>>>>>>>>> > > > > > > > >> > > > > > >> easy
>>>>>>>>> > > > > > > > >> > > > > > >> > to
>>>>>>>>> > > > > > > > >> > > > > > >> > > submit a PR and ask other
>>>>>>>>> contributors for
>>>>>>>>> > a
>>>>>>>>> > > > code
>>>>>>>>> > > > > > > > review,
>>>>>>>>> > > > > > > > >> > > which
>>>>>>>>> > > > > > > > >> > > > > > could
>>>>>>>>> > > > > > > > >> > > > > > >> > > improve chances of getting high
>>>>>>>>> quality
>>>>>>>>> > code
>>>>>>>>> > > at
>>>>>>>>> > > > > the
>>>>>>>>> > > > > > > > end.
>>>>>>>>> > > > > > > > >> > > > > > >> > >
>>>>>>>>> > > > > > > > >> > > > > > >> > >
>>>>>>>>> > > > > > > > >> > > > > > >> > > > I would like to know the exact
>>>>>>>>> purpose of
>>>>>>>>> > > > this
>>>>>>>>> > > > > > > > project
>>>>>>>>> > > > > > > > >> and
>>>>>>>>> > > > > > > > >> > > > > > expected
>>>>>>>>> > > > > > > > >> > > > > > >> > > outcome
>>>>>>>>> > > > > > > > >> > > > > > >> > > from the student.
>>>>>>>>> > > > > > > > >> > > > > > >> > >
>>>>>>>>> > > > > > > > >> > > > > > >> > > The purpose (the objective or
>>>>>>>>> the outcome
>>>>>>>>> > or
>>>>>>>>> > > > the
>>>>>>>>> > > > > > > goal)
>>>>>>>>> > > > > > > > of
>>>>>>>>> > > > > > > > >> > this
>>>>>>>>> > > > > > > > >> > > > > > >> project is
>>>>>>>>> > > > > > > > >> > > > > > >> > > to have merged PR with a code +
>>>>>>>>> > > documentation +
>>>>>>>>> > > > > > > example
>>>>>>>>> > > > > > > > >> of
>>>>>>>>> > > > > > > > >> > > usage
>>>>>>>>> > > > > > > > >> > > > > > for a
>>>>>>>>> > > > > > > > >> > > > > > >> > new
>>>>>>>>> > > > > > > > >> > > > > > >> > > Interpreter in Zeppelin, that
>>>>>>>>> works with
>>>>>>>>> > > Apache
>>>>>>>>> > > > > > Beam
>>>>>>>>> > > > > > > > SKD
>>>>>>>>> > > > > > > > >> by
>>>>>>>>> > > > > > > > >> > > the
>>>>>>>>> > > > > > > > >> > > > > end
>>>>>>>>> > > > > > > > >> > > > > > of
>>>>>>>>> > > > > > > > >> > > > > > >> > the
>>>>>>>>> > > > > > > > >> > > > > > >> > > summer.
>>>>>>>>> > > > > > > > >> > > > > > >> > >
>>>>>>>>> > > > > > > > >> > > > > > >> > > It might be bold goal, so in
>>>>>>>>> order to be
>>>>>>>>> > > > > reachable
>>>>>>>>> > > > > > > and
>>>>>>>>> > > > > > > > >> get
>>>>>>>>> > > > > > > > >> > > > > accepted
>>>>>>>>> > > > > > > > >> > > > > > it
>>>>>>>>> > > > > > > > >> > > > > > >> > > should be further divided on
>>>>>>>>> smaller goal
>>>>>>>>> > > > aligned
>>>>>>>>> > > > > > > with
>>>>>>>>> > > > > > > > >> GSoC
>>>>>>>>> > > > > > > > >> > > > > > timeline,
>>>>>>>>> > > > > > > > >> > > > > > >> and
>>>>>>>>> > > > > > > > >> > > > > > >> > > then even on a smaller "steps"
>>>>>>>>> on "how to
>>>>>>>>> > get
>>>>>>>>> > > > > > there".
>>>>>>>>> > > > > > > > >> > > > > > >> > > The expectations are that you
>>>>>>>>> will do this
>>>>>>>>> > > > work,
>>>>>>>>> > > > > as
>>>>>>>>> > > > > > > > part
>>>>>>>>> > > > > > > > >> of
>>>>>>>>> > > > > > > > >> > > your
>>>>>>>>> > > > > > > > >> > > > > > >> > > application proposal (with the
>>>>>>>>> help of
>>>>>>>>> > > > potential
>>>>>>>>> > > > > > > > >> mentors).
>>>>>>>>> > > > > > > > >> > In
>>>>>>>>> > > > > > > > >> > > > > prev.
>>>>>>>>> > > > > > > > >> > > > > > >> email
>>>>>>>>> > > > > > > > >> > > > > > >> > > in this thread I posted some
>>>>>>>>> ideas on how
>>>>>>>>> > > those
>>>>>>>>> > > > > > > smaller
>>>>>>>>> > > > > > > > >> > goals
>>>>>>>>> > > > > > > > >> > > > can
>>>>>>>>> > > > > > > > >> > > > > > look
>>>>>>>>> > > > > > > > >> > > > > > >> > > like, but ultimately it's up to
>>>>>>>>> you to
>>>>>>>>> > > decide.
>>>>>>>>> > > > > > > > >> > > > > > >> > >
>>>>>>>>> > > > > > > > >> > > > > > >> > >
>>>>>>>>> > > > > > > > >> > > > > > >> > > So I would suggest you start
>>>>>>>>> looking into
>>>>>>>>> > > > > creating
>>>>>>>>> > > > > > a
>>>>>>>>> > > > > > > > >> > proposal
>>>>>>>>> > > > > > > > >> > > > > draft
>>>>>>>>> > > > > > > > >> > > > > > as
>>>>>>>>> > > > > > > > >> > > > > > >> > > early as possible. [5] Have some
>>>>>>>>> examples
>>>>>>>>> > and
>>>>>>>>> > > > > docs
>>>>>>>>> > > > > > > from
>>>>>>>>> > > > > > > > >> ASF
>>>>>>>>> > > > > > > > >> > on
>>>>>>>>> > > > > > > > >> > > > the
>>>>>>>>> > > > > > > > >> > > > > > >> > proposal
>>>>>>>>> > > > > > > > >> > > > > > >> > > as well, so please make sure
>>>>>>>>> that you read
>>>>>>>>> > > it.
>>>>>>>>> > > > > > Please
>>>>>>>>> > > > > > > > >> also
>>>>>>>>> > > > > > > > >> > > feel
>>>>>>>>> > > > > > > > >> > > > > free
>>>>>>>>> > > > > > > > >> > > > > > >> to
>>>>>>>>> > > > > > > > >> > > > > > >> > > post it here to get the feedback
>>>>>>>>> from the
>>>>>>>>> > > > > > community,
>>>>>>>>> > > > > > > > and
>>>>>>>>> > > > > > > > >> I
>>>>>>>>> > > > > > > > >> > > will
>>>>>>>>> > > > > > > > >> > > > be
>>>>>>>>> > > > > > > > >> > > > > > >> happy
>>>>>>>>> > > > > > > > >> > > > > > >> > to
>>>>>>>>> > > > > > > > >> > > > > > >> > > further assist you with it.
>>>>>>>>> > > > > > > > >> > > > > > >> > >
>>>>>>>>> > > > > > > > >> > > > > > >> > > Good proposal consists of:
>>>>>>>>> > > > > > > > >> > > > > > >> > >
>>>>>>>>> > > > > > > > >> > > > > > >> > >  - list of high-level, measurable
>>>>>>>>> > "results",
>>>>>>>>> > > or
>>>>>>>>> > > > > > steps
>>>>>>>>> > > > > > > > to
>>>>>>>>> > > > > > > > >> > > archive
>>>>>>>>> > > > > > > > >> > > > > the
>>>>>>>>> > > > > > > > >> > > > > > >> > final
>>>>>>>>> > > > > > > > >> > > > > > >> > > objective\goal
>>>>>>>>> > > > > > > > >> > > > > > >> > >  - laid out over the timeline (so
>>>>>>>>> > > expectations
>>>>>>>>> > > > > for
>>>>>>>>> > > > > > > > >> > > "milestones"
>>>>>>>>> > > > > > > > >> > > > > like
>>>>>>>>> > > > > > > > >> > > > > > >> > > mid-term are set)
>>>>>>>>> > > > > > > > >> > > > > > >> > >  - each "result" with the
>>>>>>>>> further scope
>>>>>>>>> > > > breakdown
>>>>>>>>> > > > > > to
>>>>>>>>> > > > > > > a
>>>>>>>>> > > > > > > > >> > smaller
>>>>>>>>> > > > > > > > >> > > > > > action
>>>>>>>>> > > > > > > > >> > > > > > >> > items
>>>>>>>>> > > > > > > > >> > > > > > >> > > (ideally, each not longer than
>>>>>>>>> 1day)
>>>>>>>>> > > > > > > > >> > > > > > >> > >  - plus some background
>>>>>>>>> information,
>>>>>>>>> > showing
>>>>>>>>> > > > that
>>>>>>>>> > > > > > you
>>>>>>>>> > > > > > > > are
>>>>>>>>> > > > > > > > >> > > > > qualified
>>>>>>>>> > > > > > > > >> > > > > > >> to do
>>>>>>>>> > > > > > > > >> > > > > > >> > > all that and put some thinking
>>>>>>>>> into details
>>>>>>>>> > > > > (links
>>>>>>>>> > > > > > to
>>>>>>>>> > > > > > > > >> your
>>>>>>>>> > > > > > > > >> > > code
>>>>>>>>> > > > > > > > >> > > > > here
>>>>>>>>> > > > > > > > >> > > > > > >> will
>>>>>>>>> > > > > > > > >> > > > > > >> > > help very much)
>>>>>>>>> > > > > > > > >> > > > > > >> > >
>>>>>>>>> > > > > > > > >> > > > > > >> > >
>>>>>>>>> > > > > > > > >> > > > > > >> > > > I am getting familiar with
>>>>>>>>> Apache beam
>>>>>>>>> > > > > nowadays.
>>>>>>>>> > > > > > > > Please
>>>>>>>>> > > > > > > > >> > can
>>>>>>>>> > > > > > > > >> > > > you
>>>>>>>>> > > > > > > > >> > > > > > >> provide
>>>>>>>>> > > > > > > > >> > > > > > >> > > me some useful resources for
>>>>>>>>> that.
>>>>>>>>> > > > > > > > >> > > > > > >> > >
>>>>>>>>> > > > > > > > >> > > > > > >> > > [1], [2], [3], [4] are some
>>>>>>>>> resource to
>>>>>>>>> > learn
>>>>>>>>> > > > > about
>>>>>>>>> > > > > > > > Beam
>>>>>>>>> > > > > > > > >> > > before
>>>>>>>>> > > > > > > > >> > > > it
>>>>>>>>> > > > > > > > >> > > > > > has
>>>>>>>>> > > > > > > > >> > > > > > >> > > finalized its move to Apache.
>>>>>>>>> > > > > > > > >> > > > > > >> > >
>>>>>>>>> > > > > > > > >> > > > > > >> > > Hope this helps!
>>>>>>>>> > > > > > > > >> > > > > > >> > >
>>>>>>>>> > > > > > > > >> > > > > > >> > > --
>>>>>>>>> > > > > > > > >> > > > > > >> > > Alex
>>>>>>>>> > > > > > > > >> > > > > > >> > >
>>>>>>>>> > > > > > > > >> > > > > > >> > >
>>>>>>>>> > > > > > > > >> > > > > > >> > >  0.
>>>>>>>>> > > > > > > > >> > > > > > >> > >
>>>>>>>>> > > > > > > > >> > > > > > >> > >
>>>>>>>>> > > > > > > > >> > > > > > >> >
>>>>>>>>> > > > > > > > >> > > > > > >>
>>>>>>>>> > > > > > > > >> > > > > >
>>>>>>>>> > > > > > > > >> > > > >
>>>>>>>>> > > > > > > > >> > > >
>>>>>>>>> > > > > > > > >> > >
>>>>>>>>> > > > > > > > >> >
>>>>>>>>> > > > > > > > >>
>>>>>>>>> > > > > > > >
>>>>>>>>> > > > > > >
>>>>>>>>> > > > > >
>>>>>>>>> > > > >
>>>>>>>>> > > >
>>>>>>>>> > >
>>>>>>>>> >
>>>>>>>>> https://github.com/apache/incubator-zeppelin/blob/master/CONTRIBUTING.md#source-control-workflow
>>>>>>>>> > > > > > > > >> > > > > > >> > >  1.
>>>>>>>>> https://cloud.google.com/dataflow/
>>>>>>>>> > > > > > > > >> > > > > > >> > >  2.
>>>>>>>>> > > > > > > > >> > > > >
>>>>>>>>> > > > > > >
>>>>>>>>> https://cloud.google.com/dataflow/what-is-google-cloud-dataflow
>>>>>>>>> > > > > > > > >> > > > > > >> > >  3.
>>>>>>>>> > > > > > > > >> > > > > > >> > >
>>>>>>>>> > > > > > > > >> > > > > > >> >
>>>>>>>>> > > > > > > > >> > > > > > >>
>>>>>>>>> > > > > > > > >> > > > > >
>>>>>>>>> > > > > > > > >> > > > >
>>>>>>>>> > > > > > > > >> > > >
>>>>>>>>> > > > > > > > >> > >
>>>>>>>>> > > > > > > > >> >
>>>>>>>>> > > > > > > > >>
>>>>>>>>> > > > > > > >
>>>>>>>>> > > > > > >
>>>>>>>>> > > > > >
>>>>>>>>> > > > >
>>>>>>>>> > > >
>>>>>>>>> > >
>>>>>>>>> >
>>>>>>>>> https://cloud.google.com/dataflow/blog/dataflow-beam-and-spark-comparison
>>>>>>>>> > > > > > > > >> > > > > > >> > >  4.
>>>>>>>>> > > > > > > > >> > > > >
>>>>>>>>> > > > > > >
>>>>>>>>> https://github.com/GoogleCloudPlatform/DataflowJavaSDK-examples
>>>>>>>>> > > > > > > > >> > > > > > >> > >  5.
>>>>>>>>> https://community.apache.org/gsoc.html
>>>>>>>>> > > > > > > > >> > > > > > >> > >
>>>>>>>>> > > > > > > > >> > > > > > >> > > On Wed, Mar 2, 2016 at 2:50 AM,
>>>>>>>>> Minudika
>>>>>>>>> > > > Malshan
>>>>>>>>> > > > > <
>>>>>>>>> > > > > > > > >> > > > > > >> minudika001@gmail.com>
>>>>>>>>> > > > > > > > >> > > > > > >> > > wrote:
>>>>>>>>> > > > > > > > >> > > > > > >> > >
>>>>>>>>> > > > > > > > >> > > > > > >> > > > Hi,
>>>>>>>>> > > > > > > > >> > > > > > >> > > >
>>>>>>>>> > > > > > > > >> > > > > > >> > > > First of all, thanks Alex for
>>>>>>>>> your reply.
>>>>>>>>> > > > > > > > >> > > > > > >> > > > Sorry for the delay.
>>>>>>>>> > > > > > > > >> > > > > > >> > > > Some thing has gone wrong with
>>>>>>>>> my mail
>>>>>>>>> > > > thread.
>>>>>>>>> > > > > I
>>>>>>>>> > > > > > > just
>>>>>>>>> > > > > > > > >> saw
>>>>>>>>> > > > > > > > >> > > > Alex's
>>>>>>>>> > > > > > > > >> > > > > > >> reply.
>>>>>>>>> > > > > > > > >> > > > > > >> > > >
>>>>>>>>> > > > > > > > >> > > > > > >> > > > I am getting familiar with
>>>>>>>>> Apache beam
>>>>>>>>> > > > > nowadays.
>>>>>>>>> > > > > > > > Please
>>>>>>>>> > > > > > > > >> > can
>>>>>>>>> > > > > > > > >> > > > you
>>>>>>>>> > > > > > > > >> > > > > > >> provide
>>>>>>>>> > > > > > > > >> > > > > > >> > > me
>>>>>>>>> > > > > > > > >> > > > > > >> > > > some useful resources for that.
>>>>>>>>> > > > > > > > >> > > > > > >> > > > Beam developers said that it
>>>>>>>>> would take
>>>>>>>>> > > like
>>>>>>>>> > > > a
>>>>>>>>> > > > > > week
>>>>>>>>> > > > > > > > to
>>>>>>>>> > > > > > > > >> get
>>>>>>>>> > > > > > > > >> > > the
>>>>>>>>> > > > > > > > >> > > > > > >> official
>>>>>>>>> > > > > > > > >> > > > > > >> > > > Apache documentation for beam
>>>>>>>>> done.
>>>>>>>>> > > > > > > > >> > > > > > >> > > >
>>>>>>>>> > > > > > > > >> > > > > > >> > > > Cheers,
>>>>>>>>> > > > > > > > >> > > > > > >> > > > Minudika
>>>>>>>>> > > > > > > > >> > > > > > >> > > >
>>>>>>>>> > > > > > > > >> > > > > > >> > > > Minudika Malshan
>>>>>>>>> > > > > > > > >> > > > > > >> > > > Undergraduate
>>>>>>>>> > > > > > > > >> > > > > > >> > > > Department of Computer Science
>>>>>>>>> and
>>>>>>>>> > > > Engineering
>>>>>>>>> > > > > > > > >> > > > > > >> > > > University of Moratuwa.
>>>>>>>>> > > > > > > > >> > > > > > >> > > >
>>>>>>>>> > > > > > > > >> > > > > > >> > > >
>>>>>>>>> > > > > > > > >> > > > > > >> > > >
>>>>>>>>> > > > > > > > >> > > > > > >> > > >
>>>>>>>>> > > > > > > > >> > > > > > >> > > > On Sun, Feb 21, 2016 at 2:30
>>>>>>>>> AM, Minudika
>>>>>>>>> > > > > > Malshan <
>>>>>>>>> > > > > > > > >> > > > > > >> > minudika001@gmail.com
>>>>>>>>> > > > > > > > >> > > > > > >> > > >
>>>>>>>>> > > > > > > > >> > > > > > >> > > > wrote:
>>>>>>>>> > > > > > > > >> > > > > > >> > > >
>>>>>>>>> > > > > > > > >> > > > > > >> > > > > Hi all,
>>>>>>>>> > > > > > > > >> > > > > > >> > > > >
>>>>>>>>> > > > > > > > >> > > > > > >> > > > > I am looking forward to
>>>>>>>>> contribute in
>>>>>>>>> > > this
>>>>>>>>> > > > > year
>>>>>>>>> > > > > > > > GSOC.
>>>>>>>>> > > > > > > > >> > > > > > >> > > > > I have a basic understand in
>>>>>>>>> writing
>>>>>>>>> > > > > > interpreters
>>>>>>>>> > > > > > > > for
>>>>>>>>> > > > > > > > >> > > > zeppelin
>>>>>>>>> > > > > > > > >> > > > > > and
>>>>>>>>> > > > > > > > >> > > > > > >> > have
>>>>>>>>> > > > > > > > >> > > > > > >> > > > > already implement an
>>>>>>>>> interpreter for
>>>>>>>>> > WSO2
>>>>>>>>> > > > > > siddhi
>>>>>>>>> > > > > > > > >> which
>>>>>>>>> > > > > > > > >> > is
>>>>>>>>> > > > > > > > >> > > a
>>>>>>>>> > > > > > > > >> > > > > > >> complex
>>>>>>>>> > > > > > > > >> > > > > > >> > > event
>>>>>>>>> > > > > > > > >> > > > > > >> > > > > processing language.
>>>>>>>>> > > > > > > > >> > > > > > >> > > > > Could you please give me
>>>>>>>>> more details
>>>>>>>>> > > about
>>>>>>>>> > > > > the
>>>>>>>>> > > > > > > > >> > > requirement
>>>>>>>>> > > > > > > > >> > > > > for
>>>>>>>>> > > > > > > > >> > > > > > >> > > > > implementing a new
>>>>>>>>> interpreter for
>>>>>>>>> > Apache
>>>>>>>>> > > > > beam?
>>>>>>>>> > > > > > > > >> > > > > > >> > > > > It would be a great help for
>>>>>>>>> me to
>>>>>>>>> > > getting
>>>>>>>>> > > > > > > familiar
>>>>>>>>> > > > > > > > >> with
>>>>>>>>> > > > > > > > >> > > > this
>>>>>>>>> > > > > > > > >> > > > > > >> > > > > implementation.
>>>>>>>>> > > > > > > > >> > > > > > >> > > > >
>>>>>>>>> > > > > > > > >> > > > > > >> > > > > Thank you!
>>>>>>>>> > > > > > > > >> > > > > > >> > > > >
>>>>>>>>> > > > > > > > >> > > > > > >> > > > > Minudika Malshan
>>>>>>>>> > > > > > > > >> > > > > > >> > > > > Undergraduate
>>>>>>>>> > > > > > > > >> > > > > > >> > > > > Department of Computer
>>>>>>>>> Science and
>>>>>>>>> > > > > Engineering
>>>>>>>>> > > > > > > > >> > > > > > >> > > > > University of Moratuwa.
>>>>>>>>> > > > > > > > >> > > > > > >> > > > >
>>>>>>>>> > > > > > > > >> > > > > > >> > > > >
>>>>>>>>> > > > > > > > >> > > > > > >> > > > >
>>>>>>>>> > > > > > > > >> > > > > > >> > > >
>>>>>>>>> > > > > > > > >> > > > > > >> > >
>>>>>>>>> > > > > > > > >> > > > > > >> > >
>>>>>>>>> > > > > > > > >> > > > > > >> > >
>>>>>>>>> > > > > > > > >> > > > > > >> > > --
>>>>>>>>> > > > > > > > >> > > > > > >> > > --
>>>>>>>>> > > > > > > > >> > > > > > >> > > Kind regards,
>>>>>>>>> > > > > > > > >> > > > > > >> > > Alexander.
>>>>>>>>> > > > > > > > >> > > > > > >> > >
>>>>>>>>> > > > > > > > >> > > > > > >> >
>>>>>>>>> > > > > > > > >> > > > > > >>
>>>>>>>>> > > > > > > > >> > > > > > >
>>>>>>>>> > > > > > > > >> > > > > > >
>>>>>>>>> > > > > > > > >> > > > > >
>>>>>>>>> > > > > > > > >> > > > >
>>>>>>>>> > > > > > > > >> > > >
>>>>>>>>> > > > > > > > >> > >
>>>>>>>>> > > > > > > > >> >
>>>>>>>>> > > > > > > > >>
>>>>>>>>> > > > > > > > >
>>>>>>>>> > > > > > > > >
>>>>>>>>> > > > > > > > >
>>>>>>>>> > > > > > > > > --
>>>>>>>>> > > > > > > > > *Minudika Malshan*
>>>>>>>>> > > > > > > > > Undergraduate
>>>>>>>>> > > > > > > > > Department of Computer Science and Engineering
>>>>>>>>> > > > > > > > > University of Moratuwa
>>>>>>>>> > > > > > > > > Sri Lanka.
>>>>>>>>> > > > > > > > > <
>>>>>>>>> https://lk.linkedin.com/pub/minudika-malshan/100/656/a80>
>>>>>>>>> > > > > > > > >
>>>>>>>>> > > > > > > > >
>>>>>>>>> > > > > > > > >
>>>>>>>>> > > > > > > >
>>>>>>>>> > > > > > > >
>>>>>>>>> > > > > > > > --
>>>>>>>>> > > > > > > > *Minudika Malshan*
>>>>>>>>> > > > > > > > Undergraduate
>>>>>>>>> > > > > > > > Department of Computer Science and Engineering
>>>>>>>>> > > > > > > > University of Moratuwa
>>>>>>>>> > > > > > > > Sri Lanka.
>>>>>>>>> > > > > > > > <
>>>>>>>>> https://lk.linkedin.com/pub/minudika-malshan/100/656/a80>
>>>>>>>>> > > > > > > >
>>>>>>>>> > > > > > >
>>>>>>>>> > > > > >
>>>>>>>>> > > > > >
>>>>>>>>> > > > > >
>>>>>>>>> > > > > > --
>>>>>>>>> > > > > > *Minudika Malshan*
>>>>>>>>> > > > > > Undergraduate
>>>>>>>>> > > > > > Department of Computer Science and Engineering
>>>>>>>>> > > > > > University of Moratuwa
>>>>>>>>> > > > > > Sri Lanka.
>>>>>>>>> > > > > > <
>>>>>>>>> https://lk.linkedin.com/pub/minudika-malshan/100/656/a80>
>>>>>>>>> > > > > >
>>>>>>>>> > > > >
>>>>>>>>> > > >
>>>>>>>>> > > >
>>>>>>>>> > > >
>>>>>>>>> > > > --
>>>>>>>>> > > > *Minudika Malshan*
>>>>>>>>> > > > Undergraduate
>>>>>>>>> > > > Department of Computer Science and Engineering
>>>>>>>>> > > > University of Moratuwa
>>>>>>>>> > > > Sri Lanka.
>>>>>>>>> > > > <https://lk.linkedin.com/pub/minudika-malshan/100/656/a80>
>>>>>>>>> > > >
>>>>>>>>> > >
>>>>>>>>> >
>>>>>>>>> >
>>>>>>>>> >
>>>>>>>>> > --
>>>>>>>>> > *Minudika Malshan*
>>>>>>>>> > Undergraduate
>>>>>>>>> > Department of Computer Science and Engineering
>>>>>>>>> > University of Moratuwa
>>>>>>>>> > Sri Lanka.
>>>>>>>>> > <https://lk.linkedin.com/pub/minudika-malshan/100/656/a80>
>>>>>>>>> >
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> *Minudika Malshan*
>>>>>>>> Undergraduate
>>>>>>>> Department of Computer Science and Engineering
>>>>>>>> University of Moratuwa
>>>>>>>> Sri Lanka.
>>>>>>>> <https://lk.linkedin.com/pub/minudika-malshan/100/656/a80>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> *Minudika Malshan*
>>>>>>> Undergraduate
>>>>>>> Department of Computer Science and Engineering
>>>>>>> University of Moratuwa
>>>>>>> Sri Lanka.
>>>>>>> <https://lk.linkedin.com/pub/minudika-malshan/100/656/a80>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> *Minudika Malshan*
>>>> Undergraduate
>>>> Department of Computer Science and Engineering
>>>> University of Moratuwa
>>>> Sri Lanka.
>>>> <https://lk.linkedin.com/pub/minudika-malshan/100/656/a80>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> *Minudika Malshan*
>>>> Undergraduate
>>>> Department of Computer Science and Engineering
>>>> University of Moratuwa
>>>> Sri Lanka.
>>>> <https://lk.linkedin.com/pub/minudika-malshan/100/656/a80>
>>>>
>>>>
>>>>
>>>
>>>
>>> --
>>> *Minudika Malshan*
>>> Undergraduate
>>> Department of Computer Science and Engineering
>>> University of Moratuwa
>>> Sri Lanka.
>>> <https://lk.linkedin.com/pub/minudika-malshan/100/656/a80>
>>>
>>>
>>>
>>
>>
>> --
>> *Minudika Malshan*
>> Undergraduate
>> Department of Computer Science and Engineering
>> University of Moratuwa
>> Sri Lanka.
>> <https://lk.linkedin.com/pub/minudika-malshan/100/656/a80>
>>
>>
>>
>



	

Re: ZEPPELIN-682

Posted by Minudika Malshan <mi...@gmail.com>.
Here is my proposal[1] which was submitted for Google Summer of Code 2016.

[1]
https://docs.google.com/document/d/19nqMH1qWuWm8OUzyj2cdJmqIjovsHeCV62lhtS_B1YE/edit?usp=sharing

On Fri, Jun 3, 2016 at 9:00 PM, Minudika Malshan <mi...@gmail.com>
wrote:

> I was trying to integrate JavaREPL with zeppelin before. After Gsoc
> project announced, I was little busy with that.  So it was paused for a
> while.
> I am going to continue working on that.
>
> p.s : wondering if that student Alexander mentioned is me..
>
> On Fri, Jun 3, 2016 at 8:55 PM, Ismaël Mejía <ie...@gmail.com> wrote:
>
>> Hello,
>>
>> Minudika, there are three different 'big tracks of integration':
>>
>> 1. Integrate Beam's spark runner as a spark package, ideally with a Beam
>> spark SDK.
>>
>> This is what I am starting to do right now.
>>
>> 2. Integrate the core Beam Java SDK and all the runners. This is a BIG
>> task:
>>
>> As you said we need Java REPL to achieve this, I profit to ping Alexander
>> about this, since it seems there is a student working on the Java REPL
>> integration for Zeppelin. What is the Jira for this ? or shall we create a
>> new one ?
>>
>> I have tested both java-repl and the OpenJDK 9 jshell and I consider the
>> second one more robust, however I don't know if this can be backported
>> easily.
>>
>> 3. Integrate the python SDK
>>
>> This is a different beast, but it would be at least theoretically easier
>> than the other two. This cannot be even started since the Python SDK for
>> Beam has not been integrated yet.
>>
>> Feel free to contribute in whatever you want to, but it is better that we
>> align our efforts since this is quite a task.
>>
>> Best,
>> -Ismael
>>
>>
>> On Fri, Jun 3, 2016 at 11:59 AM, Minudika Malshan <mi...@gmail.com>
>> wrote:
>>
>> > Hi all,
>> >
>> > Are you gonna use JavaREPL[1] for this implementation?
>> >
>> > [1] https://github.com/albertlatacz/java-repl
>> >
>> > On Fri, Jun 3, 2016 at 3:23 PM, Felix Cheung <felixcheung_m@hotmail.com
>> >
>> > wrote:
>> >
>> > > Absolutely! We would welcome your contribution for this!
>> > >
>> > >
>> > >
>> > >                 _____________________________
>> > > From: Minudika Malshan <mi...@gmail.com>
>> > > Sent: Monday, May 30, 2016 9:24 PM
>> > > Subject: Re: ZEPPELIN-682
>> > > To: Alexander Bezzubov <bz...@apache.org>
>> > > Cc:  <de...@zeppelin.incubator.apache.org>
>> > >
>> > >
>> > > Hi all,
>> > >
>> > > Seems like this project is going to be taken care of. I submitted two
>> > > proposals for gsoc and  the other proposal got accepted.
>> > >
>> > > However I'm more than happy to contribute for this project.
>> > >
>> > > Please let me know if there's anything I can do.
>> > >
>> > > Thanks
>> > > Minidika
>> > > On Mar 25, 2016 10:53 AM, "Alexander Bezzubov" <bz...@apache.org>
>> wrote:
>> > >
>> > > > Hi Minudika,
>> > > >
>> > > > thank you for sharing, that sounds great.
>> > > >
>> > > > Looking forward helping with this project though GSoC!
>> > > >
>> > > > --
>> > > > Alex
>> > > >
>> > > > On Fri, Mar 25, 2016 at 3:11 AM, Minudika Malshan <
>> > minudika001@gmail.com
>> > > >
>> > > > wrote:
>> > > >
>> > > >> Hi all,
>> > > >>
>> > > >> I submitted my final proposal to google. Thanks a lot for your
>> > guidance
>> > > >> and support.
>> > > >> Hopefully looking forward to work on this project.
>> > > >>
>> > > >> Thanks again.
>> > > >> Best  regards
>> > > >>
>> > > >> On Thu, Mar 24, 2016 at 3:06 PM, Minudika Malshan <
>> > > minudika001@gmail.com>
>> > > >> wrote:
>> > > >>
>> > > >>> Hi,
>> > > >>>
>> > > >>> @Alex, Sorry for my mistake. Added back to the mail thread.
>> > > >>>
>> > > >>> I will go through the whole proposal once again, finalize it and
>> > submit
>> > > >>> the final proposal to google gsoc page by tonight.
>> > > >>>
>> > > >>> Thanks a lot for your help.
>> > > >>> BR
>> > > >>>
>> > > >>> On Thu, Mar 24, 2016 at 3:03 PM, Minudika Malshan <
>> > > minudika001@gmail.com
>> > > >>> > wrote:
>> > > >>>
>> > > >>>> [looping]
>> > > >>>>
>> > > >>>>
>> > > >>>> Hi Alex,
>> > > >>>>
>> > > >>>> I will go through that spark runner and see if it's possible to
>> use
>> > > it
>> > > >>>> for this beam interpreter. And hopefully, I will  include it in
>> the
>> > > >>>> proposal.
>> > > >>>> I was communicating through Apache beam mailing thread to get
>> more
>> > > >>>> knowledge about that project. But it seems like I have missed
>> that
>> > > spark
>> > > >>>> runner thing. Thanks a lot for mentioning it here.
>> > > >>>>
>> > > >>>> About my project related to Siddhi Interpreter, I admit that I
>> have
>> > > not
>> > > >>>> followed a proper workflow. That's mainly because, I was only
>> > > concentrating
>> > > >>>> with the implementation. Since it's mainly only me who is dealing
>> > > with that
>> > > >>>> repo, I didn't think about working on a separate branch much. My
>> > > mistake.
>> > > >>>> However soon after we complete our implementation, we are going
>> to
>> > do
>> > > >>>> full clean up and optimization on that code and publish it in a
>> > proper
>> > > >>>> manner.
>> > > >>>>
>> > > >>>> However, I was working and still working as a contributor for
>> WSO2
>> > CEP
>> > > >>>> and WSO2 Siddhi which are also open source products, during my
>> > > internship
>> > > >>>> as an undergraduate. There I gained a good practice on git
>> workflow.
>> > > So I
>> > > >>>> am pretty sure, I can adapt with your way of coding and
>> > contribution.
>> > > >>>>
>> > > >>>> Again thanks a lot for your kind guidance..
>> > > >>>> BR
>> > > >>>>
>> > > >>>>
>> > > >>>>
>> > > >>>> On Thu, Mar 24, 2016 at 9:53 AM, Alexander Bezzubov <
>> bzz@apache.org
>> > >
>> > > >>>> wrote:
>> > > >>>>
>> > > >>>>> Hi, Moon, Minudika,
>> > > >>>>>
>> > > >>>>>
>> > > >>>>> thanks for sending out the link, and great formatting by the
>> way!
>> > > >>>>> I have left few comments in the doc itself.
>> > > >>>>>
>> > > >>>>> Eran on this list have pointed out the existence of the Spark
>> > runner
>> > > >>>>> for Beam [1], could this be incorporated  into your proposal
>> > somehow?
>> > > >>>>>
>> > > >>>>> On the community engagement side - it may be worth answering to
>> > that
>> > > >>>>> thread, thanking it's author for pointing it out as he was
>> clearly
>> > > trying
>> > > >>>>> to help with your project.
>> > > >>>>>
>> > > >>>>> One more thing on the community side: in this thread on Mar 3
>> the
>> > > >>>>> issue has been risen about your previous opensource code:
>> > > >>>>>
>> > > >>>>> > On the side note - I can see your commits in master branch of
>> > your
>> > > >>>>> fork, why not to try the
>> > > >>>>> > workflow Zeppelin uses
>> > > >>>>> <
>> > >
>> >
>> https://github.com/apache/incubator-zeppelin/blob/master/CONTRIBUTING.md#source-control-workflow
>> > >
>> > > [0]
>> > > >>>>> by tracking your work in different branches? From there it will
>> be
>> > > easy
>> > > >>>>> > to submit a PR and ask other contributors for a code review,
>> > which
>> > > >>>>> could improve chances of
>> > > >>>>> > getting high quality code at the end.
>> > > >>>>>
>> > > >>>>> Usually if some question like that has been risen by the
>> community
>> > > >>>>> member on the list, it is expected that it is addressed somehow.
>> > I.e
>> > > by
>> > > >>>>> you, answering initial email with some explanations why it was
>> done
>> > > that
>> > > >>>>> way and letting everybody know if it will or not be done in
>> another
>> > > way,
>> > > >>>>> etc.
>> > > >>>>>
>> > > >>>>> I'm sorry if I have missed your response, so could you please
>> > clarify
>> > > >>>>> it again?
>> > > >>>>>
>> > > >>>>> Thanks!
>> > > >>>>>
>> > > >>>>> And please, do not forget to submit a pdf of the proposal to
>> google
>> > > >>>>> before the deadline which AFAIK is quite soon.
>> > > >>>>>
>> > > >>>>>  1. http://markmail.org/thread/wsjlfuyu7kvip5s6
>> > > >>>>>
>> > > >>>>>
>> > > >>>>> --
>> > > >>>>> Alex
>> > > >>>>>
>> > > >>>>>
>> > > >>>>>
>> > > >>>>> On Thu, Mar 24, 2016 at 10:46 AM, moon soo Lee <moon@apache.org
>> >
>> > > >>>>> wrote:
>> > > >>>>>
>> > > >>>>>> Thanks for sharing 2nd version. I have not many things to add.
>> > > >>>>>> Alexander, do you have any comment?
>> > > >>>>>>
>> > > >>>>>> Thanks,
>> > > >>>>>> moon
>> > > >>>>>>
>> > > >>>>>>
>> > > >>>>>> On Wed, Mar 23, 2016 at 9:48 AM Minudika Malshan <
>> > > >>>>>> minudika001@gmail.com> wrote:
>> > > >>>>>>
>> > > >>>>>>> Hi all,
>> > > >>>>>>>
>> > > >>>>>>> I made the 2nd version of my draft proposal [1]. Please have a
>> > look
>> > > >>>>>>> and let me know if there are any further changes to be made.
>> > > >>>>>>> Your comments would be much appreciated.
>> > > >>>>>>>
>> > > >>>>>>> [1]
>> > > >>>>>>>
>> > >
>> >
>> https://docs.google.com/document/d/19nqMH1qWuWm8OUzyj2cdJmqIjovsHeCV62lhtS_B1YE/edit?usp=sharing
>> > > >>>>>>>
>> > > >>>>>>> Thanks a lot.
>> > > >>>>>>>
>> > > >>>>>>> On Wed, Mar 23, 2016 at 10:17 PM, Minudika Malshan <
>> > > >>>>>>> minudika001@gmail.com> wrote:
>> > > >>>>>>>
>> > > >>>>>>>> Hi all,
>> > > >>>>>>>>
>> > > >>>>>>>> I made the 2nd version of my draft. Please have a look and
>> let
>> > me
>> > > >>>>>>>> know if there are any further changes to be made.
>> > > >>>>>>>> Your comments would be much appreciated.
>> > > >>>>>>>>
>> > > >>>>>>>> Thanks a lot.
>> > > >>>>>>>>
>> > > >>>>>>>> On Sat, Mar 19, 2016 at 8:12 PM, Alexander Bezzubov <
>> > > bzz@apache.org
>> > > >>>>>>>> > wrote:
>> > > >>>>>>>>
>> > > >>>>>>>>> Hi,
>> > > >>>>>>>>>
>> > > >>>>>>>>> your proposal looks solid, I have updated the link from the
>> > wiki
>> > > >>>>>>>>> to a new
>> > > >>>>>>>>> doc, as well as posted some feedback in comments.
>> > > >>>>>>>>>
>> > > >>>>>>>>> Going further, Minudika, can you please incorporate Moon's
>> > > >>>>>>>>> feedback to the
>> > > >>>>>>>>> new proposal, (est part on using a ResourcePool), and make
>> sure
>> > > >>>>>>>>> that we
>> > > >>>>>>>>> only have one document, linked from everywhere to work on.
>> > > >>>>>>>>>
>> > > >>>>>>>>> Thank you!
>> > > >>>>>>>>>
>> > > >>>>>>>>> --
>> > > >>>>>>>>> Alex
>> > > >>>>>>>>>
>> > > >>>>>>>>>
>> > > >>>>>>>>> On Sat, Mar 19, 2016 at 2:03 AM, Minudika Malshan <
>> > > >>>>>>>>> minudika001@gmail.com>
>> > > >>>>>>>>> wrote:
>> > > >>>>>>>>>
>> > > >>>>>>>>> > Hi,
>> > > >>>>>>>>> >
>> > > >>>>>>>>> > Thanks a lot for your feedback. I will make changes
>> according
>> > > to
>> > > >>>>>>>>> them.
>> > > >>>>>>>>> > However I submitted my draft proposal to Apache Software
>> > > >>>>>>>>> Foundation GSoC
>> > > >>>>>>>>> > page .
>> > > >>>>>>>>> > It seems like you have reviewed the old proposal of mine
>> > which
>> > > >>>>>>>>> was posted
>> > > >>>>>>>>> > in this thread.
>> > > >>>>>>>>> > Can you please have a look at my proposal which I
>> submitted
>> > to
>> > > >>>>>>>>> ASF [1]
>> > > >>>>>>>>> >
>> > > >>>>>>>>> > [1]
>> > > >>>>>>>>> >
>> > > >>>>>>>>> >
>> > > >>>>>>>>>
>> > >
>> >
>> https://docs.google.com/document/d/19nqMH1qWuWm8OUzyj2cdJmqIjovsHeCV62lhtS_B1YE/edit?usp=sharing
>> > > >>>>>>>>> >
>> > > >>>>>>>>> > Thanks and best regards.
>> > > >>>>>>>>> >
>> > > >>>>>>>>> > On Fri, Mar 18, 2016 at 11:09 PM, moon soo Lee <
>> > > moon@apache.org>
>> > > >>>>>>>>> wrote:
>> > > >>>>>>>>> >
>> > > >>>>>>>>> > > Hi,
>> > > >>>>>>>>> > >
>> > > >>>>>>>>> > > Thanks for sharing your proposal. I made few comments on
>> > the
>> > > >>>>>>>>> document.
>> > > >>>>>>>>> > > Please take a look.
>> > > >>>>>>>>> > >
>> > > >>>>>>>>> > > Thanks,
>> > > >>>>>>>>> > > moon
>> > > >>>>>>>>> > >
>> > > >>>>>>>>> > > On Fri, Mar 18, 2016 at 7:16 AM Minudika Malshan <
>> > > >>>>>>>>> minudika001@gmail.com>
>> > > >>>>>>>>> > > wrote:
>> > > >>>>>>>>> > >
>> > > >>>>>>>>> > > > Hi all,
>> > > >>>>>>>>> > > >
>> > > >>>>>>>>> > > > @ Moon, I will try doing as you told. Thank you!
>> > > >>>>>>>>> > > >
>> > > >>>>>>>>> > > > I submitted a draft proposal for this project to  AFS.
>> > > >>>>>>>>> Please could you
>> > > >>>>>>>>> > > > review it.
>> > > >>>>>>>>> > > >
>> > > >>>>>>>>> > > > Thanks and regards
>> > > >>>>>>>>> > > >
>> > > >>>>>>>>> > > > On Fri, Mar 18, 2016 at 4:05 AM, moon soo Lee <
>> > > >>>>>>>>> moon@apache.org> wrote:
>> > > >>>>>>>>> > > >
>> > > >>>>>>>>> > > > > Hi,
>> > > >>>>>>>>> > > > >
>> > > >>>>>>>>> > > > > Could you share little bit about how did you add jar
>> > > >>>>>>>>> manually?
>> > > >>>>>>>>> > > > > Did you try add dependency in pom.xml? like
>> > > >>>>>>>>> > > > >
>> > > >>>>>>>>> > > > > <dependency>
>> > > >>>>>>>>> > > > > <groupId>group_id</groupId>
>> > > >>>>>>>>> > > > > <artifactId>artifact_id</artifactId>
>> > > >>>>>>>>> > > > > <version>version_number</version>
>> > > >>>>>>>>> > > > > <scope>system</scope>
>> > > >>>>>>>>> > > > > <systemPath>...jar</systemPath>
>> > > >>>>>>>>> > > > > </dependency>
>> > > >>>>>>>>> > > > >
>> > > >>>>>>>>> > > > >
>> > > >>>>>>>>> > > > > Thanks,
>> > > >>>>>>>>> > > > > moon
>> > > >>>>>>>>> > > > >
>> > > >>>>>>>>> > > > >
>> > > >>>>>>>>> > > > > On Thu, Mar 17, 2016 at 12:30 PM Minudika Malshan <
>> > > >>>>>>>>> > > minudika001@gmail.com
>> > > >>>>>>>>> > > > >
>> > > >>>>>>>>> > > > > wrote:
>> > > >>>>>>>>> > > > >
>> > > >>>>>>>>> > > > > > Hi,
>> > > >>>>>>>>> > > > > >
>> > > >>>>>>>>> > > > > > I am going to implement a sample java interpreter
>> for
>> > > >>>>>>>>> zeppelin for
>> > > >>>>>>>>> > > demo
>> > > >>>>>>>>> > > > > > purposes in my proposal.
>> > > >>>>>>>>> > > > > > Since java-repl dependencies are not available as
>> > maven
>> > > >>>>>>>>> > dependencies
>> > > >>>>>>>>> > > I
>> > > >>>>>>>>> > > > > had
>> > > >>>>>>>>> > > > > > to add those jars manually to the project.
>> > > >>>>>>>>> > > > > > But when I build the zeppelin project with the new
>> > > >>>>>>>>> changes I made,
>> > > >>>>>>>>> > it
>> > > >>>>>>>>> > > > > > refuses to be built saying that it cannot resolve
>> > those
>> > > >>>>>>>>> jars.
>> > > >>>>>>>>> > > > > > Please let me know how to add those jars
>> correctly.
>> > > >>>>>>>>> > > > > >
>> > > >>>>>>>>> > > > > > Regards
>> > > >>>>>>>>> > > > > >
>> > > >>>>>>>>> > > > > >
>> > > >>>>>>>>> > > > > > On Wed, Mar 16, 2016 at 8:01 AM, Alexander
>> Bezzubov <
>> > > >>>>>>>>> > bzz@apache.org>
>> > > >>>>>>>>> > > > > > wrote:
>> > > >>>>>>>>> > > > > >
>> > > >>>>>>>>> > > > > > > Hi Minudika,
>> > > >>>>>>>>> > > > > > >
>> > > >>>>>>>>> > > > > > > thank you for keeping list posted!
>> > > >>>>>>>>> > > > > > > I will get back to you with the proposal
>> comments
>> > > >>>>>>>>> later today
>> > > >>>>>>>>> > > > directly
>> > > >>>>>>>>> > > > > > > inside the document.
>> > > >>>>>>>>> > > > > > >
>> > > >>>>>>>>> > > > > > > --
>> > > >>>>>>>>> > > > > > > Alex
>> > > >>>>>>>>> > > > > > >
>> > > >>>>>>>>> > > > > > >
>> > > >>>>>>>>> > > > > > > On Wed, Mar 16, 2016 at 6:27 AM, Minudika
>> Malshan <
>> > > >>>>>>>>> > > > > minudika001@gmail.com
>> > > >>>>>>>>> > > > > > >
>> > > >>>>>>>>> > > > > > > wrote:
>> > > >>>>>>>>> > > > > > >
>> > > >>>>>>>>> > > > > > > > Hi,
>> > > >>>>>>>>> > > > > > > >
>> > > >>>>>>>>> > > > > > > > Could you please help me to improve the
>> content
>> > of
>> > > >>>>>>>>> above
>> > > >>>>>>>>> > > proposal?
>> > > >>>>>>>>> > > > > > > >
>> > > >>>>>>>>> > > > > > > > Thanks
>> > > >>>>>>>>> > > > > > > >
>> > > >>>>>>>>> > > > > > > > On Sun, Mar 13, 2016 at 1:37 AM, Minudika
>> > Malshan <
>> > > >>>>>>>>> > > > > > minudika001@gmail.com
>> > > >>>>>>>>> > > > > > > >
>> > > >>>>>>>>> > > > > > > > wrote:
>> > > >>>>>>>>> > > > > > > >
>> > > >>>>>>>>> > > > > > > > > Hi Alex,
>> > > >>>>>>>>> > > > > > > > >
>> > > >>>>>>>>> > > > > > > > > I prepared a draft version of my proposal
>> which
>> > > >>>>>>>>> you can find
>> > > >>>>>>>>> > > here
>> > > >>>>>>>>> > > > > > > > > <
>> > > >>>>>>>>> > > > > > > >
>> > > >>>>>>>>> > > > > > >
>> > > >>>>>>>>> > > > > >
>> > > >>>>>>>>> > > > >
>> > > >>>>>>>>> > > >
>> > > >>>>>>>>> > >
>> > > >>>>>>>>> >
>> > > >>>>>>>>>
>> > >
>> >
>> https://docs.google.com/document/d/1KaBKxYbR08pgwv3UfPF-SMiRM2VJ7K4AQiLzzfUd138/edit?usp=sharing
>> > > >>>>>>>>> > > > > > > > >.
>> > > >>>>>>>>> > > > > > > > > Could you please have a look and give
>> comments
>> > on
>> > > >>>>>>>>> how to
>> > > >>>>>>>>> > > improve
>> > > >>>>>>>>> > > > > it.
>> > > >>>>>>>>> > > > > > > > >
>> > > >>>>>>>>> > > > > > > > > Thanks and regards
>> > > >>>>>>>>> > > > > > > > >
>> > > >>>>>>>>> > > > > > > > > On Sat, Mar 12, 2016 at 8:10 AM, Alexander
>> > > >>>>>>>>> Bezzubov <
>> > > >>>>>>>>> > > > > bzz@apache.org>
>> > > >>>>>>>>> > > > > > > > > wrote:
>> > > >>>>>>>>> > > > > > > > >
>> > > >>>>>>>>> > > > > > > > >> Hi,
>> > > >>>>>>>>> > > > > > > > >>
>> > > >>>>>>>>> > > > > > > > >> great question - as cloud platform that you
>> > > >>>>>>>>> mention is not
>> > > >>>>>>>>> > > > > > > open-source,
>> > > >>>>>>>>> > > > > > > > it
>> > > >>>>>>>>> > > > > > > > >> is not immediately expected to get it done
>> as
>> > a
>> > > >>>>>>>>> part of
>> > > >>>>>>>>> > GSoC.
>> > > >>>>>>>>> > > > > > > > >>
>> > > >>>>>>>>> > > > > > > > >> That being said, if that is something that
>> you
>> > > >>>>>>>>> want to look
>> > > >>>>>>>>> > > > into,
>> > > >>>>>>>>> > > > > or
>> > > >>>>>>>>> > > > > > > > think
>> > > >>>>>>>>> > > > > > > > >> that should be not very hard to implement,
>> or
>> > > >>>>>>>>> think that
>> > > >>>>>>>>> > would
>> > > >>>>>>>>> > > > be
>> > > >>>>>>>>> > > > > of
>> > > >>>>>>>>> > > > > > > the
>> > > >>>>>>>>> > > > > > > > >> great benefit of users - it's totally up to
>> > you
>> > > >>>>>>>>> and you can
>> > > >>>>>>>>> > > make
>> > > >>>>>>>>> > > > > it
>> > > >>>>>>>>> > > > > > > part
>> > > >>>>>>>>> > > > > > > > >> of
>> > > >>>>>>>>> > > > > > > > >> your project proposal scope, if you want to
>> > (i.e
>> > > >>>>>>>>> as extra
>> > > >>>>>>>>> > > bonus,
>> > > >>>>>>>>> > > > > at
>> > > >>>>>>>>> > > > > > > the
>> > > >>>>>>>>> > > > > > > > >> end, if time permits)
>> > > >>>>>>>>> > > > > > > > >>
>> > > >>>>>>>>> > > > > > > > >> --
>> > > >>>>>>>>> > > > > > > > >> Alex
>> > > >>>>>>>>> > > > > > > > >>
>> > > >>>>>>>>> > > > > > > > >> On Thu, Mar 10, 2016 at 6:39 PM, Minudika
>> > > Malshan
>> > > >>>>>>>>> <
>> > > >>>>>>>>> > > > > > > > minudika001@gmail.com>
>> > > >>>>>>>>> > > > > > > > >> wrote:
>> > > >>>>>>>>> > > > > > > > >>
>> > > >>>>>>>>> > > > > > > > >> > Hi Alex,
>> > > >>>>>>>>> > > > > > > > >> >
>> > > >>>>>>>>> > > > > > > > >> > As we know the origin of Apache beam is
>> the
>> > > >>>>>>>>> Google cloud
>> > > >>>>>>>>> > > > > > platform.
>> > > >>>>>>>>> > > > > > > It
>> > > >>>>>>>>> > > > > > > > >> has
>> > > >>>>>>>>> > > > > > > > >> > been developed mainly focusing on
>> deploying
>> > > >>>>>>>>> pipelines in
>> > > >>>>>>>>> > the
>> > > >>>>>>>>> > > > > > cloud.
>> > > >>>>>>>>> > > > > > > > >> > But AFAIK mostly zeppelin is used as a
>> > > >>>>>>>>> standalone system.
>> > > >>>>>>>>> > > > > > > > >> > Is it expected to implement the cloud
>> > support
>> > > >>>>>>>>> for the
>> > > >>>>>>>>> > > > > interpreter
>> > > >>>>>>>>> > > > > > > > under
>> > > >>>>>>>>> > > > > > > > >> > this GSoC project?
>> > > >>>>>>>>> > > > > > > > >> >
>> > > >>>>>>>>> > > > > > > > >> > Best regards.
>> > > >>>>>>>>> > > > > > > > >> >
>> > > >>>>>>>>> > > > > > > > >> > Minudika Malshan
>> > > >>>>>>>>> > > > > > > > >> > Undergraduate
>> > > >>>>>>>>> > > > > > > > >> > Department of Computer Science and
>> > Engineering
>> > > >>>>>>>>> > > > > > > > >> > University of Moratuwa
>> > > >>>>>>>>> > > > > > > > >> > Sri Lanka.
>> > > >>>>>>>>> > > > > > > > >> >
>> > > >>>>>>>>> > > > > > > > >> >
>> > > >>>>>>>>> > > > > > > > >> >
>> > > >>>>>>>>> > > > > > > > >> >
>> > > >>>>>>>>> > > > > > > > >> > On Thu, Mar 10, 2016 at 6:44 AM,
>> Alexander
>> > > >>>>>>>>> Bezzubov <
>> > > >>>>>>>>> > > > > > bzz@apache.org
>> > > >>>>>>>>> > > > > > > >
>> > > >>>>>>>>> > > > > > > > >> > wrote:
>> > > >>>>>>>>> > > > > > > > >> >
>> > > >>>>>>>>> > > > > > > > >> > > Hi Minudika,
>> > > >>>>>>>>> > > > > > > > >> > >
>> > > >>>>>>>>> > > > > > > > >> > > you plan sounds awesome - please either
>> > keep
>> > > >>>>>>>>> this thread
>> > > >>>>>>>>> > > > > posted
>> > > >>>>>>>>> > > > > > on
>> > > >>>>>>>>> > > > > > > > the
>> > > >>>>>>>>> > > > > > > > >> > > progress or even better, feel free to
>> > start
>> > > a
>> > > >>>>>>>>> new one,
>> > > >>>>>>>>> > > with
>> > > >>>>>>>>> > > > > more
>> > > >>>>>>>>> > > > > > > > >> > > descriptive subject, asking community
>> for
>> > a
>> > > >>>>>>>>> feedback on
>> > > >>>>>>>>> > > your
>> > > >>>>>>>>> > > > > > > > proposal.
>> > > >>>>>>>>> > > > > > > > >> > >
>> > > >>>>>>>>> > > > > > > > >> > > Google docs \w ability for people with
>> the
>> > > >>>>>>>>> link to post
>> > > >>>>>>>>> > > > > comments
>> > > >>>>>>>>> > > > > > > > there
>> > > >>>>>>>>> > > > > > > > >> > is a
>> > > >>>>>>>>> > > > > > > > >> > > great medium. As soon as you send one
>> I'll
>> > > be
>> > > >>>>>>>>> happy to
>> > > >>>>>>>>> > add
>> > > >>>>>>>>> > > > it
>> > > >>>>>>>>> > > > > to
>> > > >>>>>>>>> > > > > > > > >> https://
>> > > >>>>>>>>> > > > > > > > >> > >
>> > > >>>>>>>>> > > > > > > > >>
>> > > >>>>>>>>> > > > > > >
>> > > >>>>>>>>> > > > >
>> > > >>>>>>>>> > >
>> > > >>>>>>>>>
>> > >
>> cwiki.apache.org/confluence/display/ZEPPELIN/Google+Summer+Of+Code+2016
>> > > >>>>>>>>> > > > > > > > >> > >
>> > > >>>>>>>>> > > > > > > > >> > > --
>> > > >>>>>>>>> > > > > > > > >> > > Alex
>> > > >>>>>>>>> > > > > > > > >> > >
>> > > >>>>>>>>> > > > > > > > >> > > On Wed, Mar 9, 2016 at 9:21 PM,
>> Minudika
>> > > >>>>>>>>> Malshan <
>> > > >>>>>>>>> > > > > > > > >> minudika001@gmail.com>
>> > > >>>>>>>>> > > > > > > > >> > > wrote:
>> > > >>>>>>>>> > > > > > > > >> > >
>> > > >>>>>>>>> > > > > > > > >> > > > Hi Alex,
>> > > >>>>>>>>> > > > > > > > >> > > >
>> > > >>>>>>>>> > > > > > > > >> > > > I think Java-repl can be used for the
>> > > >>>>>>>>> implementation.
>> > > >>>>>>>>> > > > > > Currently
>> > > >>>>>>>>> > > > > > > I
>> > > >>>>>>>>> > > > > > > > am
>> > > >>>>>>>>> > > > > > > > >> > > > working on a sample implementation
>> and
>> > > will
>> > > >>>>>>>>> share it
>> > > >>>>>>>>> > in
>> > > >>>>>>>>> > > > here
>> > > >>>>>>>>> > > > > > > soon.
>> > > >>>>>>>>> > > > > > > > >> > > > And will it be ok if I share my
>> sample
>> > > >>>>>>>>> proposal as a
>> > > >>>>>>>>> > > > google
>> > > >>>>>>>>> > > > > > doc?
>> > > >>>>>>>>> > > > > > > > >> > > >
>> > > >>>>>>>>> > > > > > > > >> > > > Thanks for your help.
>> > > >>>>>>>>> > > > > > > > >> > > >
>> > > >>>>>>>>> > > > > > > > >> > > > Regards.
>> > > >>>>>>>>> > > > > > > > >> > > > Minudika
>> > > >>>>>>>>> > > > > > > > >> > > >
>> > > >>>>>>>>> > > > > > > > >> > > > Minudika Malshan
>> > > >>>>>>>>> > > > > > > > >> > > > Undergraduate
>> > > >>>>>>>>> > > > > > > > >> > > > Department of Computer Science and
>> > > >>>>>>>>> Engineering
>> > > >>>>>>>>> > > > > > > > >> > > > University of Moratuwa
>> > > >>>>>>>>> > > > > > > > >> > > > Sri Lanka
>> > > >>>>>>>>> > > > > > > > >> > > >
>> > > >>>>>>>>> > > > > > > > >> > > >
>> > > >>>>>>>>> > > > > > > > >> > > >
>> > > >>>>>>>>> > > > > > > > >> > > >
>> > > >>>>>>>>> > > > > > > > >> > > > On Mon, Mar 7, 2016 at 6:39 AM,
>> > Alexander
>> > > >>>>>>>>> Bezzubov <
>> > > >>>>>>>>> > > > > > > > bzz@apache.org>
>> > > >>>>>>>>> > > > > > > > >> > > wrote:
>> > > >>>>>>>>> > > > > > > > >> > > >
>> > > >>>>>>>>> > > > > > > > >> > > > > Hi Minudika,
>> > > >>>>>>>>> > > > > > > > >> > > > >
>> > > >>>>>>>>> > > > > > > > >> > > > > if you are talking about Java REPL
>> > [1],
>> > > >>>>>>>>> this was
>> > > >>>>>>>>> > just
>> > > >>>>>>>>> > > an
>> > > >>>>>>>>> > > > > > > example
>> > > >>>>>>>>> > > > > > > > >> of
>> > > >>>>>>>>> > > > > > > > >> > the
>> > > >>>>>>>>> > > > > > > > >> > > > > project we might want to use to
>> > archive
>> > > >>>>>>>>> the first
>> > > >>>>>>>>> > step
>> > > >>>>>>>>> > > > of
>> > > >>>>>>>>> > > > > > our
>> > > >>>>>>>>> > > > > > > > >> goal:
>> > > >>>>>>>>> > > > > > > > >> > get
>> > > >>>>>>>>> > > > > > > > >> > > > > Java code interpreted by Zeppelin.
>> > > >>>>>>>>> > > > > > > > >> > > > >
>> > > >>>>>>>>> > > > > > > > >> > > > > > Should we have to add JAVA-REPL
>> > source
>> > > >>>>>>>>> code as a
>> > > >>>>>>>>> > > > module
>> > > >>>>>>>>> > > > > > for
>> > > >>>>>>>>> > > > > > > > the
>> > > >>>>>>>>> > > > > > > > >> > beam
>> > > >>>>>>>>> > > > > > > > >> > > > > > interpreter or can we get the
>> > > necessary
>> > > >>>>>>>>> features
>> > > >>>>>>>>> > of
>> > > >>>>>>>>> > > it
>> > > >>>>>>>>> > > > > as
>> > > >>>>>>>>> > > > > > > > >> > > dependencies
>> > > >>>>>>>>> > > > > > > > >> > > > to
>> > > >>>>>>>>> > > > > > > > >> > > > > > our project?
>> > > >>>>>>>>> > > > > > > > >> > > > > Well, it looks like this particular
>> > > >>>>>>>>> project is built
>> > > >>>>>>>>> > > > with
>> > > >>>>>>>>> > > > > > Ant
>> > > >>>>>>>>> > > > > > > > and
>> > > >>>>>>>>> > > > > > > > >> is
>> > > >>>>>>>>> > > > > > > > >> > > not
>> > > >>>>>>>>> > > > > > > > >> > > > > published on Maven [2]. So right
>> now
>> > > >>>>>>>>> there is no
>> > > >>>>>>>>> > easy
>> > > >>>>>>>>> > > > way
>> > > >>>>>>>>> > > > > to
>> > > >>>>>>>>> > > > > > > get
>> > > >>>>>>>>> > > > > > > > >> it
>> > > >>>>>>>>> > > > > > > > >> > as
>> > > >>>>>>>>> > > > > > > > >> > > > > build-time dependency.
>> > > >>>>>>>>> > > > > > > > >> > > > >
>> > > >>>>>>>>> > > > > > > > >> > > > > What I would suggest here:
>> > > >>>>>>>>> > > > > > > > >> > > > >   - try finding any other other
>> > > >>>>>>>>> alternative java
>> > > >>>>>>>>> > REPL
>> > > >>>>>>>>> > > > > > > > >> implementations
>> > > >>>>>>>>> > > > > > > > >> > > > >   - if there are none, you could
>> try
>> > > >>>>>>>>> hacking first
>> > > >>>>>>>>> > PoC
>> > > >>>>>>>>> > > > for
>> > > >>>>>>>>> > > > > > > > >> Java\Beam
>> > > >>>>>>>>> > > > > > > > >> > > > > interpreter together just using the
>> > code
>> > > >>>>>>>>> from this
>> > > >>>>>>>>> > > > > project,
>> > > >>>>>>>>> > > > > > > > >> inside a
>> > > >>>>>>>>> > > > > > > > >> > > new
>> > > >>>>>>>>> > > > > > > > >> > > > > interpreter module directly (it is
>> > > Apache
>> > > >>>>>>>>> 2.0
>> > > >>>>>>>>> > > licensed)
>> > > >>>>>>>>> > > > > > > > >> > > > >
>> > > >>>>>>>>> > > > > > > > >> > > > > If it suits our needs and PoC works
>> > (it
>> > > >>>>>>>>> might not,
>> > > >>>>>>>>> > > > looking
>> > > >>>>>>>>> > > > > > > > though
>> > > >>>>>>>>> > > > > > > > >> > open
>> > > >>>>>>>>> > > > > > > > >> > > > > issues on Github), then at the end
>> of
>> > > the
>> > > >>>>>>>>> GSoC you
>> > > >>>>>>>>> > > could
>> > > >>>>>>>>> > > > > > just
>> > > >>>>>>>>> > > > > > > > >> > allocate
>> > > >>>>>>>>> > > > > > > > >> > > > some
>> > > >>>>>>>>> > > > > > > > >> > > > > time to contribute Maven
>> publishing to
>> > > >>>>>>>>> that project
>> > > >>>>>>>>> > > > (which
>> > > >>>>>>>>> > > > > > > > should
>> > > >>>>>>>>> > > > > > > > >> not
>> > > >>>>>>>>> > > > > > > > >> > > > take
>> > > >>>>>>>>> > > > > > > > >> > > > > long and can be done as a last
>> step).
>> > > >>>>>>>>> > > > > > > > >> > > > >
>> > > >>>>>>>>> > > > > > > > >> > > > > Hope this helps and please let me
>> know
>> > > if
>> > > >>>>>>>>> you have
>> > > >>>>>>>>> > > > further
>> > > >>>>>>>>> > > > > > > > >> questions!
>> > > >>>>>>>>> > > > > > > > >> > > > >
>> > > >>>>>>>>> > > > > > > > >> > > > >  1.
>> > > >>>>>>>>> > > https://github.com/albertlatacz/java-repl/issues/79
>> > > >>>>>>>>> > > > > > > > >> > > > >  2.
>> > > >>>>>>>>> https://github.com/albertlatacz/java-repl
>> > > >>>>>>>>> > > > > > > > >> > > > >
>> > > >>>>>>>>> > > > > > > > >> > > > > On Sun, Mar 6, 2016 at 4:17 AM,
>> > Minudika
>> > > >>>>>>>>> Malshan <
>> > > >>>>>>>>> > > > > > > > >> > > minudika001@gmail.com>
>> > > >>>>>>>>> > > > > > > > >> > > > > wrote:
>> > > >>>>>>>>> > > > > > > > >> > > > >
>> > > >>>>>>>>> > > > > > > > >> > > > > > Hi,
>> > > >>>>>>>>> > > > > > > > >> > > > > >
>> > > >>>>>>>>> > > > > > > > >> > > > > > I have gained understanding about
>> > > >>>>>>>>> zeppelin and
>> > > >>>>>>>>> > > > > > > functionalities
>> > > >>>>>>>>> > > > > > > > >> of
>> > > >>>>>>>>> > > > > > > > >> > > > > DataFlow
>> > > >>>>>>>>> > > > > > > > >> > > > > > SDK. please help me to get
>> familiar
>> > > with
>> > > >>>>>>>>> > JAVA-REPL.
>> > > >>>>>>>>> > > > > > > > >> > > > > > It would be a great help if you
>> can
>> > > >>>>>>>>> help me to
>> > > >>>>>>>>> > > > > understand
>> > > >>>>>>>>> > > > > > > the
>> > > >>>>>>>>> > > > > > > > >> flow
>> > > >>>>>>>>> > > > > > > > >> > of
>> > > >>>>>>>>> > > > > > > > >> > > > > > JAVA-REPL and the way to use it
>> to
>> > > >>>>>>>>> interpret
>> > > >>>>>>>>> > > DataFlow
>> > > >>>>>>>>> > > > > SDK
>> > > >>>>>>>>> > > > > > > > >> methods.
>> > > >>>>>>>>> > > > > > > > >> > > > > >
>> > > >>>>>>>>> > > > > > > > >> > > > > > Regards
>> > > >>>>>>>>> > > > > > > > >> > > > > > Minudika
>> > > >>>>>>>>> > > > > > > > >> > > > > >
>> > > >>>>>>>>> > > > > > > > >> > > > > > Minudika Malshan
>> > > >>>>>>>>> > > > > > > > >> > > > > > Undergraduate
>> > > >>>>>>>>> > > > > > > > >> > > > > > Department of Computer Science
>> and
>> > > >>>>>>>>> Engineering
>> > > >>>>>>>>> > > > > > > > >> > > > > > University of Moratuwa.
>> > > >>>>>>>>> > > > > > > > >> > > > > >
>> > > >>>>>>>>> > > > > > > > >> > > > > >
>> > > >>>>>>>>> > > > > > > > >> > > > > >
>> > > >>>>>>>>> > > > > > > > >> > > > > >
>> > > >>>>>>>>> > > > > > > > >> > > > > > On Sat, Mar 5, 2016 at 1:03 AM,
>> > > >>>>>>>>> Minudika Malshan <
>> > > >>>>>>>>> > > > > > > > >> > > > minudika001@gmail.com>
>> > > >>>>>>>>> > > > > > > > >> > > > > > wrote:
>> > > >>>>>>>>> > > > > > > > >> > > > > >
>> > > >>>>>>>>> > > > > > > > >> > > > > > > Hi,
>> > > >>>>>>>>> > > > > > > > >> > > > > > >
>> > > >>>>>>>>> > > > > > > > >> > > > > > > I was going through JAVA REPL
>> > > >>>>>>>>> implementation.
>> > > >>>>>>>>> > > > > > > > >> > > > > > > I'm bit confused about the way
>> it
>> > > >>>>>>>>> should be used
>> > > >>>>>>>>> > > to
>> > > >>>>>>>>> > > > > > > > implement
>> > > >>>>>>>>> > > > > > > > >> a
>> > > >>>>>>>>> > > > > > > > >> > > java
>> > > >>>>>>>>> > > > > > > > >> > > > > > > interpreter which supports
>> Apache
>> > > >>>>>>>>> beam commands.
>> > > >>>>>>>>> > > > > > > > >> > > > > > > Should we have to add JAVA-REPL
>> > > >>>>>>>>> source code as a
>> > > >>>>>>>>> > > > > module
>> > > >>>>>>>>> > > > > > > for
>> > > >>>>>>>>> > > > > > > > >> the
>> > > >>>>>>>>> > > > > > > > >> > > beam
>> > > >>>>>>>>> > > > > > > > >> > > > > > > interpreter or can we get the
>> > > >>>>>>>>> necessary features
>> > > >>>>>>>>> > > of
>> > > >>>>>>>>> > > > it
>> > > >>>>>>>>> > > > > > as
>> > > >>>>>>>>> > > > > > > > >> > > > dependencies
>> > > >>>>>>>>> > > > > > > > >> > > > > to
>> > > >>>>>>>>> > > > > > > > >> > > > > > > our project?
>> > > >>>>>>>>> > > > > > > > >> > > > > > > Could you please explain the
>> > > >>>>>>>>> procedure I should
>> > > >>>>>>>>> > > > follow
>> > > >>>>>>>>> > > > > > in
>> > > >>>>>>>>> > > > > > > > >> order
>> > > >>>>>>>>> > > > > > > > >> > to
>> > > >>>>>>>>> > > > > > > > >> > > > > > achieve
>> > > >>>>>>>>> > > > > > > > >> > > > > > > this task.
>> > > >>>>>>>>> > > > > > > > >> > > > > > >
>> > > >>>>>>>>> > > > > > > > >> > > > > > > Thanks and regards,
>> > > >>>>>>>>> > > > > > > > >> > > > > > > Minudika
>> > > >>>>>>>>> > > > > > > > >> > > > > > >
>> > > >>>>>>>>> > > > > > > > >> > > > > > >
>> > > >>>>>>>>> > > > > > > > >> > > > > > > Minudika Malshan
>> > > >>>>>>>>> > > > > > > > >> > > > > > > Undergraduate
>> > > >>>>>>>>> > > > > > > > >> > > > > > > Department of Computer Science
>> and
>> > > >>>>>>>>> Engineering
>> > > >>>>>>>>> > > > > > > > >> > > > > > > University of Moratuwa.
>> > > >>>>>>>>> > > > > > > > >> > > > > > >
>> > > >>>>>>>>> > > > > > > > >> > > > > > >
>> > > >>>>>>>>> > > > > > > > >> > > > > > >
>> > > >>>>>>>>> > > > > > > > >> > > > > > >
>> > > >>>>>>>>> > > > > > > > >> > > > > > > On Thu, Mar 3, 2016 at 11:23
>> AM,
>> > > >>>>>>>>> Alexander
>> > > >>>>>>>>> > > Bezzubov
>> > > >>>>>>>>> > > > <
>> > > >>>>>>>>> > > > > > > > >> > > bzz@apache.org>
>> > > >>>>>>>>> > > > > > > > >> > > > > > > wrote:
>> > > >>>>>>>>> > > > > > > > >> > > > > > >
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> Hi,
>> > > >>>>>>>>> > > > > > > > >> > > > > > >>
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> I would suggest you to take
>> some
>> > > >>>>>>>>> time and read
>> > > >>>>>>>>> > > > > through
>> > > >>>>>>>>> > > > > > > the
>> > > >>>>>>>>> > > > > > > > >> links
>> > > >>>>>>>>> > > > > > > > >> > > > from
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> email
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> carefully and then post back
>> here
>> > > in
>> > > >>>>>>>>> this
>> > > >>>>>>>>> > thread,
>> > > >>>>>>>>> > > > in
>> > > >>>>>>>>> > > > > > case
>> > > >>>>>>>>> > > > > > > > you
>> > > >>>>>>>>> > > > > > > > >> > > manage
>> > > >>>>>>>>> > > > > > > > >> > > > > to
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> find the answer to your
>> question.
>> > > >>>>>>>>> > > > > > > > >> > > > > > >>
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> That might helpful to other
>> > > students
>> > > >>>>>>>>> > > participating
>> > > >>>>>>>>> > > > in
>> > > >>>>>>>>> > > > > > > GSoC
>> > > >>>>>>>>> > > > > > > > as
>> > > >>>>>>>>> > > > > > > > >> > > well.
>> > > >>>>>>>>> > > > > > > > >> > > > > > >>
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> Thanks!
>> > > >>>>>>>>> > > > > > > > >> > > > > > >>
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> --
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> Alex
>> > > >>>>>>>>> > > > > > > > >> > > > > > >>
>> > > >>>>>>>>> > > > > > > > >> > > > > > >>
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> On Thu, Mar 3, 2016 at 2:43
>> PM,
>> > > >>>>>>>>> Minudika
>> > > >>>>>>>>> > Malshan
>> > > >>>>>>>>> > > <
>> > > >>>>>>>>> > > > > > > > >> > > > > minudika001@gmail.com
>> > > >>>>>>>>> > > > > > > > >> > > > > > >
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> wrote:
>> > > >>>>>>>>> > > > > > > > >> > > > > > >>
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > Hi Alex,
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> >
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > Thanks a lot for your
>> detailed
>> > > >>>>>>>>> guide through
>> > > >>>>>>>>> > > the
>> > > >>>>>>>>> > > > > > > project.
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > As you have mentioned, I'm
>> > going
>> > > >>>>>>>>> to create a
>> > > >>>>>>>>> > > > draft
>> > > >>>>>>>>> > > > > > > > >> proposal.
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > Is there any specific
>> template
>> > > for
>> > > >>>>>>>>> the
>> > > >>>>>>>>> > > proposal?
>> > > >>>>>>>>> > > > Or
>> > > >>>>>>>>> > > > > > > will
>> > > >>>>>>>>> > > > > > > > >> it be
>> > > >>>>>>>>> > > > > > > > >> > > ok
>> > > >>>>>>>>> > > > > > > > >> > > > to
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> create
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > a proposal on my own
>> including
>> > > the
>> > > >>>>>>>>> facts and
>> > > >>>>>>>>> > > > points
>> > > >>>>>>>>> > > > > > > > you've
>> > > >>>>>>>>> > > > > > > > >> > > > mentioned
>> > > >>>>>>>>> > > > > > > > >> > > > > > in
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > your reply?
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> >
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > Thanks again and regards.
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > Minudika
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> >
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > Minudika Malshan
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > Undergraduate
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > Department of Computer
>> Science
>> > > and
>> > > >>>>>>>>> > Engineering
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > University of Moratuwa.
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> >
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> >
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> >
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> >
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > On Thu, Mar 3, 2016 at 8:49
>> AM,
>> > > >>>>>>>>> Alexander
>> > > >>>>>>>>> > > > Bezzubov
>> > > >>>>>>>>> > > > > <
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> abezzubov@nflabs.com>
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > wrote:
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> >
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > Hi Minudika,
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > >
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > > Currently I am writing
>> an
>> > > >>>>>>>>> interpreter for
>> > > >>>>>>>>> > > > > > SiddhiQL
>> > > >>>>>>>>> > > > > > > > >> which
>> > > >>>>>>>>> > > > > > > > >> > is
>> > > >>>>>>>>> > > > > > > > >> > > a
>> > > >>>>>>>>> > > > > > > > >> > > > > real
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> time
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > > complex event processing
>> > > >>>>>>>>> engine, as a
>> > > >>>>>>>>> > part
>> > > >>>>>>>>> > > of
>> > > >>>>>>>>> > > > > > > > research.
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > > If you are interested,
>> you
>> > > can
>> > > >>>>>>>>> find the
>> > > >>>>>>>>> > > code
>> > > >>>>>>>>> > > > at
>> > > >>>>>>>>> > > > > > > here.
>> > > >>>>>>>>> > > > > > > > >> > (It's
>> > > >>>>>>>>> > > > > > > > >> > > > too
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> messy
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > > though. Have a lot to
>> clean
>> > > up
>> > > >>>>>>>>> the in the
>> > > >>>>>>>>> > > > code)
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > >
>> > > >>>>>>>>> > > > https://github.com/minudika/incubator-zeppelin
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > >
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > Thank you for sharing!
>> That
>> > > >>>>>>>>> would be a huge
>> > > >>>>>>>>> > > > plus
>> > > >>>>>>>>> > > > > > for
>> > > >>>>>>>>> > > > > > > > your
>> > > >>>>>>>>> > > > > > > > >> > > > > proposal,
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> but
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > please remember that code
>> > > >>>>>>>>> quality would be
>> > > >>>>>>>>> > an
>> > > >>>>>>>>> > > > > > > important
>> > > >>>>>>>>> > > > > > > > >> > factor
>> > > >>>>>>>>> > > > > > > > >> > > > on
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > the proposal selection
>> > process,
>> > > >>>>>>>>> so please
>> > > >>>>>>>>> > > make
>> > > >>>>>>>>> > > > > sure
>> > > >>>>>>>>> > > > > > > > that
>> > > >>>>>>>>> > > > > > > > >> you
>> > > >>>>>>>>> > > > > > > > >> > > > have
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > finished
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > possible cleanups before
>> > > >>>>>>>>> attaching it to
>> > > >>>>>>>>> > your
>> > > >>>>>>>>> > > > > > > > >> application.
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > >
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > On the side note - I can
>> see
>> > > >>>>>>>>> your commits
>> > > >>>>>>>>> > in
>> > > >>>>>>>>> > > > > master
>> > > >>>>>>>>> > > > > > > > >> branch
>> > > >>>>>>>>> > > > > > > > >> > of
>> > > >>>>>>>>> > > > > > > > >> > > > your
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> fork,
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > why not to try the
>> workflow
>> > > >>>>>>>>> Zeppelin uses
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > <
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > >
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> >
>> > > >>>>>>>>> > > > > > > > >> > > > > > >>
>> > > >>>>>>>>> > > > > > > > >> > > > > >
>> > > >>>>>>>>> > > > > > > > >> > > > >
>> > > >>>>>>>>> > > > > > > > >> > > >
>> > > >>>>>>>>> > > > > > > > >> > >
>> > > >>>>>>>>> > > > > > > > >> >
>> > > >>>>>>>>> > > > > > > > >>
>> > > >>>>>>>>> > > > > > > >
>> > > >>>>>>>>> > > > > > >
>> > > >>>>>>>>> > > > > >
>> > > >>>>>>>>> > > > >
>> > > >>>>>>>>> > > >
>> > > >>>>>>>>> > >
>> > > >>>>>>>>> >
>> > > >>>>>>>>>
>> > >
>> >
>> https://github.com/apache/incubator-zeppelin/blob/master/CONTRIBUTING.md#source-control-workflow
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > >
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > [0]
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > by tracking your work in
>> > > >>>>>>>>> different
>> > > >>>>>>>>> > branches?
>> > > >>>>>>>>> > > > From
>> > > >>>>>>>>> > > > > > > there
>> > > >>>>>>>>> > > > > > > > >> it
>> > > >>>>>>>>> > > > > > > > >> > > will
>> > > >>>>>>>>> > > > > > > > >> > > > be
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> easy
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > to
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > submit a PR and ask other
>> > > >>>>>>>>> contributors for
>> > > >>>>>>>>> > a
>> > > >>>>>>>>> > > > code
>> > > >>>>>>>>> > > > > > > > review,
>> > > >>>>>>>>> > > > > > > > >> > > which
>> > > >>>>>>>>> > > > > > > > >> > > > > > could
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > improve chances of getting
>> > high
>> > > >>>>>>>>> quality
>> > > >>>>>>>>> > code
>> > > >>>>>>>>> > > at
>> > > >>>>>>>>> > > > > the
>> > > >>>>>>>>> > > > > > > > end.
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > >
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > >
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > > I would like to know the
>> > > exact
>> > > >>>>>>>>> purpose of
>> > > >>>>>>>>> > > > this
>> > > >>>>>>>>> > > > > > > > project
>> > > >>>>>>>>> > > > > > > > >> and
>> > > >>>>>>>>> > > > > > > > >> > > > > > expected
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > outcome
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > from the student.
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > >
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > The purpose (the
>> objective or
>> > > >>>>>>>>> the outcome
>> > > >>>>>>>>> > or
>> > > >>>>>>>>> > > > the
>> > > >>>>>>>>> > > > > > > goal)
>> > > >>>>>>>>> > > > > > > > of
>> > > >>>>>>>>> > > > > > > > >> > this
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> project is
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > to have merged PR with a
>> > code +
>> > > >>>>>>>>> > > documentation +
>> > > >>>>>>>>> > > > > > > example
>> > > >>>>>>>>> > > > > > > > >> of
>> > > >>>>>>>>> > > > > > > > >> > > usage
>> > > >>>>>>>>> > > > > > > > >> > > > > > for a
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > new
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > Interpreter in Zeppelin,
>> that
>> > > >>>>>>>>> works with
>> > > >>>>>>>>> > > Apache
>> > > >>>>>>>>> > > > > > Beam
>> > > >>>>>>>>> > > > > > > > SKD
>> > > >>>>>>>>> > > > > > > > >> by
>> > > >>>>>>>>> > > > > > > > >> > > the
>> > > >>>>>>>>> > > > > > > > >> > > > > end
>> > > >>>>>>>>> > > > > > > > >> > > > > > of
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > the
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > summer.
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > >
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > It might be bold goal, so
>> in
>> > > >>>>>>>>> order to be
>> > > >>>>>>>>> > > > > reachable
>> > > >>>>>>>>> > > > > > > and
>> > > >>>>>>>>> > > > > > > > >> get
>> > > >>>>>>>>> > > > > > > > >> > > > > accepted
>> > > >>>>>>>>> > > > > > > > >> > > > > > it
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > should be further divided
>> on
>> > > >>>>>>>>> smaller goal
>> > > >>>>>>>>> > > > aligned
>> > > >>>>>>>>> > > > > > > with
>> > > >>>>>>>>> > > > > > > > >> GSoC
>> > > >>>>>>>>> > > > > > > > >> > > > > > timeline,
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> and
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > then even on a smaller
>> > "steps"
>> > > >>>>>>>>> on "how to
>> > > >>>>>>>>> > get
>> > > >>>>>>>>> > > > > > there".
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > The expectations are that
>> you
>> > > >>>>>>>>> will do this
>> > > >>>>>>>>> > > > work,
>> > > >>>>>>>>> > > > > as
>> > > >>>>>>>>> > > > > > > > part
>> > > >>>>>>>>> > > > > > > > >> of
>> > > >>>>>>>>> > > > > > > > >> > > your
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > application proposal (with
>> > the
>> > > >>>>>>>>> help of
>> > > >>>>>>>>> > > > potential
>> > > >>>>>>>>> > > > > > > > >> mentors).
>> > > >>>>>>>>> > > > > > > > >> > In
>> > > >>>>>>>>> > > > > > > > >> > > > > prev.
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> email
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > in this thread I posted
>> some
>> > > >>>>>>>>> ideas on how
>> > > >>>>>>>>> > > those
>> > > >>>>>>>>> > > > > > > smaller
>> > > >>>>>>>>> > > > > > > > >> > goals
>> > > >>>>>>>>> > > > > > > > >> > > > can
>> > > >>>>>>>>> > > > > > > > >> > > > > > look
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > like, but ultimately it's
>> up
>> > to
>> > > >>>>>>>>> you to
>> > > >>>>>>>>> > > decide.
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > >
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > >
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > So I would suggest you
>> start
>> > > >>>>>>>>> looking into
>> > > >>>>>>>>> > > > > creating
>> > > >>>>>>>>> > > > > > a
>> > > >>>>>>>>> > > > > > > > >> > proposal
>> > > >>>>>>>>> > > > > > > > >> > > > > draft
>> > > >>>>>>>>> > > > > > > > >> > > > > > as
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > early as possible. [5]
>> Have
>> > > some
>> > > >>>>>>>>> examples
>> > > >>>>>>>>> > and
>> > > >>>>>>>>> > > > > docs
>> > > >>>>>>>>> > > > > > > from
>> > > >>>>>>>>> > > > > > > > >> ASF
>> > > >>>>>>>>> > > > > > > > >> > on
>> > > >>>>>>>>> > > > > > > > >> > > > the
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > proposal
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > as well, so please make
>> sure
>> > > >>>>>>>>> that you read
>> > > >>>>>>>>> > > it.
>> > > >>>>>>>>> > > > > > Please
>> > > >>>>>>>>> > > > > > > > >> also
>> > > >>>>>>>>> > > > > > > > >> > > feel
>> > > >>>>>>>>> > > > > > > > >> > > > > free
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> to
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > post it here to get the
>> > > feedback
>> > > >>>>>>>>> from the
>> > > >>>>>>>>> > > > > > community,
>> > > >>>>>>>>> > > > > > > > and
>> > > >>>>>>>>> > > > > > > > >> I
>> > > >>>>>>>>> > > > > > > > >> > > will
>> > > >>>>>>>>> > > > > > > > >> > > > be
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> happy
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > to
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > further assist you with
>> it.
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > >
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > Good proposal consists of:
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > >
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > >  - list of high-level,
>> > > measurable
>> > > >>>>>>>>> > "results",
>> > > >>>>>>>>> > > or
>> > > >>>>>>>>> > > > > > steps
>> > > >>>>>>>>> > > > > > > > to
>> > > >>>>>>>>> > > > > > > > >> > > archive
>> > > >>>>>>>>> > > > > > > > >> > > > > the
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > final
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > objective\goal
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > >  - laid out over the
>> timeline
>> > > (so
>> > > >>>>>>>>> > > expectations
>> > > >>>>>>>>> > > > > for
>> > > >>>>>>>>> > > > > > > > >> > > "milestones"
>> > > >>>>>>>>> > > > > > > > >> > > > > like
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > mid-term are set)
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > >  - each "result" with the
>> > > >>>>>>>>> further scope
>> > > >>>>>>>>> > > > breakdown
>> > > >>>>>>>>> > > > > > to
>> > > >>>>>>>>> > > > > > > a
>> > > >>>>>>>>> > > > > > > > >> > smaller
>> > > >>>>>>>>> > > > > > > > >> > > > > > action
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > items
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > (ideally, each not longer
>> > than
>> > > >>>>>>>>> 1day)
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > >  - plus some background
>> > > >>>>>>>>> information,
>> > > >>>>>>>>> > showing
>> > > >>>>>>>>> > > > that
>> > > >>>>>>>>> > > > > > you
>> > > >>>>>>>>> > > > > > > > are
>> > > >>>>>>>>> > > > > > > > >> > > > > qualified
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> to do
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > all that and put some
>> > thinking
>> > > >>>>>>>>> into details
>> > > >>>>>>>>> > > > > (links
>> > > >>>>>>>>> > > > > > to
>> > > >>>>>>>>> > > > > > > > >> your
>> > > >>>>>>>>> > > > > > > > >> > > code
>> > > >>>>>>>>> > > > > > > > >> > > > > here
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> will
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > help very much)
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > >
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > >
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > > I am getting familiar
>> with
>> > > >>>>>>>>> Apache beam
>> > > >>>>>>>>> > > > > nowadays.
>> > > >>>>>>>>> > > > > > > > Please
>> > > >>>>>>>>> > > > > > > > >> > can
>> > > >>>>>>>>> > > > > > > > >> > > > you
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> provide
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > me some useful resources
>> for
>> > > >>>>>>>>> that.
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > >
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > [1], [2], [3], [4] are
>> some
>> > > >>>>>>>>> resource to
>> > > >>>>>>>>> > learn
>> > > >>>>>>>>> > > > > about
>> > > >>>>>>>>> > > > > > > > Beam
>> > > >>>>>>>>> > > > > > > > >> > > before
>> > > >>>>>>>>> > > > > > > > >> > > > it
>> > > >>>>>>>>> > > > > > > > >> > > > > > has
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > finalized its move to
>> Apache.
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > >
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > Hope this helps!
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > >
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > --
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > Alex
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > >
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > >
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > >  0.
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > >
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > >
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> >
>> > > >>>>>>>>> > > > > > > > >> > > > > > >>
>> > > >>>>>>>>> > > > > > > > >> > > > > >
>> > > >>>>>>>>> > > > > > > > >> > > > >
>> > > >>>>>>>>> > > > > > > > >> > > >
>> > > >>>>>>>>> > > > > > > > >> > >
>> > > >>>>>>>>> > > > > > > > >> >
>> > > >>>>>>>>> > > > > > > > >>
>> > > >>>>>>>>> > > > > > > >
>> > > >>>>>>>>> > > > > > >
>> > > >>>>>>>>> > > > > >
>> > > >>>>>>>>> > > > >
>> > > >>>>>>>>> > > >
>> > > >>>>>>>>> > >
>> > > >>>>>>>>> >
>> > > >>>>>>>>>
>> > >
>> >
>> https://github.com/apache/incubator-zeppelin/blob/master/CONTRIBUTING.md#source-control-workflow
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > >  1.
>> > > >>>>>>>>> https://cloud.google.com/dataflow/
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > >  2.
>> > > >>>>>>>>> > > > > > > > >> > > > >
>> > > >>>>>>>>> > > > > > >
>> > > >>>>>>>>>
>> > https://cloud.google.com/dataflow/what-is-google-cloud-dataflow
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > >  3.
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > >
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> >
>> > > >>>>>>>>> > > > > > > > >> > > > > > >>
>> > > >>>>>>>>> > > > > > > > >> > > > > >
>> > > >>>>>>>>> > > > > > > > >> > > > >
>> > > >>>>>>>>> > > > > > > > >> > > >
>> > > >>>>>>>>> > > > > > > > >> > >
>> > > >>>>>>>>> > > > > > > > >> >
>> > > >>>>>>>>> > > > > > > > >>
>> > > >>>>>>>>> > > > > > > >
>> > > >>>>>>>>> > > > > > >
>> > > >>>>>>>>> > > > > >
>> > > >>>>>>>>> > > > >
>> > > >>>>>>>>> > > >
>> > > >>>>>>>>> > >
>> > > >>>>>>>>> >
>> > > >>>>>>>>>
>> > >
>> >
>> https://cloud.google.com/dataflow/blog/dataflow-beam-and-spark-comparison
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > >  4.
>> > > >>>>>>>>> > > > > > > > >> > > > >
>> > > >>>>>>>>> > > > > > >
>> > > >>>>>>>>>
>> > https://github.com/GoogleCloudPlatform/DataflowJavaSDK-examples
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > >  5.
>> > > >>>>>>>>> https://community.apache.org/gsoc.html
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > >
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > On Wed, Mar 2, 2016 at
>> 2:50
>> > AM,
>> > > >>>>>>>>> Minudika
>> > > >>>>>>>>> > > > Malshan
>> > > >>>>>>>>> > > > > <
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> minudika001@gmail.com>
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > wrote:
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > >
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > > Hi,
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > >
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > > First of all, thanks
>> Alex
>> > for
>> > > >>>>>>>>> your reply.
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > > Sorry for the delay.
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > > Some thing has gone
>> wrong
>> > > with
>> > > >>>>>>>>> my mail
>> > > >>>>>>>>> > > > thread.
>> > > >>>>>>>>> > > > > I
>> > > >>>>>>>>> > > > > > > just
>> > > >>>>>>>>> > > > > > > > >> saw
>> > > >>>>>>>>> > > > > > > > >> > > > Alex's
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> reply.
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > >
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > > I am getting familiar
>> with
>> > > >>>>>>>>> Apache beam
>> > > >>>>>>>>> > > > > nowadays.
>> > > >>>>>>>>> > > > > > > > Please
>> > > >>>>>>>>> > > > > > > > >> > can
>> > > >>>>>>>>> > > > > > > > >> > > > you
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> provide
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > me
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > > some useful resources
>> for
>> > > that.
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > > Beam developers said
>> that
>> > it
>> > > >>>>>>>>> would take
>> > > >>>>>>>>> > > like
>> > > >>>>>>>>> > > > a
>> > > >>>>>>>>> > > > > > week
>> > > >>>>>>>>> > > > > > > > to
>> > > >>>>>>>>> > > > > > > > >> get
>> > > >>>>>>>>> > > > > > > > >> > > the
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> official
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > > Apache documentation for
>> > beam
>> > > >>>>>>>>> done.
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > >
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > > Cheers,
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > > Minudika
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > >
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > > Minudika Malshan
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > > Undergraduate
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > > Department of Computer
>> > > Science
>> > > >>>>>>>>> and
>> > > >>>>>>>>> > > > Engineering
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > > University of Moratuwa.
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > >
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > >
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > >
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > >
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > > On Sun, Feb 21, 2016 at
>> > 2:30
>> > > >>>>>>>>> AM, Minudika
>> > > >>>>>>>>> > > > > > Malshan <
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > minudika001@gmail.com
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > >
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > > wrote:
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > >
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > > > Hi all,
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > > >
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > > > I am looking forward
>> to
>> > > >>>>>>>>> contribute in
>> > > >>>>>>>>> > > this
>> > > >>>>>>>>> > > > > year
>> > > >>>>>>>>> > > > > > > > GSOC.
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > > > I have a basic
>> understand
>> > > in
>> > > >>>>>>>>> writing
>> > > >>>>>>>>> > > > > > interpreters
>> > > >>>>>>>>> > > > > > > > for
>> > > >>>>>>>>> > > > > > > > >> > > > zeppelin
>> > > >>>>>>>>> > > > > > > > >> > > > > > and
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > have
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > > > already implement an
>> > > >>>>>>>>> interpreter for
>> > > >>>>>>>>> > WSO2
>> > > >>>>>>>>> > > > > > siddhi
>> > > >>>>>>>>> > > > > > > > >> which
>> > > >>>>>>>>> > > > > > > > >> > is
>> > > >>>>>>>>> > > > > > > > >> > > a
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> complex
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > event
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > > > processing language.
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > > > Could you please give
>> me
>> > > >>>>>>>>> more details
>> > > >>>>>>>>> > > about
>> > > >>>>>>>>> > > > > the
>> > > >>>>>>>>> > > > > > > > >> > > requirement
>> > > >>>>>>>>> > > > > > > > >> > > > > for
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > > > implementing a new
>> > > >>>>>>>>> interpreter for
>> > > >>>>>>>>> > Apache
>> > > >>>>>>>>> > > > > beam?
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > > > It would be a great
>> help
>> > > for
>> > > >>>>>>>>> me to
>> > > >>>>>>>>> > > getting
>> > > >>>>>>>>> > > > > > > familiar
>> > > >>>>>>>>> > > > > > > > >> with
>> > > >>>>>>>>> > > > > > > > >> > > > this
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > > > implementation.
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > > >
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > > > Thank you!
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > > >
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > > > Minudika Malshan
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > > > Undergraduate
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > > > Department of Computer
>> > > >>>>>>>>> Science and
>> > > >>>>>>>>> > > > > Engineering
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > > > University of
>> Moratuwa.
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > > >
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > > >
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > > >
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > >
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > >
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > >
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > >
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > --
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > --
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > Kind regards,
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > Alexander.
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> > >
>> > > >>>>>>>>> > > > > > > > >> > > > > > >> >
>> > > >>>>>>>>> > > > > > > > >> > > > > > >>
>> > > >>>>>>>>> > > > > > > > >> > > > > > >
>> > > >>>>>>>>> > > > > > > > >> > > > > > >
>> > > >>>>>>>>> > > > > > > > >> > > > > >
>> > > >>>>>>>>> > > > > > > > >> > > > >
>> > > >>>>>>>>> > > > > > > > >> > > >
>> > > >>>>>>>>> > > > > > > > >> > >
>> > > >>>>>>>>> > > > > > > > >> >
>> > > >>>>>>>>> > > > > > > > >>
>> > > >>>>>>>>> > > > > > > > >
>> > > >>>>>>>>> > > > > > > > >
>> > > >>>>>>>>> > > > > > > > >
>> > > >>>>>>>>> > > > > > > > > --
>> > > >>>>>>>>> > > > > > > > > *Minudika Malshan*
>> > > >>>>>>>>> > > > > > > > > Undergraduate
>> > > >>>>>>>>> > > > > > > > > Department of Computer Science and
>> Engineering
>> > > >>>>>>>>> > > > > > > > > University of Moratuwa
>> > > >>>>>>>>> > > > > > > > > Sri Lanka.
>> > > >>>>>>>>> > > > > > > > > <
>> > > >>>>>>>>> https://lk.linkedin.com/pub/minudika-malshan/100/656/a80>
>> > > >>>>>>>>> > > > > > > > >
>> > > >>>>>>>>> > > > > > > > >
>> > > >>>>>>>>> > > > > > > > >
>> > > >>>>>>>>> > > > > > > >
>> > > >>>>>>>>> > > > > > > >
>> > > >>>>>>>>> > > > > > > > --
>> > > >>>>>>>>> > > > > > > > *Minudika Malshan*
>> > > >>>>>>>>> > > > > > > > Undergraduate
>> > > >>>>>>>>> > > > > > > > Department of Computer Science and Engineering
>> > > >>>>>>>>> > > > > > > > University of Moratuwa
>> > > >>>>>>>>> > > > > > > > Sri Lanka.
>> > > >>>>>>>>> > > > > > > > <
>> > > >>>>>>>>> https://lk.linkedin.com/pub/minudika-malshan/100/656/a80>
>> > > >>>>>>>>> > > > > > > >
>> > > >>>>>>>>> > > > > > >
>> > > >>>>>>>>> > > > > >
>> > > >>>>>>>>> > > > > >
>> > > >>>>>>>>> > > > > >
>> > > >>>>>>>>> > > > > > --
>> > > >>>>>>>>> > > > > > *Minudika Malshan*
>> > > >>>>>>>>> > > > > > Undergraduate
>> > > >>>>>>>>> > > > > > Department of Computer Science and Engineering
>> > > >>>>>>>>> > > > > > University of Moratuwa
>> > > >>>>>>>>> > > > > > Sri Lanka.
>> > > >>>>>>>>> > > > > > <
>> > > >>>>>>>>> https://lk.linkedin.com/pub/minudika-malshan/100/656/a80>
>> > > >>>>>>>>> > > > > >
>> > > >>>>>>>>> > > > >
>> > > >>>>>>>>> > > >
>> > > >>>>>>>>> > > >
>> > > >>>>>>>>> > > >
>> > > >>>>>>>>> > > > --
>> > > >>>>>>>>> > > > *Minudika Malshan*
>> > > >>>>>>>>> > > > Undergraduate
>> > > >>>>>>>>> > > > Department of Computer Science and Engineering
>> > > >>>>>>>>> > > > University of Moratuwa
>> > > >>>>>>>>> > > > Sri Lanka.
>> > > >>>>>>>>> > > > <
>> > https://lk.linkedin.com/pub/minudika-malshan/100/656/a80>
>> > > >>>>>>>>> > > >
>> > > >>>>>>>>> > >
>> > > >>>>>>>>> >
>> > > >>>>>>>>> >
>> > > >>>>>>>>> >
>> > > >>>>>>>>> > --
>> > > >>>>>>>>> > *Minudika Malshan*
>> > > >>>>>>>>> > Undergraduate
>> > > >>>>>>>>> > Department of Computer Science and Engineering
>> > > >>>>>>>>> > University of Moratuwa
>> > > >>>>>>>>> > Sri Lanka.
>> > > >>>>>>>>> > <https://lk.linkedin.com/pub/minudika-malshan/100/656/a80
>> >
>> > > >>>>>>>>> >
>> > > >>>>>>>>>
>> > > >>>>>>>>
>> > > >>>>>>>>
>> > > >>>>>>>>
>> > > >>>>>>>> --
>> > > >>>>>>>> *Minudika Malshan*
>> > > >>>>>>>> Undergraduate
>> > > >>>>>>>> Department of Computer Science and Engineering
>> > > >>>>>>>> University of Moratuwa
>> > > >>>>>>>> Sri Lanka.
>> > > >>>>>>>> <https://lk.linkedin.com/pub/minudika-malshan/100/656/a80>
>> > > >>>>>>>>
>> > > >>>>>>>>
>> > > >>>>>>>>
>> > > >>>>>>>
>> > > >>>>>>>
>> > > >>>>>>> --
>> > > >>>>>>> *Minudika Malshan*
>> > > >>>>>>> Undergraduate
>> > > >>>>>>> Department of Computer Science and Engineering
>> > > >>>>>>> University of Moratuwa
>> > > >>>>>>> Sri Lanka.
>> > > >>>>>>> <https://lk.linkedin.com/pub/minudika-malshan/100/656/a80>
>> > > >>>>>>>
>> > > >>>>>>>
>> > > >>>>>>>
>> > > >>>>>
>> > > >>>>
>> > > >>>>
>> > > >>>> --
>> > > >>>> *Minudika Malshan*
>> > > >>>> Undergraduate
>> > > >>>> Department of Computer Science and Engineering
>> > > >>>> University of Moratuwa
>> > > >>>> Sri Lanka.
>> > > >>>> <https://lk.linkedin.com/pub/minudika-malshan/100/656/a80>
>> > > >>>>
>> > > >>>>
>> > > >>>>
>> > > >>>>
>> > > >>>>
>> > > >>>> --
>> > > >>>> *Minudika Malshan*
>> > > >>>> Undergraduate
>> > > >>>> Department of Computer Science and Engineering
>> > > >>>> University of Moratuwa
>> > > >>>> Sri Lanka.
>> > > >>>> <https://lk.linkedin.com/pub/minudika-malshan/100/656/a80>
>> > > >>>>
>> > > >>>>
>> > > >>>>
>> > > >>>
>> > > >>>
>> > > >>> --
>> > > >>> *Minudika Malshan*
>> > > >>> Undergraduate
>> > > >>> Department of Computer Science and Engineering
>> > > >>> University of Moratuwa
>> > > >>> Sri Lanka.
>> > > >>> <https://lk.linkedin.com/pub/minudika-malshan/100/656/a80>
>> > > >>>
>> > > >>>
>> > > >>>
>> > > >>
>> > > >>
>> > > >> --
>> > > >> *Minudika Malshan*
>> > > >> Undergraduate
>> > > >> Department of Computer Science and Engineering
>> > > >> University of Moratuwa
>> > > >> Sri Lanka.
>> > > >> <https://lk.linkedin.com/pub/minudika-malshan/100/656/a80>
>> > > >>
>> > > >>
>> > > >>
>> > > >
>> > >
>> > >
>> > >
>> > >
>> > >
>> >
>>
>
>

Re: ZEPPELIN-682

Posted by Minudika Malshan <mi...@gmail.com>.
I was trying to integrate JavaREPL with zeppelin before. After Gsoc project
announced, I was little busy with that.  So it was paused for a while.
I am going to continue working on that.

p.s : wondering if that student Alexander mentioned is me..

On Fri, Jun 3, 2016 at 8:55 PM, Ismaël Mejía <ie...@gmail.com> wrote:

> Hello,
>
> Minudika, there are three different 'big tracks of integration':
>
> 1. Integrate Beam's spark runner as a spark package, ideally with a Beam
> spark SDK.
>
> This is what I am starting to do right now.
>
> 2. Integrate the core Beam Java SDK and all the runners. This is a BIG
> task:
>
> As you said we need Java REPL to achieve this, I profit to ping Alexander
> about this, since it seems there is a student working on the Java REPL
> integration for Zeppelin. What is the Jira for this ? or shall we create a
> new one ?
>
> I have tested both java-repl and the OpenJDK 9 jshell and I consider the
> second one more robust, however I don't know if this can be backported
> easily.
>
> 3. Integrate the python SDK
>
> This is a different beast, but it would be at least theoretically easier
> than the other two. This cannot be even started since the Python SDK for
> Beam has not been integrated yet.
>
> Feel free to contribute in whatever you want to, but it is better that we
> align our efforts since this is quite a task.
>
> Best,
> -Ismael
>
>
> On Fri, Jun 3, 2016 at 11:59 AM, Minudika Malshan <mi...@gmail.com>
> wrote:
>
> > Hi all,
> >
> > Are you gonna use JavaREPL[1] for this implementation?
> >
> > [1] https://github.com/albertlatacz/java-repl
> >
> > On Fri, Jun 3, 2016 at 3:23 PM, Felix Cheung <fe...@hotmail.com>
> > wrote:
> >
> > > Absolutely! We would welcome your contribution for this!
> > >
> > >
> > >
> > >                 _____________________________
> > > From: Minudika Malshan <mi...@gmail.com>
> > > Sent: Monday, May 30, 2016 9:24 PM
> > > Subject: Re: ZEPPELIN-682
> > > To: Alexander Bezzubov <bz...@apache.org>
> > > Cc:  <de...@zeppelin.incubator.apache.org>
> > >
> > >
> > > Hi all,
> > >
> > > Seems like this project is going to be taken care of. I submitted two
> > > proposals for gsoc and  the other proposal got accepted.
> > >
> > > However I'm more than happy to contribute for this project.
> > >
> > > Please let me know if there's anything I can do.
> > >
> > > Thanks
> > > Minidika
> > > On Mar 25, 2016 10:53 AM, "Alexander Bezzubov" <bz...@apache.org> wrote:
> > >
> > > > Hi Minudika,
> > > >
> > > > thank you for sharing, that sounds great.
> > > >
> > > > Looking forward helping with this project though GSoC!
> > > >
> > > > --
> > > > Alex
> > > >
> > > > On Fri, Mar 25, 2016 at 3:11 AM, Minudika Malshan <
> > minudika001@gmail.com
> > > >
> > > > wrote:
> > > >
> > > >> Hi all,
> > > >>
> > > >> I submitted my final proposal to google. Thanks a lot for your
> > guidance
> > > >> and support.
> > > >> Hopefully looking forward to work on this project.
> > > >>
> > > >> Thanks again.
> > > >> Best  regards
> > > >>
> > > >> On Thu, Mar 24, 2016 at 3:06 PM, Minudika Malshan <
> > > minudika001@gmail.com>
> > > >> wrote:
> > > >>
> > > >>> Hi,
> > > >>>
> > > >>> @Alex, Sorry for my mistake. Added back to the mail thread.
> > > >>>
> > > >>> I will go through the whole proposal once again, finalize it and
> > submit
> > > >>> the final proposal to google gsoc page by tonight.
> > > >>>
> > > >>> Thanks a lot for your help.
> > > >>> BR
> > > >>>
> > > >>> On Thu, Mar 24, 2016 at 3:03 PM, Minudika Malshan <
> > > minudika001@gmail.com
> > > >>> > wrote:
> > > >>>
> > > >>>> [looping]
> > > >>>>
> > > >>>>
> > > >>>> Hi Alex,
> > > >>>>
> > > >>>> I will go through that spark runner and see if it's possible to
> use
> > > it
> > > >>>> for this beam interpreter. And hopefully, I will  include it in
> the
> > > >>>> proposal.
> > > >>>> I was communicating through Apache beam mailing thread to get more
> > > >>>> knowledge about that project. But it seems like I have missed that
> > > spark
> > > >>>> runner thing. Thanks a lot for mentioning it here.
> > > >>>>
> > > >>>> About my project related to Siddhi Interpreter, I admit that I
> have
> > > not
> > > >>>> followed a proper workflow. That's mainly because, I was only
> > > concentrating
> > > >>>> with the implementation. Since it's mainly only me who is dealing
> > > with that
> > > >>>> repo, I didn't think about working on a separate branch much. My
> > > mistake.
> > > >>>> However soon after we complete our implementation, we are going to
> > do
> > > >>>> full clean up and optimization on that code and publish it in a
> > proper
> > > >>>> manner.
> > > >>>>
> > > >>>> However, I was working and still working as a contributor for WSO2
> > CEP
> > > >>>> and WSO2 Siddhi which are also open source products, during my
> > > internship
> > > >>>> as an undergraduate. There I gained a good practice on git
> workflow.
> > > So I
> > > >>>> am pretty sure, I can adapt with your way of coding and
> > contribution.
> > > >>>>
> > > >>>> Again thanks a lot for your kind guidance..
> > > >>>> BR
> > > >>>>
> > > >>>>
> > > >>>>
> > > >>>> On Thu, Mar 24, 2016 at 9:53 AM, Alexander Bezzubov <
> bzz@apache.org
> > >
> > > >>>> wrote:
> > > >>>>
> > > >>>>> Hi, Moon, Minudika,
> > > >>>>>
> > > >>>>>
> > > >>>>> thanks for sending out the link, and great formatting by the way!
> > > >>>>> I have left few comments in the doc itself.
> > > >>>>>
> > > >>>>> Eran on this list have pointed out the existence of the Spark
> > runner
> > > >>>>> for Beam [1], could this be incorporated  into your proposal
> > somehow?
> > > >>>>>
> > > >>>>> On the community engagement side - it may be worth answering to
> > that
> > > >>>>> thread, thanking it's author for pointing it out as he was
> clearly
> > > trying
> > > >>>>> to help with your project.
> > > >>>>>
> > > >>>>> One more thing on the community side: in this thread on Mar 3 the
> > > >>>>> issue has been risen about your previous opensource code:
> > > >>>>>
> > > >>>>> > On the side note - I can see your commits in master branch of
> > your
> > > >>>>> fork, why not to try the
> > > >>>>> > workflow Zeppelin uses
> > > >>>>> <
> > >
> >
> https://github.com/apache/incubator-zeppelin/blob/master/CONTRIBUTING.md#source-control-workflow
> > >
> > > [0]
> > > >>>>> by tracking your work in different branches? From there it will
> be
> > > easy
> > > >>>>> > to submit a PR and ask other contributors for a code review,
> > which
> > > >>>>> could improve chances of
> > > >>>>> > getting high quality code at the end.
> > > >>>>>
> > > >>>>> Usually if some question like that has been risen by the
> community
> > > >>>>> member on the list, it is expected that it is addressed somehow.
> > I.e
> > > by
> > > >>>>> you, answering initial email with some explanations why it was
> done
> > > that
> > > >>>>> way and letting everybody know if it will or not be done in
> another
> > > way,
> > > >>>>> etc.
> > > >>>>>
> > > >>>>> I'm sorry if I have missed your response, so could you please
> > clarify
> > > >>>>> it again?
> > > >>>>>
> > > >>>>> Thanks!
> > > >>>>>
> > > >>>>> And please, do not forget to submit a pdf of the proposal to
> google
> > > >>>>> before the deadline which AFAIK is quite soon.
> > > >>>>>
> > > >>>>>  1. http://markmail.org/thread/wsjlfuyu7kvip5s6
> > > >>>>>
> > > >>>>>
> > > >>>>> --
> > > >>>>> Alex
> > > >>>>>
> > > >>>>>
> > > >>>>>
> > > >>>>> On Thu, Mar 24, 2016 at 10:46 AM, moon soo Lee <mo...@apache.org>
> > > >>>>> wrote:
> > > >>>>>
> > > >>>>>> Thanks for sharing 2nd version. I have not many things to add.
> > > >>>>>> Alexander, do you have any comment?
> > > >>>>>>
> > > >>>>>> Thanks,
> > > >>>>>> moon
> > > >>>>>>
> > > >>>>>>
> > > >>>>>> On Wed, Mar 23, 2016 at 9:48 AM Minudika Malshan <
> > > >>>>>> minudika001@gmail.com> wrote:
> > > >>>>>>
> > > >>>>>>> Hi all,
> > > >>>>>>>
> > > >>>>>>> I made the 2nd version of my draft proposal [1]. Please have a
> > look
> > > >>>>>>> and let me know if there are any further changes to be made.
> > > >>>>>>> Your comments would be much appreciated.
> > > >>>>>>>
> > > >>>>>>> [1]
> > > >>>>>>>
> > >
> >
> https://docs.google.com/document/d/19nqMH1qWuWm8OUzyj2cdJmqIjovsHeCV62lhtS_B1YE/edit?usp=sharing
> > > >>>>>>>
> > > >>>>>>> Thanks a lot.
> > > >>>>>>>
> > > >>>>>>> On Wed, Mar 23, 2016 at 10:17 PM, Minudika Malshan <
> > > >>>>>>> minudika001@gmail.com> wrote:
> > > >>>>>>>
> > > >>>>>>>> Hi all,
> > > >>>>>>>>
> > > >>>>>>>> I made the 2nd version of my draft. Please have a look and let
> > me
> > > >>>>>>>> know if there are any further changes to be made.
> > > >>>>>>>> Your comments would be much appreciated.
> > > >>>>>>>>
> > > >>>>>>>> Thanks a lot.
> > > >>>>>>>>
> > > >>>>>>>> On Sat, Mar 19, 2016 at 8:12 PM, Alexander Bezzubov <
> > > bzz@apache.org
> > > >>>>>>>> > wrote:
> > > >>>>>>>>
> > > >>>>>>>>> Hi,
> > > >>>>>>>>>
> > > >>>>>>>>> your proposal looks solid, I have updated the link from the
> > wiki
> > > >>>>>>>>> to a new
> > > >>>>>>>>> doc, as well as posted some feedback in comments.
> > > >>>>>>>>>
> > > >>>>>>>>> Going further, Minudika, can you please incorporate Moon's
> > > >>>>>>>>> feedback to the
> > > >>>>>>>>> new proposal, (est part on using a ResourcePool), and make
> sure
> > > >>>>>>>>> that we
> > > >>>>>>>>> only have one document, linked from everywhere to work on.
> > > >>>>>>>>>
> > > >>>>>>>>> Thank you!
> > > >>>>>>>>>
> > > >>>>>>>>> --
> > > >>>>>>>>> Alex
> > > >>>>>>>>>
> > > >>>>>>>>>
> > > >>>>>>>>> On Sat, Mar 19, 2016 at 2:03 AM, Minudika Malshan <
> > > >>>>>>>>> minudika001@gmail.com>
> > > >>>>>>>>> wrote:
> > > >>>>>>>>>
> > > >>>>>>>>> > Hi,
> > > >>>>>>>>> >
> > > >>>>>>>>> > Thanks a lot for your feedback. I will make changes
> according
> > > to
> > > >>>>>>>>> them.
> > > >>>>>>>>> > However I submitted my draft proposal to Apache Software
> > > >>>>>>>>> Foundation GSoC
> > > >>>>>>>>> > page .
> > > >>>>>>>>> > It seems like you have reviewed the old proposal of mine
> > which
> > > >>>>>>>>> was posted
> > > >>>>>>>>> > in this thread.
> > > >>>>>>>>> > Can you please have a look at my proposal which I submitted
> > to
> > > >>>>>>>>> ASF [1]
> > > >>>>>>>>> >
> > > >>>>>>>>> > [1]
> > > >>>>>>>>> >
> > > >>>>>>>>> >
> > > >>>>>>>>>
> > >
> >
> https://docs.google.com/document/d/19nqMH1qWuWm8OUzyj2cdJmqIjovsHeCV62lhtS_B1YE/edit?usp=sharing
> > > >>>>>>>>> >
> > > >>>>>>>>> > Thanks and best regards.
> > > >>>>>>>>> >
> > > >>>>>>>>> > On Fri, Mar 18, 2016 at 11:09 PM, moon soo Lee <
> > > moon@apache.org>
> > > >>>>>>>>> wrote:
> > > >>>>>>>>> >
> > > >>>>>>>>> > > Hi,
> > > >>>>>>>>> > >
> > > >>>>>>>>> > > Thanks for sharing your proposal. I made few comments on
> > the
> > > >>>>>>>>> document.
> > > >>>>>>>>> > > Please take a look.
> > > >>>>>>>>> > >
> > > >>>>>>>>> > > Thanks,
> > > >>>>>>>>> > > moon
> > > >>>>>>>>> > >
> > > >>>>>>>>> > > On Fri, Mar 18, 2016 at 7:16 AM Minudika Malshan <
> > > >>>>>>>>> minudika001@gmail.com>
> > > >>>>>>>>> > > wrote:
> > > >>>>>>>>> > >
> > > >>>>>>>>> > > > Hi all,
> > > >>>>>>>>> > > >
> > > >>>>>>>>> > > > @ Moon, I will try doing as you told. Thank you!
> > > >>>>>>>>> > > >
> > > >>>>>>>>> > > > I submitted a draft proposal for this project to  AFS.
> > > >>>>>>>>> Please could you
> > > >>>>>>>>> > > > review it.
> > > >>>>>>>>> > > >
> > > >>>>>>>>> > > > Thanks and regards
> > > >>>>>>>>> > > >
> > > >>>>>>>>> > > > On Fri, Mar 18, 2016 at 4:05 AM, moon soo Lee <
> > > >>>>>>>>> moon@apache.org> wrote:
> > > >>>>>>>>> > > >
> > > >>>>>>>>> > > > > Hi,
> > > >>>>>>>>> > > > >
> > > >>>>>>>>> > > > > Could you share little bit about how did you add jar
> > > >>>>>>>>> manually?
> > > >>>>>>>>> > > > > Did you try add dependency in pom.xml? like
> > > >>>>>>>>> > > > >
> > > >>>>>>>>> > > > > <dependency>
> > > >>>>>>>>> > > > > <groupId>group_id</groupId>
> > > >>>>>>>>> > > > > <artifactId>artifact_id</artifactId>
> > > >>>>>>>>> > > > > <version>version_number</version>
> > > >>>>>>>>> > > > > <scope>system</scope>
> > > >>>>>>>>> > > > > <systemPath>...jar</systemPath>
> > > >>>>>>>>> > > > > </dependency>
> > > >>>>>>>>> > > > >
> > > >>>>>>>>> > > > >
> > > >>>>>>>>> > > > > Thanks,
> > > >>>>>>>>> > > > > moon
> > > >>>>>>>>> > > > >
> > > >>>>>>>>> > > > >
> > > >>>>>>>>> > > > > On Thu, Mar 17, 2016 at 12:30 PM Minudika Malshan <
> > > >>>>>>>>> > > minudika001@gmail.com
> > > >>>>>>>>> > > > >
> > > >>>>>>>>> > > > > wrote:
> > > >>>>>>>>> > > > >
> > > >>>>>>>>> > > > > > Hi,
> > > >>>>>>>>> > > > > >
> > > >>>>>>>>> > > > > > I am going to implement a sample java interpreter
> for
> > > >>>>>>>>> zeppelin for
> > > >>>>>>>>> > > demo
> > > >>>>>>>>> > > > > > purposes in my proposal.
> > > >>>>>>>>> > > > > > Since java-repl dependencies are not available as
> > maven
> > > >>>>>>>>> > dependencies
> > > >>>>>>>>> > > I
> > > >>>>>>>>> > > > > had
> > > >>>>>>>>> > > > > > to add those jars manually to the project.
> > > >>>>>>>>> > > > > > But when I build the zeppelin project with the new
> > > >>>>>>>>> changes I made,
> > > >>>>>>>>> > it
> > > >>>>>>>>> > > > > > refuses to be built saying that it cannot resolve
> > those
> > > >>>>>>>>> jars.
> > > >>>>>>>>> > > > > > Please let me know how to add those jars correctly.
> > > >>>>>>>>> > > > > >
> > > >>>>>>>>> > > > > > Regards
> > > >>>>>>>>> > > > > >
> > > >>>>>>>>> > > > > >
> > > >>>>>>>>> > > > > > On Wed, Mar 16, 2016 at 8:01 AM, Alexander
> Bezzubov <
> > > >>>>>>>>> > bzz@apache.org>
> > > >>>>>>>>> > > > > > wrote:
> > > >>>>>>>>> > > > > >
> > > >>>>>>>>> > > > > > > Hi Minudika,
> > > >>>>>>>>> > > > > > >
> > > >>>>>>>>> > > > > > > thank you for keeping list posted!
> > > >>>>>>>>> > > > > > > I will get back to you with the proposal comments
> > > >>>>>>>>> later today
> > > >>>>>>>>> > > > directly
> > > >>>>>>>>> > > > > > > inside the document.
> > > >>>>>>>>> > > > > > >
> > > >>>>>>>>> > > > > > > --
> > > >>>>>>>>> > > > > > > Alex
> > > >>>>>>>>> > > > > > >
> > > >>>>>>>>> > > > > > >
> > > >>>>>>>>> > > > > > > On Wed, Mar 16, 2016 at 6:27 AM, Minudika
> Malshan <
> > > >>>>>>>>> > > > > minudika001@gmail.com
> > > >>>>>>>>> > > > > > >
> > > >>>>>>>>> > > > > > > wrote:
> > > >>>>>>>>> > > > > > >
> > > >>>>>>>>> > > > > > > > Hi,
> > > >>>>>>>>> > > > > > > >
> > > >>>>>>>>> > > > > > > > Could you please help me to improve the content
> > of
> > > >>>>>>>>> above
> > > >>>>>>>>> > > proposal?
> > > >>>>>>>>> > > > > > > >
> > > >>>>>>>>> > > > > > > > Thanks
> > > >>>>>>>>> > > > > > > >
> > > >>>>>>>>> > > > > > > > On Sun, Mar 13, 2016 at 1:37 AM, Minudika
> > Malshan <
> > > >>>>>>>>> > > > > > minudika001@gmail.com
> > > >>>>>>>>> > > > > > > >
> > > >>>>>>>>> > > > > > > > wrote:
> > > >>>>>>>>> > > > > > > >
> > > >>>>>>>>> > > > > > > > > Hi Alex,
> > > >>>>>>>>> > > > > > > > >
> > > >>>>>>>>> > > > > > > > > I prepared a draft version of my proposal
> which
> > > >>>>>>>>> you can find
> > > >>>>>>>>> > > here
> > > >>>>>>>>> > > > > > > > > <
> > > >>>>>>>>> > > > > > > >
> > > >>>>>>>>> > > > > > >
> > > >>>>>>>>> > > > > >
> > > >>>>>>>>> > > > >
> > > >>>>>>>>> > > >
> > > >>>>>>>>> > >
> > > >>>>>>>>> >
> > > >>>>>>>>>
> > >
> >
> https://docs.google.com/document/d/1KaBKxYbR08pgwv3UfPF-SMiRM2VJ7K4AQiLzzfUd138/edit?usp=sharing
> > > >>>>>>>>> > > > > > > > >.
> > > >>>>>>>>> > > > > > > > > Could you please have a look and give
> comments
> > on
> > > >>>>>>>>> how to
> > > >>>>>>>>> > > improve
> > > >>>>>>>>> > > > > it.
> > > >>>>>>>>> > > > > > > > >
> > > >>>>>>>>> > > > > > > > > Thanks and regards
> > > >>>>>>>>> > > > > > > > >
> > > >>>>>>>>> > > > > > > > > On Sat, Mar 12, 2016 at 8:10 AM, Alexander
> > > >>>>>>>>> Bezzubov <
> > > >>>>>>>>> > > > > bzz@apache.org>
> > > >>>>>>>>> > > > > > > > > wrote:
> > > >>>>>>>>> > > > > > > > >
> > > >>>>>>>>> > > > > > > > >> Hi,
> > > >>>>>>>>> > > > > > > > >>
> > > >>>>>>>>> > > > > > > > >> great question - as cloud platform that you
> > > >>>>>>>>> mention is not
> > > >>>>>>>>> > > > > > > open-source,
> > > >>>>>>>>> > > > > > > > it
> > > >>>>>>>>> > > > > > > > >> is not immediately expected to get it done
> as
> > a
> > > >>>>>>>>> part of
> > > >>>>>>>>> > GSoC.
> > > >>>>>>>>> > > > > > > > >>
> > > >>>>>>>>> > > > > > > > >> That being said, if that is something that
> you
> > > >>>>>>>>> want to look
> > > >>>>>>>>> > > > into,
> > > >>>>>>>>> > > > > or
> > > >>>>>>>>> > > > > > > > think
> > > >>>>>>>>> > > > > > > > >> that should be not very hard to implement,
> or
> > > >>>>>>>>> think that
> > > >>>>>>>>> > would
> > > >>>>>>>>> > > > be
> > > >>>>>>>>> > > > > of
> > > >>>>>>>>> > > > > > > the
> > > >>>>>>>>> > > > > > > > >> great benefit of users - it's totally up to
> > you
> > > >>>>>>>>> and you can
> > > >>>>>>>>> > > make
> > > >>>>>>>>> > > > > it
> > > >>>>>>>>> > > > > > > part
> > > >>>>>>>>> > > > > > > > >> of
> > > >>>>>>>>> > > > > > > > >> your project proposal scope, if you want to
> > (i.e
> > > >>>>>>>>> as extra
> > > >>>>>>>>> > > bonus,
> > > >>>>>>>>> > > > > at
> > > >>>>>>>>> > > > > > > the
> > > >>>>>>>>> > > > > > > > >> end, if time permits)
> > > >>>>>>>>> > > > > > > > >>
> > > >>>>>>>>> > > > > > > > >> --
> > > >>>>>>>>> > > > > > > > >> Alex
> > > >>>>>>>>> > > > > > > > >>
> > > >>>>>>>>> > > > > > > > >> On Thu, Mar 10, 2016 at 6:39 PM, Minudika
> > > Malshan
> > > >>>>>>>>> <
> > > >>>>>>>>> > > > > > > > minudika001@gmail.com>
> > > >>>>>>>>> > > > > > > > >> wrote:
> > > >>>>>>>>> > > > > > > > >>
> > > >>>>>>>>> > > > > > > > >> > Hi Alex,
> > > >>>>>>>>> > > > > > > > >> >
> > > >>>>>>>>> > > > > > > > >> > As we know the origin of Apache beam is
> the
> > > >>>>>>>>> Google cloud
> > > >>>>>>>>> > > > > > platform.
> > > >>>>>>>>> > > > > > > It
> > > >>>>>>>>> > > > > > > > >> has
> > > >>>>>>>>> > > > > > > > >> > been developed mainly focusing on
> deploying
> > > >>>>>>>>> pipelines in
> > > >>>>>>>>> > the
> > > >>>>>>>>> > > > > > cloud.
> > > >>>>>>>>> > > > > > > > >> > But AFAIK mostly zeppelin is used as a
> > > >>>>>>>>> standalone system.
> > > >>>>>>>>> > > > > > > > >> > Is it expected to implement the cloud
> > support
> > > >>>>>>>>> for the
> > > >>>>>>>>> > > > > interpreter
> > > >>>>>>>>> > > > > > > > under
> > > >>>>>>>>> > > > > > > > >> > this GSoC project?
> > > >>>>>>>>> > > > > > > > >> >
> > > >>>>>>>>> > > > > > > > >> > Best regards.
> > > >>>>>>>>> > > > > > > > >> >
> > > >>>>>>>>> > > > > > > > >> > Minudika Malshan
> > > >>>>>>>>> > > > > > > > >> > Undergraduate
> > > >>>>>>>>> > > > > > > > >> > Department of Computer Science and
> > Engineering
> > > >>>>>>>>> > > > > > > > >> > University of Moratuwa
> > > >>>>>>>>> > > > > > > > >> > Sri Lanka.
> > > >>>>>>>>> > > > > > > > >> >
> > > >>>>>>>>> > > > > > > > >> >
> > > >>>>>>>>> > > > > > > > >> >
> > > >>>>>>>>> > > > > > > > >> >
> > > >>>>>>>>> > > > > > > > >> > On Thu, Mar 10, 2016 at 6:44 AM, Alexander
> > > >>>>>>>>> Bezzubov <
> > > >>>>>>>>> > > > > > bzz@apache.org
> > > >>>>>>>>> > > > > > > >
> > > >>>>>>>>> > > > > > > > >> > wrote:
> > > >>>>>>>>> > > > > > > > >> >
> > > >>>>>>>>> > > > > > > > >> > > Hi Minudika,
> > > >>>>>>>>> > > > > > > > >> > >
> > > >>>>>>>>> > > > > > > > >> > > you plan sounds awesome - please either
> > keep
> > > >>>>>>>>> this thread
> > > >>>>>>>>> > > > > posted
> > > >>>>>>>>> > > > > > on
> > > >>>>>>>>> > > > > > > > the
> > > >>>>>>>>> > > > > > > > >> > > progress or even better, feel free to
> > start
> > > a
> > > >>>>>>>>> new one,
> > > >>>>>>>>> > > with
> > > >>>>>>>>> > > > > more
> > > >>>>>>>>> > > > > > > > >> > > descriptive subject, asking community
> for
> > a
> > > >>>>>>>>> feedback on
> > > >>>>>>>>> > > your
> > > >>>>>>>>> > > > > > > > proposal.
> > > >>>>>>>>> > > > > > > > >> > >
> > > >>>>>>>>> > > > > > > > >> > > Google docs \w ability for people with
> the
> > > >>>>>>>>> link to post
> > > >>>>>>>>> > > > > comments
> > > >>>>>>>>> > > > > > > > there
> > > >>>>>>>>> > > > > > > > >> > is a
> > > >>>>>>>>> > > > > > > > >> > > great medium. As soon as you send one
> I'll
> > > be
> > > >>>>>>>>> happy to
> > > >>>>>>>>> > add
> > > >>>>>>>>> > > > it
> > > >>>>>>>>> > > > > to
> > > >>>>>>>>> > > > > > > > >> https://
> > > >>>>>>>>> > > > > > > > >> > >
> > > >>>>>>>>> > > > > > > > >>
> > > >>>>>>>>> > > > > > >
> > > >>>>>>>>> > > > >
> > > >>>>>>>>> > >
> > > >>>>>>>>>
> > >
> cwiki.apache.org/confluence/display/ZEPPELIN/Google+Summer+Of+Code+2016
> > > >>>>>>>>> > > > > > > > >> > >
> > > >>>>>>>>> > > > > > > > >> > > --
> > > >>>>>>>>> > > > > > > > >> > > Alex
> > > >>>>>>>>> > > > > > > > >> > >
> > > >>>>>>>>> > > > > > > > >> > > On Wed, Mar 9, 2016 at 9:21 PM, Minudika
> > > >>>>>>>>> Malshan <
> > > >>>>>>>>> > > > > > > > >> minudika001@gmail.com>
> > > >>>>>>>>> > > > > > > > >> > > wrote:
> > > >>>>>>>>> > > > > > > > >> > >
> > > >>>>>>>>> > > > > > > > >> > > > Hi Alex,
> > > >>>>>>>>> > > > > > > > >> > > >
> > > >>>>>>>>> > > > > > > > >> > > > I think Java-repl can be used for the
> > > >>>>>>>>> implementation.
> > > >>>>>>>>> > > > > > Currently
> > > >>>>>>>>> > > > > > > I
> > > >>>>>>>>> > > > > > > > am
> > > >>>>>>>>> > > > > > > > >> > > > working on a sample implementation and
> > > will
> > > >>>>>>>>> share it
> > > >>>>>>>>> > in
> > > >>>>>>>>> > > > here
> > > >>>>>>>>> > > > > > > soon.
> > > >>>>>>>>> > > > > > > > >> > > > And will it be ok if I share my sample
> > > >>>>>>>>> proposal as a
> > > >>>>>>>>> > > > google
> > > >>>>>>>>> > > > > > doc?
> > > >>>>>>>>> > > > > > > > >> > > >
> > > >>>>>>>>> > > > > > > > >> > > > Thanks for your help.
> > > >>>>>>>>> > > > > > > > >> > > >
> > > >>>>>>>>> > > > > > > > >> > > > Regards.
> > > >>>>>>>>> > > > > > > > >> > > > Minudika
> > > >>>>>>>>> > > > > > > > >> > > >
> > > >>>>>>>>> > > > > > > > >> > > > Minudika Malshan
> > > >>>>>>>>> > > > > > > > >> > > > Undergraduate
> > > >>>>>>>>> > > > > > > > >> > > > Department of Computer Science and
> > > >>>>>>>>> Engineering
> > > >>>>>>>>> > > > > > > > >> > > > University of Moratuwa
> > > >>>>>>>>> > > > > > > > >> > > > Sri Lanka
> > > >>>>>>>>> > > > > > > > >> > > >
> > > >>>>>>>>> > > > > > > > >> > > >
> > > >>>>>>>>> > > > > > > > >> > > >
> > > >>>>>>>>> > > > > > > > >> > > >
> > > >>>>>>>>> > > > > > > > >> > > > On Mon, Mar 7, 2016 at 6:39 AM,
> > Alexander
> > > >>>>>>>>> Bezzubov <
> > > >>>>>>>>> > > > > > > > bzz@apache.org>
> > > >>>>>>>>> > > > > > > > >> > > wrote:
> > > >>>>>>>>> > > > > > > > >> > > >
> > > >>>>>>>>> > > > > > > > >> > > > > Hi Minudika,
> > > >>>>>>>>> > > > > > > > >> > > > >
> > > >>>>>>>>> > > > > > > > >> > > > > if you are talking about Java REPL
> > [1],
> > > >>>>>>>>> this was
> > > >>>>>>>>> > just
> > > >>>>>>>>> > > an
> > > >>>>>>>>> > > > > > > example
> > > >>>>>>>>> > > > > > > > >> of
> > > >>>>>>>>> > > > > > > > >> > the
> > > >>>>>>>>> > > > > > > > >> > > > > project we might want to use to
> > archive
> > > >>>>>>>>> the first
> > > >>>>>>>>> > step
> > > >>>>>>>>> > > > of
> > > >>>>>>>>> > > > > > our
> > > >>>>>>>>> > > > > > > > >> goal:
> > > >>>>>>>>> > > > > > > > >> > get
> > > >>>>>>>>> > > > > > > > >> > > > > Java code interpreted by Zeppelin.
> > > >>>>>>>>> > > > > > > > >> > > > >
> > > >>>>>>>>> > > > > > > > >> > > > > > Should we have to add JAVA-REPL
> > source
> > > >>>>>>>>> code as a
> > > >>>>>>>>> > > > module
> > > >>>>>>>>> > > > > > for
> > > >>>>>>>>> > > > > > > > the
> > > >>>>>>>>> > > > > > > > >> > beam
> > > >>>>>>>>> > > > > > > > >> > > > > > interpreter or can we get the
> > > necessary
> > > >>>>>>>>> features
> > > >>>>>>>>> > of
> > > >>>>>>>>> > > it
> > > >>>>>>>>> > > > > as
> > > >>>>>>>>> > > > > > > > >> > > dependencies
> > > >>>>>>>>> > > > > > > > >> > > > to
> > > >>>>>>>>> > > > > > > > >> > > > > > our project?
> > > >>>>>>>>> > > > > > > > >> > > > > Well, it looks like this particular
> > > >>>>>>>>> project is built
> > > >>>>>>>>> > > > with
> > > >>>>>>>>> > > > > > Ant
> > > >>>>>>>>> > > > > > > > and
> > > >>>>>>>>> > > > > > > > >> is
> > > >>>>>>>>> > > > > > > > >> > > not
> > > >>>>>>>>> > > > > > > > >> > > > > published on Maven [2]. So right now
> > > >>>>>>>>> there is no
> > > >>>>>>>>> > easy
> > > >>>>>>>>> > > > way
> > > >>>>>>>>> > > > > to
> > > >>>>>>>>> > > > > > > get
> > > >>>>>>>>> > > > > > > > >> it
> > > >>>>>>>>> > > > > > > > >> > as
> > > >>>>>>>>> > > > > > > > >> > > > > build-time dependency.
> > > >>>>>>>>> > > > > > > > >> > > > >
> > > >>>>>>>>> > > > > > > > >> > > > > What I would suggest here:
> > > >>>>>>>>> > > > > > > > >> > > > >   - try finding any other other
> > > >>>>>>>>> alternative java
> > > >>>>>>>>> > REPL
> > > >>>>>>>>> > > > > > > > >> implementations
> > > >>>>>>>>> > > > > > > > >> > > > >   - if there are none, you could try
> > > >>>>>>>>> hacking first
> > > >>>>>>>>> > PoC
> > > >>>>>>>>> > > > for
> > > >>>>>>>>> > > > > > > > >> Java\Beam
> > > >>>>>>>>> > > > > > > > >> > > > > interpreter together just using the
> > code
> > > >>>>>>>>> from this
> > > >>>>>>>>> > > > > project,
> > > >>>>>>>>> > > > > > > > >> inside a
> > > >>>>>>>>> > > > > > > > >> > > new
> > > >>>>>>>>> > > > > > > > >> > > > > interpreter module directly (it is
> > > Apache
> > > >>>>>>>>> 2.0
> > > >>>>>>>>> > > licensed)
> > > >>>>>>>>> > > > > > > > >> > > > >
> > > >>>>>>>>> > > > > > > > >> > > > > If it suits our needs and PoC works
> > (it
> > > >>>>>>>>> might not,
> > > >>>>>>>>> > > > looking
> > > >>>>>>>>> > > > > > > > though
> > > >>>>>>>>> > > > > > > > >> > open
> > > >>>>>>>>> > > > > > > > >> > > > > issues on Github), then at the end
> of
> > > the
> > > >>>>>>>>> GSoC you
> > > >>>>>>>>> > > could
> > > >>>>>>>>> > > > > > just
> > > >>>>>>>>> > > > > > > > >> > allocate
> > > >>>>>>>>> > > > > > > > >> > > > some
> > > >>>>>>>>> > > > > > > > >> > > > > time to contribute Maven publishing
> to
> > > >>>>>>>>> that project
> > > >>>>>>>>> > > > (which
> > > >>>>>>>>> > > > > > > > should
> > > >>>>>>>>> > > > > > > > >> not
> > > >>>>>>>>> > > > > > > > >> > > > take
> > > >>>>>>>>> > > > > > > > >> > > > > long and can be done as a last
> step).
> > > >>>>>>>>> > > > > > > > >> > > > >
> > > >>>>>>>>> > > > > > > > >> > > > > Hope this helps and please let me
> know
> > > if
> > > >>>>>>>>> you have
> > > >>>>>>>>> > > > further
> > > >>>>>>>>> > > > > > > > >> questions!
> > > >>>>>>>>> > > > > > > > >> > > > >
> > > >>>>>>>>> > > > > > > > >> > > > >  1.
> > > >>>>>>>>> > > https://github.com/albertlatacz/java-repl/issues/79
> > > >>>>>>>>> > > > > > > > >> > > > >  2.
> > > >>>>>>>>> https://github.com/albertlatacz/java-repl
> > > >>>>>>>>> > > > > > > > >> > > > >
> > > >>>>>>>>> > > > > > > > >> > > > > On Sun, Mar 6, 2016 at 4:17 AM,
> > Minudika
> > > >>>>>>>>> Malshan <
> > > >>>>>>>>> > > > > > > > >> > > minudika001@gmail.com>
> > > >>>>>>>>> > > > > > > > >> > > > > wrote:
> > > >>>>>>>>> > > > > > > > >> > > > >
> > > >>>>>>>>> > > > > > > > >> > > > > > Hi,
> > > >>>>>>>>> > > > > > > > >> > > > > >
> > > >>>>>>>>> > > > > > > > >> > > > > > I have gained understanding about
> > > >>>>>>>>> zeppelin and
> > > >>>>>>>>> > > > > > > functionalities
> > > >>>>>>>>> > > > > > > > >> of
> > > >>>>>>>>> > > > > > > > >> > > > > DataFlow
> > > >>>>>>>>> > > > > > > > >> > > > > > SDK. please help me to get
> familiar
> > > with
> > > >>>>>>>>> > JAVA-REPL.
> > > >>>>>>>>> > > > > > > > >> > > > > > It would be a great help if you
> can
> > > >>>>>>>>> help me to
> > > >>>>>>>>> > > > > understand
> > > >>>>>>>>> > > > > > > the
> > > >>>>>>>>> > > > > > > > >> flow
> > > >>>>>>>>> > > > > > > > >> > of
> > > >>>>>>>>> > > > > > > > >> > > > > > JAVA-REPL and the way to use it to
> > > >>>>>>>>> interpret
> > > >>>>>>>>> > > DataFlow
> > > >>>>>>>>> > > > > SDK
> > > >>>>>>>>> > > > > > > > >> methods.
> > > >>>>>>>>> > > > > > > > >> > > > > >
> > > >>>>>>>>> > > > > > > > >> > > > > > Regards
> > > >>>>>>>>> > > > > > > > >> > > > > > Minudika
> > > >>>>>>>>> > > > > > > > >> > > > > >
> > > >>>>>>>>> > > > > > > > >> > > > > > Minudika Malshan
> > > >>>>>>>>> > > > > > > > >> > > > > > Undergraduate
> > > >>>>>>>>> > > > > > > > >> > > > > > Department of Computer Science and
> > > >>>>>>>>> Engineering
> > > >>>>>>>>> > > > > > > > >> > > > > > University of Moratuwa.
> > > >>>>>>>>> > > > > > > > >> > > > > >
> > > >>>>>>>>> > > > > > > > >> > > > > >
> > > >>>>>>>>> > > > > > > > >> > > > > >
> > > >>>>>>>>> > > > > > > > >> > > > > >
> > > >>>>>>>>> > > > > > > > >> > > > > > On Sat, Mar 5, 2016 at 1:03 AM,
> > > >>>>>>>>> Minudika Malshan <
> > > >>>>>>>>> > > > > > > > >> > > > minudika001@gmail.com>
> > > >>>>>>>>> > > > > > > > >> > > > > > wrote:
> > > >>>>>>>>> > > > > > > > >> > > > > >
> > > >>>>>>>>> > > > > > > > >> > > > > > > Hi,
> > > >>>>>>>>> > > > > > > > >> > > > > > >
> > > >>>>>>>>> > > > > > > > >> > > > > > > I was going through JAVA REPL
> > > >>>>>>>>> implementation.
> > > >>>>>>>>> > > > > > > > >> > > > > > > I'm bit confused about the way
> it
> > > >>>>>>>>> should be used
> > > >>>>>>>>> > > to
> > > >>>>>>>>> > > > > > > > implement
> > > >>>>>>>>> > > > > > > > >> a
> > > >>>>>>>>> > > > > > > > >> > > java
> > > >>>>>>>>> > > > > > > > >> > > > > > > interpreter which supports
> Apache
> > > >>>>>>>>> beam commands.
> > > >>>>>>>>> > > > > > > > >> > > > > > > Should we have to add JAVA-REPL
> > > >>>>>>>>> source code as a
> > > >>>>>>>>> > > > > module
> > > >>>>>>>>> > > > > > > for
> > > >>>>>>>>> > > > > > > > >> the
> > > >>>>>>>>> > > > > > > > >> > > beam
> > > >>>>>>>>> > > > > > > > >> > > > > > > interpreter or can we get the
> > > >>>>>>>>> necessary features
> > > >>>>>>>>> > > of
> > > >>>>>>>>> > > > it
> > > >>>>>>>>> > > > > > as
> > > >>>>>>>>> > > > > > > > >> > > > dependencies
> > > >>>>>>>>> > > > > > > > >> > > > > to
> > > >>>>>>>>> > > > > > > > >> > > > > > > our project?
> > > >>>>>>>>> > > > > > > > >> > > > > > > Could you please explain the
> > > >>>>>>>>> procedure I should
> > > >>>>>>>>> > > > follow
> > > >>>>>>>>> > > > > > in
> > > >>>>>>>>> > > > > > > > >> order
> > > >>>>>>>>> > > > > > > > >> > to
> > > >>>>>>>>> > > > > > > > >> > > > > > achieve
> > > >>>>>>>>> > > > > > > > >> > > > > > > this task.
> > > >>>>>>>>> > > > > > > > >> > > > > > >
> > > >>>>>>>>> > > > > > > > >> > > > > > > Thanks and regards,
> > > >>>>>>>>> > > > > > > > >> > > > > > > Minudika
> > > >>>>>>>>> > > > > > > > >> > > > > > >
> > > >>>>>>>>> > > > > > > > >> > > > > > >
> > > >>>>>>>>> > > > > > > > >> > > > > > > Minudika Malshan
> > > >>>>>>>>> > > > > > > > >> > > > > > > Undergraduate
> > > >>>>>>>>> > > > > > > > >> > > > > > > Department of Computer Science
> and
> > > >>>>>>>>> Engineering
> > > >>>>>>>>> > > > > > > > >> > > > > > > University of Moratuwa.
> > > >>>>>>>>> > > > > > > > >> > > > > > >
> > > >>>>>>>>> > > > > > > > >> > > > > > >
> > > >>>>>>>>> > > > > > > > >> > > > > > >
> > > >>>>>>>>> > > > > > > > >> > > > > > >
> > > >>>>>>>>> > > > > > > > >> > > > > > > On Thu, Mar 3, 2016 at 11:23 AM,
> > > >>>>>>>>> Alexander
> > > >>>>>>>>> > > Bezzubov
> > > >>>>>>>>> > > > <
> > > >>>>>>>>> > > > > > > > >> > > bzz@apache.org>
> > > >>>>>>>>> > > > > > > > >> > > > > > > wrote:
> > > >>>>>>>>> > > > > > > > >> > > > > > >
> > > >>>>>>>>> > > > > > > > >> > > > > > >> Hi,
> > > >>>>>>>>> > > > > > > > >> > > > > > >>
> > > >>>>>>>>> > > > > > > > >> > > > > > >> I would suggest you to take
> some
> > > >>>>>>>>> time and read
> > > >>>>>>>>> > > > > through
> > > >>>>>>>>> > > > > > > the
> > > >>>>>>>>> > > > > > > > >> links
> > > >>>>>>>>> > > > > > > > >> > > > from
> > > >>>>>>>>> > > > > > > > >> > > > > > >> email
> > > >>>>>>>>> > > > > > > > >> > > > > > >> carefully and then post back
> here
> > > in
> > > >>>>>>>>> this
> > > >>>>>>>>> > thread,
> > > >>>>>>>>> > > > in
> > > >>>>>>>>> > > > > > case
> > > >>>>>>>>> > > > > > > > you
> > > >>>>>>>>> > > > > > > > >> > > manage
> > > >>>>>>>>> > > > > > > > >> > > > > to
> > > >>>>>>>>> > > > > > > > >> > > > > > >> find the answer to your
> question.
> > > >>>>>>>>> > > > > > > > >> > > > > > >>
> > > >>>>>>>>> > > > > > > > >> > > > > > >> That might helpful to other
> > > students
> > > >>>>>>>>> > > participating
> > > >>>>>>>>> > > > in
> > > >>>>>>>>> > > > > > > GSoC
> > > >>>>>>>>> > > > > > > > as
> > > >>>>>>>>> > > > > > > > >> > > well.
> > > >>>>>>>>> > > > > > > > >> > > > > > >>
> > > >>>>>>>>> > > > > > > > >> > > > > > >> Thanks!
> > > >>>>>>>>> > > > > > > > >> > > > > > >>
> > > >>>>>>>>> > > > > > > > >> > > > > > >> --
> > > >>>>>>>>> > > > > > > > >> > > > > > >> Alex
> > > >>>>>>>>> > > > > > > > >> > > > > > >>
> > > >>>>>>>>> > > > > > > > >> > > > > > >>
> > > >>>>>>>>> > > > > > > > >> > > > > > >> On Thu, Mar 3, 2016 at 2:43 PM,
> > > >>>>>>>>> Minudika
> > > >>>>>>>>> > Malshan
> > > >>>>>>>>> > > <
> > > >>>>>>>>> > > > > > > > >> > > > > minudika001@gmail.com
> > > >>>>>>>>> > > > > > > > >> > > > > > >
> > > >>>>>>>>> > > > > > > > >> > > > > > >> wrote:
> > > >>>>>>>>> > > > > > > > >> > > > > > >>
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > Hi Alex,
> > > >>>>>>>>> > > > > > > > >> > > > > > >> >
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > Thanks a lot for your
> detailed
> > > >>>>>>>>> guide through
> > > >>>>>>>>> > > the
> > > >>>>>>>>> > > > > > > project.
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > As you have mentioned, I'm
> > going
> > > >>>>>>>>> to create a
> > > >>>>>>>>> > > > draft
> > > >>>>>>>>> > > > > > > > >> proposal.
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > Is there any specific
> template
> > > for
> > > >>>>>>>>> the
> > > >>>>>>>>> > > proposal?
> > > >>>>>>>>> > > > Or
> > > >>>>>>>>> > > > > > > will
> > > >>>>>>>>> > > > > > > > >> it be
> > > >>>>>>>>> > > > > > > > >> > > ok
> > > >>>>>>>>> > > > > > > > >> > > > to
> > > >>>>>>>>> > > > > > > > >> > > > > > >> create
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > a proposal on my own
> including
> > > the
> > > >>>>>>>>> facts and
> > > >>>>>>>>> > > > points
> > > >>>>>>>>> > > > > > > > you've
> > > >>>>>>>>> > > > > > > > >> > > > mentioned
> > > >>>>>>>>> > > > > > > > >> > > > > > in
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > your reply?
> > > >>>>>>>>> > > > > > > > >> > > > > > >> >
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > Thanks again and regards.
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > Minudika
> > > >>>>>>>>> > > > > > > > >> > > > > > >> >
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > Minudika Malshan
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > Undergraduate
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > Department of Computer
> Science
> > > and
> > > >>>>>>>>> > Engineering
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > University of Moratuwa.
> > > >>>>>>>>> > > > > > > > >> > > > > > >> >
> > > >>>>>>>>> > > > > > > > >> > > > > > >> >
> > > >>>>>>>>> > > > > > > > >> > > > > > >> >
> > > >>>>>>>>> > > > > > > > >> > > > > > >> >
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > On Thu, Mar 3, 2016 at 8:49
> AM,
> > > >>>>>>>>> Alexander
> > > >>>>>>>>> > > > Bezzubov
> > > >>>>>>>>> > > > > <
> > > >>>>>>>>> > > > > > > > >> > > > > > >> abezzubov@nflabs.com>
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > wrote:
> > > >>>>>>>>> > > > > > > > >> > > > > > >> >
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > Hi Minudika,
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > >
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > > Currently I am writing an
> > > >>>>>>>>> interpreter for
> > > >>>>>>>>> > > > > > SiddhiQL
> > > >>>>>>>>> > > > > > > > >> which
> > > >>>>>>>>> > > > > > > > >> > is
> > > >>>>>>>>> > > > > > > > >> > > a
> > > >>>>>>>>> > > > > > > > >> > > > > real
> > > >>>>>>>>> > > > > > > > >> > > > > > >> time
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > > complex event processing
> > > >>>>>>>>> engine, as a
> > > >>>>>>>>> > part
> > > >>>>>>>>> > > of
> > > >>>>>>>>> > > > > > > > research.
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > > If you are interested,
> you
> > > can
> > > >>>>>>>>> find the
> > > >>>>>>>>> > > code
> > > >>>>>>>>> > > > at
> > > >>>>>>>>> > > > > > > here.
> > > >>>>>>>>> > > > > > > > >> > (It's
> > > >>>>>>>>> > > > > > > > >> > > > too
> > > >>>>>>>>> > > > > > > > >> > > > > > >> messy
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > > though. Have a lot to
> clean
> > > up
> > > >>>>>>>>> the in the
> > > >>>>>>>>> > > > code)
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > >
> > > >>>>>>>>> > > > https://github.com/minudika/incubator-zeppelin
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > >
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > Thank you for sharing! That
> > > >>>>>>>>> would be a huge
> > > >>>>>>>>> > > > plus
> > > >>>>>>>>> > > > > > for
> > > >>>>>>>>> > > > > > > > your
> > > >>>>>>>>> > > > > > > > >> > > > > proposal,
> > > >>>>>>>>> > > > > > > > >> > > > > > >> but
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > please remember that code
> > > >>>>>>>>> quality would be
> > > >>>>>>>>> > an
> > > >>>>>>>>> > > > > > > important
> > > >>>>>>>>> > > > > > > > >> > factor
> > > >>>>>>>>> > > > > > > > >> > > > on
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > the proposal selection
> > process,
> > > >>>>>>>>> so please
> > > >>>>>>>>> > > make
> > > >>>>>>>>> > > > > sure
> > > >>>>>>>>> > > > > > > > that
> > > >>>>>>>>> > > > > > > > >> you
> > > >>>>>>>>> > > > > > > > >> > > > have
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > finished
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > possible cleanups before
> > > >>>>>>>>> attaching it to
> > > >>>>>>>>> > your
> > > >>>>>>>>> > > > > > > > >> application.
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > >
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > On the side note - I can
> see
> > > >>>>>>>>> your commits
> > > >>>>>>>>> > in
> > > >>>>>>>>> > > > > master
> > > >>>>>>>>> > > > > > > > >> branch
> > > >>>>>>>>> > > > > > > > >> > of
> > > >>>>>>>>> > > > > > > > >> > > > your
> > > >>>>>>>>> > > > > > > > >> > > > > > >> fork,
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > why not to try the workflow
> > > >>>>>>>>> Zeppelin uses
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > <
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > >
> > > >>>>>>>>> > > > > > > > >> > > > > > >> >
> > > >>>>>>>>> > > > > > > > >> > > > > > >>
> > > >>>>>>>>> > > > > > > > >> > > > > >
> > > >>>>>>>>> > > > > > > > >> > > > >
> > > >>>>>>>>> > > > > > > > >> > > >
> > > >>>>>>>>> > > > > > > > >> > >
> > > >>>>>>>>> > > > > > > > >> >
> > > >>>>>>>>> > > > > > > > >>
> > > >>>>>>>>> > > > > > > >
> > > >>>>>>>>> > > > > > >
> > > >>>>>>>>> > > > > >
> > > >>>>>>>>> > > > >
> > > >>>>>>>>> > > >
> > > >>>>>>>>> > >
> > > >>>>>>>>> >
> > > >>>>>>>>>
> > >
> >
> https://github.com/apache/incubator-zeppelin/blob/master/CONTRIBUTING.md#source-control-workflow
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > >
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > [0]
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > by tracking your work in
> > > >>>>>>>>> different
> > > >>>>>>>>> > branches?
> > > >>>>>>>>> > > > From
> > > >>>>>>>>> > > > > > > there
> > > >>>>>>>>> > > > > > > > >> it
> > > >>>>>>>>> > > > > > > > >> > > will
> > > >>>>>>>>> > > > > > > > >> > > > be
> > > >>>>>>>>> > > > > > > > >> > > > > > >> easy
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > to
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > submit a PR and ask other
> > > >>>>>>>>> contributors for
> > > >>>>>>>>> > a
> > > >>>>>>>>> > > > code
> > > >>>>>>>>> > > > > > > > review,
> > > >>>>>>>>> > > > > > > > >> > > which
> > > >>>>>>>>> > > > > > > > >> > > > > > could
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > improve chances of getting
> > high
> > > >>>>>>>>> quality
> > > >>>>>>>>> > code
> > > >>>>>>>>> > > at
> > > >>>>>>>>> > > > > the
> > > >>>>>>>>> > > > > > > > end.
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > >
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > >
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > > I would like to know the
> > > exact
> > > >>>>>>>>> purpose of
> > > >>>>>>>>> > > > this
> > > >>>>>>>>> > > > > > > > project
> > > >>>>>>>>> > > > > > > > >> and
> > > >>>>>>>>> > > > > > > > >> > > > > > expected
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > outcome
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > from the student.
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > >
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > The purpose (the objective
> or
> > > >>>>>>>>> the outcome
> > > >>>>>>>>> > or
> > > >>>>>>>>> > > > the
> > > >>>>>>>>> > > > > > > goal)
> > > >>>>>>>>> > > > > > > > of
> > > >>>>>>>>> > > > > > > > >> > this
> > > >>>>>>>>> > > > > > > > >> > > > > > >> project is
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > to have merged PR with a
> > code +
> > > >>>>>>>>> > > documentation +
> > > >>>>>>>>> > > > > > > example
> > > >>>>>>>>> > > > > > > > >> of
> > > >>>>>>>>> > > > > > > > >> > > usage
> > > >>>>>>>>> > > > > > > > >> > > > > > for a
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > new
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > Interpreter in Zeppelin,
> that
> > > >>>>>>>>> works with
> > > >>>>>>>>> > > Apache
> > > >>>>>>>>> > > > > > Beam
> > > >>>>>>>>> > > > > > > > SKD
> > > >>>>>>>>> > > > > > > > >> by
> > > >>>>>>>>> > > > > > > > >> > > the
> > > >>>>>>>>> > > > > > > > >> > > > > end
> > > >>>>>>>>> > > > > > > > >> > > > > > of
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > the
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > summer.
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > >
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > It might be bold goal, so
> in
> > > >>>>>>>>> order to be
> > > >>>>>>>>> > > > > reachable
> > > >>>>>>>>> > > > > > > and
> > > >>>>>>>>> > > > > > > > >> get
> > > >>>>>>>>> > > > > > > > >> > > > > accepted
> > > >>>>>>>>> > > > > > > > >> > > > > > it
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > should be further divided
> on
> > > >>>>>>>>> smaller goal
> > > >>>>>>>>> > > > aligned
> > > >>>>>>>>> > > > > > > with
> > > >>>>>>>>> > > > > > > > >> GSoC
> > > >>>>>>>>> > > > > > > > >> > > > > > timeline,
> > > >>>>>>>>> > > > > > > > >> > > > > > >> and
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > then even on a smaller
> > "steps"
> > > >>>>>>>>> on "how to
> > > >>>>>>>>> > get
> > > >>>>>>>>> > > > > > there".
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > The expectations are that
> you
> > > >>>>>>>>> will do this
> > > >>>>>>>>> > > > work,
> > > >>>>>>>>> > > > > as
> > > >>>>>>>>> > > > > > > > part
> > > >>>>>>>>> > > > > > > > >> of
> > > >>>>>>>>> > > > > > > > >> > > your
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > application proposal (with
> > the
> > > >>>>>>>>> help of
> > > >>>>>>>>> > > > potential
> > > >>>>>>>>> > > > > > > > >> mentors).
> > > >>>>>>>>> > > > > > > > >> > In
> > > >>>>>>>>> > > > > > > > >> > > > > prev.
> > > >>>>>>>>> > > > > > > > >> > > > > > >> email
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > in this thread I posted
> some
> > > >>>>>>>>> ideas on how
> > > >>>>>>>>> > > those
> > > >>>>>>>>> > > > > > > smaller
> > > >>>>>>>>> > > > > > > > >> > goals
> > > >>>>>>>>> > > > > > > > >> > > > can
> > > >>>>>>>>> > > > > > > > >> > > > > > look
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > like, but ultimately it's
> up
> > to
> > > >>>>>>>>> you to
> > > >>>>>>>>> > > decide.
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > >
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > >
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > So I would suggest you
> start
> > > >>>>>>>>> looking into
> > > >>>>>>>>> > > > > creating
> > > >>>>>>>>> > > > > > a
> > > >>>>>>>>> > > > > > > > >> > proposal
> > > >>>>>>>>> > > > > > > > >> > > > > draft
> > > >>>>>>>>> > > > > > > > >> > > > > > as
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > early as possible. [5] Have
> > > some
> > > >>>>>>>>> examples
> > > >>>>>>>>> > and
> > > >>>>>>>>> > > > > docs
> > > >>>>>>>>> > > > > > > from
> > > >>>>>>>>> > > > > > > > >> ASF
> > > >>>>>>>>> > > > > > > > >> > on
> > > >>>>>>>>> > > > > > > > >> > > > the
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > proposal
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > as well, so please make
> sure
> > > >>>>>>>>> that you read
> > > >>>>>>>>> > > it.
> > > >>>>>>>>> > > > > > Please
> > > >>>>>>>>> > > > > > > > >> also
> > > >>>>>>>>> > > > > > > > >> > > feel
> > > >>>>>>>>> > > > > > > > >> > > > > free
> > > >>>>>>>>> > > > > > > > >> > > > > > >> to
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > post it here to get the
> > > feedback
> > > >>>>>>>>> from the
> > > >>>>>>>>> > > > > > community,
> > > >>>>>>>>> > > > > > > > and
> > > >>>>>>>>> > > > > > > > >> I
> > > >>>>>>>>> > > > > > > > >> > > will
> > > >>>>>>>>> > > > > > > > >> > > > be
> > > >>>>>>>>> > > > > > > > >> > > > > > >> happy
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > to
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > further assist you with it.
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > >
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > Good proposal consists of:
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > >
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > >  - list of high-level,
> > > measurable
> > > >>>>>>>>> > "results",
> > > >>>>>>>>> > > or
> > > >>>>>>>>> > > > > > steps
> > > >>>>>>>>> > > > > > > > to
> > > >>>>>>>>> > > > > > > > >> > > archive
> > > >>>>>>>>> > > > > > > > >> > > > > the
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > final
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > objective\goal
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > >  - laid out over the
> timeline
> > > (so
> > > >>>>>>>>> > > expectations
> > > >>>>>>>>> > > > > for
> > > >>>>>>>>> > > > > > > > >> > > "milestones"
> > > >>>>>>>>> > > > > > > > >> > > > > like
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > mid-term are set)
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > >  - each "result" with the
> > > >>>>>>>>> further scope
> > > >>>>>>>>> > > > breakdown
> > > >>>>>>>>> > > > > > to
> > > >>>>>>>>> > > > > > > a
> > > >>>>>>>>> > > > > > > > >> > smaller
> > > >>>>>>>>> > > > > > > > >> > > > > > action
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > items
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > (ideally, each not longer
> > than
> > > >>>>>>>>> 1day)
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > >  - plus some background
> > > >>>>>>>>> information,
> > > >>>>>>>>> > showing
> > > >>>>>>>>> > > > that
> > > >>>>>>>>> > > > > > you
> > > >>>>>>>>> > > > > > > > are
> > > >>>>>>>>> > > > > > > > >> > > > > qualified
> > > >>>>>>>>> > > > > > > > >> > > > > > >> to do
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > all that and put some
> > thinking
> > > >>>>>>>>> into details
> > > >>>>>>>>> > > > > (links
> > > >>>>>>>>> > > > > > to
> > > >>>>>>>>> > > > > > > > >> your
> > > >>>>>>>>> > > > > > > > >> > > code
> > > >>>>>>>>> > > > > > > > >> > > > > here
> > > >>>>>>>>> > > > > > > > >> > > > > > >> will
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > help very much)
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > >
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > >
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > > I am getting familiar
> with
> > > >>>>>>>>> Apache beam
> > > >>>>>>>>> > > > > nowadays.
> > > >>>>>>>>> > > > > > > > Please
> > > >>>>>>>>> > > > > > > > >> > can
> > > >>>>>>>>> > > > > > > > >> > > > you
> > > >>>>>>>>> > > > > > > > >> > > > > > >> provide
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > me some useful resources
> for
> > > >>>>>>>>> that.
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > >
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > [1], [2], [3], [4] are some
> > > >>>>>>>>> resource to
> > > >>>>>>>>> > learn
> > > >>>>>>>>> > > > > about
> > > >>>>>>>>> > > > > > > > Beam
> > > >>>>>>>>> > > > > > > > >> > > before
> > > >>>>>>>>> > > > > > > > >> > > > it
> > > >>>>>>>>> > > > > > > > >> > > > > > has
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > finalized its move to
> Apache.
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > >
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > Hope this helps!
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > >
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > --
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > Alex
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > >
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > >
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > >  0.
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > >
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > >
> > > >>>>>>>>> > > > > > > > >> > > > > > >> >
> > > >>>>>>>>> > > > > > > > >> > > > > > >>
> > > >>>>>>>>> > > > > > > > >> > > > > >
> > > >>>>>>>>> > > > > > > > >> > > > >
> > > >>>>>>>>> > > > > > > > >> > > >
> > > >>>>>>>>> > > > > > > > >> > >
> > > >>>>>>>>> > > > > > > > >> >
> > > >>>>>>>>> > > > > > > > >>
> > > >>>>>>>>> > > > > > > >
> > > >>>>>>>>> > > > > > >
> > > >>>>>>>>> > > > > >
> > > >>>>>>>>> > > > >
> > > >>>>>>>>> > > >
> > > >>>>>>>>> > >
> > > >>>>>>>>> >
> > > >>>>>>>>>
> > >
> >
> https://github.com/apache/incubator-zeppelin/blob/master/CONTRIBUTING.md#source-control-workflow
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > >  1.
> > > >>>>>>>>> https://cloud.google.com/dataflow/
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > >  2.
> > > >>>>>>>>> > > > > > > > >> > > > >
> > > >>>>>>>>> > > > > > >
> > > >>>>>>>>>
> > https://cloud.google.com/dataflow/what-is-google-cloud-dataflow
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > >  3.
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > >
> > > >>>>>>>>> > > > > > > > >> > > > > > >> >
> > > >>>>>>>>> > > > > > > > >> > > > > > >>
> > > >>>>>>>>> > > > > > > > >> > > > > >
> > > >>>>>>>>> > > > > > > > >> > > > >
> > > >>>>>>>>> > > > > > > > >> > > >
> > > >>>>>>>>> > > > > > > > >> > >
> > > >>>>>>>>> > > > > > > > >> >
> > > >>>>>>>>> > > > > > > > >>
> > > >>>>>>>>> > > > > > > >
> > > >>>>>>>>> > > > > > >
> > > >>>>>>>>> > > > > >
> > > >>>>>>>>> > > > >
> > > >>>>>>>>> > > >
> > > >>>>>>>>> > >
> > > >>>>>>>>> >
> > > >>>>>>>>>
> > >
> >
> https://cloud.google.com/dataflow/blog/dataflow-beam-and-spark-comparison
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > >  4.
> > > >>>>>>>>> > > > > > > > >> > > > >
> > > >>>>>>>>> > > > > > >
> > > >>>>>>>>>
> > https://github.com/GoogleCloudPlatform/DataflowJavaSDK-examples
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > >  5.
> > > >>>>>>>>> https://community.apache.org/gsoc.html
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > >
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > On Wed, Mar 2, 2016 at 2:50
> > AM,
> > > >>>>>>>>> Minudika
> > > >>>>>>>>> > > > Malshan
> > > >>>>>>>>> > > > > <
> > > >>>>>>>>> > > > > > > > >> > > > > > >> minudika001@gmail.com>
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > wrote:
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > >
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > > Hi,
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > >
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > > First of all, thanks Alex
> > for
> > > >>>>>>>>> your reply.
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > > Sorry for the delay.
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > > Some thing has gone wrong
> > > with
> > > >>>>>>>>> my mail
> > > >>>>>>>>> > > > thread.
> > > >>>>>>>>> > > > > I
> > > >>>>>>>>> > > > > > > just
> > > >>>>>>>>> > > > > > > > >> saw
> > > >>>>>>>>> > > > > > > > >> > > > Alex's
> > > >>>>>>>>> > > > > > > > >> > > > > > >> reply.
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > >
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > > I am getting familiar
> with
> > > >>>>>>>>> Apache beam
> > > >>>>>>>>> > > > > nowadays.
> > > >>>>>>>>> > > > > > > > Please
> > > >>>>>>>>> > > > > > > > >> > can
> > > >>>>>>>>> > > > > > > > >> > > > you
> > > >>>>>>>>> > > > > > > > >> > > > > > >> provide
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > me
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > > some useful resources for
> > > that.
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > > Beam developers said that
> > it
> > > >>>>>>>>> would take
> > > >>>>>>>>> > > like
> > > >>>>>>>>> > > > a
> > > >>>>>>>>> > > > > > week
> > > >>>>>>>>> > > > > > > > to
> > > >>>>>>>>> > > > > > > > >> get
> > > >>>>>>>>> > > > > > > > >> > > the
> > > >>>>>>>>> > > > > > > > >> > > > > > >> official
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > > Apache documentation for
> > beam
> > > >>>>>>>>> done.
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > >
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > > Cheers,
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > > Minudika
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > >
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > > Minudika Malshan
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > > Undergraduate
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > > Department of Computer
> > > Science
> > > >>>>>>>>> and
> > > >>>>>>>>> > > > Engineering
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > > University of Moratuwa.
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > >
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > >
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > >
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > >
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > > On Sun, Feb 21, 2016 at
> > 2:30
> > > >>>>>>>>> AM, Minudika
> > > >>>>>>>>> > > > > > Malshan <
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > minudika001@gmail.com
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > >
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > > wrote:
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > >
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > > > Hi all,
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > > >
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > > > I am looking forward to
> > > >>>>>>>>> contribute in
> > > >>>>>>>>> > > this
> > > >>>>>>>>> > > > > year
> > > >>>>>>>>> > > > > > > > GSOC.
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > > > I have a basic
> understand
> > > in
> > > >>>>>>>>> writing
> > > >>>>>>>>> > > > > > interpreters
> > > >>>>>>>>> > > > > > > > for
> > > >>>>>>>>> > > > > > > > >> > > > zeppelin
> > > >>>>>>>>> > > > > > > > >> > > > > > and
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > have
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > > > already implement an
> > > >>>>>>>>> interpreter for
> > > >>>>>>>>> > WSO2
> > > >>>>>>>>> > > > > > siddhi
> > > >>>>>>>>> > > > > > > > >> which
> > > >>>>>>>>> > > > > > > > >> > is
> > > >>>>>>>>> > > > > > > > >> > > a
> > > >>>>>>>>> > > > > > > > >> > > > > > >> complex
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > event
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > > > processing language.
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > > > Could you please give
> me
> > > >>>>>>>>> more details
> > > >>>>>>>>> > > about
> > > >>>>>>>>> > > > > the
> > > >>>>>>>>> > > > > > > > >> > > requirement
> > > >>>>>>>>> > > > > > > > >> > > > > for
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > > > implementing a new
> > > >>>>>>>>> interpreter for
> > > >>>>>>>>> > Apache
> > > >>>>>>>>> > > > > beam?
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > > > It would be a great
> help
> > > for
> > > >>>>>>>>> me to
> > > >>>>>>>>> > > getting
> > > >>>>>>>>> > > > > > > familiar
> > > >>>>>>>>> > > > > > > > >> with
> > > >>>>>>>>> > > > > > > > >> > > > this
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > > > implementation.
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > > >
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > > > Thank you!
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > > >
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > > > Minudika Malshan
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > > > Undergraduate
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > > > Department of Computer
> > > >>>>>>>>> Science and
> > > >>>>>>>>> > > > > Engineering
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > > > University of Moratuwa.
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > > >
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > > >
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > > >
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > >
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > >
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > >
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > >
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > --
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > --
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > Kind regards,
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > > Alexander.
> > > >>>>>>>>> > > > > > > > >> > > > > > >> > >
> > > >>>>>>>>> > > > > > > > >> > > > > > >> >
> > > >>>>>>>>> > > > > > > > >> > > > > > >>
> > > >>>>>>>>> > > > > > > > >> > > > > > >
> > > >>>>>>>>> > > > > > > > >> > > > > > >
> > > >>>>>>>>> > > > > > > > >> > > > > >
> > > >>>>>>>>> > > > > > > > >> > > > >
> > > >>>>>>>>> > > > > > > > >> > > >
> > > >>>>>>>>> > > > > > > > >> > >
> > > >>>>>>>>> > > > > > > > >> >
> > > >>>>>>>>> > > > > > > > >>
> > > >>>>>>>>> > > > > > > > >
> > > >>>>>>>>> > > > > > > > >
> > > >>>>>>>>> > > > > > > > >
> > > >>>>>>>>> > > > > > > > > --
> > > >>>>>>>>> > > > > > > > > *Minudika Malshan*
> > > >>>>>>>>> > > > > > > > > Undergraduate
> > > >>>>>>>>> > > > > > > > > Department of Computer Science and
> Engineering
> > > >>>>>>>>> > > > > > > > > University of Moratuwa
> > > >>>>>>>>> > > > > > > > > Sri Lanka.
> > > >>>>>>>>> > > > > > > > > <
> > > >>>>>>>>> https://lk.linkedin.com/pub/minudika-malshan/100/656/a80>
> > > >>>>>>>>> > > > > > > > >
> > > >>>>>>>>> > > > > > > > >
> > > >>>>>>>>> > > > > > > > >
> > > >>>>>>>>> > > > > > > >
> > > >>>>>>>>> > > > > > > >
> > > >>>>>>>>> > > > > > > > --
> > > >>>>>>>>> > > > > > > > *Minudika Malshan*
> > > >>>>>>>>> > > > > > > > Undergraduate
> > > >>>>>>>>> > > > > > > > Department of Computer Science and Engineering
> > > >>>>>>>>> > > > > > > > University of Moratuwa
> > > >>>>>>>>> > > > > > > > Sri Lanka.
> > > >>>>>>>>> > > > > > > > <
> > > >>>>>>>>> https://lk.linkedin.com/pub/minudika-malshan/100/656/a80>
> > > >>>>>>>>> > > > > > > >
> > > >>>>>>>>> > > > > > >
> > > >>>>>>>>> > > > > >
> > > >>>>>>>>> > > > > >
> > > >>>>>>>>> > > > > >
> > > >>>>>>>>> > > > > > --
> > > >>>>>>>>> > > > > > *Minudika Malshan*
> > > >>>>>>>>> > > > > > Undergraduate
> > > >>>>>>>>> > > > > > Department of Computer Science and Engineering
> > > >>>>>>>>> > > > > > University of Moratuwa
> > > >>>>>>>>> > > > > > Sri Lanka.
> > > >>>>>>>>> > > > > > <
> > > >>>>>>>>> https://lk.linkedin.com/pub/minudika-malshan/100/656/a80>
> > > >>>>>>>>> > > > > >
> > > >>>>>>>>> > > > >
> > > >>>>>>>>> > > >
> > > >>>>>>>>> > > >
> > > >>>>>>>>> > > >
> > > >>>>>>>>> > > > --
> > > >>>>>>>>> > > > *Minudika Malshan*
> > > >>>>>>>>> > > > Undergraduate
> > > >>>>>>>>> > > > Department of Computer Science and Engineering
> > > >>>>>>>>> > > > University of Moratuwa
> > > >>>>>>>>> > > > Sri Lanka.
> > > >>>>>>>>> > > > <
> > https://lk.linkedin.com/pub/minudika-malshan/100/656/a80>
> > > >>>>>>>>> > > >
> > > >>>>>>>>> > >
> > > >>>>>>>>> >
> > > >>>>>>>>> >
> > > >>>>>>>>> >
> > > >>>>>>>>> > --
> > > >>>>>>>>> > *Minudika Malshan*
> > > >>>>>>>>> > Undergraduate
> > > >>>>>>>>> > Department of Computer Science and Engineering
> > > >>>>>>>>> > University of Moratuwa
> > > >>>>>>>>> > Sri Lanka.
> > > >>>>>>>>> > <https://lk.linkedin.com/pub/minudika-malshan/100/656/a80>
> > > >>>>>>>>> >
> > > >>>>>>>>>
> > > >>>>>>>>
> > > >>>>>>>>
> > > >>>>>>>>
> > > >>>>>>>> --
> > > >>>>>>>> *Minudika Malshan*
> > > >>>>>>>> Undergraduate
> > > >>>>>>>> Department of Computer Science and Engineering
> > > >>>>>>>> University of Moratuwa
> > > >>>>>>>> Sri Lanka.
> > > >>>>>>>> <https://lk.linkedin.com/pub/minudika-malshan/100/656/a80>
> > > >>>>>>>>
> > > >>>>>>>>
> > > >>>>>>>>
> > > >>>>>>>
> > > >>>>>>>
> > > >>>>>>> --
> > > >>>>>>> *Minudika Malshan*
> > > >>>>>>> Undergraduate
> > > >>>>>>> Department of Computer Science and Engineering
> > > >>>>>>> University of Moratuwa
> > > >>>>>>> Sri Lanka.
> > > >>>>>>> <https://lk.linkedin.com/pub/minudika-malshan/100/656/a80>
> > > >>>>>>>
> > > >>>>>>>
> > > >>>>>>>
> > > >>>>>
> > > >>>>
> > > >>>>
> > > >>>> --
> > > >>>> *Minudika Malshan*
> > > >>>> Undergraduate
> > > >>>> Department of Computer Science and Engineering
> > > >>>> University of Moratuwa
> > > >>>> Sri Lanka.
> > > >>>> <https://lk.linkedin.com/pub/minudika-malshan/100/656/a80>
> > > >>>>
> > > >>>>
> > > >>>>
> > > >>>>
> > > >>>>
> > > >>>> --
> > > >>>> *Minudika Malshan*
> > > >>>> Undergraduate
> > > >>>> Department of Computer Science and Engineering
> > > >>>> University of Moratuwa
> > > >>>> Sri Lanka.
> > > >>>> <https://lk.linkedin.com/pub/minudika-malshan/100/656/a80>
> > > >>>>
> > > >>>>
> > > >>>>
> > > >>>
> > > >>>
> > > >>> --
> > > >>> *Minudika Malshan*
> > > >>> Undergraduate
> > > >>> Department of Computer Science and Engineering
> > > >>> University of Moratuwa
> > > >>> Sri Lanka.
> > > >>> <https://lk.linkedin.com/pub/minudika-malshan/100/656/a80>
> > > >>>
> > > >>>
> > > >>>
> > > >>
> > > >>
> > > >> --
> > > >> *Minudika Malshan*
> > > >> Undergraduate
> > > >> Department of Computer Science and Engineering
> > > >> University of Moratuwa
> > > >> Sri Lanka.
> > > >> <https://lk.linkedin.com/pub/minudika-malshan/100/656/a80>
> > > >>
> > > >>
> > > >>
> > > >
> > >
> > >
> > >
> > >
> > >
> >
>

Re: ZEPPELIN-682

Posted by Ismaël Mejía <ie...@gmail.com>.
Hello,

Minudika, there are three different 'big tracks of integration':

1. Integrate Beam's spark runner as a spark package, ideally with a Beam
spark SDK.

This is what I am starting to do right now.

2. Integrate the core Beam Java SDK and all the runners. This is a BIG task:

As you said we need Java REPL to achieve this, I profit to ping Alexander
about this, since it seems there is a student working on the Java REPL
integration for Zeppelin. What is the Jira for this ? or shall we create a
new one ?

I have tested both java-repl and the OpenJDK 9 jshell and I consider the
second one more robust, however I don't know if this can be backported
easily.

3. Integrate the python SDK

This is a different beast, but it would be at least theoretically easier
than the other two. This cannot be even started since the Python SDK for
Beam has not been integrated yet.

Feel free to contribute in whatever you want to, but it is better that we
align our efforts since this is quite a task.

Best,
-Ismael


On Fri, Jun 3, 2016 at 11:59 AM, Minudika Malshan <mi...@gmail.com>
wrote:

> Hi all,
>
> Are you gonna use JavaREPL[1] for this implementation?
>
> [1] https://github.com/albertlatacz/java-repl
>
> On Fri, Jun 3, 2016 at 3:23 PM, Felix Cheung <fe...@hotmail.com>
> wrote:
>
> > Absolutely! We would welcome your contribution for this!
> >
> >
> >
> >                 _____________________________
> > From: Minudika Malshan <mi...@gmail.com>
> > Sent: Monday, May 30, 2016 9:24 PM
> > Subject: Re: ZEPPELIN-682
> > To: Alexander Bezzubov <bz...@apache.org>
> > Cc:  <de...@zeppelin.incubator.apache.org>
> >
> >
> > Hi all,
> >
> > Seems like this project is going to be taken care of. I submitted two
> > proposals for gsoc and  the other proposal got accepted.
> >
> > However I'm more than happy to contribute for this project.
> >
> > Please let me know if there's anything I can do.
> >
> > Thanks
> > Minidika
> > On Mar 25, 2016 10:53 AM, "Alexander Bezzubov" <bz...@apache.org> wrote:
> >
> > > Hi Minudika,
> > >
> > > thank you for sharing, that sounds great.
> > >
> > > Looking forward helping with this project though GSoC!
> > >
> > > --
> > > Alex
> > >
> > > On Fri, Mar 25, 2016 at 3:11 AM, Minudika Malshan <
> minudika001@gmail.com
> > >
> > > wrote:
> > >
> > >> Hi all,
> > >>
> > >> I submitted my final proposal to google. Thanks a lot for your
> guidance
> > >> and support.
> > >> Hopefully looking forward to work on this project.
> > >>
> > >> Thanks again.
> > >> Best  regards
> > >>
> > >> On Thu, Mar 24, 2016 at 3:06 PM, Minudika Malshan <
> > minudika001@gmail.com>
> > >> wrote:
> > >>
> > >>> Hi,
> > >>>
> > >>> @Alex, Sorry for my mistake. Added back to the mail thread.
> > >>>
> > >>> I will go through the whole proposal once again, finalize it and
> submit
> > >>> the final proposal to google gsoc page by tonight.
> > >>>
> > >>> Thanks a lot for your help.
> > >>> BR
> > >>>
> > >>> On Thu, Mar 24, 2016 at 3:03 PM, Minudika Malshan <
> > minudika001@gmail.com
> > >>> > wrote:
> > >>>
> > >>>> [looping]
> > >>>>
> > >>>>
> > >>>> Hi Alex,
> > >>>>
> > >>>> I will go through that spark runner and see if it's possible to  use
> > it
> > >>>> for this beam interpreter. And hopefully, I will  include it in the
> > >>>> proposal.
> > >>>> I was communicating through Apache beam mailing thread to get more
> > >>>> knowledge about that project. But it seems like I have missed that
> > spark
> > >>>> runner thing. Thanks a lot for mentioning it here.
> > >>>>
> > >>>> About my project related to Siddhi Interpreter, I admit that I have
> > not
> > >>>> followed a proper workflow. That's mainly because, I was only
> > concentrating
> > >>>> with the implementation. Since it's mainly only me who is dealing
> > with that
> > >>>> repo, I didn't think about working on a separate branch much. My
> > mistake.
> > >>>> However soon after we complete our implementation, we are going to
> do
> > >>>> full clean up and optimization on that code and publish it in a
> proper
> > >>>> manner.
> > >>>>
> > >>>> However, I was working and still working as a contributor for WSO2
> CEP
> > >>>> and WSO2 Siddhi which are also open source products, during my
> > internship
> > >>>> as an undergraduate. There I gained a good practice on git workflow.
> > So I
> > >>>> am pretty sure, I can adapt with your way of coding and
> contribution.
> > >>>>
> > >>>> Again thanks a lot for your kind guidance..
> > >>>> BR
> > >>>>
> > >>>>
> > >>>>
> > >>>> On Thu, Mar 24, 2016 at 9:53 AM, Alexander Bezzubov <bzz@apache.org
> >
> > >>>> wrote:
> > >>>>
> > >>>>> Hi, Moon, Minudika,
> > >>>>>
> > >>>>>
> > >>>>> thanks for sending out the link, and great formatting by the way!
> > >>>>> I have left few comments in the doc itself.
> > >>>>>
> > >>>>> Eran on this list have pointed out the existence of the Spark
> runner
> > >>>>> for Beam [1], could this be incorporated  into your proposal
> somehow?
> > >>>>>
> > >>>>> On the community engagement side - it may be worth answering to
> that
> > >>>>> thread, thanking it's author for pointing it out as he was clearly
> > trying
> > >>>>> to help with your project.
> > >>>>>
> > >>>>> One more thing on the community side: in this thread on Mar 3 the
> > >>>>> issue has been risen about your previous opensource code:
> > >>>>>
> > >>>>> > On the side note - I can see your commits in master branch of
> your
> > >>>>> fork, why not to try the
> > >>>>> > workflow Zeppelin uses
> > >>>>> <
> >
> https://github.com/apache/incubator-zeppelin/blob/master/CONTRIBUTING.md#source-control-workflow
> >
> > [0]
> > >>>>> by tracking your work in different branches? From there it will be
> > easy
> > >>>>> > to submit a PR and ask other contributors for a code review,
> which
> > >>>>> could improve chances of
> > >>>>> > getting high quality code at the end.
> > >>>>>
> > >>>>> Usually if some question like that has been risen by the community
> > >>>>> member on the list, it is expected that it is addressed somehow.
> I.e
> > by
> > >>>>> you, answering initial email with some explanations why it was done
> > that
> > >>>>> way and letting everybody know if it will or not be done in another
> > way,
> > >>>>> etc.
> > >>>>>
> > >>>>> I'm sorry if I have missed your response, so could you please
> clarify
> > >>>>> it again?
> > >>>>>
> > >>>>> Thanks!
> > >>>>>
> > >>>>> And please, do not forget to submit a pdf of the proposal to google
> > >>>>> before the deadline which AFAIK is quite soon.
> > >>>>>
> > >>>>>  1. http://markmail.org/thread/wsjlfuyu7kvip5s6
> > >>>>>
> > >>>>>
> > >>>>> --
> > >>>>> Alex
> > >>>>>
> > >>>>>
> > >>>>>
> > >>>>> On Thu, Mar 24, 2016 at 10:46 AM, moon soo Lee <mo...@apache.org>
> > >>>>> wrote:
> > >>>>>
> > >>>>>> Thanks for sharing 2nd version. I have not many things to add.
> > >>>>>> Alexander, do you have any comment?
> > >>>>>>
> > >>>>>> Thanks,
> > >>>>>> moon
> > >>>>>>
> > >>>>>>
> > >>>>>> On Wed, Mar 23, 2016 at 9:48 AM Minudika Malshan <
> > >>>>>> minudika001@gmail.com> wrote:
> > >>>>>>
> > >>>>>>> Hi all,
> > >>>>>>>
> > >>>>>>> I made the 2nd version of my draft proposal [1]. Please have a
> look
> > >>>>>>> and let me know if there are any further changes to be made.
> > >>>>>>> Your comments would be much appreciated.
> > >>>>>>>
> > >>>>>>> [1]
> > >>>>>>>
> >
> https://docs.google.com/document/d/19nqMH1qWuWm8OUzyj2cdJmqIjovsHeCV62lhtS_B1YE/edit?usp=sharing
> > >>>>>>>
> > >>>>>>> Thanks a lot.
> > >>>>>>>
> > >>>>>>> On Wed, Mar 23, 2016 at 10:17 PM, Minudika Malshan <
> > >>>>>>> minudika001@gmail.com> wrote:
> > >>>>>>>
> > >>>>>>>> Hi all,
> > >>>>>>>>
> > >>>>>>>> I made the 2nd version of my draft. Please have a look and let
> me
> > >>>>>>>> know if there are any further changes to be made.
> > >>>>>>>> Your comments would be much appreciated.
> > >>>>>>>>
> > >>>>>>>> Thanks a lot.
> > >>>>>>>>
> > >>>>>>>> On Sat, Mar 19, 2016 at 8:12 PM, Alexander Bezzubov <
> > bzz@apache.org
> > >>>>>>>> > wrote:
> > >>>>>>>>
> > >>>>>>>>> Hi,
> > >>>>>>>>>
> > >>>>>>>>> your proposal looks solid, I have updated the link from the
> wiki
> > >>>>>>>>> to a new
> > >>>>>>>>> doc, as well as posted some feedback in comments.
> > >>>>>>>>>
> > >>>>>>>>> Going further, Minudika, can you please incorporate Moon's
> > >>>>>>>>> feedback to the
> > >>>>>>>>> new proposal, (est part on using a ResourcePool), and make sure
> > >>>>>>>>> that we
> > >>>>>>>>> only have one document, linked from everywhere to work on.
> > >>>>>>>>>
> > >>>>>>>>> Thank you!
> > >>>>>>>>>
> > >>>>>>>>> --
> > >>>>>>>>> Alex
> > >>>>>>>>>
> > >>>>>>>>>
> > >>>>>>>>> On Sat, Mar 19, 2016 at 2:03 AM, Minudika Malshan <
> > >>>>>>>>> minudika001@gmail.com>
> > >>>>>>>>> wrote:
> > >>>>>>>>>
> > >>>>>>>>> > Hi,
> > >>>>>>>>> >
> > >>>>>>>>> > Thanks a lot for your feedback. I will make changes according
> > to
> > >>>>>>>>> them.
> > >>>>>>>>> > However I submitted my draft proposal to Apache Software
> > >>>>>>>>> Foundation GSoC
> > >>>>>>>>> > page .
> > >>>>>>>>> > It seems like you have reviewed the old proposal of mine
> which
> > >>>>>>>>> was posted
> > >>>>>>>>> > in this thread.
> > >>>>>>>>> > Can you please have a look at my proposal which I submitted
> to
> > >>>>>>>>> ASF [1]
> > >>>>>>>>> >
> > >>>>>>>>> > [1]
> > >>>>>>>>> >
> > >>>>>>>>> >
> > >>>>>>>>>
> >
> https://docs.google.com/document/d/19nqMH1qWuWm8OUzyj2cdJmqIjovsHeCV62lhtS_B1YE/edit?usp=sharing
> > >>>>>>>>> >
> > >>>>>>>>> > Thanks and best regards.
> > >>>>>>>>> >
> > >>>>>>>>> > On Fri, Mar 18, 2016 at 11:09 PM, moon soo Lee <
> > moon@apache.org>
> > >>>>>>>>> wrote:
> > >>>>>>>>> >
> > >>>>>>>>> > > Hi,
> > >>>>>>>>> > >
> > >>>>>>>>> > > Thanks for sharing your proposal. I made few comments on
> the
> > >>>>>>>>> document.
> > >>>>>>>>> > > Please take a look.
> > >>>>>>>>> > >
> > >>>>>>>>> > > Thanks,
> > >>>>>>>>> > > moon
> > >>>>>>>>> > >
> > >>>>>>>>> > > On Fri, Mar 18, 2016 at 7:16 AM Minudika Malshan <
> > >>>>>>>>> minudika001@gmail.com>
> > >>>>>>>>> > > wrote:
> > >>>>>>>>> > >
> > >>>>>>>>> > > > Hi all,
> > >>>>>>>>> > > >
> > >>>>>>>>> > > > @ Moon, I will try doing as you told. Thank you!
> > >>>>>>>>> > > >
> > >>>>>>>>> > > > I submitted a draft proposal for this project to  AFS.
> > >>>>>>>>> Please could you
> > >>>>>>>>> > > > review it.
> > >>>>>>>>> > > >
> > >>>>>>>>> > > > Thanks and regards
> > >>>>>>>>> > > >
> > >>>>>>>>> > > > On Fri, Mar 18, 2016 at 4:05 AM, moon soo Lee <
> > >>>>>>>>> moon@apache.org> wrote:
> > >>>>>>>>> > > >
> > >>>>>>>>> > > > > Hi,
> > >>>>>>>>> > > > >
> > >>>>>>>>> > > > > Could you share little bit about how did you add jar
> > >>>>>>>>> manually?
> > >>>>>>>>> > > > > Did you try add dependency in pom.xml? like
> > >>>>>>>>> > > > >
> > >>>>>>>>> > > > > <dependency>
> > >>>>>>>>> > > > > <groupId>group_id</groupId>
> > >>>>>>>>> > > > > <artifactId>artifact_id</artifactId>
> > >>>>>>>>> > > > > <version>version_number</version>
> > >>>>>>>>> > > > > <scope>system</scope>
> > >>>>>>>>> > > > > <systemPath>...jar</systemPath>
> > >>>>>>>>> > > > > </dependency>
> > >>>>>>>>> > > > >
> > >>>>>>>>> > > > >
> > >>>>>>>>> > > > > Thanks,
> > >>>>>>>>> > > > > moon
> > >>>>>>>>> > > > >
> > >>>>>>>>> > > > >
> > >>>>>>>>> > > > > On Thu, Mar 17, 2016 at 12:30 PM Minudika Malshan <
> > >>>>>>>>> > > minudika001@gmail.com
> > >>>>>>>>> > > > >
> > >>>>>>>>> > > > > wrote:
> > >>>>>>>>> > > > >
> > >>>>>>>>> > > > > > Hi,
> > >>>>>>>>> > > > > >
> > >>>>>>>>> > > > > > I am going to implement a sample java interpreter for
> > >>>>>>>>> zeppelin for
> > >>>>>>>>> > > demo
> > >>>>>>>>> > > > > > purposes in my proposal.
> > >>>>>>>>> > > > > > Since java-repl dependencies are not available as
> maven
> > >>>>>>>>> > dependencies
> > >>>>>>>>> > > I
> > >>>>>>>>> > > > > had
> > >>>>>>>>> > > > > > to add those jars manually to the project.
> > >>>>>>>>> > > > > > But when I build the zeppelin project with the new
> > >>>>>>>>> changes I made,
> > >>>>>>>>> > it
> > >>>>>>>>> > > > > > refuses to be built saying that it cannot resolve
> those
> > >>>>>>>>> jars.
> > >>>>>>>>> > > > > > Please let me know how to add those jars correctly.
> > >>>>>>>>> > > > > >
> > >>>>>>>>> > > > > > Regards
> > >>>>>>>>> > > > > >
> > >>>>>>>>> > > > > >
> > >>>>>>>>> > > > > > On Wed, Mar 16, 2016 at 8:01 AM, Alexander Bezzubov <
> > >>>>>>>>> > bzz@apache.org>
> > >>>>>>>>> > > > > > wrote:
> > >>>>>>>>> > > > > >
> > >>>>>>>>> > > > > > > Hi Minudika,
> > >>>>>>>>> > > > > > >
> > >>>>>>>>> > > > > > > thank you for keeping list posted!
> > >>>>>>>>> > > > > > > I will get back to you with the proposal comments
> > >>>>>>>>> later today
> > >>>>>>>>> > > > directly
> > >>>>>>>>> > > > > > > inside the document.
> > >>>>>>>>> > > > > > >
> > >>>>>>>>> > > > > > > --
> > >>>>>>>>> > > > > > > Alex
> > >>>>>>>>> > > > > > >
> > >>>>>>>>> > > > > > >
> > >>>>>>>>> > > > > > > On Wed, Mar 16, 2016 at 6:27 AM, Minudika Malshan <
> > >>>>>>>>> > > > > minudika001@gmail.com
> > >>>>>>>>> > > > > > >
> > >>>>>>>>> > > > > > > wrote:
> > >>>>>>>>> > > > > > >
> > >>>>>>>>> > > > > > > > Hi,
> > >>>>>>>>> > > > > > > >
> > >>>>>>>>> > > > > > > > Could you please help me to improve the content
> of
> > >>>>>>>>> above
> > >>>>>>>>> > > proposal?
> > >>>>>>>>> > > > > > > >
> > >>>>>>>>> > > > > > > > Thanks
> > >>>>>>>>> > > > > > > >
> > >>>>>>>>> > > > > > > > On Sun, Mar 13, 2016 at 1:37 AM, Minudika
> Malshan <
> > >>>>>>>>> > > > > > minudika001@gmail.com
> > >>>>>>>>> > > > > > > >
> > >>>>>>>>> > > > > > > > wrote:
> > >>>>>>>>> > > > > > > >
> > >>>>>>>>> > > > > > > > > Hi Alex,
> > >>>>>>>>> > > > > > > > >
> > >>>>>>>>> > > > > > > > > I prepared a draft version of my proposal which
> > >>>>>>>>> you can find
> > >>>>>>>>> > > here
> > >>>>>>>>> > > > > > > > > <
> > >>>>>>>>> > > > > > > >
> > >>>>>>>>> > > > > > >
> > >>>>>>>>> > > > > >
> > >>>>>>>>> > > > >
> > >>>>>>>>> > > >
> > >>>>>>>>> > >
> > >>>>>>>>> >
> > >>>>>>>>>
> >
> https://docs.google.com/document/d/1KaBKxYbR08pgwv3UfPF-SMiRM2VJ7K4AQiLzzfUd138/edit?usp=sharing
> > >>>>>>>>> > > > > > > > >.
> > >>>>>>>>> > > > > > > > > Could you please have a look and give comments
> on
> > >>>>>>>>> how to
> > >>>>>>>>> > > improve
> > >>>>>>>>> > > > > it.
> > >>>>>>>>> > > > > > > > >
> > >>>>>>>>> > > > > > > > > Thanks and regards
> > >>>>>>>>> > > > > > > > >
> > >>>>>>>>> > > > > > > > > On Sat, Mar 12, 2016 at 8:10 AM, Alexander
> > >>>>>>>>> Bezzubov <
> > >>>>>>>>> > > > > bzz@apache.org>
> > >>>>>>>>> > > > > > > > > wrote:
> > >>>>>>>>> > > > > > > > >
> > >>>>>>>>> > > > > > > > >> Hi,
> > >>>>>>>>> > > > > > > > >>
> > >>>>>>>>> > > > > > > > >> great question - as cloud platform that you
> > >>>>>>>>> mention is not
> > >>>>>>>>> > > > > > > open-source,
> > >>>>>>>>> > > > > > > > it
> > >>>>>>>>> > > > > > > > >> is not immediately expected to get it done as
> a
> > >>>>>>>>> part of
> > >>>>>>>>> > GSoC.
> > >>>>>>>>> > > > > > > > >>
> > >>>>>>>>> > > > > > > > >> That being said, if that is something that you
> > >>>>>>>>> want to look
> > >>>>>>>>> > > > into,
> > >>>>>>>>> > > > > or
> > >>>>>>>>> > > > > > > > think
> > >>>>>>>>> > > > > > > > >> that should be not very hard to implement, or
> > >>>>>>>>> think that
> > >>>>>>>>> > would
> > >>>>>>>>> > > > be
> > >>>>>>>>> > > > > of
> > >>>>>>>>> > > > > > > the
> > >>>>>>>>> > > > > > > > >> great benefit of users - it's totally up to
> you
> > >>>>>>>>> and you can
> > >>>>>>>>> > > make
> > >>>>>>>>> > > > > it
> > >>>>>>>>> > > > > > > part
> > >>>>>>>>> > > > > > > > >> of
> > >>>>>>>>> > > > > > > > >> your project proposal scope, if you want to
> (i.e
> > >>>>>>>>> as extra
> > >>>>>>>>> > > bonus,
> > >>>>>>>>> > > > > at
> > >>>>>>>>> > > > > > > the
> > >>>>>>>>> > > > > > > > >> end, if time permits)
> > >>>>>>>>> > > > > > > > >>
> > >>>>>>>>> > > > > > > > >> --
> > >>>>>>>>> > > > > > > > >> Alex
> > >>>>>>>>> > > > > > > > >>
> > >>>>>>>>> > > > > > > > >> On Thu, Mar 10, 2016 at 6:39 PM, Minudika
> > Malshan
> > >>>>>>>>> <
> > >>>>>>>>> > > > > > > > minudika001@gmail.com>
> > >>>>>>>>> > > > > > > > >> wrote:
> > >>>>>>>>> > > > > > > > >>
> > >>>>>>>>> > > > > > > > >> > Hi Alex,
> > >>>>>>>>> > > > > > > > >> >
> > >>>>>>>>> > > > > > > > >> > As we know the origin of Apache beam is  the
> > >>>>>>>>> Google cloud
> > >>>>>>>>> > > > > > platform.
> > >>>>>>>>> > > > > > > It
> > >>>>>>>>> > > > > > > > >> has
> > >>>>>>>>> > > > > > > > >> > been developed mainly focusing on deploying
> > >>>>>>>>> pipelines in
> > >>>>>>>>> > the
> > >>>>>>>>> > > > > > cloud.
> > >>>>>>>>> > > > > > > > >> > But AFAIK mostly zeppelin is used as a
> > >>>>>>>>> standalone system.
> > >>>>>>>>> > > > > > > > >> > Is it expected to implement the cloud
> support
> > >>>>>>>>> for the
> > >>>>>>>>> > > > > interpreter
> > >>>>>>>>> > > > > > > > under
> > >>>>>>>>> > > > > > > > >> > this GSoC project?
> > >>>>>>>>> > > > > > > > >> >
> > >>>>>>>>> > > > > > > > >> > Best regards.
> > >>>>>>>>> > > > > > > > >> >
> > >>>>>>>>> > > > > > > > >> > Minudika Malshan
> > >>>>>>>>> > > > > > > > >> > Undergraduate
> > >>>>>>>>> > > > > > > > >> > Department of Computer Science and
> Engineering
> > >>>>>>>>> > > > > > > > >> > University of Moratuwa
> > >>>>>>>>> > > > > > > > >> > Sri Lanka.
> > >>>>>>>>> > > > > > > > >> >
> > >>>>>>>>> > > > > > > > >> >
> > >>>>>>>>> > > > > > > > >> >
> > >>>>>>>>> > > > > > > > >> >
> > >>>>>>>>> > > > > > > > >> > On Thu, Mar 10, 2016 at 6:44 AM, Alexander
> > >>>>>>>>> Bezzubov <
> > >>>>>>>>> > > > > > bzz@apache.org
> > >>>>>>>>> > > > > > > >
> > >>>>>>>>> > > > > > > > >> > wrote:
> > >>>>>>>>> > > > > > > > >> >
> > >>>>>>>>> > > > > > > > >> > > Hi Minudika,
> > >>>>>>>>> > > > > > > > >> > >
> > >>>>>>>>> > > > > > > > >> > > you plan sounds awesome - please either
> keep
> > >>>>>>>>> this thread
> > >>>>>>>>> > > > > posted
> > >>>>>>>>> > > > > > on
> > >>>>>>>>> > > > > > > > the
> > >>>>>>>>> > > > > > > > >> > > progress or even better, feel free to
> start
> > a
> > >>>>>>>>> new one,
> > >>>>>>>>> > > with
> > >>>>>>>>> > > > > more
> > >>>>>>>>> > > > > > > > >> > > descriptive subject, asking community for
> a
> > >>>>>>>>> feedback on
> > >>>>>>>>> > > your
> > >>>>>>>>> > > > > > > > proposal.
> > >>>>>>>>> > > > > > > > >> > >
> > >>>>>>>>> > > > > > > > >> > > Google docs \w ability for people with the
> > >>>>>>>>> link to post
> > >>>>>>>>> > > > > comments
> > >>>>>>>>> > > > > > > > there
> > >>>>>>>>> > > > > > > > >> > is a
> > >>>>>>>>> > > > > > > > >> > > great medium. As soon as you send one I'll
> > be
> > >>>>>>>>> happy to
> > >>>>>>>>> > add
> > >>>>>>>>> > > > it
> > >>>>>>>>> > > > > to
> > >>>>>>>>> > > > > > > > >> https://
> > >>>>>>>>> > > > > > > > >> > >
> > >>>>>>>>> > > > > > > > >>
> > >>>>>>>>> > > > > > >
> > >>>>>>>>> > > > >
> > >>>>>>>>> > >
> > >>>>>>>>>
> > cwiki.apache.org/confluence/display/ZEPPELIN/Google+Summer+Of+Code+2016
> > >>>>>>>>> > > > > > > > >> > >
> > >>>>>>>>> > > > > > > > >> > > --
> > >>>>>>>>> > > > > > > > >> > > Alex
> > >>>>>>>>> > > > > > > > >> > >
> > >>>>>>>>> > > > > > > > >> > > On Wed, Mar 9, 2016 at 9:21 PM, Minudika
> > >>>>>>>>> Malshan <
> > >>>>>>>>> > > > > > > > >> minudika001@gmail.com>
> > >>>>>>>>> > > > > > > > >> > > wrote:
> > >>>>>>>>> > > > > > > > >> > >
> > >>>>>>>>> > > > > > > > >> > > > Hi Alex,
> > >>>>>>>>> > > > > > > > >> > > >
> > >>>>>>>>> > > > > > > > >> > > > I think Java-repl can be used for the
> > >>>>>>>>> implementation.
> > >>>>>>>>> > > > > > Currently
> > >>>>>>>>> > > > > > > I
> > >>>>>>>>> > > > > > > > am
> > >>>>>>>>> > > > > > > > >> > > > working on a sample implementation and
> > will
> > >>>>>>>>> share it
> > >>>>>>>>> > in
> > >>>>>>>>> > > > here
> > >>>>>>>>> > > > > > > soon.
> > >>>>>>>>> > > > > > > > >> > > > And will it be ok if I share my sample
> > >>>>>>>>> proposal as a
> > >>>>>>>>> > > > google
> > >>>>>>>>> > > > > > doc?
> > >>>>>>>>> > > > > > > > >> > > >
> > >>>>>>>>> > > > > > > > >> > > > Thanks for your help.
> > >>>>>>>>> > > > > > > > >> > > >
> > >>>>>>>>> > > > > > > > >> > > > Regards.
> > >>>>>>>>> > > > > > > > >> > > > Minudika
> > >>>>>>>>> > > > > > > > >> > > >
> > >>>>>>>>> > > > > > > > >> > > > Minudika Malshan
> > >>>>>>>>> > > > > > > > >> > > > Undergraduate
> > >>>>>>>>> > > > > > > > >> > > > Department of Computer Science and
> > >>>>>>>>> Engineering
> > >>>>>>>>> > > > > > > > >> > > > University of Moratuwa
> > >>>>>>>>> > > > > > > > >> > > > Sri Lanka
> > >>>>>>>>> > > > > > > > >> > > >
> > >>>>>>>>> > > > > > > > >> > > >
> > >>>>>>>>> > > > > > > > >> > > >
> > >>>>>>>>> > > > > > > > >> > > >
> > >>>>>>>>> > > > > > > > >> > > > On Mon, Mar 7, 2016 at 6:39 AM,
> Alexander
> > >>>>>>>>> Bezzubov <
> > >>>>>>>>> > > > > > > > bzz@apache.org>
> > >>>>>>>>> > > > > > > > >> > > wrote:
> > >>>>>>>>> > > > > > > > >> > > >
> > >>>>>>>>> > > > > > > > >> > > > > Hi Minudika,
> > >>>>>>>>> > > > > > > > >> > > > >
> > >>>>>>>>> > > > > > > > >> > > > > if you are talking about Java REPL
> [1],
> > >>>>>>>>> this was
> > >>>>>>>>> > just
> > >>>>>>>>> > > an
> > >>>>>>>>> > > > > > > example
> > >>>>>>>>> > > > > > > > >> of
> > >>>>>>>>> > > > > > > > >> > the
> > >>>>>>>>> > > > > > > > >> > > > > project we might want to use to
> archive
> > >>>>>>>>> the first
> > >>>>>>>>> > step
> > >>>>>>>>> > > > of
> > >>>>>>>>> > > > > > our
> > >>>>>>>>> > > > > > > > >> goal:
> > >>>>>>>>> > > > > > > > >> > get
> > >>>>>>>>> > > > > > > > >> > > > > Java code interpreted by Zeppelin.
> > >>>>>>>>> > > > > > > > >> > > > >
> > >>>>>>>>> > > > > > > > >> > > > > > Should we have to add JAVA-REPL
> source
> > >>>>>>>>> code as a
> > >>>>>>>>> > > > module
> > >>>>>>>>> > > > > > for
> > >>>>>>>>> > > > > > > > the
> > >>>>>>>>> > > > > > > > >> > beam
> > >>>>>>>>> > > > > > > > >> > > > > > interpreter or can we get the
> > necessary
> > >>>>>>>>> features
> > >>>>>>>>> > of
> > >>>>>>>>> > > it
> > >>>>>>>>> > > > > as
> > >>>>>>>>> > > > > > > > >> > > dependencies
> > >>>>>>>>> > > > > > > > >> > > > to
> > >>>>>>>>> > > > > > > > >> > > > > > our project?
> > >>>>>>>>> > > > > > > > >> > > > > Well, it looks like this particular
> > >>>>>>>>> project is built
> > >>>>>>>>> > > > with
> > >>>>>>>>> > > > > > Ant
> > >>>>>>>>> > > > > > > > and
> > >>>>>>>>> > > > > > > > >> is
> > >>>>>>>>> > > > > > > > >> > > not
> > >>>>>>>>> > > > > > > > >> > > > > published on Maven [2]. So right now
> > >>>>>>>>> there is no
> > >>>>>>>>> > easy
> > >>>>>>>>> > > > way
> > >>>>>>>>> > > > > to
> > >>>>>>>>> > > > > > > get
> > >>>>>>>>> > > > > > > > >> it
> > >>>>>>>>> > > > > > > > >> > as
> > >>>>>>>>> > > > > > > > >> > > > > build-time dependency.
> > >>>>>>>>> > > > > > > > >> > > > >
> > >>>>>>>>> > > > > > > > >> > > > > What I would suggest here:
> > >>>>>>>>> > > > > > > > >> > > > >   - try finding any other other
> > >>>>>>>>> alternative java
> > >>>>>>>>> > REPL
> > >>>>>>>>> > > > > > > > >> implementations
> > >>>>>>>>> > > > > > > > >> > > > >   - if there are none, you could try
> > >>>>>>>>> hacking first
> > >>>>>>>>> > PoC
> > >>>>>>>>> > > > for
> > >>>>>>>>> > > > > > > > >> Java\Beam
> > >>>>>>>>> > > > > > > > >> > > > > interpreter together just using the
> code
> > >>>>>>>>> from this
> > >>>>>>>>> > > > > project,
> > >>>>>>>>> > > > > > > > >> inside a
> > >>>>>>>>> > > > > > > > >> > > new
> > >>>>>>>>> > > > > > > > >> > > > > interpreter module directly (it is
> > Apache
> > >>>>>>>>> 2.0
> > >>>>>>>>> > > licensed)
> > >>>>>>>>> > > > > > > > >> > > > >
> > >>>>>>>>> > > > > > > > >> > > > > If it suits our needs and PoC works
> (it
> > >>>>>>>>> might not,
> > >>>>>>>>> > > > looking
> > >>>>>>>>> > > > > > > > though
> > >>>>>>>>> > > > > > > > >> > open
> > >>>>>>>>> > > > > > > > >> > > > > issues on Github), then at the end of
> > the
> > >>>>>>>>> GSoC you
> > >>>>>>>>> > > could
> > >>>>>>>>> > > > > > just
> > >>>>>>>>> > > > > > > > >> > allocate
> > >>>>>>>>> > > > > > > > >> > > > some
> > >>>>>>>>> > > > > > > > >> > > > > time to contribute Maven publishing to
> > >>>>>>>>> that project
> > >>>>>>>>> > > > (which
> > >>>>>>>>> > > > > > > > should
> > >>>>>>>>> > > > > > > > >> not
> > >>>>>>>>> > > > > > > > >> > > > take
> > >>>>>>>>> > > > > > > > >> > > > > long and can be done as a last step).
> > >>>>>>>>> > > > > > > > >> > > > >
> > >>>>>>>>> > > > > > > > >> > > > > Hope this helps and please let me know
> > if
> > >>>>>>>>> you have
> > >>>>>>>>> > > > further
> > >>>>>>>>> > > > > > > > >> questions!
> > >>>>>>>>> > > > > > > > >> > > > >
> > >>>>>>>>> > > > > > > > >> > > > >  1.
> > >>>>>>>>> > > https://github.com/albertlatacz/java-repl/issues/79
> > >>>>>>>>> > > > > > > > >> > > > >  2.
> > >>>>>>>>> https://github.com/albertlatacz/java-repl
> > >>>>>>>>> > > > > > > > >> > > > >
> > >>>>>>>>> > > > > > > > >> > > > > On Sun, Mar 6, 2016 at 4:17 AM,
> Minudika
> > >>>>>>>>> Malshan <
> > >>>>>>>>> > > > > > > > >> > > minudika001@gmail.com>
> > >>>>>>>>> > > > > > > > >> > > > > wrote:
> > >>>>>>>>> > > > > > > > >> > > > >
> > >>>>>>>>> > > > > > > > >> > > > > > Hi,
> > >>>>>>>>> > > > > > > > >> > > > > >
> > >>>>>>>>> > > > > > > > >> > > > > > I have gained understanding about
> > >>>>>>>>> zeppelin and
> > >>>>>>>>> > > > > > > functionalities
> > >>>>>>>>> > > > > > > > >> of
> > >>>>>>>>> > > > > > > > >> > > > > DataFlow
> > >>>>>>>>> > > > > > > > >> > > > > > SDK. please help me to get familiar
> > with
> > >>>>>>>>> > JAVA-REPL.
> > >>>>>>>>> > > > > > > > >> > > > > > It would be a great help if you can
> > >>>>>>>>> help me to
> > >>>>>>>>> > > > > understand
> > >>>>>>>>> > > > > > > the
> > >>>>>>>>> > > > > > > > >> flow
> > >>>>>>>>> > > > > > > > >> > of
> > >>>>>>>>> > > > > > > > >> > > > > > JAVA-REPL and the way to use it to
> > >>>>>>>>> interpret
> > >>>>>>>>> > > DataFlow
> > >>>>>>>>> > > > > SDK
> > >>>>>>>>> > > > > > > > >> methods.
> > >>>>>>>>> > > > > > > > >> > > > > >
> > >>>>>>>>> > > > > > > > >> > > > > > Regards
> > >>>>>>>>> > > > > > > > >> > > > > > Minudika
> > >>>>>>>>> > > > > > > > >> > > > > >
> > >>>>>>>>> > > > > > > > >> > > > > > Minudika Malshan
> > >>>>>>>>> > > > > > > > >> > > > > > Undergraduate
> > >>>>>>>>> > > > > > > > >> > > > > > Department of Computer Science and
> > >>>>>>>>> Engineering
> > >>>>>>>>> > > > > > > > >> > > > > > University of Moratuwa.
> > >>>>>>>>> > > > > > > > >> > > > > >
> > >>>>>>>>> > > > > > > > >> > > > > >
> > >>>>>>>>> > > > > > > > >> > > > > >
> > >>>>>>>>> > > > > > > > >> > > > > >
> > >>>>>>>>> > > > > > > > >> > > > > > On Sat, Mar 5, 2016 at 1:03 AM,
> > >>>>>>>>> Minudika Malshan <
> > >>>>>>>>> > > > > > > > >> > > > minudika001@gmail.com>
> > >>>>>>>>> > > > > > > > >> > > > > > wrote:
> > >>>>>>>>> > > > > > > > >> > > > > >
> > >>>>>>>>> > > > > > > > >> > > > > > > Hi,
> > >>>>>>>>> > > > > > > > >> > > > > > >
> > >>>>>>>>> > > > > > > > >> > > > > > > I was going through JAVA REPL
> > >>>>>>>>> implementation.
> > >>>>>>>>> > > > > > > > >> > > > > > > I'm bit confused about the way it
> > >>>>>>>>> should be used
> > >>>>>>>>> > > to
> > >>>>>>>>> > > > > > > > implement
> > >>>>>>>>> > > > > > > > >> a
> > >>>>>>>>> > > > > > > > >> > > java
> > >>>>>>>>> > > > > > > > >> > > > > > > interpreter which supports Apache
> > >>>>>>>>> beam commands.
> > >>>>>>>>> > > > > > > > >> > > > > > > Should we have to add JAVA-REPL
> > >>>>>>>>> source code as a
> > >>>>>>>>> > > > > module
> > >>>>>>>>> > > > > > > for
> > >>>>>>>>> > > > > > > > >> the
> > >>>>>>>>> > > > > > > > >> > > beam
> > >>>>>>>>> > > > > > > > >> > > > > > > interpreter or can we get the
> > >>>>>>>>> necessary features
> > >>>>>>>>> > > of
> > >>>>>>>>> > > > it
> > >>>>>>>>> > > > > > as
> > >>>>>>>>> > > > > > > > >> > > > dependencies
> > >>>>>>>>> > > > > > > > >> > > > > to
> > >>>>>>>>> > > > > > > > >> > > > > > > our project?
> > >>>>>>>>> > > > > > > > >> > > > > > > Could you please explain the
> > >>>>>>>>> procedure I should
> > >>>>>>>>> > > > follow
> > >>>>>>>>> > > > > > in
> > >>>>>>>>> > > > > > > > >> order
> > >>>>>>>>> > > > > > > > >> > to
> > >>>>>>>>> > > > > > > > >> > > > > > achieve
> > >>>>>>>>> > > > > > > > >> > > > > > > this task.
> > >>>>>>>>> > > > > > > > >> > > > > > >
> > >>>>>>>>> > > > > > > > >> > > > > > > Thanks and regards,
> > >>>>>>>>> > > > > > > > >> > > > > > > Minudika
> > >>>>>>>>> > > > > > > > >> > > > > > >
> > >>>>>>>>> > > > > > > > >> > > > > > >
> > >>>>>>>>> > > > > > > > >> > > > > > > Minudika Malshan
> > >>>>>>>>> > > > > > > > >> > > > > > > Undergraduate
> > >>>>>>>>> > > > > > > > >> > > > > > > Department of Computer Science and
> > >>>>>>>>> Engineering
> > >>>>>>>>> > > > > > > > >> > > > > > > University of Moratuwa.
> > >>>>>>>>> > > > > > > > >> > > > > > >
> > >>>>>>>>> > > > > > > > >> > > > > > >
> > >>>>>>>>> > > > > > > > >> > > > > > >
> > >>>>>>>>> > > > > > > > >> > > > > > >
> > >>>>>>>>> > > > > > > > >> > > > > > > On Thu, Mar 3, 2016 at 11:23 AM,
> > >>>>>>>>> Alexander
> > >>>>>>>>> > > Bezzubov
> > >>>>>>>>> > > > <
> > >>>>>>>>> > > > > > > > >> > > bzz@apache.org>
> > >>>>>>>>> > > > > > > > >> > > > > > > wrote:
> > >>>>>>>>> > > > > > > > >> > > > > > >
> > >>>>>>>>> > > > > > > > >> > > > > > >> Hi,
> > >>>>>>>>> > > > > > > > >> > > > > > >>
> > >>>>>>>>> > > > > > > > >> > > > > > >> I would suggest you to take some
> > >>>>>>>>> time and read
> > >>>>>>>>> > > > > through
> > >>>>>>>>> > > > > > > the
> > >>>>>>>>> > > > > > > > >> links
> > >>>>>>>>> > > > > > > > >> > > > from
> > >>>>>>>>> > > > > > > > >> > > > > > >> email
> > >>>>>>>>> > > > > > > > >> > > > > > >> carefully and then post back here
> > in
> > >>>>>>>>> this
> > >>>>>>>>> > thread,
> > >>>>>>>>> > > > in
> > >>>>>>>>> > > > > > case
> > >>>>>>>>> > > > > > > > you
> > >>>>>>>>> > > > > > > > >> > > manage
> > >>>>>>>>> > > > > > > > >> > > > > to
> > >>>>>>>>> > > > > > > > >> > > > > > >> find the answer to your question.
> > >>>>>>>>> > > > > > > > >> > > > > > >>
> > >>>>>>>>> > > > > > > > >> > > > > > >> That might helpful to other
> > students
> > >>>>>>>>> > > participating
> > >>>>>>>>> > > > in
> > >>>>>>>>> > > > > > > GSoC
> > >>>>>>>>> > > > > > > > as
> > >>>>>>>>> > > > > > > > >> > > well.
> > >>>>>>>>> > > > > > > > >> > > > > > >>
> > >>>>>>>>> > > > > > > > >> > > > > > >> Thanks!
> > >>>>>>>>> > > > > > > > >> > > > > > >>
> > >>>>>>>>> > > > > > > > >> > > > > > >> --
> > >>>>>>>>> > > > > > > > >> > > > > > >> Alex
> > >>>>>>>>> > > > > > > > >> > > > > > >>
> > >>>>>>>>> > > > > > > > >> > > > > > >>
> > >>>>>>>>> > > > > > > > >> > > > > > >> On Thu, Mar 3, 2016 at 2:43 PM,
> > >>>>>>>>> Minudika
> > >>>>>>>>> > Malshan
> > >>>>>>>>> > > <
> > >>>>>>>>> > > > > > > > >> > > > > minudika001@gmail.com
> > >>>>>>>>> > > > > > > > >> > > > > > >
> > >>>>>>>>> > > > > > > > >> > > > > > >> wrote:
> > >>>>>>>>> > > > > > > > >> > > > > > >>
> > >>>>>>>>> > > > > > > > >> > > > > > >> > Hi Alex,
> > >>>>>>>>> > > > > > > > >> > > > > > >> >
> > >>>>>>>>> > > > > > > > >> > > > > > >> > Thanks a lot for your detailed
> > >>>>>>>>> guide through
> > >>>>>>>>> > > the
> > >>>>>>>>> > > > > > > project.
> > >>>>>>>>> > > > > > > > >> > > > > > >> > As you have mentioned, I'm
> going
> > >>>>>>>>> to create a
> > >>>>>>>>> > > > draft
> > >>>>>>>>> > > > > > > > >> proposal.
> > >>>>>>>>> > > > > > > > >> > > > > > >> > Is there any specific template
> > for
> > >>>>>>>>> the
> > >>>>>>>>> > > proposal?
> > >>>>>>>>> > > > Or
> > >>>>>>>>> > > > > > > will
> > >>>>>>>>> > > > > > > > >> it be
> > >>>>>>>>> > > > > > > > >> > > ok
> > >>>>>>>>> > > > > > > > >> > > > to
> > >>>>>>>>> > > > > > > > >> > > > > > >> create
> > >>>>>>>>> > > > > > > > >> > > > > > >> > a proposal on my own including
> > the
> > >>>>>>>>> facts and
> > >>>>>>>>> > > > points
> > >>>>>>>>> > > > > > > > you've
> > >>>>>>>>> > > > > > > > >> > > > mentioned
> > >>>>>>>>> > > > > > > > >> > > > > > in
> > >>>>>>>>> > > > > > > > >> > > > > > >> > your reply?
> > >>>>>>>>> > > > > > > > >> > > > > > >> >
> > >>>>>>>>> > > > > > > > >> > > > > > >> > Thanks again and regards.
> > >>>>>>>>> > > > > > > > >> > > > > > >> > Minudika
> > >>>>>>>>> > > > > > > > >> > > > > > >> >
> > >>>>>>>>> > > > > > > > >> > > > > > >> > Minudika Malshan
> > >>>>>>>>> > > > > > > > >> > > > > > >> > Undergraduate
> > >>>>>>>>> > > > > > > > >> > > > > > >> > Department of Computer Science
> > and
> > >>>>>>>>> > Engineering
> > >>>>>>>>> > > > > > > > >> > > > > > >> > University of Moratuwa.
> > >>>>>>>>> > > > > > > > >> > > > > > >> >
> > >>>>>>>>> > > > > > > > >> > > > > > >> >
> > >>>>>>>>> > > > > > > > >> > > > > > >> >
> > >>>>>>>>> > > > > > > > >> > > > > > >> >
> > >>>>>>>>> > > > > > > > >> > > > > > >> > On Thu, Mar 3, 2016 at 8:49 AM,
> > >>>>>>>>> Alexander
> > >>>>>>>>> > > > Bezzubov
> > >>>>>>>>> > > > > <
> > >>>>>>>>> > > > > > > > >> > > > > > >> abezzubov@nflabs.com>
> > >>>>>>>>> > > > > > > > >> > > > > > >> > wrote:
> > >>>>>>>>> > > > > > > > >> > > > > > >> >
> > >>>>>>>>> > > > > > > > >> > > > > > >> > > Hi Minudika,
> > >>>>>>>>> > > > > > > > >> > > > > > >> > >
> > >>>>>>>>> > > > > > > > >> > > > > > >> > > > Currently I am writing an
> > >>>>>>>>> interpreter for
> > >>>>>>>>> > > > > > SiddhiQL
> > >>>>>>>>> > > > > > > > >> which
> > >>>>>>>>> > > > > > > > >> > is
> > >>>>>>>>> > > > > > > > >> > > a
> > >>>>>>>>> > > > > > > > >> > > > > real
> > >>>>>>>>> > > > > > > > >> > > > > > >> time
> > >>>>>>>>> > > > > > > > >> > > > > > >> > > > complex event processing
> > >>>>>>>>> engine, as a
> > >>>>>>>>> > part
> > >>>>>>>>> > > of
> > >>>>>>>>> > > > > > > > research.
> > >>>>>>>>> > > > > > > > >> > > > > > >> > > > If you are interested, you
> > can
> > >>>>>>>>> find the
> > >>>>>>>>> > > code
> > >>>>>>>>> > > > at
> > >>>>>>>>> > > > > > > here.
> > >>>>>>>>> > > > > > > > >> > (It's
> > >>>>>>>>> > > > > > > > >> > > > too
> > >>>>>>>>> > > > > > > > >> > > > > > >> messy
> > >>>>>>>>> > > > > > > > >> > > > > > >> > > > though. Have a lot to clean
> > up
> > >>>>>>>>> the in the
> > >>>>>>>>> > > > code)
> > >>>>>>>>> > > > > > > > >> > > > > > >> > > >
> > >>>>>>>>> > > > https://github.com/minudika/incubator-zeppelin
> > >>>>>>>>> > > > > > > > >> > > > > > >> > >
> > >>>>>>>>> > > > > > > > >> > > > > > >> > > Thank you for sharing! That
> > >>>>>>>>> would be a huge
> > >>>>>>>>> > > > plus
> > >>>>>>>>> > > > > > for
> > >>>>>>>>> > > > > > > > your
> > >>>>>>>>> > > > > > > > >> > > > > proposal,
> > >>>>>>>>> > > > > > > > >> > > > > > >> but
> > >>>>>>>>> > > > > > > > >> > > > > > >> > > please remember that code
> > >>>>>>>>> quality would be
> > >>>>>>>>> > an
> > >>>>>>>>> > > > > > > important
> > >>>>>>>>> > > > > > > > >> > factor
> > >>>>>>>>> > > > > > > > >> > > > on
> > >>>>>>>>> > > > > > > > >> > > > > > >> > > the proposal selection
> process,
> > >>>>>>>>> so please
> > >>>>>>>>> > > make
> > >>>>>>>>> > > > > sure
> > >>>>>>>>> > > > > > > > that
> > >>>>>>>>> > > > > > > > >> you
> > >>>>>>>>> > > > > > > > >> > > > have
> > >>>>>>>>> > > > > > > > >> > > > > > >> > finished
> > >>>>>>>>> > > > > > > > >> > > > > > >> > > possible cleanups before
> > >>>>>>>>> attaching it to
> > >>>>>>>>> > your
> > >>>>>>>>> > > > > > > > >> application.
> > >>>>>>>>> > > > > > > > >> > > > > > >> > >
> > >>>>>>>>> > > > > > > > >> > > > > > >> > > On the side note - I can see
> > >>>>>>>>> your commits
> > >>>>>>>>> > in
> > >>>>>>>>> > > > > master
> > >>>>>>>>> > > > > > > > >> branch
> > >>>>>>>>> > > > > > > > >> > of
> > >>>>>>>>> > > > > > > > >> > > > your
> > >>>>>>>>> > > > > > > > >> > > > > > >> fork,
> > >>>>>>>>> > > > > > > > >> > > > > > >> > > why not to try the workflow
> > >>>>>>>>> Zeppelin uses
> > >>>>>>>>> > > > > > > > >> > > > > > >> > > <
> > >>>>>>>>> > > > > > > > >> > > > > > >> > >
> > >>>>>>>>> > > > > > > > >> > > > > > >> >
> > >>>>>>>>> > > > > > > > >> > > > > > >>
> > >>>>>>>>> > > > > > > > >> > > > > >
> > >>>>>>>>> > > > > > > > >> > > > >
> > >>>>>>>>> > > > > > > > >> > > >
> > >>>>>>>>> > > > > > > > >> > >
> > >>>>>>>>> > > > > > > > >> >
> > >>>>>>>>> > > > > > > > >>
> > >>>>>>>>> > > > > > > >
> > >>>>>>>>> > > > > > >
> > >>>>>>>>> > > > > >
> > >>>>>>>>> > > > >
> > >>>>>>>>> > > >
> > >>>>>>>>> > >
> > >>>>>>>>> >
> > >>>>>>>>>
> >
> https://github.com/apache/incubator-zeppelin/blob/master/CONTRIBUTING.md#source-control-workflow
> > >>>>>>>>> > > > > > > > >> > > > > > >> > > >
> > >>>>>>>>> > > > > > > > >> > > > > > >> > > [0]
> > >>>>>>>>> > > > > > > > >> > > > > > >> > > by tracking your work in
> > >>>>>>>>> different
> > >>>>>>>>> > branches?
> > >>>>>>>>> > > > From
> > >>>>>>>>> > > > > > > there
> > >>>>>>>>> > > > > > > > >> it
> > >>>>>>>>> > > > > > > > >> > > will
> > >>>>>>>>> > > > > > > > >> > > > be
> > >>>>>>>>> > > > > > > > >> > > > > > >> easy
> > >>>>>>>>> > > > > > > > >> > > > > > >> > to
> > >>>>>>>>> > > > > > > > >> > > > > > >> > > submit a PR and ask other
> > >>>>>>>>> contributors for
> > >>>>>>>>> > a
> > >>>>>>>>> > > > code
> > >>>>>>>>> > > > > > > > review,
> > >>>>>>>>> > > > > > > > >> > > which
> > >>>>>>>>> > > > > > > > >> > > > > > could
> > >>>>>>>>> > > > > > > > >> > > > > > >> > > improve chances of getting
> high
> > >>>>>>>>> quality
> > >>>>>>>>> > code
> > >>>>>>>>> > > at
> > >>>>>>>>> > > > > the
> > >>>>>>>>> > > > > > > > end.
> > >>>>>>>>> > > > > > > > >> > > > > > >> > >
> > >>>>>>>>> > > > > > > > >> > > > > > >> > >
> > >>>>>>>>> > > > > > > > >> > > > > > >> > > > I would like to know the
> > exact
> > >>>>>>>>> purpose of
> > >>>>>>>>> > > > this
> > >>>>>>>>> > > > > > > > project
> > >>>>>>>>> > > > > > > > >> and
> > >>>>>>>>> > > > > > > > >> > > > > > expected
> > >>>>>>>>> > > > > > > > >> > > > > > >> > > outcome
> > >>>>>>>>> > > > > > > > >> > > > > > >> > > from the student.
> > >>>>>>>>> > > > > > > > >> > > > > > >> > >
> > >>>>>>>>> > > > > > > > >> > > > > > >> > > The purpose (the objective or
> > >>>>>>>>> the outcome
> > >>>>>>>>> > or
> > >>>>>>>>> > > > the
> > >>>>>>>>> > > > > > > goal)
> > >>>>>>>>> > > > > > > > of
> > >>>>>>>>> > > > > > > > >> > this
> > >>>>>>>>> > > > > > > > >> > > > > > >> project is
> > >>>>>>>>> > > > > > > > >> > > > > > >> > > to have merged PR with a
> code +
> > >>>>>>>>> > > documentation +
> > >>>>>>>>> > > > > > > example
> > >>>>>>>>> > > > > > > > >> of
> > >>>>>>>>> > > > > > > > >> > > usage
> > >>>>>>>>> > > > > > > > >> > > > > > for a
> > >>>>>>>>> > > > > > > > >> > > > > > >> > new
> > >>>>>>>>> > > > > > > > >> > > > > > >> > > Interpreter in Zeppelin, that
> > >>>>>>>>> works with
> > >>>>>>>>> > > Apache
> > >>>>>>>>> > > > > > Beam
> > >>>>>>>>> > > > > > > > SKD
> > >>>>>>>>> > > > > > > > >> by
> > >>>>>>>>> > > > > > > > >> > > the
> > >>>>>>>>> > > > > > > > >> > > > > end
> > >>>>>>>>> > > > > > > > >> > > > > > of
> > >>>>>>>>> > > > > > > > >> > > > > > >> > the
> > >>>>>>>>> > > > > > > > >> > > > > > >> > > summer.
> > >>>>>>>>> > > > > > > > >> > > > > > >> > >
> > >>>>>>>>> > > > > > > > >> > > > > > >> > > It might be bold goal, so in
> > >>>>>>>>> order to be
> > >>>>>>>>> > > > > reachable
> > >>>>>>>>> > > > > > > and
> > >>>>>>>>> > > > > > > > >> get
> > >>>>>>>>> > > > > > > > >> > > > > accepted
> > >>>>>>>>> > > > > > > > >> > > > > > it
> > >>>>>>>>> > > > > > > > >> > > > > > >> > > should be further divided on
> > >>>>>>>>> smaller goal
> > >>>>>>>>> > > > aligned
> > >>>>>>>>> > > > > > > with
> > >>>>>>>>> > > > > > > > >> GSoC
> > >>>>>>>>> > > > > > > > >> > > > > > timeline,
> > >>>>>>>>> > > > > > > > >> > > > > > >> and
> > >>>>>>>>> > > > > > > > >> > > > > > >> > > then even on a smaller
> "steps"
> > >>>>>>>>> on "how to
> > >>>>>>>>> > get
> > >>>>>>>>> > > > > > there".
> > >>>>>>>>> > > > > > > > >> > > > > > >> > > The expectations are that you
> > >>>>>>>>> will do this
> > >>>>>>>>> > > > work,
> > >>>>>>>>> > > > > as
> > >>>>>>>>> > > > > > > > part
> > >>>>>>>>> > > > > > > > >> of
> > >>>>>>>>> > > > > > > > >> > > your
> > >>>>>>>>> > > > > > > > >> > > > > > >> > > application proposal (with
> the
> > >>>>>>>>> help of
> > >>>>>>>>> > > > potential
> > >>>>>>>>> > > > > > > > >> mentors).
> > >>>>>>>>> > > > > > > > >> > In
> > >>>>>>>>> > > > > > > > >> > > > > prev.
> > >>>>>>>>> > > > > > > > >> > > > > > >> email
> > >>>>>>>>> > > > > > > > >> > > > > > >> > > in this thread I posted some
> > >>>>>>>>> ideas on how
> > >>>>>>>>> > > those
> > >>>>>>>>> > > > > > > smaller
> > >>>>>>>>> > > > > > > > >> > goals
> > >>>>>>>>> > > > > > > > >> > > > can
> > >>>>>>>>> > > > > > > > >> > > > > > look
> > >>>>>>>>> > > > > > > > >> > > > > > >> > > like, but ultimately it's up
> to
> > >>>>>>>>> you to
> > >>>>>>>>> > > decide.
> > >>>>>>>>> > > > > > > > >> > > > > > >> > >
> > >>>>>>>>> > > > > > > > >> > > > > > >> > >
> > >>>>>>>>> > > > > > > > >> > > > > > >> > > So I would suggest you start
> > >>>>>>>>> looking into
> > >>>>>>>>> > > > > creating
> > >>>>>>>>> > > > > > a
> > >>>>>>>>> > > > > > > > >> > proposal
> > >>>>>>>>> > > > > > > > >> > > > > draft
> > >>>>>>>>> > > > > > > > >> > > > > > as
> > >>>>>>>>> > > > > > > > >> > > > > > >> > > early as possible. [5] Have
> > some
> > >>>>>>>>> examples
> > >>>>>>>>> > and
> > >>>>>>>>> > > > > docs
> > >>>>>>>>> > > > > > > from
> > >>>>>>>>> > > > > > > > >> ASF
> > >>>>>>>>> > > > > > > > >> > on
> > >>>>>>>>> > > > > > > > >> > > > the
> > >>>>>>>>> > > > > > > > >> > > > > > >> > proposal
> > >>>>>>>>> > > > > > > > >> > > > > > >> > > as well, so please make sure
> > >>>>>>>>> that you read
> > >>>>>>>>> > > it.
> > >>>>>>>>> > > > > > Please
> > >>>>>>>>> > > > > > > > >> also
> > >>>>>>>>> > > > > > > > >> > > feel
> > >>>>>>>>> > > > > > > > >> > > > > free
> > >>>>>>>>> > > > > > > > >> > > > > > >> to
> > >>>>>>>>> > > > > > > > >> > > > > > >> > > post it here to get the
> > feedback
> > >>>>>>>>> from the
> > >>>>>>>>> > > > > > community,
> > >>>>>>>>> > > > > > > > and
> > >>>>>>>>> > > > > > > > >> I
> > >>>>>>>>> > > > > > > > >> > > will
> > >>>>>>>>> > > > > > > > >> > > > be
> > >>>>>>>>> > > > > > > > >> > > > > > >> happy
> > >>>>>>>>> > > > > > > > >> > > > > > >> > to
> > >>>>>>>>> > > > > > > > >> > > > > > >> > > further assist you with it.
> > >>>>>>>>> > > > > > > > >> > > > > > >> > >
> > >>>>>>>>> > > > > > > > >> > > > > > >> > > Good proposal consists of:
> > >>>>>>>>> > > > > > > > >> > > > > > >> > >
> > >>>>>>>>> > > > > > > > >> > > > > > >> > >  - list of high-level,
> > measurable
> > >>>>>>>>> > "results",
> > >>>>>>>>> > > or
> > >>>>>>>>> > > > > > steps
> > >>>>>>>>> > > > > > > > to
> > >>>>>>>>> > > > > > > > >> > > archive
> > >>>>>>>>> > > > > > > > >> > > > > the
> > >>>>>>>>> > > > > > > > >> > > > > > >> > final
> > >>>>>>>>> > > > > > > > >> > > > > > >> > > objective\goal
> > >>>>>>>>> > > > > > > > >> > > > > > >> > >  - laid out over the timeline
> > (so
> > >>>>>>>>> > > expectations
> > >>>>>>>>> > > > > for
> > >>>>>>>>> > > > > > > > >> > > "milestones"
> > >>>>>>>>> > > > > > > > >> > > > > like
> > >>>>>>>>> > > > > > > > >> > > > > > >> > > mid-term are set)
> > >>>>>>>>> > > > > > > > >> > > > > > >> > >  - each "result" with the
> > >>>>>>>>> further scope
> > >>>>>>>>> > > > breakdown
> > >>>>>>>>> > > > > > to
> > >>>>>>>>> > > > > > > a
> > >>>>>>>>> > > > > > > > >> > smaller
> > >>>>>>>>> > > > > > > > >> > > > > > action
> > >>>>>>>>> > > > > > > > >> > > > > > >> > items
> > >>>>>>>>> > > > > > > > >> > > > > > >> > > (ideally, each not longer
> than
> > >>>>>>>>> 1day)
> > >>>>>>>>> > > > > > > > >> > > > > > >> > >  - plus some background
> > >>>>>>>>> information,
> > >>>>>>>>> > showing
> > >>>>>>>>> > > > that
> > >>>>>>>>> > > > > > you
> > >>>>>>>>> > > > > > > > are
> > >>>>>>>>> > > > > > > > >> > > > > qualified
> > >>>>>>>>> > > > > > > > >> > > > > > >> to do
> > >>>>>>>>> > > > > > > > >> > > > > > >> > > all that and put some
> thinking
> > >>>>>>>>> into details
> > >>>>>>>>> > > > > (links
> > >>>>>>>>> > > > > > to
> > >>>>>>>>> > > > > > > > >> your
> > >>>>>>>>> > > > > > > > >> > > code
> > >>>>>>>>> > > > > > > > >> > > > > here
> > >>>>>>>>> > > > > > > > >> > > > > > >> will
> > >>>>>>>>> > > > > > > > >> > > > > > >> > > help very much)
> > >>>>>>>>> > > > > > > > >> > > > > > >> > >
> > >>>>>>>>> > > > > > > > >> > > > > > >> > >
> > >>>>>>>>> > > > > > > > >> > > > > > >> > > > I am getting familiar with
> > >>>>>>>>> Apache beam
> > >>>>>>>>> > > > > nowadays.
> > >>>>>>>>> > > > > > > > Please
> > >>>>>>>>> > > > > > > > >> > can
> > >>>>>>>>> > > > > > > > >> > > > you
> > >>>>>>>>> > > > > > > > >> > > > > > >> provide
> > >>>>>>>>> > > > > > > > >> > > > > > >> > > me some useful resources for
> > >>>>>>>>> that.
> > >>>>>>>>> > > > > > > > >> > > > > > >> > >
> > >>>>>>>>> > > > > > > > >> > > > > > >> > > [1], [2], [3], [4] are some
> > >>>>>>>>> resource to
> > >>>>>>>>> > learn
> > >>>>>>>>> > > > > about
> > >>>>>>>>> > > > > > > > Beam
> > >>>>>>>>> > > > > > > > >> > > before
> > >>>>>>>>> > > > > > > > >> > > > it
> > >>>>>>>>> > > > > > > > >> > > > > > has
> > >>>>>>>>> > > > > > > > >> > > > > > >> > > finalized its move to Apache.
> > >>>>>>>>> > > > > > > > >> > > > > > >> > >
> > >>>>>>>>> > > > > > > > >> > > > > > >> > > Hope this helps!
> > >>>>>>>>> > > > > > > > >> > > > > > >> > >
> > >>>>>>>>> > > > > > > > >> > > > > > >> > > --
> > >>>>>>>>> > > > > > > > >> > > > > > >> > > Alex
> > >>>>>>>>> > > > > > > > >> > > > > > >> > >
> > >>>>>>>>> > > > > > > > >> > > > > > >> > >
> > >>>>>>>>> > > > > > > > >> > > > > > >> > >  0.
> > >>>>>>>>> > > > > > > > >> > > > > > >> > >
> > >>>>>>>>> > > > > > > > >> > > > > > >> > >
> > >>>>>>>>> > > > > > > > >> > > > > > >> >
> > >>>>>>>>> > > > > > > > >> > > > > > >>
> > >>>>>>>>> > > > > > > > >> > > > > >
> > >>>>>>>>> > > > > > > > >> > > > >
> > >>>>>>>>> > > > > > > > >> > > >
> > >>>>>>>>> > > > > > > > >> > >
> > >>>>>>>>> > > > > > > > >> >
> > >>>>>>>>> > > > > > > > >>
> > >>>>>>>>> > > > > > > >
> > >>>>>>>>> > > > > > >
> > >>>>>>>>> > > > > >
> > >>>>>>>>> > > > >
> > >>>>>>>>> > > >
> > >>>>>>>>> > >
> > >>>>>>>>> >
> > >>>>>>>>>
> >
> https://github.com/apache/incubator-zeppelin/blob/master/CONTRIBUTING.md#source-control-workflow
> > >>>>>>>>> > > > > > > > >> > > > > > >> > >  1.
> > >>>>>>>>> https://cloud.google.com/dataflow/
> > >>>>>>>>> > > > > > > > >> > > > > > >> > >  2.
> > >>>>>>>>> > > > > > > > >> > > > >
> > >>>>>>>>> > > > > > >
> > >>>>>>>>>
> https://cloud.google.com/dataflow/what-is-google-cloud-dataflow
> > >>>>>>>>> > > > > > > > >> > > > > > >> > >  3.
> > >>>>>>>>> > > > > > > > >> > > > > > >> > >
> > >>>>>>>>> > > > > > > > >> > > > > > >> >
> > >>>>>>>>> > > > > > > > >> > > > > > >>
> > >>>>>>>>> > > > > > > > >> > > > > >
> > >>>>>>>>> > > > > > > > >> > > > >
> > >>>>>>>>> > > > > > > > >> > > >
> > >>>>>>>>> > > > > > > > >> > >
> > >>>>>>>>> > > > > > > > >> >
> > >>>>>>>>> > > > > > > > >>
> > >>>>>>>>> > > > > > > >
> > >>>>>>>>> > > > > > >
> > >>>>>>>>> > > > > >
> > >>>>>>>>> > > > >
> > >>>>>>>>> > > >
> > >>>>>>>>> > >
> > >>>>>>>>> >
> > >>>>>>>>>
> >
> https://cloud.google.com/dataflow/blog/dataflow-beam-and-spark-comparison
> > >>>>>>>>> > > > > > > > >> > > > > > >> > >  4.
> > >>>>>>>>> > > > > > > > >> > > > >
> > >>>>>>>>> > > > > > >
> > >>>>>>>>>
> https://github.com/GoogleCloudPlatform/DataflowJavaSDK-examples
> > >>>>>>>>> > > > > > > > >> > > > > > >> > >  5.
> > >>>>>>>>> https://community.apache.org/gsoc.html
> > >>>>>>>>> > > > > > > > >> > > > > > >> > >
> > >>>>>>>>> > > > > > > > >> > > > > > >> > > On Wed, Mar 2, 2016 at 2:50
> AM,
> > >>>>>>>>> Minudika
> > >>>>>>>>> > > > Malshan
> > >>>>>>>>> > > > > <
> > >>>>>>>>> > > > > > > > >> > > > > > >> minudika001@gmail.com>
> > >>>>>>>>> > > > > > > > >> > > > > > >> > > wrote:
> > >>>>>>>>> > > > > > > > >> > > > > > >> > >
> > >>>>>>>>> > > > > > > > >> > > > > > >> > > > Hi,
> > >>>>>>>>> > > > > > > > >> > > > > > >> > > >
> > >>>>>>>>> > > > > > > > >> > > > > > >> > > > First of all, thanks Alex
> for
> > >>>>>>>>> your reply.
> > >>>>>>>>> > > > > > > > >> > > > > > >> > > > Sorry for the delay.
> > >>>>>>>>> > > > > > > > >> > > > > > >> > > > Some thing has gone wrong
> > with
> > >>>>>>>>> my mail
> > >>>>>>>>> > > > thread.
> > >>>>>>>>> > > > > I
> > >>>>>>>>> > > > > > > just
> > >>>>>>>>> > > > > > > > >> saw
> > >>>>>>>>> > > > > > > > >> > > > Alex's
> > >>>>>>>>> > > > > > > > >> > > > > > >> reply.
> > >>>>>>>>> > > > > > > > >> > > > > > >> > > >
> > >>>>>>>>> > > > > > > > >> > > > > > >> > > > I am getting familiar with
> > >>>>>>>>> Apache beam
> > >>>>>>>>> > > > > nowadays.
> > >>>>>>>>> > > > > > > > Please
> > >>>>>>>>> > > > > > > > >> > can
> > >>>>>>>>> > > > > > > > >> > > > you
> > >>>>>>>>> > > > > > > > >> > > > > > >> provide
> > >>>>>>>>> > > > > > > > >> > > > > > >> > > me
> > >>>>>>>>> > > > > > > > >> > > > > > >> > > > some useful resources for
> > that.
> > >>>>>>>>> > > > > > > > >> > > > > > >> > > > Beam developers said that
> it
> > >>>>>>>>> would take
> > >>>>>>>>> > > like
> > >>>>>>>>> > > > a
> > >>>>>>>>> > > > > > week
> > >>>>>>>>> > > > > > > > to
> > >>>>>>>>> > > > > > > > >> get
> > >>>>>>>>> > > > > > > > >> > > the
> > >>>>>>>>> > > > > > > > >> > > > > > >> official
> > >>>>>>>>> > > > > > > > >> > > > > > >> > > > Apache documentation for
> beam
> > >>>>>>>>> done.
> > >>>>>>>>> > > > > > > > >> > > > > > >> > > >
> > >>>>>>>>> > > > > > > > >> > > > > > >> > > > Cheers,
> > >>>>>>>>> > > > > > > > >> > > > > > >> > > > Minudika
> > >>>>>>>>> > > > > > > > >> > > > > > >> > > >
> > >>>>>>>>> > > > > > > > >> > > > > > >> > > > Minudika Malshan
> > >>>>>>>>> > > > > > > > >> > > > > > >> > > > Undergraduate
> > >>>>>>>>> > > > > > > > >> > > > > > >> > > > Department of Computer
> > Science
> > >>>>>>>>> and
> > >>>>>>>>> > > > Engineering
> > >>>>>>>>> > > > > > > > >> > > > > > >> > > > University of Moratuwa.
> > >>>>>>>>> > > > > > > > >> > > > > > >> > > >
> > >>>>>>>>> > > > > > > > >> > > > > > >> > > >
> > >>>>>>>>> > > > > > > > >> > > > > > >> > > >
> > >>>>>>>>> > > > > > > > >> > > > > > >> > > >
> > >>>>>>>>> > > > > > > > >> > > > > > >> > > > On Sun, Feb 21, 2016 at
> 2:30
> > >>>>>>>>> AM, Minudika
> > >>>>>>>>> > > > > > Malshan <
> > >>>>>>>>> > > > > > > > >> > > > > > >> > minudika001@gmail.com
> > >>>>>>>>> > > > > > > > >> > > > > > >> > > >
> > >>>>>>>>> > > > > > > > >> > > > > > >> > > > wrote:
> > >>>>>>>>> > > > > > > > >> > > > > > >> > > >
> > >>>>>>>>> > > > > > > > >> > > > > > >> > > > > Hi all,
> > >>>>>>>>> > > > > > > > >> > > > > > >> > > > >
> > >>>>>>>>> > > > > > > > >> > > > > > >> > > > > I am looking forward to
> > >>>>>>>>> contribute in
> > >>>>>>>>> > > this
> > >>>>>>>>> > > > > year
> > >>>>>>>>> > > > > > > > GSOC.
> > >>>>>>>>> > > > > > > > >> > > > > > >> > > > > I have a basic understand
> > in
> > >>>>>>>>> writing
> > >>>>>>>>> > > > > > interpreters
> > >>>>>>>>> > > > > > > > for
> > >>>>>>>>> > > > > > > > >> > > > zeppelin
> > >>>>>>>>> > > > > > > > >> > > > > > and
> > >>>>>>>>> > > > > > > > >> > > > > > >> > have
> > >>>>>>>>> > > > > > > > >> > > > > > >> > > > > already implement an
> > >>>>>>>>> interpreter for
> > >>>>>>>>> > WSO2
> > >>>>>>>>> > > > > > siddhi
> > >>>>>>>>> > > > > > > > >> which
> > >>>>>>>>> > > > > > > > >> > is
> > >>>>>>>>> > > > > > > > >> > > a
> > >>>>>>>>> > > > > > > > >> > > > > > >> complex
> > >>>>>>>>> > > > > > > > >> > > > > > >> > > event
> > >>>>>>>>> > > > > > > > >> > > > > > >> > > > > processing language.
> > >>>>>>>>> > > > > > > > >> > > > > > >> > > > > Could you please give me
> > >>>>>>>>> more details
> > >>>>>>>>> > > about
> > >>>>>>>>> > > > > the
> > >>>>>>>>> > > > > > > > >> > > requirement
> > >>>>>>>>> > > > > > > > >> > > > > for
> > >>>>>>>>> > > > > > > > >> > > > > > >> > > > > implementing a new
> > >>>>>>>>> interpreter for
> > >>>>>>>>> > Apache
> > >>>>>>>>> > > > > beam?
> > >>>>>>>>> > > > > > > > >> > > > > > >> > > > > It would be a great help
> > for
> > >>>>>>>>> me to
> > >>>>>>>>> > > getting
> > >>>>>>>>> > > > > > > familiar
> > >>>>>>>>> > > > > > > > >> with
> > >>>>>>>>> > > > > > > > >> > > > this
> > >>>>>>>>> > > > > > > > >> > > > > > >> > > > > implementation.
> > >>>>>>>>> > > > > > > > >> > > > > > >> > > > >
> > >>>>>>>>> > > > > > > > >> > > > > > >> > > > > Thank you!
> > >>>>>>>>> > > > > > > > >> > > > > > >> > > > >
> > >>>>>>>>> > > > > > > > >> > > > > > >> > > > > Minudika Malshan
> > >>>>>>>>> > > > > > > > >> > > > > > >> > > > > Undergraduate
> > >>>>>>>>> > > > > > > > >> > > > > > >> > > > > Department of Computer
> > >>>>>>>>> Science and
> > >>>>>>>>> > > > > Engineering
> > >>>>>>>>> > > > > > > > >> > > > > > >> > > > > University of Moratuwa.
> > >>>>>>>>> > > > > > > > >> > > > > > >> > > > >
> > >>>>>>>>> > > > > > > > >> > > > > > >> > > > >
> > >>>>>>>>> > > > > > > > >> > > > > > >> > > > >
> > >>>>>>>>> > > > > > > > >> > > > > > >> > > >
> > >>>>>>>>> > > > > > > > >> > > > > > >> > >
> > >>>>>>>>> > > > > > > > >> > > > > > >> > >
> > >>>>>>>>> > > > > > > > >> > > > > > >> > >
> > >>>>>>>>> > > > > > > > >> > > > > > >> > > --
> > >>>>>>>>> > > > > > > > >> > > > > > >> > > --
> > >>>>>>>>> > > > > > > > >> > > > > > >> > > Kind regards,
> > >>>>>>>>> > > > > > > > >> > > > > > >> > > Alexander.
> > >>>>>>>>> > > > > > > > >> > > > > > >> > >
> > >>>>>>>>> > > > > > > > >> > > > > > >> >
> > >>>>>>>>> > > > > > > > >> > > > > > >>
> > >>>>>>>>> > > > > > > > >> > > > > > >
> > >>>>>>>>> > > > > > > > >> > > > > > >
> > >>>>>>>>> > > > > > > > >> > > > > >
> > >>>>>>>>> > > > > > > > >> > > > >
> > >>>>>>>>> > > > > > > > >> > > >
> > >>>>>>>>> > > > > > > > >> > >
> > >>>>>>>>> > > > > > > > >> >
> > >>>>>>>>> > > > > > > > >>
> > >>>>>>>>> > > > > > > > >
> > >>>>>>>>> > > > > > > > >
> > >>>>>>>>> > > > > > > > >
> > >>>>>>>>> > > > > > > > > --
> > >>>>>>>>> > > > > > > > > *Minudika Malshan*
> > >>>>>>>>> > > > > > > > > Undergraduate
> > >>>>>>>>> > > > > > > > > Department of Computer Science and Engineering
> > >>>>>>>>> > > > > > > > > University of Moratuwa
> > >>>>>>>>> > > > > > > > > Sri Lanka.
> > >>>>>>>>> > > > > > > > > <
> > >>>>>>>>> https://lk.linkedin.com/pub/minudika-malshan/100/656/a80>
> > >>>>>>>>> > > > > > > > >
> > >>>>>>>>> > > > > > > > >
> > >>>>>>>>> > > > > > > > >
> > >>>>>>>>> > > > > > > >
> > >>>>>>>>> > > > > > > >
> > >>>>>>>>> > > > > > > > --
> > >>>>>>>>> > > > > > > > *Minudika Malshan*
> > >>>>>>>>> > > > > > > > Undergraduate
> > >>>>>>>>> > > > > > > > Department of Computer Science and Engineering
> > >>>>>>>>> > > > > > > > University of Moratuwa
> > >>>>>>>>> > > > > > > > Sri Lanka.
> > >>>>>>>>> > > > > > > > <
> > >>>>>>>>> https://lk.linkedin.com/pub/minudika-malshan/100/656/a80>
> > >>>>>>>>> > > > > > > >
> > >>>>>>>>> > > > > > >
> > >>>>>>>>> > > > > >
> > >>>>>>>>> > > > > >
> > >>>>>>>>> > > > > >
> > >>>>>>>>> > > > > > --
> > >>>>>>>>> > > > > > *Minudika Malshan*
> > >>>>>>>>> > > > > > Undergraduate
> > >>>>>>>>> > > > > > Department of Computer Science and Engineering
> > >>>>>>>>> > > > > > University of Moratuwa
> > >>>>>>>>> > > > > > Sri Lanka.
> > >>>>>>>>> > > > > > <
> > >>>>>>>>> https://lk.linkedin.com/pub/minudika-malshan/100/656/a80>
> > >>>>>>>>> > > > > >
> > >>>>>>>>> > > > >
> > >>>>>>>>> > > >
> > >>>>>>>>> > > >
> > >>>>>>>>> > > >
> > >>>>>>>>> > > > --
> > >>>>>>>>> > > > *Minudika Malshan*
> > >>>>>>>>> > > > Undergraduate
> > >>>>>>>>> > > > Department of Computer Science and Engineering
> > >>>>>>>>> > > > University of Moratuwa
> > >>>>>>>>> > > > Sri Lanka.
> > >>>>>>>>> > > > <
> https://lk.linkedin.com/pub/minudika-malshan/100/656/a80>
> > >>>>>>>>> > > >
> > >>>>>>>>> > >
> > >>>>>>>>> >
> > >>>>>>>>> >
> > >>>>>>>>> >
> > >>>>>>>>> > --
> > >>>>>>>>> > *Minudika Malshan*
> > >>>>>>>>> > Undergraduate
> > >>>>>>>>> > Department of Computer Science and Engineering
> > >>>>>>>>> > University of Moratuwa
> > >>>>>>>>> > Sri Lanka.
> > >>>>>>>>> > <https://lk.linkedin.com/pub/minudika-malshan/100/656/a80>
> > >>>>>>>>> >
> > >>>>>>>>>
> > >>>>>>>>
> > >>>>>>>>
> > >>>>>>>>
> > >>>>>>>> --
> > >>>>>>>> *Minudika Malshan*
> > >>>>>>>> Undergraduate
> > >>>>>>>> Department of Computer Science and Engineering
> > >>>>>>>> University of Moratuwa
> > >>>>>>>> Sri Lanka.
> > >>>>>>>> <https://lk.linkedin.com/pub/minudika-malshan/100/656/a80>
> > >>>>>>>>
> > >>>>>>>>
> > >>>>>>>>
> > >>>>>>>
> > >>>>>>>
> > >>>>>>> --
> > >>>>>>> *Minudika Malshan*
> > >>>>>>> Undergraduate
> > >>>>>>> Department of Computer Science and Engineering
> > >>>>>>> University of Moratuwa
> > >>>>>>> Sri Lanka.
> > >>>>>>> <https://lk.linkedin.com/pub/minudika-malshan/100/656/a80>
> > >>>>>>>
> > >>>>>>>
> > >>>>>>>
> > >>>>>
> > >>>>
> > >>>>
> > >>>> --
> > >>>> *Minudika Malshan*
> > >>>> Undergraduate
> > >>>> Department of Computer Science and Engineering
> > >>>> University of Moratuwa
> > >>>> Sri Lanka.
> > >>>> <https://lk.linkedin.com/pub/minudika-malshan/100/656/a80>
> > >>>>
> > >>>>
> > >>>>
> > >>>>
> > >>>>
> > >>>> --
> > >>>> *Minudika Malshan*
> > >>>> Undergraduate
> > >>>> Department of Computer Science and Engineering
> > >>>> University of Moratuwa
> > >>>> Sri Lanka.
> > >>>> <https://lk.linkedin.com/pub/minudika-malshan/100/656/a80>
> > >>>>
> > >>>>
> > >>>>
> > >>>
> > >>>
> > >>> --
> > >>> *Minudika Malshan*
> > >>> Undergraduate
> > >>> Department of Computer Science and Engineering
> > >>> University of Moratuwa
> > >>> Sri Lanka.
> > >>> <https://lk.linkedin.com/pub/minudika-malshan/100/656/a80>
> > >>>
> > >>>
> > >>>
> > >>
> > >>
> > >> --
> > >> *Minudika Malshan*
> > >> Undergraduate
> > >> Department of Computer Science and Engineering
> > >> University of Moratuwa
> > >> Sri Lanka.
> > >> <https://lk.linkedin.com/pub/minudika-malshan/100/656/a80>
> > >>
> > >>
> > >>
> > >
> >
> >
> >
> >
> >
>

Re: ZEPPELIN-682

Posted by Minudika Malshan <mi...@gmail.com>.
Hi all,

Are you gonna use JavaREPL[1] for this implementation?

[1] https://github.com/albertlatacz/java-repl

On Fri, Jun 3, 2016 at 3:23 PM, Felix Cheung <fe...@hotmail.com>
wrote:

> Absolutely! We would welcome your contribution for this!
>
>
>
>                 _____________________________
> From: Minudika Malshan <mi...@gmail.com>
> Sent: Monday, May 30, 2016 9:24 PM
> Subject: Re: ZEPPELIN-682
> To: Alexander Bezzubov <bz...@apache.org>
> Cc:  <de...@zeppelin.incubator.apache.org>
>
>
> Hi all,
>
> Seems like this project is going to be taken care of. I submitted two
> proposals for gsoc and  the other proposal got accepted.
>
> However I'm more than happy to contribute for this project.
>
> Please let me know if there's anything I can do.
>
> Thanks
> Minidika
> On Mar 25, 2016 10:53 AM, "Alexander Bezzubov" <bz...@apache.org> wrote:
>
> > Hi Minudika,
> >
> > thank you for sharing, that sounds great.
> >
> > Looking forward helping with this project though GSoC!
> >
> > --
> > Alex
> >
> > On Fri, Mar 25, 2016 at 3:11 AM, Minudika Malshan <minudika001@gmail.com
> >
> > wrote:
> >
> >> Hi all,
> >>
> >> I submitted my final proposal to google. Thanks a lot for your guidance
> >> and support.
> >> Hopefully looking forward to work on this project.
> >>
> >> Thanks again.
> >> Best  regards
> >>
> >> On Thu, Mar 24, 2016 at 3:06 PM, Minudika Malshan <
> minudika001@gmail.com>
> >> wrote:
> >>
> >>> Hi,
> >>>
> >>> @Alex, Sorry for my mistake. Added back to the mail thread.
> >>>
> >>> I will go through the whole proposal once again, finalize it and submit
> >>> the final proposal to google gsoc page by tonight.
> >>>
> >>> Thanks a lot for your help.
> >>> BR
> >>>
> >>> On Thu, Mar 24, 2016 at 3:03 PM, Minudika Malshan <
> minudika001@gmail.com
> >>> > wrote:
> >>>
> >>>> [looping]
> >>>>
> >>>>
> >>>> Hi Alex,
> >>>>
> >>>> I will go through that spark runner and see if it's possible to  use
> it
> >>>> for this beam interpreter. And hopefully, I will  include it in the
> >>>> proposal.
> >>>> I was communicating through Apache beam mailing thread to get more
> >>>> knowledge about that project. But it seems like I have missed that
> spark
> >>>> runner thing. Thanks a lot for mentioning it here.
> >>>>
> >>>> About my project related to Siddhi Interpreter, I admit that I have
> not
> >>>> followed a proper workflow. That's mainly because, I was only
> concentrating
> >>>> with the implementation. Since it's mainly only me who is dealing
> with that
> >>>> repo, I didn't think about working on a separate branch much. My
> mistake.
> >>>> However soon after we complete our implementation, we are going to do
> >>>> full clean up and optimization on that code and publish it in a proper
> >>>> manner.
> >>>>
> >>>> However, I was working and still working as a contributor for WSO2 CEP
> >>>> and WSO2 Siddhi which are also open source products, during my
> internship
> >>>> as an undergraduate. There I gained a good practice on git workflow.
> So I
> >>>> am pretty sure, I can adapt with your way of coding and contribution.
> >>>>
> >>>> Again thanks a lot for your kind guidance..
> >>>> BR
> >>>>
> >>>>
> >>>>
> >>>> On Thu, Mar 24, 2016 at 9:53 AM, Alexander Bezzubov <bz...@apache.org>
> >>>> wrote:
> >>>>
> >>>>> Hi, Moon, Minudika,
> >>>>>
> >>>>>
> >>>>> thanks for sending out the link, and great formatting by the way!
> >>>>> I have left few comments in the doc itself.
> >>>>>
> >>>>> Eran on this list have pointed out the existence of the Spark runner
> >>>>> for Beam [1], could this be incorporated  into your proposal somehow?
> >>>>>
> >>>>> On the community engagement side - it may be worth answering to that
> >>>>> thread, thanking it's author for pointing it out as he was clearly
> trying
> >>>>> to help with your project.
> >>>>>
> >>>>> One more thing on the community side: in this thread on Mar 3 the
> >>>>> issue has been risen about your previous opensource code:
> >>>>>
> >>>>> > On the side note - I can see your commits in master branch of your
> >>>>> fork, why not to try the
> >>>>> > workflow Zeppelin uses
> >>>>> <
> https://github.com/apache/incubator-zeppelin/blob/master/CONTRIBUTING.md#source-control-workflow>
> [0]
> >>>>> by tracking your work in different branches? From there it will be
> easy
> >>>>> > to submit a PR and ask other contributors for a code review, which
> >>>>> could improve chances of
> >>>>> > getting high quality code at the end.
> >>>>>
> >>>>> Usually if some question like that has been risen by the community
> >>>>> member on the list, it is expected that it is addressed somehow. I.e
> by
> >>>>> you, answering initial email with some explanations why it was done
> that
> >>>>> way and letting everybody know if it will or not be done in another
> way,
> >>>>> etc.
> >>>>>
> >>>>> I'm sorry if I have missed your response, so could you please clarify
> >>>>> it again?
> >>>>>
> >>>>> Thanks!
> >>>>>
> >>>>> And please, do not forget to submit a pdf of the proposal to google
> >>>>> before the deadline which AFAIK is quite soon.
> >>>>>
> >>>>>  1. http://markmail.org/thread/wsjlfuyu7kvip5s6
> >>>>>
> >>>>>
> >>>>> --
> >>>>> Alex
> >>>>>
> >>>>>
> >>>>>
> >>>>> On Thu, Mar 24, 2016 at 10:46 AM, moon soo Lee <mo...@apache.org>
> >>>>> wrote:
> >>>>>
> >>>>>> Thanks for sharing 2nd version. I have not many things to add.
> >>>>>> Alexander, do you have any comment?
> >>>>>>
> >>>>>> Thanks,
> >>>>>> moon
> >>>>>>
> >>>>>>
> >>>>>> On Wed, Mar 23, 2016 at 9:48 AM Minudika Malshan <
> >>>>>> minudika001@gmail.com> wrote:
> >>>>>>
> >>>>>>> Hi all,
> >>>>>>>
> >>>>>>> I made the 2nd version of my draft proposal [1]. Please have a look
> >>>>>>> and let me know if there are any further changes to be made.
> >>>>>>> Your comments would be much appreciated.
> >>>>>>>
> >>>>>>> [1]
> >>>>>>>
> https://docs.google.com/document/d/19nqMH1qWuWm8OUzyj2cdJmqIjovsHeCV62lhtS_B1YE/edit?usp=sharing
> >>>>>>>
> >>>>>>> Thanks a lot.
> >>>>>>>
> >>>>>>> On Wed, Mar 23, 2016 at 10:17 PM, Minudika Malshan <
> >>>>>>> minudika001@gmail.com> wrote:
> >>>>>>>
> >>>>>>>> Hi all,
> >>>>>>>>
> >>>>>>>> I made the 2nd version of my draft. Please have a look and let me
> >>>>>>>> know if there are any further changes to be made.
> >>>>>>>> Your comments would be much appreciated.
> >>>>>>>>
> >>>>>>>> Thanks a lot.
> >>>>>>>>
> >>>>>>>> On Sat, Mar 19, 2016 at 8:12 PM, Alexander Bezzubov <
> bzz@apache.org
> >>>>>>>> > wrote:
> >>>>>>>>
> >>>>>>>>> Hi,
> >>>>>>>>>
> >>>>>>>>> your proposal looks solid, I have updated the link from the wiki
> >>>>>>>>> to a new
> >>>>>>>>> doc, as well as posted some feedback in comments.
> >>>>>>>>>
> >>>>>>>>> Going further, Minudika, can you please incorporate Moon's
> >>>>>>>>> feedback to the
> >>>>>>>>> new proposal, (est part on using a ResourcePool), and make sure
> >>>>>>>>> that we
> >>>>>>>>> only have one document, linked from everywhere to work on.
> >>>>>>>>>
> >>>>>>>>> Thank you!
> >>>>>>>>>
> >>>>>>>>> --
> >>>>>>>>> Alex
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>> On Sat, Mar 19, 2016 at 2:03 AM, Minudika Malshan <
> >>>>>>>>> minudika001@gmail.com>
> >>>>>>>>> wrote:
> >>>>>>>>>
> >>>>>>>>> > Hi,
> >>>>>>>>> >
> >>>>>>>>> > Thanks a lot for your feedback. I will make changes according
> to
> >>>>>>>>> them.
> >>>>>>>>> > However I submitted my draft proposal to Apache Software
> >>>>>>>>> Foundation GSoC
> >>>>>>>>> > page .
> >>>>>>>>> > It seems like you have reviewed the old proposal of mine which
> >>>>>>>>> was posted
> >>>>>>>>> > in this thread.
> >>>>>>>>> > Can you please have a look at my proposal which I submitted to
> >>>>>>>>> ASF [1]
> >>>>>>>>> >
> >>>>>>>>> > [1]
> >>>>>>>>> >
> >>>>>>>>> >
> >>>>>>>>>
> https://docs.google.com/document/d/19nqMH1qWuWm8OUzyj2cdJmqIjovsHeCV62lhtS_B1YE/edit?usp=sharing
> >>>>>>>>> >
> >>>>>>>>> > Thanks and best regards.
> >>>>>>>>> >
> >>>>>>>>> > On Fri, Mar 18, 2016 at 11:09 PM, moon soo Lee <
> moon@apache.org>
> >>>>>>>>> wrote:
> >>>>>>>>> >
> >>>>>>>>> > > Hi,
> >>>>>>>>> > >
> >>>>>>>>> > > Thanks for sharing your proposal. I made few comments on the
> >>>>>>>>> document.
> >>>>>>>>> > > Please take a look.
> >>>>>>>>> > >
> >>>>>>>>> > > Thanks,
> >>>>>>>>> > > moon
> >>>>>>>>> > >
> >>>>>>>>> > > On Fri, Mar 18, 2016 at 7:16 AM Minudika Malshan <
> >>>>>>>>> minudika001@gmail.com>
> >>>>>>>>> > > wrote:
> >>>>>>>>> > >
> >>>>>>>>> > > > Hi all,
> >>>>>>>>> > > >
> >>>>>>>>> > > > @ Moon, I will try doing as you told. Thank you!
> >>>>>>>>> > > >
> >>>>>>>>> > > > I submitted a draft proposal for this project to  AFS.
> >>>>>>>>> Please could you
> >>>>>>>>> > > > review it.
> >>>>>>>>> > > >
> >>>>>>>>> > > > Thanks and regards
> >>>>>>>>> > > >
> >>>>>>>>> > > > On Fri, Mar 18, 2016 at 4:05 AM, moon soo Lee <
> >>>>>>>>> moon@apache.org> wrote:
> >>>>>>>>> > > >
> >>>>>>>>> > > > > Hi,
> >>>>>>>>> > > > >
> >>>>>>>>> > > > > Could you share little bit about how did you add jar
> >>>>>>>>> manually?
> >>>>>>>>> > > > > Did you try add dependency in pom.xml? like
> >>>>>>>>> > > > >
> >>>>>>>>> > > > > <dependency>
> >>>>>>>>> > > > > <groupId>group_id</groupId>
> >>>>>>>>> > > > > <artifactId>artifact_id</artifactId>
> >>>>>>>>> > > > > <version>version_number</version>
> >>>>>>>>> > > > > <scope>system</scope>
> >>>>>>>>> > > > > <systemPath>...jar</systemPath>
> >>>>>>>>> > > > > </dependency>
> >>>>>>>>> > > > >
> >>>>>>>>> > > > >
> >>>>>>>>> > > > > Thanks,
> >>>>>>>>> > > > > moon
> >>>>>>>>> > > > >
> >>>>>>>>> > > > >
> >>>>>>>>> > > > > On Thu, Mar 17, 2016 at 12:30 PM Minudika Malshan <
> >>>>>>>>> > > minudika001@gmail.com
> >>>>>>>>> > > > >
> >>>>>>>>> > > > > wrote:
> >>>>>>>>> > > > >
> >>>>>>>>> > > > > > Hi,
> >>>>>>>>> > > > > >
> >>>>>>>>> > > > > > I am going to implement a sample java interpreter for
> >>>>>>>>> zeppelin for
> >>>>>>>>> > > demo
> >>>>>>>>> > > > > > purposes in my proposal.
> >>>>>>>>> > > > > > Since java-repl dependencies are not available as maven
> >>>>>>>>> > dependencies
> >>>>>>>>> > > I
> >>>>>>>>> > > > > had
> >>>>>>>>> > > > > > to add those jars manually to the project.
> >>>>>>>>> > > > > > But when I build the zeppelin project with the new
> >>>>>>>>> changes I made,
> >>>>>>>>> > it
> >>>>>>>>> > > > > > refuses to be built saying that it cannot resolve those
> >>>>>>>>> jars.
> >>>>>>>>> > > > > > Please let me know how to add those jars correctly.
> >>>>>>>>> > > > > >
> >>>>>>>>> > > > > > Regards
> >>>>>>>>> > > > > >
> >>>>>>>>> > > > > >
> >>>>>>>>> > > > > > On Wed, Mar 16, 2016 at 8:01 AM, Alexander Bezzubov <
> >>>>>>>>> > bzz@apache.org>
> >>>>>>>>> > > > > > wrote:
> >>>>>>>>> > > > > >
> >>>>>>>>> > > > > > > Hi Minudika,
> >>>>>>>>> > > > > > >
> >>>>>>>>> > > > > > > thank you for keeping list posted!
> >>>>>>>>> > > > > > > I will get back to you with the proposal comments
> >>>>>>>>> later today
> >>>>>>>>> > > > directly
> >>>>>>>>> > > > > > > inside the document.
> >>>>>>>>> > > > > > >
> >>>>>>>>> > > > > > > --
> >>>>>>>>> > > > > > > Alex
> >>>>>>>>> > > > > > >
> >>>>>>>>> > > > > > >
> >>>>>>>>> > > > > > > On Wed, Mar 16, 2016 at 6:27 AM, Minudika Malshan <
> >>>>>>>>> > > > > minudika001@gmail.com
> >>>>>>>>> > > > > > >
> >>>>>>>>> > > > > > > wrote:
> >>>>>>>>> > > > > > >
> >>>>>>>>> > > > > > > > Hi,
> >>>>>>>>> > > > > > > >
> >>>>>>>>> > > > > > > > Could you please help me to improve the content of
> >>>>>>>>> above
> >>>>>>>>> > > proposal?
> >>>>>>>>> > > > > > > >
> >>>>>>>>> > > > > > > > Thanks
> >>>>>>>>> > > > > > > >
> >>>>>>>>> > > > > > > > On Sun, Mar 13, 2016 at 1:37 AM, Minudika Malshan <
> >>>>>>>>> > > > > > minudika001@gmail.com
> >>>>>>>>> > > > > > > >
> >>>>>>>>> > > > > > > > wrote:
> >>>>>>>>> > > > > > > >
> >>>>>>>>> > > > > > > > > Hi Alex,
> >>>>>>>>> > > > > > > > >
> >>>>>>>>> > > > > > > > > I prepared a draft version of my proposal which
> >>>>>>>>> you can find
> >>>>>>>>> > > here
> >>>>>>>>> > > > > > > > > <
> >>>>>>>>> > > > > > > >
> >>>>>>>>> > > > > > >
> >>>>>>>>> > > > > >
> >>>>>>>>> > > > >
> >>>>>>>>> > > >
> >>>>>>>>> > >
> >>>>>>>>> >
> >>>>>>>>>
> https://docs.google.com/document/d/1KaBKxYbR08pgwv3UfPF-SMiRM2VJ7K4AQiLzzfUd138/edit?usp=sharing
> >>>>>>>>> > > > > > > > >.
> >>>>>>>>> > > > > > > > > Could you please have a look and give comments on
> >>>>>>>>> how to
> >>>>>>>>> > > improve
> >>>>>>>>> > > > > it.
> >>>>>>>>> > > > > > > > >
> >>>>>>>>> > > > > > > > > Thanks and regards
> >>>>>>>>> > > > > > > > >
> >>>>>>>>> > > > > > > > > On Sat, Mar 12, 2016 at 8:10 AM, Alexander
> >>>>>>>>> Bezzubov <
> >>>>>>>>> > > > > bzz@apache.org>
> >>>>>>>>> > > > > > > > > wrote:
> >>>>>>>>> > > > > > > > >
> >>>>>>>>> > > > > > > > >> Hi,
> >>>>>>>>> > > > > > > > >>
> >>>>>>>>> > > > > > > > >> great question - as cloud platform that you
> >>>>>>>>> mention is not
> >>>>>>>>> > > > > > > open-source,
> >>>>>>>>> > > > > > > > it
> >>>>>>>>> > > > > > > > >> is not immediately expected to get it done as a
> >>>>>>>>> part of
> >>>>>>>>> > GSoC.
> >>>>>>>>> > > > > > > > >>
> >>>>>>>>> > > > > > > > >> That being said, if that is something that you
> >>>>>>>>> want to look
> >>>>>>>>> > > > into,
> >>>>>>>>> > > > > or
> >>>>>>>>> > > > > > > > think
> >>>>>>>>> > > > > > > > >> that should be not very hard to implement, or
> >>>>>>>>> think that
> >>>>>>>>> > would
> >>>>>>>>> > > > be
> >>>>>>>>> > > > > of
> >>>>>>>>> > > > > > > the
> >>>>>>>>> > > > > > > > >> great benefit of users - it's totally up to you
> >>>>>>>>> and you can
> >>>>>>>>> > > make
> >>>>>>>>> > > > > it
> >>>>>>>>> > > > > > > part
> >>>>>>>>> > > > > > > > >> of
> >>>>>>>>> > > > > > > > >> your project proposal scope, if you want to (i.e
> >>>>>>>>> as extra
> >>>>>>>>> > > bonus,
> >>>>>>>>> > > > > at
> >>>>>>>>> > > > > > > the
> >>>>>>>>> > > > > > > > >> end, if time permits)
> >>>>>>>>> > > > > > > > >>
> >>>>>>>>> > > > > > > > >> --
> >>>>>>>>> > > > > > > > >> Alex
> >>>>>>>>> > > > > > > > >>
> >>>>>>>>> > > > > > > > >> On Thu, Mar 10, 2016 at 6:39 PM, Minudika
> Malshan
> >>>>>>>>> <
> >>>>>>>>> > > > > > > > minudika001@gmail.com>
> >>>>>>>>> > > > > > > > >> wrote:
> >>>>>>>>> > > > > > > > >>
> >>>>>>>>> > > > > > > > >> > Hi Alex,
> >>>>>>>>> > > > > > > > >> >
> >>>>>>>>> > > > > > > > >> > As we know the origin of Apache beam is  the
> >>>>>>>>> Google cloud
> >>>>>>>>> > > > > > platform.
> >>>>>>>>> > > > > > > It
> >>>>>>>>> > > > > > > > >> has
> >>>>>>>>> > > > > > > > >> > been developed mainly focusing on deploying
> >>>>>>>>> pipelines in
> >>>>>>>>> > the
> >>>>>>>>> > > > > > cloud.
> >>>>>>>>> > > > > > > > >> > But AFAIK mostly zeppelin is used as a
> >>>>>>>>> standalone system.
> >>>>>>>>> > > > > > > > >> > Is it expected to implement the cloud support
> >>>>>>>>> for the
> >>>>>>>>> > > > > interpreter
> >>>>>>>>> > > > > > > > under
> >>>>>>>>> > > > > > > > >> > this GSoC project?
> >>>>>>>>> > > > > > > > >> >
> >>>>>>>>> > > > > > > > >> > Best regards.
> >>>>>>>>> > > > > > > > >> >
> >>>>>>>>> > > > > > > > >> > Minudika Malshan
> >>>>>>>>> > > > > > > > >> > Undergraduate
> >>>>>>>>> > > > > > > > >> > Department of Computer Science and Engineering
> >>>>>>>>> > > > > > > > >> > University of Moratuwa
> >>>>>>>>> > > > > > > > >> > Sri Lanka.
> >>>>>>>>> > > > > > > > >> >
> >>>>>>>>> > > > > > > > >> >
> >>>>>>>>> > > > > > > > >> >
> >>>>>>>>> > > > > > > > >> >
> >>>>>>>>> > > > > > > > >> > On Thu, Mar 10, 2016 at 6:44 AM, Alexander
> >>>>>>>>> Bezzubov <
> >>>>>>>>> > > > > > bzz@apache.org
> >>>>>>>>> > > > > > > >
> >>>>>>>>> > > > > > > > >> > wrote:
> >>>>>>>>> > > > > > > > >> >
> >>>>>>>>> > > > > > > > >> > > Hi Minudika,
> >>>>>>>>> > > > > > > > >> > >
> >>>>>>>>> > > > > > > > >> > > you plan sounds awesome - please either keep
> >>>>>>>>> this thread
> >>>>>>>>> > > > > posted
> >>>>>>>>> > > > > > on
> >>>>>>>>> > > > > > > > the
> >>>>>>>>> > > > > > > > >> > > progress or even better, feel free to start
> a
> >>>>>>>>> new one,
> >>>>>>>>> > > with
> >>>>>>>>> > > > > more
> >>>>>>>>> > > > > > > > >> > > descriptive subject, asking community for a
> >>>>>>>>> feedback on
> >>>>>>>>> > > your
> >>>>>>>>> > > > > > > > proposal.
> >>>>>>>>> > > > > > > > >> > >
> >>>>>>>>> > > > > > > > >> > > Google docs \w ability for people with the
> >>>>>>>>> link to post
> >>>>>>>>> > > > > comments
> >>>>>>>>> > > > > > > > there
> >>>>>>>>> > > > > > > > >> > is a
> >>>>>>>>> > > > > > > > >> > > great medium. As soon as you send one I'll
> be
> >>>>>>>>> happy to
> >>>>>>>>> > add
> >>>>>>>>> > > > it
> >>>>>>>>> > > > > to
> >>>>>>>>> > > > > > > > >> https://
> >>>>>>>>> > > > > > > > >> > >
> >>>>>>>>> > > > > > > > >>
> >>>>>>>>> > > > > > >
> >>>>>>>>> > > > >
> >>>>>>>>> > >
> >>>>>>>>>
> cwiki.apache.org/confluence/display/ZEPPELIN/Google+Summer+Of+Code+2016
> >>>>>>>>> > > > > > > > >> > >
> >>>>>>>>> > > > > > > > >> > > --
> >>>>>>>>> > > > > > > > >> > > Alex
> >>>>>>>>> > > > > > > > >> > >
> >>>>>>>>> > > > > > > > >> > > On Wed, Mar 9, 2016 at 9:21 PM, Minudika
> >>>>>>>>> Malshan <
> >>>>>>>>> > > > > > > > >> minudika001@gmail.com>
> >>>>>>>>> > > > > > > > >> > > wrote:
> >>>>>>>>> > > > > > > > >> > >
> >>>>>>>>> > > > > > > > >> > > > Hi Alex,
> >>>>>>>>> > > > > > > > >> > > >
> >>>>>>>>> > > > > > > > >> > > > I think Java-repl can be used for the
> >>>>>>>>> implementation.
> >>>>>>>>> > > > > > Currently
> >>>>>>>>> > > > > > > I
> >>>>>>>>> > > > > > > > am
> >>>>>>>>> > > > > > > > >> > > > working on a sample implementation and
> will
> >>>>>>>>> share it
> >>>>>>>>> > in
> >>>>>>>>> > > > here
> >>>>>>>>> > > > > > > soon.
> >>>>>>>>> > > > > > > > >> > > > And will it be ok if I share my sample
> >>>>>>>>> proposal as a
> >>>>>>>>> > > > google
> >>>>>>>>> > > > > > doc?
> >>>>>>>>> > > > > > > > >> > > >
> >>>>>>>>> > > > > > > > >> > > > Thanks for your help.
> >>>>>>>>> > > > > > > > >> > > >
> >>>>>>>>> > > > > > > > >> > > > Regards.
> >>>>>>>>> > > > > > > > >> > > > Minudika
> >>>>>>>>> > > > > > > > >> > > >
> >>>>>>>>> > > > > > > > >> > > > Minudika Malshan
> >>>>>>>>> > > > > > > > >> > > > Undergraduate
> >>>>>>>>> > > > > > > > >> > > > Department of Computer Science and
> >>>>>>>>> Engineering
> >>>>>>>>> > > > > > > > >> > > > University of Moratuwa
> >>>>>>>>> > > > > > > > >> > > > Sri Lanka
> >>>>>>>>> > > > > > > > >> > > >
> >>>>>>>>> > > > > > > > >> > > >
> >>>>>>>>> > > > > > > > >> > > >
> >>>>>>>>> > > > > > > > >> > > >
> >>>>>>>>> > > > > > > > >> > > > On Mon, Mar 7, 2016 at 6:39 AM, Alexander
> >>>>>>>>> Bezzubov <
> >>>>>>>>> > > > > > > > bzz@apache.org>
> >>>>>>>>> > > > > > > > >> > > wrote:
> >>>>>>>>> > > > > > > > >> > > >
> >>>>>>>>> > > > > > > > >> > > > > Hi Minudika,
> >>>>>>>>> > > > > > > > >> > > > >
> >>>>>>>>> > > > > > > > >> > > > > if you are talking about Java REPL [1],
> >>>>>>>>> this was
> >>>>>>>>> > just
> >>>>>>>>> > > an
> >>>>>>>>> > > > > > > example
> >>>>>>>>> > > > > > > > >> of
> >>>>>>>>> > > > > > > > >> > the
> >>>>>>>>> > > > > > > > >> > > > > project we might want to use to archive
> >>>>>>>>> the first
> >>>>>>>>> > step
> >>>>>>>>> > > > of
> >>>>>>>>> > > > > > our
> >>>>>>>>> > > > > > > > >> goal:
> >>>>>>>>> > > > > > > > >> > get
> >>>>>>>>> > > > > > > > >> > > > > Java code interpreted by Zeppelin.
> >>>>>>>>> > > > > > > > >> > > > >
> >>>>>>>>> > > > > > > > >> > > > > > Should we have to add JAVA-REPL source
> >>>>>>>>> code as a
> >>>>>>>>> > > > module
> >>>>>>>>> > > > > > for
> >>>>>>>>> > > > > > > > the
> >>>>>>>>> > > > > > > > >> > beam
> >>>>>>>>> > > > > > > > >> > > > > > interpreter or can we get the
> necessary
> >>>>>>>>> features
> >>>>>>>>> > of
> >>>>>>>>> > > it
> >>>>>>>>> > > > > as
> >>>>>>>>> > > > > > > > >> > > dependencies
> >>>>>>>>> > > > > > > > >> > > > to
> >>>>>>>>> > > > > > > > >> > > > > > our project?
> >>>>>>>>> > > > > > > > >> > > > > Well, it looks like this particular
> >>>>>>>>> project is built
> >>>>>>>>> > > > with
> >>>>>>>>> > > > > > Ant
> >>>>>>>>> > > > > > > > and
> >>>>>>>>> > > > > > > > >> is
> >>>>>>>>> > > > > > > > >> > > not
> >>>>>>>>> > > > > > > > >> > > > > published on Maven [2]. So right now
> >>>>>>>>> there is no
> >>>>>>>>> > easy
> >>>>>>>>> > > > way
> >>>>>>>>> > > > > to
> >>>>>>>>> > > > > > > get
> >>>>>>>>> > > > > > > > >> it
> >>>>>>>>> > > > > > > > >> > as
> >>>>>>>>> > > > > > > > >> > > > > build-time dependency.
> >>>>>>>>> > > > > > > > >> > > > >
> >>>>>>>>> > > > > > > > >> > > > > What I would suggest here:
> >>>>>>>>> > > > > > > > >> > > > >   - try finding any other other
> >>>>>>>>> alternative java
> >>>>>>>>> > REPL
> >>>>>>>>> > > > > > > > >> implementations
> >>>>>>>>> > > > > > > > >> > > > >   - if there are none, you could try
> >>>>>>>>> hacking first
> >>>>>>>>> > PoC
> >>>>>>>>> > > > for
> >>>>>>>>> > > > > > > > >> Java\Beam
> >>>>>>>>> > > > > > > > >> > > > > interpreter together just using the code
> >>>>>>>>> from this
> >>>>>>>>> > > > > project,
> >>>>>>>>> > > > > > > > >> inside a
> >>>>>>>>> > > > > > > > >> > > new
> >>>>>>>>> > > > > > > > >> > > > > interpreter module directly (it is
> Apache
> >>>>>>>>> 2.0
> >>>>>>>>> > > licensed)
> >>>>>>>>> > > > > > > > >> > > > >
> >>>>>>>>> > > > > > > > >> > > > > If it suits our needs and PoC works (it
> >>>>>>>>> might not,
> >>>>>>>>> > > > looking
> >>>>>>>>> > > > > > > > though
> >>>>>>>>> > > > > > > > >> > open
> >>>>>>>>> > > > > > > > >> > > > > issues on Github), then at the end of
> the
> >>>>>>>>> GSoC you
> >>>>>>>>> > > could
> >>>>>>>>> > > > > > just
> >>>>>>>>> > > > > > > > >> > allocate
> >>>>>>>>> > > > > > > > >> > > > some
> >>>>>>>>> > > > > > > > >> > > > > time to contribute Maven publishing to
> >>>>>>>>> that project
> >>>>>>>>> > > > (which
> >>>>>>>>> > > > > > > > should
> >>>>>>>>> > > > > > > > >> not
> >>>>>>>>> > > > > > > > >> > > > take
> >>>>>>>>> > > > > > > > >> > > > > long and can be done as a last step).
> >>>>>>>>> > > > > > > > >> > > > >
> >>>>>>>>> > > > > > > > >> > > > > Hope this helps and please let me know
> if
> >>>>>>>>> you have
> >>>>>>>>> > > > further
> >>>>>>>>> > > > > > > > >> questions!
> >>>>>>>>> > > > > > > > >> > > > >
> >>>>>>>>> > > > > > > > >> > > > >  1.
> >>>>>>>>> > > https://github.com/albertlatacz/java-repl/issues/79
> >>>>>>>>> > > > > > > > >> > > > >  2.
> >>>>>>>>> https://github.com/albertlatacz/java-repl
> >>>>>>>>> > > > > > > > >> > > > >
> >>>>>>>>> > > > > > > > >> > > > > On Sun, Mar 6, 2016 at 4:17 AM, Minudika
> >>>>>>>>> Malshan <
> >>>>>>>>> > > > > > > > >> > > minudika001@gmail.com>
> >>>>>>>>> > > > > > > > >> > > > > wrote:
> >>>>>>>>> > > > > > > > >> > > > >
> >>>>>>>>> > > > > > > > >> > > > > > Hi,
> >>>>>>>>> > > > > > > > >> > > > > >
> >>>>>>>>> > > > > > > > >> > > > > > I have gained understanding about
> >>>>>>>>> zeppelin and
> >>>>>>>>> > > > > > > functionalities
> >>>>>>>>> > > > > > > > >> of
> >>>>>>>>> > > > > > > > >> > > > > DataFlow
> >>>>>>>>> > > > > > > > >> > > > > > SDK. please help me to get familiar
> with
> >>>>>>>>> > JAVA-REPL.
> >>>>>>>>> > > > > > > > >> > > > > > It would be a great help if you can
> >>>>>>>>> help me to
> >>>>>>>>> > > > > understand
> >>>>>>>>> > > > > > > the
> >>>>>>>>> > > > > > > > >> flow
> >>>>>>>>> > > > > > > > >> > of
> >>>>>>>>> > > > > > > > >> > > > > > JAVA-REPL and the way to use it to
> >>>>>>>>> interpret
> >>>>>>>>> > > DataFlow
> >>>>>>>>> > > > > SDK
> >>>>>>>>> > > > > > > > >> methods.
> >>>>>>>>> > > > > > > > >> > > > > >
> >>>>>>>>> > > > > > > > >> > > > > > Regards
> >>>>>>>>> > > > > > > > >> > > > > > Minudika
> >>>>>>>>> > > > > > > > >> > > > > >
> >>>>>>>>> > > > > > > > >> > > > > > Minudika Malshan
> >>>>>>>>> > > > > > > > >> > > > > > Undergraduate
> >>>>>>>>> > > > > > > > >> > > > > > Department of Computer Science and
> >>>>>>>>> Engineering
> >>>>>>>>> > > > > > > > >> > > > > > University of Moratuwa.
> >>>>>>>>> > > > > > > > >> > > > > >
> >>>>>>>>> > > > > > > > >> > > > > >
> >>>>>>>>> > > > > > > > >> > > > > >
> >>>>>>>>> > > > > > > > >> > > > > >
> >>>>>>>>> > > > > > > > >> > > > > > On Sat, Mar 5, 2016 at 1:03 AM,
> >>>>>>>>> Minudika Malshan <
> >>>>>>>>> > > > > > > > >> > > > minudika001@gmail.com>
> >>>>>>>>> > > > > > > > >> > > > > > wrote:
> >>>>>>>>> > > > > > > > >> > > > > >
> >>>>>>>>> > > > > > > > >> > > > > > > Hi,
> >>>>>>>>> > > > > > > > >> > > > > > >
> >>>>>>>>> > > > > > > > >> > > > > > > I was going through JAVA REPL
> >>>>>>>>> implementation.
> >>>>>>>>> > > > > > > > >> > > > > > > I'm bit confused about the way it
> >>>>>>>>> should be used
> >>>>>>>>> > > to
> >>>>>>>>> > > > > > > > implement
> >>>>>>>>> > > > > > > > >> a
> >>>>>>>>> > > > > > > > >> > > java
> >>>>>>>>> > > > > > > > >> > > > > > > interpreter which supports Apache
> >>>>>>>>> beam commands.
> >>>>>>>>> > > > > > > > >> > > > > > > Should we have to add JAVA-REPL
> >>>>>>>>> source code as a
> >>>>>>>>> > > > > module
> >>>>>>>>> > > > > > > for
> >>>>>>>>> > > > > > > > >> the
> >>>>>>>>> > > > > > > > >> > > beam
> >>>>>>>>> > > > > > > > >> > > > > > > interpreter or can we get the
> >>>>>>>>> necessary features
> >>>>>>>>> > > of
> >>>>>>>>> > > > it
> >>>>>>>>> > > > > > as
> >>>>>>>>> > > > > > > > >> > > > dependencies
> >>>>>>>>> > > > > > > > >> > > > > to
> >>>>>>>>> > > > > > > > >> > > > > > > our project?
> >>>>>>>>> > > > > > > > >> > > > > > > Could you please explain the
> >>>>>>>>> procedure I should
> >>>>>>>>> > > > follow
> >>>>>>>>> > > > > > in
> >>>>>>>>> > > > > > > > >> order
> >>>>>>>>> > > > > > > > >> > to
> >>>>>>>>> > > > > > > > >> > > > > > achieve
> >>>>>>>>> > > > > > > > >> > > > > > > this task.
> >>>>>>>>> > > > > > > > >> > > > > > >
> >>>>>>>>> > > > > > > > >> > > > > > > Thanks and regards,
> >>>>>>>>> > > > > > > > >> > > > > > > Minudika
> >>>>>>>>> > > > > > > > >> > > > > > >
> >>>>>>>>> > > > > > > > >> > > > > > >
> >>>>>>>>> > > > > > > > >> > > > > > > Minudika Malshan
> >>>>>>>>> > > > > > > > >> > > > > > > Undergraduate
> >>>>>>>>> > > > > > > > >> > > > > > > Department of Computer Science and
> >>>>>>>>> Engineering
> >>>>>>>>> > > > > > > > >> > > > > > > University of Moratuwa.
> >>>>>>>>> > > > > > > > >> > > > > > >
> >>>>>>>>> > > > > > > > >> > > > > > >
> >>>>>>>>> > > > > > > > >> > > > > > >
> >>>>>>>>> > > > > > > > >> > > > > > >
> >>>>>>>>> > > > > > > > >> > > > > > > On Thu, Mar 3, 2016 at 11:23 AM,
> >>>>>>>>> Alexander
> >>>>>>>>> > > Bezzubov
> >>>>>>>>> > > > <
> >>>>>>>>> > > > > > > > >> > > bzz@apache.org>
> >>>>>>>>> > > > > > > > >> > > > > > > wrote:
> >>>>>>>>> > > > > > > > >> > > > > > >
> >>>>>>>>> > > > > > > > >> > > > > > >> Hi,
> >>>>>>>>> > > > > > > > >> > > > > > >>
> >>>>>>>>> > > > > > > > >> > > > > > >> I would suggest you to take some
> >>>>>>>>> time and read
> >>>>>>>>> > > > > through
> >>>>>>>>> > > > > > > the
> >>>>>>>>> > > > > > > > >> links
> >>>>>>>>> > > > > > > > >> > > > from
> >>>>>>>>> > > > > > > > >> > > > > > >> email
> >>>>>>>>> > > > > > > > >> > > > > > >> carefully and then post back here
> in
> >>>>>>>>> this
> >>>>>>>>> > thread,
> >>>>>>>>> > > > in
> >>>>>>>>> > > > > > case
> >>>>>>>>> > > > > > > > you
> >>>>>>>>> > > > > > > > >> > > manage
> >>>>>>>>> > > > > > > > >> > > > > to
> >>>>>>>>> > > > > > > > >> > > > > > >> find the answer to your question.
> >>>>>>>>> > > > > > > > >> > > > > > >>
> >>>>>>>>> > > > > > > > >> > > > > > >> That might helpful to other
> students
> >>>>>>>>> > > participating
> >>>>>>>>> > > > in
> >>>>>>>>> > > > > > > GSoC
> >>>>>>>>> > > > > > > > as
> >>>>>>>>> > > > > > > > >> > > well.
> >>>>>>>>> > > > > > > > >> > > > > > >>
> >>>>>>>>> > > > > > > > >> > > > > > >> Thanks!
> >>>>>>>>> > > > > > > > >> > > > > > >>
> >>>>>>>>> > > > > > > > >> > > > > > >> --
> >>>>>>>>> > > > > > > > >> > > > > > >> Alex
> >>>>>>>>> > > > > > > > >> > > > > > >>
> >>>>>>>>> > > > > > > > >> > > > > > >>
> >>>>>>>>> > > > > > > > >> > > > > > >> On Thu, Mar 3, 2016 at 2:43 PM,
> >>>>>>>>> Minudika
> >>>>>>>>> > Malshan
> >>>>>>>>> > > <
> >>>>>>>>> > > > > > > > >> > > > > minudika001@gmail.com
> >>>>>>>>> > > > > > > > >> > > > > > >
> >>>>>>>>> > > > > > > > >> > > > > > >> wrote:
> >>>>>>>>> > > > > > > > >> > > > > > >>
> >>>>>>>>> > > > > > > > >> > > > > > >> > Hi Alex,
> >>>>>>>>> > > > > > > > >> > > > > > >> >
> >>>>>>>>> > > > > > > > >> > > > > > >> > Thanks a lot for your detailed
> >>>>>>>>> guide through
> >>>>>>>>> > > the
> >>>>>>>>> > > > > > > project.
> >>>>>>>>> > > > > > > > >> > > > > > >> > As you have mentioned, I'm going
> >>>>>>>>> to create a
> >>>>>>>>> > > > draft
> >>>>>>>>> > > > > > > > >> proposal.
> >>>>>>>>> > > > > > > > >> > > > > > >> > Is there any specific template
> for
> >>>>>>>>> the
> >>>>>>>>> > > proposal?
> >>>>>>>>> > > > Or
> >>>>>>>>> > > > > > > will
> >>>>>>>>> > > > > > > > >> it be
> >>>>>>>>> > > > > > > > >> > > ok
> >>>>>>>>> > > > > > > > >> > > > to
> >>>>>>>>> > > > > > > > >> > > > > > >> create
> >>>>>>>>> > > > > > > > >> > > > > > >> > a proposal on my own including
> the
> >>>>>>>>> facts and
> >>>>>>>>> > > > points
> >>>>>>>>> > > > > > > > you've
> >>>>>>>>> > > > > > > > >> > > > mentioned
> >>>>>>>>> > > > > > > > >> > > > > > in
> >>>>>>>>> > > > > > > > >> > > > > > >> > your reply?
> >>>>>>>>> > > > > > > > >> > > > > > >> >
> >>>>>>>>> > > > > > > > >> > > > > > >> > Thanks again and regards.
> >>>>>>>>> > > > > > > > >> > > > > > >> > Minudika
> >>>>>>>>> > > > > > > > >> > > > > > >> >
> >>>>>>>>> > > > > > > > >> > > > > > >> > Minudika Malshan
> >>>>>>>>> > > > > > > > >> > > > > > >> > Undergraduate
> >>>>>>>>> > > > > > > > >> > > > > > >> > Department of Computer Science
> and
> >>>>>>>>> > Engineering
> >>>>>>>>> > > > > > > > >> > > > > > >> > University of Moratuwa.
> >>>>>>>>> > > > > > > > >> > > > > > >> >
> >>>>>>>>> > > > > > > > >> > > > > > >> >
> >>>>>>>>> > > > > > > > >> > > > > > >> >
> >>>>>>>>> > > > > > > > >> > > > > > >> >
> >>>>>>>>> > > > > > > > >> > > > > > >> > On Thu, Mar 3, 2016 at 8:49 AM,
> >>>>>>>>> Alexander
> >>>>>>>>> > > > Bezzubov
> >>>>>>>>> > > > > <
> >>>>>>>>> > > > > > > > >> > > > > > >> abezzubov@nflabs.com>
> >>>>>>>>> > > > > > > > >> > > > > > >> > wrote:
> >>>>>>>>> > > > > > > > >> > > > > > >> >
> >>>>>>>>> > > > > > > > >> > > > > > >> > > Hi Minudika,
> >>>>>>>>> > > > > > > > >> > > > > > >> > >
> >>>>>>>>> > > > > > > > >> > > > > > >> > > > Currently I am writing an
> >>>>>>>>> interpreter for
> >>>>>>>>> > > > > > SiddhiQL
> >>>>>>>>> > > > > > > > >> which
> >>>>>>>>> > > > > > > > >> > is
> >>>>>>>>> > > > > > > > >> > > a
> >>>>>>>>> > > > > > > > >> > > > > real
> >>>>>>>>> > > > > > > > >> > > > > > >> time
> >>>>>>>>> > > > > > > > >> > > > > > >> > > > complex event processing
> >>>>>>>>> engine, as a
> >>>>>>>>> > part
> >>>>>>>>> > > of
> >>>>>>>>> > > > > > > > research.
> >>>>>>>>> > > > > > > > >> > > > > > >> > > > If you are interested, you
> can
> >>>>>>>>> find the
> >>>>>>>>> > > code
> >>>>>>>>> > > > at
> >>>>>>>>> > > > > > > here.
> >>>>>>>>> > > > > > > > >> > (It's
> >>>>>>>>> > > > > > > > >> > > > too
> >>>>>>>>> > > > > > > > >> > > > > > >> messy
> >>>>>>>>> > > > > > > > >> > > > > > >> > > > though. Have a lot to clean
> up
> >>>>>>>>> the in the
> >>>>>>>>> > > > code)
> >>>>>>>>> > > > > > > > >> > > > > > >> > > >
> >>>>>>>>> > > > https://github.com/minudika/incubator-zeppelin
> >>>>>>>>> > > > > > > > >> > > > > > >> > >
> >>>>>>>>> > > > > > > > >> > > > > > >> > > Thank you for sharing! That
> >>>>>>>>> would be a huge
> >>>>>>>>> > > > plus
> >>>>>>>>> > > > > > for
> >>>>>>>>> > > > > > > > your
> >>>>>>>>> > > > > > > > >> > > > > proposal,
> >>>>>>>>> > > > > > > > >> > > > > > >> but
> >>>>>>>>> > > > > > > > >> > > > > > >> > > please remember that code
> >>>>>>>>> quality would be
> >>>>>>>>> > an
> >>>>>>>>> > > > > > > important
> >>>>>>>>> > > > > > > > >> > factor
> >>>>>>>>> > > > > > > > >> > > > on
> >>>>>>>>> > > > > > > > >> > > > > > >> > > the proposal selection process,
> >>>>>>>>> so please
> >>>>>>>>> > > make
> >>>>>>>>> > > > > sure
> >>>>>>>>> > > > > > > > that
> >>>>>>>>> > > > > > > > >> you
> >>>>>>>>> > > > > > > > >> > > > have
> >>>>>>>>> > > > > > > > >> > > > > > >> > finished
> >>>>>>>>> > > > > > > > >> > > > > > >> > > possible cleanups before
> >>>>>>>>> attaching it to
> >>>>>>>>> > your
> >>>>>>>>> > > > > > > > >> application.
> >>>>>>>>> > > > > > > > >> > > > > > >> > >
> >>>>>>>>> > > > > > > > >> > > > > > >> > > On the side note - I can see
> >>>>>>>>> your commits
> >>>>>>>>> > in
> >>>>>>>>> > > > > master
> >>>>>>>>> > > > > > > > >> branch
> >>>>>>>>> > > > > > > > >> > of
> >>>>>>>>> > > > > > > > >> > > > your
> >>>>>>>>> > > > > > > > >> > > > > > >> fork,
> >>>>>>>>> > > > > > > > >> > > > > > >> > > why not to try the workflow
> >>>>>>>>> Zeppelin uses
> >>>>>>>>> > > > > > > > >> > > > > > >> > > <
> >>>>>>>>> > > > > > > > >> > > > > > >> > >
> >>>>>>>>> > > > > > > > >> > > > > > >> >
> >>>>>>>>> > > > > > > > >> > > > > > >>
> >>>>>>>>> > > > > > > > >> > > > > >
> >>>>>>>>> > > > > > > > >> > > > >
> >>>>>>>>> > > > > > > > >> > > >
> >>>>>>>>> > > > > > > > >> > >
> >>>>>>>>> > > > > > > > >> >
> >>>>>>>>> > > > > > > > >>
> >>>>>>>>> > > > > > > >
> >>>>>>>>> > > > > > >
> >>>>>>>>> > > > > >
> >>>>>>>>> > > > >
> >>>>>>>>> > > >
> >>>>>>>>> > >
> >>>>>>>>> >
> >>>>>>>>>
> https://github.com/apache/incubator-zeppelin/blob/master/CONTRIBUTING.md#source-control-workflow
> >>>>>>>>> > > > > > > > >> > > > > > >> > > >
> >>>>>>>>> > > > > > > > >> > > > > > >> > > [0]
> >>>>>>>>> > > > > > > > >> > > > > > >> > > by tracking your work in
> >>>>>>>>> different
> >>>>>>>>> > branches?
> >>>>>>>>> > > > From
> >>>>>>>>> > > > > > > there
> >>>>>>>>> > > > > > > > >> it
> >>>>>>>>> > > > > > > > >> > > will
> >>>>>>>>> > > > > > > > >> > > > be
> >>>>>>>>> > > > > > > > >> > > > > > >> easy
> >>>>>>>>> > > > > > > > >> > > > > > >> > to
> >>>>>>>>> > > > > > > > >> > > > > > >> > > submit a PR and ask other
> >>>>>>>>> contributors for
> >>>>>>>>> > a
> >>>>>>>>> > > > code
> >>>>>>>>> > > > > > > > review,
> >>>>>>>>> > > > > > > > >> > > which
> >>>>>>>>> > > > > > > > >> > > > > > could
> >>>>>>>>> > > > > > > > >> > > > > > >> > > improve chances of getting high
> >>>>>>>>> quality
> >>>>>>>>> > code
> >>>>>>>>> > > at
> >>>>>>>>> > > > > the
> >>>>>>>>> > > > > > > > end.
> >>>>>>>>> > > > > > > > >> > > > > > >> > >
> >>>>>>>>> > > > > > > > >> > > > > > >> > >
> >>>>>>>>> > > > > > > > >> > > > > > >> > > > I would like to know the
> exact
> >>>>>>>>> purpose of
> >>>>>>>>> > > > this
> >>>>>>>>> > > > > > > > project
> >>>>>>>>> > > > > > > > >> and
> >>>>>>>>> > > > > > > > >> > > > > > expected
> >>>>>>>>> > > > > > > > >> > > > > > >> > > outcome
> >>>>>>>>> > > > > > > > >> > > > > > >> > > from the student.
> >>>>>>>>> > > > > > > > >> > > > > > >> > >
> >>>>>>>>> > > > > > > > >> > > > > > >> > > The purpose (the objective or
> >>>>>>>>> the outcome
> >>>>>>>>> > or
> >>>>>>>>> > > > the
> >>>>>>>>> > > > > > > goal)
> >>>>>>>>> > > > > > > > of
> >>>>>>>>> > > > > > > > >> > this
> >>>>>>>>> > > > > > > > >> > > > > > >> project is
> >>>>>>>>> > > > > > > > >> > > > > > >> > > to have merged PR with a code +
> >>>>>>>>> > > documentation +
> >>>>>>>>> > > > > > > example
> >>>>>>>>> > > > > > > > >> of
> >>>>>>>>> > > > > > > > >> > > usage
> >>>>>>>>> > > > > > > > >> > > > > > for a
> >>>>>>>>> > > > > > > > >> > > > > > >> > new
> >>>>>>>>> > > > > > > > >> > > > > > >> > > Interpreter in Zeppelin, that
> >>>>>>>>> works with
> >>>>>>>>> > > Apache
> >>>>>>>>> > > > > > Beam
> >>>>>>>>> > > > > > > > SKD
> >>>>>>>>> > > > > > > > >> by
> >>>>>>>>> > > > > > > > >> > > the
> >>>>>>>>> > > > > > > > >> > > > > end
> >>>>>>>>> > > > > > > > >> > > > > > of
> >>>>>>>>> > > > > > > > >> > > > > > >> > the
> >>>>>>>>> > > > > > > > >> > > > > > >> > > summer.
> >>>>>>>>> > > > > > > > >> > > > > > >> > >
> >>>>>>>>> > > > > > > > >> > > > > > >> > > It might be bold goal, so in
> >>>>>>>>> order to be
> >>>>>>>>> > > > > reachable
> >>>>>>>>> > > > > > > and
> >>>>>>>>> > > > > > > > >> get
> >>>>>>>>> > > > > > > > >> > > > > accepted
> >>>>>>>>> > > > > > > > >> > > > > > it
> >>>>>>>>> > > > > > > > >> > > > > > >> > > should be further divided on
> >>>>>>>>> smaller goal
> >>>>>>>>> > > > aligned
> >>>>>>>>> > > > > > > with
> >>>>>>>>> > > > > > > > >> GSoC
> >>>>>>>>> > > > > > > > >> > > > > > timeline,
> >>>>>>>>> > > > > > > > >> > > > > > >> and
> >>>>>>>>> > > > > > > > >> > > > > > >> > > then even on a smaller "steps"
> >>>>>>>>> on "how to
> >>>>>>>>> > get
> >>>>>>>>> > > > > > there".
> >>>>>>>>> > > > > > > > >> > > > > > >> > > The expectations are that you
> >>>>>>>>> will do this
> >>>>>>>>> > > > work,
> >>>>>>>>> > > > > as
> >>>>>>>>> > > > > > > > part
> >>>>>>>>> > > > > > > > >> of
> >>>>>>>>> > > > > > > > >> > > your
> >>>>>>>>> > > > > > > > >> > > > > > >> > > application proposal (with the
> >>>>>>>>> help of
> >>>>>>>>> > > > potential
> >>>>>>>>> > > > > > > > >> mentors).
> >>>>>>>>> > > > > > > > >> > In
> >>>>>>>>> > > > > > > > >> > > > > prev.
> >>>>>>>>> > > > > > > > >> > > > > > >> email
> >>>>>>>>> > > > > > > > >> > > > > > >> > > in this thread I posted some
> >>>>>>>>> ideas on how
> >>>>>>>>> > > those
> >>>>>>>>> > > > > > > smaller
> >>>>>>>>> > > > > > > > >> > goals
> >>>>>>>>> > > > > > > > >> > > > can
> >>>>>>>>> > > > > > > > >> > > > > > look
> >>>>>>>>> > > > > > > > >> > > > > > >> > > like, but ultimately it's up to
> >>>>>>>>> you to
> >>>>>>>>> > > decide.
> >>>>>>>>> > > > > > > > >> > > > > > >> > >
> >>>>>>>>> > > > > > > > >> > > > > > >> > >
> >>>>>>>>> > > > > > > > >> > > > > > >> > > So I would suggest you start
> >>>>>>>>> looking into
> >>>>>>>>> > > > > creating
> >>>>>>>>> > > > > > a
> >>>>>>>>> > > > > > > > >> > proposal
> >>>>>>>>> > > > > > > > >> > > > > draft
> >>>>>>>>> > > > > > > > >> > > > > > as
> >>>>>>>>> > > > > > > > >> > > > > > >> > > early as possible. [5] Have
> some
> >>>>>>>>> examples
> >>>>>>>>> > and
> >>>>>>>>> > > > > docs
> >>>>>>>>> > > > > > > from
> >>>>>>>>> > > > > > > > >> ASF
> >>>>>>>>> > > > > > > > >> > on
> >>>>>>>>> > > > > > > > >> > > > the
> >>>>>>>>> > > > > > > > >> > > > > > >> > proposal
> >>>>>>>>> > > > > > > > >> > > > > > >> > > as well, so please make sure
> >>>>>>>>> that you read
> >>>>>>>>> > > it.
> >>>>>>>>> > > > > > Please
> >>>>>>>>> > > > > > > > >> also
> >>>>>>>>> > > > > > > > >> > > feel
> >>>>>>>>> > > > > > > > >> > > > > free
> >>>>>>>>> > > > > > > > >> > > > > > >> to
> >>>>>>>>> > > > > > > > >> > > > > > >> > > post it here to get the
> feedback
> >>>>>>>>> from the
> >>>>>>>>> > > > > > community,
> >>>>>>>>> > > > > > > > and
> >>>>>>>>> > > > > > > > >> I
> >>>>>>>>> > > > > > > > >> > > will
> >>>>>>>>> > > > > > > > >> > > > be
> >>>>>>>>> > > > > > > > >> > > > > > >> happy
> >>>>>>>>> > > > > > > > >> > > > > > >> > to
> >>>>>>>>> > > > > > > > >> > > > > > >> > > further assist you with it.
> >>>>>>>>> > > > > > > > >> > > > > > >> > >
> >>>>>>>>> > > > > > > > >> > > > > > >> > > Good proposal consists of:
> >>>>>>>>> > > > > > > > >> > > > > > >> > >
> >>>>>>>>> > > > > > > > >> > > > > > >> > >  - list of high-level,
> measurable
> >>>>>>>>> > "results",
> >>>>>>>>> > > or
> >>>>>>>>> > > > > > steps
> >>>>>>>>> > > > > > > > to
> >>>>>>>>> > > > > > > > >> > > archive
> >>>>>>>>> > > > > > > > >> > > > > the
> >>>>>>>>> > > > > > > > >> > > > > > >> > final
> >>>>>>>>> > > > > > > > >> > > > > > >> > > objective\goal
> >>>>>>>>> > > > > > > > >> > > > > > >> > >  - laid out over the timeline
> (so
> >>>>>>>>> > > expectations
> >>>>>>>>> > > > > for
> >>>>>>>>> > > > > > > > >> > > "milestones"
> >>>>>>>>> > > > > > > > >> > > > > like
> >>>>>>>>> > > > > > > > >> > > > > > >> > > mid-term are set)
> >>>>>>>>> > > > > > > > >> > > > > > >> > >  - each "result" with the
> >>>>>>>>> further scope
> >>>>>>>>> > > > breakdown
> >>>>>>>>> > > > > > to
> >>>>>>>>> > > > > > > a
> >>>>>>>>> > > > > > > > >> > smaller
> >>>>>>>>> > > > > > > > >> > > > > > action
> >>>>>>>>> > > > > > > > >> > > > > > >> > items
> >>>>>>>>> > > > > > > > >> > > > > > >> > > (ideally, each not longer than
> >>>>>>>>> 1day)
> >>>>>>>>> > > > > > > > >> > > > > > >> > >  - plus some background
> >>>>>>>>> information,
> >>>>>>>>> > showing
> >>>>>>>>> > > > that
> >>>>>>>>> > > > > > you
> >>>>>>>>> > > > > > > > are
> >>>>>>>>> > > > > > > > >> > > > > qualified
> >>>>>>>>> > > > > > > > >> > > > > > >> to do
> >>>>>>>>> > > > > > > > >> > > > > > >> > > all that and put some thinking
> >>>>>>>>> into details
> >>>>>>>>> > > > > (links
> >>>>>>>>> > > > > > to
> >>>>>>>>> > > > > > > > >> your
> >>>>>>>>> > > > > > > > >> > > code
> >>>>>>>>> > > > > > > > >> > > > > here
> >>>>>>>>> > > > > > > > >> > > > > > >> will
> >>>>>>>>> > > > > > > > >> > > > > > >> > > help very much)
> >>>>>>>>> > > > > > > > >> > > > > > >> > >
> >>>>>>>>> > > > > > > > >> > > > > > >> > >
> >>>>>>>>> > > > > > > > >> > > > > > >> > > > I am getting familiar with
> >>>>>>>>> Apache beam
> >>>>>>>>> > > > > nowadays.
> >>>>>>>>> > > > > > > > Please
> >>>>>>>>> > > > > > > > >> > can
> >>>>>>>>> > > > > > > > >> > > > you
> >>>>>>>>> > > > > > > > >> > > > > > >> provide
> >>>>>>>>> > > > > > > > >> > > > > > >> > > me some useful resources for
> >>>>>>>>> that.
> >>>>>>>>> > > > > > > > >> > > > > > >> > >
> >>>>>>>>> > > > > > > > >> > > > > > >> > > [1], [2], [3], [4] are some
> >>>>>>>>> resource to
> >>>>>>>>> > learn
> >>>>>>>>> > > > > about
> >>>>>>>>> > > > > > > > Beam
> >>>>>>>>> > > > > > > > >> > > before
> >>>>>>>>> > > > > > > > >> > > > it
> >>>>>>>>> > > > > > > > >> > > > > > has
> >>>>>>>>> > > > > > > > >> > > > > > >> > > finalized its move to Apache.
> >>>>>>>>> > > > > > > > >> > > > > > >> > >
> >>>>>>>>> > > > > > > > >> > > > > > >> > > Hope this helps!
> >>>>>>>>> > > > > > > > >> > > > > > >> > >
> >>>>>>>>> > > > > > > > >> > > > > > >> > > --
> >>>>>>>>> > > > > > > > >> > > > > > >> > > Alex
> >>>>>>>>> > > > > > > > >> > > > > > >> > >
> >>>>>>>>> > > > > > > > >> > > > > > >> > >
> >>>>>>>>> > > > > > > > >> > > > > > >> > >  0.
> >>>>>>>>> > > > > > > > >> > > > > > >> > >
> >>>>>>>>> > > > > > > > >> > > > > > >> > >
> >>>>>>>>> > > > > > > > >> > > > > > >> >
> >>>>>>>>> > > > > > > > >> > > > > > >>
> >>>>>>>>> > > > > > > > >> > > > > >
> >>>>>>>>> > > > > > > > >> > > > >
> >>>>>>>>> > > > > > > > >> > > >
> >>>>>>>>> > > > > > > > >> > >
> >>>>>>>>> > > > > > > > >> >
> >>>>>>>>> > > > > > > > >>
> >>>>>>>>> > > > > > > >
> >>>>>>>>> > > > > > >
> >>>>>>>>> > > > > >
> >>>>>>>>> > > > >
> >>>>>>>>> > > >
> >>>>>>>>> > >
> >>>>>>>>> >
> >>>>>>>>>
> https://github.com/apache/incubator-zeppelin/blob/master/CONTRIBUTING.md#source-control-workflow
> >>>>>>>>> > > > > > > > >> > > > > > >> > >  1.
> >>>>>>>>> https://cloud.google.com/dataflow/
> >>>>>>>>> > > > > > > > >> > > > > > >> > >  2.
> >>>>>>>>> > > > > > > > >> > > > >
> >>>>>>>>> > > > > > >
> >>>>>>>>> https://cloud.google.com/dataflow/what-is-google-cloud-dataflow
> >>>>>>>>> > > > > > > > >> > > > > > >> > >  3.
> >>>>>>>>> > > > > > > > >> > > > > > >> > >
> >>>>>>>>> > > > > > > > >> > > > > > >> >
> >>>>>>>>> > > > > > > > >> > > > > > >>
> >>>>>>>>> > > > > > > > >> > > > > >
> >>>>>>>>> > > > > > > > >> > > > >
> >>>>>>>>> > > > > > > > >> > > >
> >>>>>>>>> > > > > > > > >> > >
> >>>>>>>>> > > > > > > > >> >
> >>>>>>>>> > > > > > > > >>
> >>>>>>>>> > > > > > > >
> >>>>>>>>> > > > > > >
> >>>>>>>>> > > > > >
> >>>>>>>>> > > > >
> >>>>>>>>> > > >
> >>>>>>>>> > >
> >>>>>>>>> >
> >>>>>>>>>
> https://cloud.google.com/dataflow/blog/dataflow-beam-and-spark-comparison
> >>>>>>>>> > > > > > > > >> > > > > > >> > >  4.
> >>>>>>>>> > > > > > > > >> > > > >
> >>>>>>>>> > > > > > >
> >>>>>>>>> https://github.com/GoogleCloudPlatform/DataflowJavaSDK-examples
> >>>>>>>>> > > > > > > > >> > > > > > >> > >  5.
> >>>>>>>>> https://community.apache.org/gsoc.html
> >>>>>>>>> > > > > > > > >> > > > > > >> > >
> >>>>>>>>> > > > > > > > >> > > > > > >> > > On Wed, Mar 2, 2016 at 2:50 AM,
> >>>>>>>>> Minudika
> >>>>>>>>> > > > Malshan
> >>>>>>>>> > > > > <
> >>>>>>>>> > > > > > > > >> > > > > > >> minudika001@gmail.com>
> >>>>>>>>> > > > > > > > >> > > > > > >> > > wrote:
> >>>>>>>>> > > > > > > > >> > > > > > >> > >
> >>>>>>>>> > > > > > > > >> > > > > > >> > > > Hi,
> >>>>>>>>> > > > > > > > >> > > > > > >> > > >
> >>>>>>>>> > > > > > > > >> > > > > > >> > > > First of all, thanks Alex for
> >>>>>>>>> your reply.
> >>>>>>>>> > > > > > > > >> > > > > > >> > > > Sorry for the delay.
> >>>>>>>>> > > > > > > > >> > > > > > >> > > > Some thing has gone wrong
> with
> >>>>>>>>> my mail
> >>>>>>>>> > > > thread.
> >>>>>>>>> > > > > I
> >>>>>>>>> > > > > > > just
> >>>>>>>>> > > > > > > > >> saw
> >>>>>>>>> > > > > > > > >> > > > Alex's
> >>>>>>>>> > > > > > > > >> > > > > > >> reply.
> >>>>>>>>> > > > > > > > >> > > > > > >> > > >
> >>>>>>>>> > > > > > > > >> > > > > > >> > > > I am getting familiar with
> >>>>>>>>> Apache beam
> >>>>>>>>> > > > > nowadays.
> >>>>>>>>> > > > > > > > Please
> >>>>>>>>> > > > > > > > >> > can
> >>>>>>>>> > > > > > > > >> > > > you
> >>>>>>>>> > > > > > > > >> > > > > > >> provide
> >>>>>>>>> > > > > > > > >> > > > > > >> > > me
> >>>>>>>>> > > > > > > > >> > > > > > >> > > > some useful resources for
> that.
> >>>>>>>>> > > > > > > > >> > > > > > >> > > > Beam developers said that it
> >>>>>>>>> would take
> >>>>>>>>> > > like
> >>>>>>>>> > > > a
> >>>>>>>>> > > > > > week
> >>>>>>>>> > > > > > > > to
> >>>>>>>>> > > > > > > > >> get
> >>>>>>>>> > > > > > > > >> > > the
> >>>>>>>>> > > > > > > > >> > > > > > >> official
> >>>>>>>>> > > > > > > > >> > > > > > >> > > > Apache documentation for beam
> >>>>>>>>> done.
> >>>>>>>>> > > > > > > > >> > > > > > >> > > >
> >>>>>>>>> > > > > > > > >> > > > > > >> > > > Cheers,
> >>>>>>>>> > > > > > > > >> > > > > > >> > > > Minudika
> >>>>>>>>> > > > > > > > >> > > > > > >> > > >
> >>>>>>>>> > > > > > > > >> > > > > > >> > > > Minudika Malshan
> >>>>>>>>> > > > > > > > >> > > > > > >> > > > Undergraduate
> >>>>>>>>> > > > > > > > >> > > > > > >> > > > Department of Computer
> Science
> >>>>>>>>> and
> >>>>>>>>> > > > Engineering
> >>>>>>>>> > > > > > > > >> > > > > > >> > > > University of Moratuwa.
> >>>>>>>>> > > > > > > > >> > > > > > >> > > >
> >>>>>>>>> > > > > > > > >> > > > > > >> > > >
> >>>>>>>>> > > > > > > > >> > > > > > >> > > >
> >>>>>>>>> > > > > > > > >> > > > > > >> > > >
> >>>>>>>>> > > > > > > > >> > > > > > >> > > > On Sun, Feb 21, 2016 at 2:30
> >>>>>>>>> AM, Minudika
> >>>>>>>>> > > > > > Malshan <
> >>>>>>>>> > > > > > > > >> > > > > > >> > minudika001@gmail.com
> >>>>>>>>> > > > > > > > >> > > > > > >> > > >
> >>>>>>>>> > > > > > > > >> > > > > > >> > > > wrote:
> >>>>>>>>> > > > > > > > >> > > > > > >> > > >
> >>>>>>>>> > > > > > > > >> > > > > > >> > > > > Hi all,
> >>>>>>>>> > > > > > > > >> > > > > > >> > > > >
> >>>>>>>>> > > > > > > > >> > > > > > >> > > > > I am looking forward to
> >>>>>>>>> contribute in
> >>>>>>>>> > > this
> >>>>>>>>> > > > > year
> >>>>>>>>> > > > > > > > GSOC.
> >>>>>>>>> > > > > > > > >> > > > > > >> > > > > I have a basic understand
> in
> >>>>>>>>> writing
> >>>>>>>>> > > > > > interpreters
> >>>>>>>>> > > > > > > > for
> >>>>>>>>> > > > > > > > >> > > > zeppelin
> >>>>>>>>> > > > > > > > >> > > > > > and
> >>>>>>>>> > > > > > > > >> > > > > > >> > have
> >>>>>>>>> > > > > > > > >> > > > > > >> > > > > already implement an
> >>>>>>>>> interpreter for
> >>>>>>>>> > WSO2
> >>>>>>>>> > > > > > siddhi
> >>>>>>>>> > > > > > > > >> which
> >>>>>>>>> > > > > > > > >> > is
> >>>>>>>>> > > > > > > > >> > > a
> >>>>>>>>> > > > > > > > >> > > > > > >> complex
> >>>>>>>>> > > > > > > > >> > > > > > >> > > event
> >>>>>>>>> > > > > > > > >> > > > > > >> > > > > processing language.
> >>>>>>>>> > > > > > > > >> > > > > > >> > > > > Could you please give me
> >>>>>>>>> more details
> >>>>>>>>> > > about
> >>>>>>>>> > > > > the
> >>>>>>>>> > > > > > > > >> > > requirement
> >>>>>>>>> > > > > > > > >> > > > > for
> >>>>>>>>> > > > > > > > >> > > > > > >> > > > > implementing a new
> >>>>>>>>> interpreter for
> >>>>>>>>> > Apache
> >>>>>>>>> > > > > beam?
> >>>>>>>>> > > > > > > > >> > > > > > >> > > > > It would be a great help
> for
> >>>>>>>>> me to
> >>>>>>>>> > > getting
> >>>>>>>>> > > > > > > familiar
> >>>>>>>>> > > > > > > > >> with
> >>>>>>>>> > > > > > > > >> > > > this
> >>>>>>>>> > > > > > > > >> > > > > > >> > > > > implementation.
> >>>>>>>>> > > > > > > > >> > > > > > >> > > > >
> >>>>>>>>> > > > > > > > >> > > > > > >> > > > > Thank you!
> >>>>>>>>> > > > > > > > >> > > > > > >> > > > >
> >>>>>>>>> > > > > > > > >> > > > > > >> > > > > Minudika Malshan
> >>>>>>>>> > > > > > > > >> > > > > > >> > > > > Undergraduate
> >>>>>>>>> > > > > > > > >> > > > > > >> > > > > Department of Computer
> >>>>>>>>> Science and
> >>>>>>>>> > > > > Engineering
> >>>>>>>>> > > > > > > > >> > > > > > >> > > > > University of Moratuwa.
> >>>>>>>>> > > > > > > > >> > > > > > >> > > > >
> >>>>>>>>> > > > > > > > >> > > > > > >> > > > >
> >>>>>>>>> > > > > > > > >> > > > > > >> > > > >
> >>>>>>>>> > > > > > > > >> > > > > > >> > > >
> >>>>>>>>> > > > > > > > >> > > > > > >> > >
> >>>>>>>>> > > > > > > > >> > > > > > >> > >
> >>>>>>>>> > > > > > > > >> > > > > > >> > >
> >>>>>>>>> > > > > > > > >> > > > > > >> > > --
> >>>>>>>>> > > > > > > > >> > > > > > >> > > --
> >>>>>>>>> > > > > > > > >> > > > > > >> > > Kind regards,
> >>>>>>>>> > > > > > > > >> > > > > > >> > > Alexander.
> >>>>>>>>> > > > > > > > >> > > > > > >> > >
> >>>>>>>>> > > > > > > > >> > > > > > >> >
> >>>>>>>>> > > > > > > > >> > > > > > >>
> >>>>>>>>> > > > > > > > >> > > > > > >
> >>>>>>>>> > > > > > > > >> > > > > > >
> >>>>>>>>> > > > > > > > >> > > > > >
> >>>>>>>>> > > > > > > > >> > > > >
> >>>>>>>>> > > > > > > > >> > > >
> >>>>>>>>> > > > > > > > >> > >
> >>>>>>>>> > > > > > > > >> >
> >>>>>>>>> > > > > > > > >>
> >>>>>>>>> > > > > > > > >
> >>>>>>>>> > > > > > > > >
> >>>>>>>>> > > > > > > > >
> >>>>>>>>> > > > > > > > > --
> >>>>>>>>> > > > > > > > > *Minudika Malshan*
> >>>>>>>>> > > > > > > > > Undergraduate
> >>>>>>>>> > > > > > > > > Department of Computer Science and Engineering
> >>>>>>>>> > > > > > > > > University of Moratuwa
> >>>>>>>>> > > > > > > > > Sri Lanka.
> >>>>>>>>> > > > > > > > > <
> >>>>>>>>> https://lk.linkedin.com/pub/minudika-malshan/100/656/a80>
> >>>>>>>>> > > > > > > > >
> >>>>>>>>> > > > > > > > >
> >>>>>>>>> > > > > > > > >
> >>>>>>>>> > > > > > > >
> >>>>>>>>> > > > > > > >
> >>>>>>>>> > > > > > > > --
> >>>>>>>>> > > > > > > > *Minudika Malshan*
> >>>>>>>>> > > > > > > > Undergraduate
> >>>>>>>>> > > > > > > > Department of Computer Science and Engineering
> >>>>>>>>> > > > > > > > University of Moratuwa
> >>>>>>>>> > > > > > > > Sri Lanka.
> >>>>>>>>> > > > > > > > <
> >>>>>>>>> https://lk.linkedin.com/pub/minudika-malshan/100/656/a80>
> >>>>>>>>> > > > > > > >
> >>>>>>>>> > > > > > >
> >>>>>>>>> > > > > >
> >>>>>>>>> > > > > >
> >>>>>>>>> > > > > >
> >>>>>>>>> > > > > > --
> >>>>>>>>> > > > > > *Minudika Malshan*
> >>>>>>>>> > > > > > Undergraduate
> >>>>>>>>> > > > > > Department of Computer Science and Engineering
> >>>>>>>>> > > > > > University of Moratuwa
> >>>>>>>>> > > > > > Sri Lanka.
> >>>>>>>>> > > > > > <
> >>>>>>>>> https://lk.linkedin.com/pub/minudika-malshan/100/656/a80>
> >>>>>>>>> > > > > >
> >>>>>>>>> > > > >
> >>>>>>>>> > > >
> >>>>>>>>> > > >
> >>>>>>>>> > > >
> >>>>>>>>> > > > --
> >>>>>>>>> > > > *Minudika Malshan*
> >>>>>>>>> > > > Undergraduate
> >>>>>>>>> > > > Department of Computer Science and Engineering
> >>>>>>>>> > > > University of Moratuwa
> >>>>>>>>> > > > Sri Lanka.
> >>>>>>>>> > > > <https://lk.linkedin.com/pub/minudika-malshan/100/656/a80>
> >>>>>>>>> > > >
> >>>>>>>>> > >
> >>>>>>>>> >
> >>>>>>>>> >
> >>>>>>>>> >
> >>>>>>>>> > --
> >>>>>>>>> > *Minudika Malshan*
> >>>>>>>>> > Undergraduate
> >>>>>>>>> > Department of Computer Science and Engineering
> >>>>>>>>> > University of Moratuwa
> >>>>>>>>> > Sri Lanka.
> >>>>>>>>> > <https://lk.linkedin.com/pub/minudika-malshan/100/656/a80>
> >>>>>>>>> >
> >>>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>> --
> >>>>>>>> *Minudika Malshan*
> >>>>>>>> Undergraduate
> >>>>>>>> Department of Computer Science and Engineering
> >>>>>>>> University of Moratuwa
> >>>>>>>> Sri Lanka.
> >>>>>>>> <https://lk.linkedin.com/pub/minudika-malshan/100/656/a80>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>> --
> >>>>>>> *Minudika Malshan*
> >>>>>>> Undergraduate
> >>>>>>> Department of Computer Science and Engineering
> >>>>>>> University of Moratuwa
> >>>>>>> Sri Lanka.
> >>>>>>> <https://lk.linkedin.com/pub/minudika-malshan/100/656/a80>
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>
> >>>>
> >>>>
> >>>> --
> >>>> *Minudika Malshan*
> >>>> Undergraduate
> >>>> Department of Computer Science and Engineering
> >>>> University of Moratuwa
> >>>> Sri Lanka.
> >>>> <https://lk.linkedin.com/pub/minudika-malshan/100/656/a80>
> >>>>
> >>>>
> >>>>
> >>>>
> >>>>
> >>>> --
> >>>> *Minudika Malshan*
> >>>> Undergraduate
> >>>> Department of Computer Science and Engineering
> >>>> University of Moratuwa
> >>>> Sri Lanka.
> >>>> <https://lk.linkedin.com/pub/minudika-malshan/100/656/a80>
> >>>>
> >>>>
> >>>>
> >>>
> >>>
> >>> --
> >>> *Minudika Malshan*
> >>> Undergraduate
> >>> Department of Computer Science and Engineering
> >>> University of Moratuwa
> >>> Sri Lanka.
> >>> <https://lk.linkedin.com/pub/minudika-malshan/100/656/a80>
> >>>
> >>>
> >>>
> >>
> >>
> >> --
> >> *Minudika Malshan*
> >> Undergraduate
> >> Department of Computer Science and Engineering
> >> University of Moratuwa
> >> Sri Lanka.
> >> <https://lk.linkedin.com/pub/minudika-malshan/100/656/a80>
> >>
> >>
> >>
> >
>
>
>
>
>