[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>