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>