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 <minudika...@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 <minudika...@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 <minudika...@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 <b...@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 <m...@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 < >>>>> minudika...@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 < >>>>>> minudika...@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 <b...@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 < >>>>>>>> minudika...@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 <m...@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 < >>>>>>>> minudika...@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 < >>>>>>>> m...@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 < >>>>>>>> > > minudika...@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 < >>>>>>>> > b...@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 < >>>>>>>> > > > > minudika...@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 < >>>>>>>> > > > > > minudika...@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 >>>>>>>> < >>>>>>>> > > > > b...@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 < >>>>>>>> > > > > > > > minudika...@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 < >>>>>>>> > > > > > b...@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 < >>>>>>>> > > > > > > > >> minudika...@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 < >>>>>>>> > > > > > > > b...@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 < >>>>>>>> > > > > > > > >> > > minudika...@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 < >>>>>>>> > > > > > > > >> > > > minudika...@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 >>>>>>>> > > > < >>>>>>>> > > > > > > > >> > > b...@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 >>>>>>>> > > < >>>>>>>> > > > > > > > >> > > > > minudika...@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 >>>>>>>> > > > > < >>>>>>>> > > > > > > > >> > > > > > >> abezzu...@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 >>>>>>>> > > > > < >>>>>>>> > > > > > > > >> > > > > > >> minudika...@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 < >>>>>>>> > > > > > > > >> > > > > > >> > minudika...@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> > > >