You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@zeppelin.apache.org by Thamali Wijewardhana <th...@cse.mrt.ac.lk> on 2016/03/03 12:07:34 UTC

ZEPPELIN 683 project for GSOC 2016

Hi,

I am a third year Computer Science and Engineering undergraduate at
University of Moratuwa,Sri Lanka. I am interested in working with Apache. I
have worked a lot with Apache Spark ml library when doing machine learning
projects during my internship at WSO2. I am also interested in Zeppelin and
now I am studying about it.

I am interested in this project to build a new  notebookRepo storage and I
would like to work with this project in GSOC 2016. Please kindly give me
further information on how I could proceed.

Thanks

Thamali

Re: ZEPPELIN 683 project for GSOC 2016

Posted by Alexander Bezzubov <bz...@apache.org>.
Hi Thamali,

glad that helped, and please feel free to keep this thread posted on your
progress or let us know in case of further questions!

--
Alex

On Fri, Mar 4, 2016 at 2:30 PM, Thamali Wijewardhana <
thamaliw.12@cse.mrt.ac.lk> wrote:

> Hi Alexander,
>
> Thanks a lot for the details and I have started working through those
> details .
>
> Thamali
>
> On 4 March 2016 at 08:08, Alexander Bezzubov <bz...@apache.org> wrote:
>
>> Hi Thamali,
>>
>> thank you for your interest!
>>
>> First thing to do with any opensource project is to get yourself familiar
>> with it, see what Zeppelin is, what it does, how it works and how to build
>> it [0]. Involvement in community is the key as well -  try finding an issue
>> people are having on the public mailing list [1] and help them (research,
>> reproduce, fix, etc).
>>
>> Especially important for this project would be to read the code and
>> understand how multiple NotebookRepo implementations [4] work - that might
>> require engaging with community and contribution updates to the docs, which
>> will be a huge bonus to your further application proposal.
>>
>> Next step would be - drafting a proposal or application for this project.
>> Please read very carefully general advices on how to do it and what is
>> expected from good proposal in 2 other threads related to GSoC [2] and [3].
>>
>> The main goal for this project would be - to get at least one new
>> NotebookRepo implementation using p2p technology, that supports notebook
>> visioning merged by the end of the summer.
>>
>> Important part of that work work would be comparing available p2p
>> alternatives and their tech stacks on applicability for our use-case
>> (available clients for JVM, read\write throughput, etc) and documenting
>> that along the way in wiki and blog posts.
>>
>> One more potential aspect of this work is an adjustment the UI of
>> Zeppelin, to fit better for the notebook visioning (which is right now only
>> supported in GitNotebookRepo and does not have much UI)
>>
>> Hope this helps, this very interesting project indeed and I'm looking
>> forward helping with proposals!
>>
>>  0. http://zeppelin.incubator.apache.org/docs/0.6.0-incubating-SNAPSHOT/
>>  1. http://zeppelin.incubator.apache.org/community.html
>>  2. http://markmail.org/thread/j53j7d4rsiisewfb
>>  3. http://markmail.org/message/naocktanol5iuot3
>>  4.
>> http://zeppelin.incubator.apache.org/docs/0.6.0-incubating-SNAPSHOT/storage/storage.html
>>
>> --
>> Alex
>>
>>
>> On Thu, Mar 3, 2016 at 8:07 PM, Thamali Wijewardhana <
>> thamaliw.12@cse.mrt.ac.lk> wrote:
>>
>>> Hi,
>>>
>>> I am a third year Computer Science and Engineering undergraduate at
>>> University of Moratuwa,Sri Lanka. I am interested in working with Apache. I
>>> have worked a lot with Apache Spark ml library when doing machine learning
>>> projects during my internship at WSO2. I am also interested in Zeppelin and
>>> now I am studying about it.
>>>
>>> I am interested in this project to build a new  notebookRepo storage and
>>> I would like to work with this project in GSOC 2016. Please kindly give me
>>> further information on how I could proceed.
>>>
>>> Thanks
>>>
>>> Thamali
>>>
>>
>>
>

Re: ZEPPELIN 683 project for GSOC 2016

Posted by Thamali Wijewardhana <th...@cse.mrt.ac.lk>.
Hi Alexander,

Thanks a lot for the details and I have started working through those
details .

Thamali

On 4 March 2016 at 08:08, Alexander Bezzubov <bz...@apache.org> wrote:

