I was trying to integrate JavaREPL with zeppelin before. After Gsoc project announced, I was little busy with that. So it was paused for a while. I am going to continue working on that.
p.s : wondering if that student Alexander mentioned is me.. On Fri, Jun 3, 2016 at 8:55 PM, Ismaël Mejía <ieme...@gmail.com> wrote: > Hello, > > Minudika, there are three different 'big tracks of integration': > > 1. Integrate Beam's spark runner as a spark package, ideally with a Beam > spark SDK. > > This is what I am starting to do right now. > > 2. Integrate the core Beam Java SDK and all the runners. This is a BIG > task: > > As you said we need Java REPL to achieve this, I profit to ping Alexander > about this, since it seems there is a student working on the Java REPL > integration for Zeppelin. What is the Jira for this ? or shall we create a > new one ? > > I have tested both java-repl and the OpenJDK 9 jshell and I consider the > second one more robust, however I don't know if this can be backported > easily. > > 3. Integrate the python SDK > > This is a different beast, but it would be at least theoretically easier > than the other two. This cannot be even started since the Python SDK for > Beam has not been integrated yet. > > Feel free to contribute in whatever you want to, but it is better that we > align our efforts since this is quite a task. > > Best, > -Ismael > > > On Fri, Jun 3, 2016 at 11:59 AM, Minudika Malshan <minudika...@gmail.com> > wrote: > > > Hi all, > > > > Are you gonna use JavaREPL[1] for this implementation? > > > > [1] https://github.com/albertlatacz/java-repl > > > > On Fri, Jun 3, 2016 at 3:23 PM, Felix Cheung <felixcheun...@hotmail.com> > > wrote: > > > > > Absolutely! We would welcome your contribution for this! > > > > > > > > > > > > _____________________________ > > > From: Minudika Malshan <minudika...@gmail.com> > > > Sent: Monday, May 30, 2016 9:24 PM > > > Subject: Re: ZEPPELIN-682 > > > To: Alexander Bezzubov <b...@apache.org> > > > Cc: <d...@zeppelin.incubator.apache.org> > > > > > > > > > Hi all, > > > > > > Seems like this project is going to be taken care of. I submitted two > > > proposals for gsoc and the other proposal got accepted. > > > > > > However I'm more than happy to contribute for this project. > > > > > > Please let me know if there's anything I can do. > > > > > > Thanks > > > Minidika > > > On Mar 25, 2016 10:53 AM, "Alexander Bezzubov" <b...@apache.org> wrote: > > > > > > > Hi Minudika, > > > > > > > > thank you for sharing, that sounds great. > > > > > > > > Looking forward helping with this project though GSoC! > > > > > > > > -- > > > > Alex > > > > > > > > On Fri, Mar 25, 2016 at 3:11 AM, Minudika Malshan < > > 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> > > > >> > > > >> > > > >> > > > > > > > > > > > > > > > > > > > > > >