> Hi Thamali,
>
> thank you for your interest!
>
> First thing to do with any opensource project is to get yourself familiar
> with it, see what Zeppelin is, what it does, how it works and how to build
> it [0]. Involvement in community is the key as well -  try finding an issue
> people are having on the public mailing list [1] and help them (research,
> reproduce, fix, etc).
>
> Especially important for this project would be to read the code and
> understand how multiple NotebookRepo implementations [4] work - that might
> require engaging with community and contribution updates to the docs, which
> will be a huge bonus to your further application proposal.
>
> Next step would be - drafting a proposal or application for this project.
> Please read very carefully general advices on how to do it and what is
> expected from good proposal in 2 other threads related to GSoC [2] and [3].
>
> The main goal for this project would be - to get at least one new
> NotebookRepo implementation using p2p technology, that supports notebook
> visioning merged by the end of the summer.
>
> Important part of that work work would be comparing available p2p
> alternatives and their tech stacks on applicability for our use-case
> (available clients for JVM, read\write throughput, etc) and documenting
> that along the way in wiki and blog posts.
>
> One more potential aspect of this work is an adjustment the UI of
> Zeppelin, to fit better for the notebook visioning (which is right now only
> supported in GitNotebookRepo and does not have much UI)
>
> Hope this helps, this very interesting project indeed and I'm looking
> forward helping with proposals!
>
>  0. http://zeppelin.incubator.apache.org/docs/0.6.0-incubating-SNAPSHOT/
>  1. http://zeppelin.incubator.apache.org/community.html
>  2. http://markmail.org/thread/j53j7d4rsiisewfb
>  3. http://markmail.org/message/naocktanol5iuot3
>  4.
> http://zeppelin.incubator.apache.org/docs/0.6.0-incubating-SNAPSHOT/storage/storage.html
>
> --
> Alex
>
>
> On Thu, Mar 3, 2016 at 8:07 PM, Thamali Wijewardhana <
> thamaliw.12@cse.mrt.ac.lk> wrote:
>
>> Hi,
>>
>> I am a third year Computer Science and Engineering undergraduate at
>> University of Moratuwa,Sri Lanka. I am interested in working with Apache. I
>> have worked a lot with Apache Spark ml library when doing machine learning
>> projects during my internship at WSO2. I am also interested in Zeppelin and
>> now I am studying about it.
>>
>> I am interested in this project to build a new  notebookRepo storage and
>> I would like to work with this project in GSOC 2016. Please kindly give me
>> further information on how I could proceed.
>>
>> Thanks
>>
>> Thamali
>>
>
>

Re: ZEPPELIN 683 project for GSOC 2016

Posted by Alexander Bezzubov <bz...@apache.org>.
Hi Thamali,

thank you for your interest!

First thing to do with any opensource project is to get yourself familiar
with it, see what Zeppelin is, what it does, how it works and how to build
it [0]. Involvement in community is the key as well -  try finding an issue
people are having on the public mailing list [1] and help them (research,
reproduce, fix, etc).

Especially important for this project would be to read the code and
understand how multiple NotebookRepo implementations [4] work - that might
require engaging with community and contribution updates to the docs, which
will be a huge bonus to your further application proposal.

Next step would be - drafting a proposal or application for this project.
Please read very carefully general advices on how to do it and what is
expected from good proposal in 2 other threads related to GSoC [2] and [3].

The main goal for this project would be - to get at least one new
NotebookRepo implementation using p2p technology, that supports notebook
visioning merged by the end of the summer.

Important part of that work work would be comparing available p2p
alternatives and their tech stacks on applicability for our use-case
(available clients for JVM, read\write throughput, etc) and documenting
that along the way in wiki and blog posts.

One more potential aspect of this work is an adjustment the UI of Zeppelin,
to fit better for the notebook visioning (which is right now only supported
in GitNotebookRepo and does not have much UI)

Hope this helps, this very interesting project indeed and I'm looking
forward helping with proposals!

 0. http://zeppelin.incubator.apache.org/docs/0.6.0-incubating-SNAPSHOT/
 1. http://zeppelin.incubator.apache.org/community.html
 2. http://markmail.org/thread/j53j7d4rsiisewfb
 3. http://markmail.org/message/naocktanol5iuot3
 4.
http://zeppelin.incubator.apache.org/docs/0.6.0-incubating-SNAPSHOT/storage/storage.html

--
Alex


On Thu, Mar 3, 2016 at 8:07 PM, Thamali Wijewardhana <
thamaliw.12@cse.mrt.ac.lk> wrote:

> Hi,
>
> I am a third year Computer Science and Engineering undergraduate at
> University of Moratuwa,Sri Lanka. I am interested in working with Apache. I
> have worked a lot with Apache Spark ml library when doing machine learning
> projects during my internship at WSO2. I am also interested in Zeppelin and
> now I am studying about it.
>
> I am interested in this project to build a new  notebookRepo storage and I
> would like to work with this project in GSOC 2016. Please kindly give me
> further information on how I could proceed.
>
> Thanks
>
> Thamali
>