You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@beam.apache.org by Shayak Sadhu <sh...@gmail.com> on 2018/08/10 07:18:40 UTC
Contribute
Hi Team,
I would like to contribute to Apache Beam.
Regards,
Shayak
Re: Contribute
Posted by Lukasz Cwik <lc...@google.com>.
Most of our documentation talks about the execution model and concepts like
PTransform/PCollection/...[1]
There are guides for contributors related to style/building a
runner/existing design docs[2]
To my knowledge there are no project structure docs.
1: https://beam.apache.org/documentation/programming-guide/
2: https://beam.apache.org/contribute/
On Thu, Aug 16, 2018 at 11:52 PM Shayak Sadhu <sh...@gmail.com>
wrote:
> Thank you team for the info.
> I did take 2.6 release from download sources and tried to build it in
> gradle.
> I am getting this issue
>
> [image: image.png]
> Also do we have any docs/confluence page that would get me a good overview
> on the project structure and a bit on code walkthrough.
>
> Regards,
> Shayak.
>
> On Sun, Aug 12, 2018 at 5:42 PM Trần Thành Đạt <da...@gmail.com>
> wrote:
>
>> Thank you.
>>
>> I just sent my first PR https://github.com/apache/beam/pull/6211 to
>> support Elasticsearch 6.x for ElasticsearchIO.
>> My project is using Google Dataflow - Java Beam and needs to connect to
>> Elasticsearch 6 but currently, ElasticsearchIO only supports 2.x-5.x.
>>
>> On Sat, Aug 11, 2018 at 9:55 PM, Jean-Baptiste Onofré <jb...@nanthrax.net>
>> wrote:
>>
>>> +1
>>>
>>> Regards
>>> JB
>>>
>>> On 11/08/2018 16:38, Thomas Weise wrote:
>>> > It appears this thread has additional info worth adding
>>> > to https://beam.apache.org/contribute/#building--testing ?
>>> >
>>> >
>>> > On Sat, Aug 11, 2018 at 12:20 AM Mikhail Gryzykhin
>>> > <gryzykhin.mikhail@gmail.com <ma...@gmail.com>>
>>> wrote:
>>> >
>>> > Extra tip:
>>> > https://github.com/apache/beam/tree/master/.test-infra/jenkins
>>> > contains definitions for all the jobs we run on Jenkins. You can
>>> > find gradle commands executed there as well.
>>> >
>>> > On Fri, Aug 10, 2018 at 11:17 PM Pablo Estrada <pabloem@google.com
>>> > <ma...@google.com>> wrote:
>>> >
>>> > An extra tip: ./gradlew tasks --all should show you a bunch of
>>> > existing tasks that you can run, and ./gradlew projects --all
>>> > does the same for projects.
>>> > -P.
>>> >
>>> > On Fri, Aug 10, 2018, 10:33 PM Trần Thành Đạt
>>> > <dattran.vn01@gmail.com <ma...@gmail.com>>
>>> wrote:
>>> >
>>> > Thank you, Rui,
>>> >
>>> > I have the same question.
>>> > I will start running ./gradlew <module_name>:task to
>>> > explore Beam codebase
>>> >
>>> > On Sat, Aug 11, 2018 at 11:45 AM, Rui Wang
>>> > <ruwang@google.com <ma...@google.com>> wrote:
>>> >
>>> > Hi Shayak!
>>> >
>>> > Thanks for your interest.
>>> >
>>> > Beam uses Gradle to build and test code. One thing I
>>> > found was very useful when I started to contribute was
>>> a
>>> > tip about Gradle: you can run ./gradlew
>>> > <module_name>:task to get a list of commands that you
>>> > can run with Gradle under a module, which includes
>>> > compile/run/build jar commands. Hopefully this tip can
>>> > help you explore Beam codebase.
>>> >
>>> >
>>> > Thanks,
>>> > Rui
>>> >
>>> >
>>> > On Fri, Aug 10, 2018 at 9:08 PM Shayak Sadhu
>>> > <shayakchemistry@gmail.com
>>> > <ma...@gmail.com>> wrote:
>>> >
>>> > Hello JB,
>>> >
>>> > I did take a look into the contribute page.
>>> > These are the list of things I can help out with:
>>> > 1. Python 3 support
>>> > 3. MapReduce Runner
>>> > 4. Apache Spark 2.0 Runner
>>> >
>>> > To get started, can you forward me some
>>> > documentation that would give me a brief code
>>> > walkthrough.
>>> > Also, I will try to pull the code from git and try
>>> > it out.
>>> >
>>> > Regards,
>>> > Shayak
>>> >
>>> > On Fri, Aug 10, 2018 at 3:00 PM Jean-Baptiste
>>> Onofré
>>> > <jb@nanthrax.net <ma...@nanthrax.net>> wrote:
>>> >
>>> > Hi,
>>> >
>>> > you can take a look on the Contribution Guide:
>>> >
>>> > https://beam.apache.org/contribute/
>>> >
>>> > Regards
>>> > JB
>>> >
>>> > On 10/08/2018 09:18, Shayak Sadhu wrote:
>>> > > Hi Team,
>>> > >
>>> > > I would like to contribute to Apache Beam.
>>> > >
>>> > > Regards,
>>> > > Shayak
>>> >
>>> > --
>>> > Jean-Baptiste Onofré
>>> > jbonofre@apache.org <mailto:
>>> jbonofre@apache.org>
>>> > http://blog.nanthrax.net
>>> > Talend - http://www.talend.com
>>> >
>>> >
>>> > --
>>> > Got feedback? go/pabloem-feedback
>>> <https://goto.google.com/pabloem-feedback>
>>> >
>>>
>>> --
>>> Jean-Baptiste Onofré
>>> jbonofre@apache.org
>>> http://blog.nanthrax.net
>>> Talend - http://www.talend.com
>>>
>>
>>
Re: Contribute
Posted by Shayak Sadhu <sh...@gmail.com>.
Thank you team for the info.
I did take 2.6 release from download sources and tried to build it in
gradle.
I am getting this issue
[image: image.png]
Also do we have any docs/confluence page that would get me a good overview
on the project structure and a bit on code walkthrough.
Regards,
Shayak.
On Sun, Aug 12, 2018 at 5:42 PM Trần Thành Đạt <da...@gmail.com>
wrote:
> Thank you.
>
> I just sent my first PR https://github.com/apache/beam/pull/6211 to
> support Elasticsearch 6.x for ElasticsearchIO.
> My project is using Google Dataflow - Java Beam and needs to connect to
> Elasticsearch 6 but currently, ElasticsearchIO only supports 2.x-5.x.
>
> On Sat, Aug 11, 2018 at 9:55 PM, Jean-Baptiste Onofré <jb...@nanthrax.net>
> wrote:
>
>> +1
>>
>> Regards
>> JB
>>
>> On 11/08/2018 16:38, Thomas Weise wrote:
>> > It appears this thread has additional info worth adding
>> > to https://beam.apache.org/contribute/#building--testing ?
>> >
>> >
>> > On Sat, Aug 11, 2018 at 12:20 AM Mikhail Gryzykhin
>> > <gryzykhin.mikhail@gmail.com <ma...@gmail.com>>
>> wrote:
>> >
>> > Extra tip:
>> > https://github.com/apache/beam/tree/master/.test-infra/jenkins
>> > contains definitions for all the jobs we run on Jenkins. You can
>> > find gradle commands executed there as well.
>> >
>> > On Fri, Aug 10, 2018 at 11:17 PM Pablo Estrada <pabloem@google.com
>> > <ma...@google.com>> wrote:
>> >
>> > An extra tip: ./gradlew tasks --all should show you a bunch of
>> > existing tasks that you can run, and ./gradlew projects --all
>> > does the same for projects.
>> > -P.
>> >
>> > On Fri, Aug 10, 2018, 10:33 PM Trần Thành Đạt
>> > <dattran.vn01@gmail.com <ma...@gmail.com>> wrote:
>> >
>> > Thank you, Rui,
>> >
>> > I have the same question.
>> > I will start running ./gradlew <module_name>:task to
>> > explore Beam codebase
>> >
>> > On Sat, Aug 11, 2018 at 11:45 AM, Rui Wang
>> > <ruwang@google.com <ma...@google.com>> wrote:
>> >
>> > Hi Shayak!
>> >
>> > Thanks for your interest.
>> >
>> > Beam uses Gradle to build and test code. One thing I
>> > found was very useful when I started to contribute was a
>> > tip about Gradle: you can run ./gradlew
>> > <module_name>:task to get a list of commands that you
>> > can run with Gradle under a module, which includes
>> > compile/run/build jar commands. Hopefully this tip can
>> > help you explore Beam codebase.
>> >
>> >
>> > Thanks,
>> > Rui
>> >
>> >
>> > On Fri, Aug 10, 2018 at 9:08 PM Shayak Sadhu
>> > <shayakchemistry@gmail.com
>> > <ma...@gmail.com>> wrote:
>> >
>> > Hello JB,
>> >
>> > I did take a look into the contribute page.
>> > These are the list of things I can help out with:
>> > 1. Python 3 support
>> > 3. MapReduce Runner
>> > 4. Apache Spark 2.0 Runner
>> >
>> > To get started, can you forward me some
>> > documentation that would give me a brief code
>> > walkthrough.
>> > Also, I will try to pull the code from git and try
>> > it out.
>> >
>> > Regards,
>> > Shayak
>> >
>> > On Fri, Aug 10, 2018 at 3:00 PM Jean-Baptiste Onofré
>> > <jb@nanthrax.net <ma...@nanthrax.net>> wrote:
>> >
>> > Hi,
>> >
>> > you can take a look on the Contribution Guide:
>> >
>> > https://beam.apache.org/contribute/
>> >
>> > Regards
>> > JB
>> >
>> > On 10/08/2018 09:18, Shayak Sadhu wrote:
>> > > Hi Team,
>> > >
>> > > I would like to contribute to Apache Beam.
>> > >
>> > > Regards,
>> > > Shayak
>> >
>> > --
>> > Jean-Baptiste Onofré
>> > jbonofre@apache.org <mailto:jbonofre@apache.org
>> >
>> > http://blog.nanthrax.net
>> > Talend - http://www.talend.com
>> >
>> >
>> > --
>> > Got feedback? go/pabloem-feedback
>> >
>>
>> --
>> Jean-Baptiste Onofré
>> jbonofre@apache.org
>> http://blog.nanthrax.net
>> Talend - http://www.talend.com
>>
>
>
Re: Contribute
Posted by Trần Thành Đạt <da...@gmail.com>.
Thank you.
I just sent my first PR https://github.com/apache/beam/pull/6211 to support
Elasticsearch 6.x for ElasticsearchIO.
My project is using Google Dataflow - Java Beam and needs to connect to
Elasticsearch 6 but currently, ElasticsearchIO only supports 2.x-5.x.
On Sat, Aug 11, 2018 at 9:55 PM, Jean-Baptiste Onofré <jb...@nanthrax.net>
wrote:
> +1
>
> Regards
> JB
>
> On 11/08/2018 16:38, Thomas Weise wrote:
> > It appears this thread has additional info worth adding
> > to https://beam.apache.org/contribute/#building--testing ?
> >
> >
> > On Sat, Aug 11, 2018 at 12:20 AM Mikhail Gryzykhin
> > <gryzykhin.mikhail@gmail.com <ma...@gmail.com>>
> wrote:
> >
> > Extra tip:
> > https://github.com/apache/beam/tree/master/.test-infra/jenkins
> > contains definitions for all the jobs we run on Jenkins. You can
> > find gradle commands executed there as well.
> >
> > On Fri, Aug 10, 2018 at 11:17 PM Pablo Estrada <pabloem@google.com
> > <ma...@google.com>> wrote:
> >
> > An extra tip: ./gradlew tasks --all should show you a bunch of
> > existing tasks that you can run, and ./gradlew projects --all
> > does the same for projects.
> > -P.
> >
> > On Fri, Aug 10, 2018, 10:33 PM Trần Thành Đạt
> > <dattran.vn01@gmail.com <ma...@gmail.com>> wrote:
> >
> > Thank you, Rui,
> >
> > I have the same question.
> > I will start running ./gradlew <module_name>:task to
> > explore Beam codebase
> >
> > On Sat, Aug 11, 2018 at 11:45 AM, Rui Wang
> > <ruwang@google.com <ma...@google.com>> wrote:
> >
> > Hi Shayak!
> >
> > Thanks for your interest.
> >
> > Beam uses Gradle to build and test code. One thing I
> > found was very useful when I started to contribute was a
> > tip about Gradle: you can run ./gradlew
> > <module_name>:task to get a list of commands that you
> > can run with Gradle under a module, which includes
> > compile/run/build jar commands. Hopefully this tip can
> > help you explore Beam codebase.
> >
> >
> > Thanks,
> > Rui
> >
> >
> > On Fri, Aug 10, 2018 at 9:08 PM Shayak Sadhu
> > <shayakchemistry@gmail.com
> > <ma...@gmail.com>> wrote:
> >
> > Hello JB,
> >
> > I did take a look into the contribute page.
> > These are the list of things I can help out with:
> > 1. Python 3 support
> > 3. MapReduce Runner
> > 4. Apache Spark 2.0 Runner
> >
> > To get started, can you forward me some
> > documentation that would give me a brief code
> > walkthrough.
> > Also, I will try to pull the code from git and try
> > it out.
> >
> > Regards,
> > Shayak
> >
> > On Fri, Aug 10, 2018 at 3:00 PM Jean-Baptiste Onofré
> > <jb@nanthrax.net <ma...@nanthrax.net>> wrote:
> >
> > Hi,
> >
> > you can take a look on the Contribution Guide:
> >
> > https://beam.apache.org/contribute/
> >
> > Regards
> > JB
> >
> > On 10/08/2018 09:18, Shayak Sadhu wrote:
> > > Hi Team,
> > >
> > > I would like to contribute to Apache Beam.
> > >
> > > Regards,
> > > Shayak
> >
> > --
> > Jean-Baptiste Onofré
> > jbonofre@apache.org <ma...@apache.org>
> > http://blog.nanthrax.net
> > Talend - http://www.talend.com
> >
> >
> > --
> > Got feedback? go/pabloem-feedback
> >
>
> --
> Jean-Baptiste Onofré
> jbonofre@apache.org
> http://blog.nanthrax.net
> Talend - http://www.talend.com
>
Re: Contribute
Posted by Jean-Baptiste Onofré <jb...@nanthrax.net>.
+1
Regards
JB
On 11/08/2018 16:38, Thomas Weise wrote:
> It appears this thread has additional info worth adding
> to https://beam.apache.org/contribute/#building--testing ?
>
>
> On Sat, Aug 11, 2018 at 12:20 AM Mikhail Gryzykhin
> <gryzykhin.mikhail@gmail.com <ma...@gmail.com>> wrote:
>
> Extra tip:
> https://github.com/apache/beam/tree/master/.test-infra/jenkins
> contains definitions for all the jobs we run on Jenkins. You can
> find gradle commands executed there as well.
>
> On Fri, Aug 10, 2018 at 11:17 PM Pablo Estrada <pabloem@google.com
> <ma...@google.com>> wrote:
>
> An extra tip: ./gradlew tasks --all should show you a bunch of
> existing tasks that you can run, and ./gradlew projects --all
> does the same for projects.
> -P.
>
> On Fri, Aug 10, 2018, 10:33 PM Trần Thành Đạt
> <dattran.vn01@gmail.com <ma...@gmail.com>> wrote:
>
> Thank you, Rui,
>
> I have the same question.
> I will start running ./gradlew <module_name>:task to
> explore Beam codebase
>
> On Sat, Aug 11, 2018 at 11:45 AM, Rui Wang
> <ruwang@google.com <ma...@google.com>> wrote:
>
> Hi Shayak!
>
> Thanks for your interest.
>
> Beam uses Gradle to build and test code. One thing I
> found was very useful when I started to contribute was a
> tip about Gradle: you can run ./gradlew
> <module_name>:task to get a list of commands that you
> can run with Gradle under a module, which includes
> compile/run/build jar commands. Hopefully this tip can
> help you explore Beam codebase.
>
>
> Thanks,
> Rui
>
>
> On Fri, Aug 10, 2018 at 9:08 PM Shayak Sadhu
> <shayakchemistry@gmail.com
> <ma...@gmail.com>> wrote:
>
> Hello JB,
>
> I did take a look into the contribute page.
> These are the list of things I can help out with:
> 1. Python 3 support
> 3. MapReduce Runner
> 4. Apache Spark 2.0 Runner
>
> To get started, can you forward me some
> documentation that would give me a brief code
> walkthrough.
> Also, I will try to pull the code from git and try
> it out.
>
> Regards,
> Shayak
>
> On Fri, Aug 10, 2018 at 3:00 PM Jean-Baptiste Onofré
> <jb@nanthrax.net <ma...@nanthrax.net>> wrote:
>
> Hi,
>
> you can take a look on the Contribution Guide:
>
> https://beam.apache.org/contribute/
>
> Regards
> JB
>
> On 10/08/2018 09:18, Shayak Sadhu wrote:
> > Hi Team,
> >
> > I would like to contribute to Apache Beam.
> >
> > Regards,
> > Shayak
>
> --
> Jean-Baptiste Onofré
> jbonofre@apache.org <ma...@apache.org>
> http://blog.nanthrax.net
> Talend - http://www.talend.com
>
>
> --
> Got feedback? go/pabloem-feedback
>
--
Jean-Baptiste Onofré
jbonofre@apache.org
http://blog.nanthrax.net
Talend - http://www.talend.com
Re: Contribute
Posted by Thomas Weise <th...@apache.org>.
It appears this thread has additional info worth adding to
https://beam.apache.org/contribute/#building--testing ?
On Sat, Aug 11, 2018 at 12:20 AM Mikhail Gryzykhin <
gryzykhin.mikhail@gmail.com> wrote:
> Extra tip: https://github.com/apache/beam/tree/master/.test-infra/jenkins
> contains definitions for all the jobs we run on Jenkins. You can find
> gradle commands executed there as well.
>
> On Fri, Aug 10, 2018 at 11:17 PM Pablo Estrada <pa...@google.com> wrote:
>
>> An extra tip: ./gradlew tasks --all should show you a bunch of existing
>> tasks that you can run, and ./gradlew projects --all does the same for
>> projects.
>> -P.
>>
>> On Fri, Aug 10, 2018, 10:33 PM Trần Thành Đạt <da...@gmail.com>
>> wrote:
>>
>>> Thank you, Rui,
>>>
>>> I have the same question.
>>> I will start running ./gradlew <module_name>:task to explore Beam
>>> codebase
>>>
>>> On Sat, Aug 11, 2018 at 11:45 AM, Rui Wang <ru...@google.com> wrote:
>>>
>>>> Hi Shayak!
>>>>
>>>> Thanks for your interest.
>>>>
>>>> Beam uses Gradle to build and test code. One thing I found was very
>>>> useful when I started to contribute was a tip about Gradle: you can run
>>>> ./gradlew <module_name>:task to get a list of commands that you can run
>>>> with Gradle under a module, which includes compile/run/build jar commands.
>>>> Hopefully this tip can help you explore Beam codebase.
>>>>
>>>>
>>>> Thanks,
>>>> Rui
>>>>
>>>>
>>>> On Fri, Aug 10, 2018 at 9:08 PM Shayak Sadhu <sh...@gmail.com>
>>>> wrote:
>>>>
>>>>> Hello JB,
>>>>>
>>>>> I did take a look into the contribute page.
>>>>> These are the list of things I can help out with:
>>>>> 1. Python 3 support
>>>>> 3. MapReduce Runner
>>>>> 4. Apache Spark 2.0 Runner
>>>>>
>>>>> To get started, can you forward me some documentation that would give
>>>>> me a brief code walkthrough.
>>>>> Also, I will try to pull the code from git and try it out.
>>>>>
>>>>> Regards,
>>>>> Shayak
>>>>>
>>>>> On Fri, Aug 10, 2018 at 3:00 PM Jean-Baptiste Onofré <jb...@nanthrax.net>
>>>>> wrote:
>>>>>
>>>>>> Hi,
>>>>>>
>>>>>> you can take a look on the Contribution Guide:
>>>>>>
>>>>>> https://beam.apache.org/contribute/
>>>>>>
>>>>>> Regards
>>>>>> JB
>>>>>>
>>>>>> On 10/08/2018 09:18, Shayak Sadhu wrote:
>>>>>> > Hi Team,
>>>>>> >
>>>>>> > I would like to contribute to Apache Beam.
>>>>>> >
>>>>>> > Regards,
>>>>>> > Shayak
>>>>>>
>>>>>> --
>>>>>> Jean-Baptiste Onofré
>>>>>> jbonofre@apache.org
>>>>>> http://blog.nanthrax.net
>>>>>> Talend - http://www.talend.com
>>>>>>
>>>>>
>>> --
>> Got feedback? go/pabloem-feedback
>>
>
Re: Contribute
Posted by Mikhail Gryzykhin <gr...@gmail.com>.
Extra tip: https://github.com/apache/beam/tree/master/.test-infra/jenkins
contains definitions for all the jobs we run on Jenkins. You can find
gradle commands executed there as well.
On Fri, Aug 10, 2018 at 11:17 PM Pablo Estrada <pa...@google.com> wrote:
> An extra tip: ./gradlew tasks --all should show you a bunch of existing
> tasks that you can run, and ./gradlew projects --all does the same for
> projects.
> -P.
>
> On Fri, Aug 10, 2018, 10:33 PM Trần Thành Đạt <da...@gmail.com>
> wrote:
>
>> Thank you, Rui,
>>
>> I have the same question.
>> I will start running ./gradlew <module_name>:task to explore Beam
>> codebase
>>
>> On Sat, Aug 11, 2018 at 11:45 AM, Rui Wang <ru...@google.com> wrote:
>>
>>> Hi Shayak!
>>>
>>> Thanks for your interest.
>>>
>>> Beam uses Gradle to build and test code. One thing I found was very
>>> useful when I started to contribute was a tip about Gradle: you can run
>>> ./gradlew <module_name>:task to get a list of commands that you can run
>>> with Gradle under a module, which includes compile/run/build jar commands.
>>> Hopefully this tip can help you explore Beam codebase.
>>>
>>>
>>> Thanks,
>>> Rui
>>>
>>>
>>> On Fri, Aug 10, 2018 at 9:08 PM Shayak Sadhu <sh...@gmail.com>
>>> wrote:
>>>
>>>> Hello JB,
>>>>
>>>> I did take a look into the contribute page.
>>>> These are the list of things I can help out with:
>>>> 1. Python 3 support
>>>> 3. MapReduce Runner
>>>> 4. Apache Spark 2.0 Runner
>>>>
>>>> To get started, can you forward me some documentation that would give
>>>> me a brief code walkthrough.
>>>> Also, I will try to pull the code from git and try it out.
>>>>
>>>> Regards,
>>>> Shayak
>>>>
>>>> On Fri, Aug 10, 2018 at 3:00 PM Jean-Baptiste Onofré <jb...@nanthrax.net>
>>>> wrote:
>>>>
>>>>> Hi,
>>>>>
>>>>> you can take a look on the Contribution Guide:
>>>>>
>>>>> https://beam.apache.org/contribute/
>>>>>
>>>>> Regards
>>>>> JB
>>>>>
>>>>> On 10/08/2018 09:18, Shayak Sadhu wrote:
>>>>> > Hi Team,
>>>>> >
>>>>> > I would like to contribute to Apache Beam.
>>>>> >
>>>>> > Regards,
>>>>> > Shayak
>>>>>
>>>>> --
>>>>> Jean-Baptiste Onofré
>>>>> jbonofre@apache.org
>>>>> http://blog.nanthrax.net
>>>>> Talend - http://www.talend.com
>>>>>
>>>>
>> --
> Got feedback? go/pabloem-feedback
>
Re: Contribute
Posted by Pablo Estrada <pa...@google.com>.
An extra tip: ./gradlew tasks --all should show you a bunch of existing
tasks that you can run, and ./gradlew projects --all does the same for
projects.
-P.
On Fri, Aug 10, 2018, 10:33 PM Trần Thành Đạt <da...@gmail.com>
wrote:
> Thank you, Rui,
>
> I have the same question.
> I will start running ./gradlew <module_name>:task to explore Beam
> codebase
>
> On Sat, Aug 11, 2018 at 11:45 AM, Rui Wang <ru...@google.com> wrote:
>
>> Hi Shayak!
>>
>> Thanks for your interest.
>>
>> Beam uses Gradle to build and test code. One thing I found was very
>> useful when I started to contribute was a tip about Gradle: you can run
>> ./gradlew <module_name>:task to get a list of commands that you can run
>> with Gradle under a module, which includes compile/run/build jar commands.
>> Hopefully this tip can help you explore Beam codebase.
>>
>>
>> Thanks,
>> Rui
>>
>>
>> On Fri, Aug 10, 2018 at 9:08 PM Shayak Sadhu <sh...@gmail.com>
>> wrote:
>>
>>> Hello JB,
>>>
>>> I did take a look into the contribute page.
>>> These are the list of things I can help out with:
>>> 1. Python 3 support
>>> 3. MapReduce Runner
>>> 4. Apache Spark 2.0 Runner
>>>
>>> To get started, can you forward me some documentation that would give me
>>> a brief code walkthrough.
>>> Also, I will try to pull the code from git and try it out.
>>>
>>> Regards,
>>> Shayak
>>>
>>> On Fri, Aug 10, 2018 at 3:00 PM Jean-Baptiste Onofré <jb...@nanthrax.net>
>>> wrote:
>>>
>>>> Hi,
>>>>
>>>> you can take a look on the Contribution Guide:
>>>>
>>>> https://beam.apache.org/contribute/
>>>>
>>>> Regards
>>>> JB
>>>>
>>>> On 10/08/2018 09:18, Shayak Sadhu wrote:
>>>> > Hi Team,
>>>> >
>>>> > I would like to contribute to Apache Beam.
>>>> >
>>>> > Regards,
>>>> > Shayak
>>>>
>>>> --
>>>> Jean-Baptiste Onofré
>>>> jbonofre@apache.org
>>>> http://blog.nanthrax.net
>>>> Talend - http://www.talend.com
>>>>
>>>
> --
Got feedback? go/pabloem-feedback
Re: Contribute
Posted by Trần Thành Đạt <da...@gmail.com>.
Thank you, Rui,
I have the same question.
I will start running ./gradlew <module_name>:task to explore Beam codebase
On Sat, Aug 11, 2018 at 11:45 AM, Rui Wang <ru...@google.com> wrote:
> Hi Shayak!
>
> Thanks for your interest.
>
> Beam uses Gradle to build and test code. One thing I found was very useful
> when I started to contribute was a tip about Gradle: you can run ./gradlew
> <module_name>:task to get a list of commands that you can run with Gradle
> under a module, which includes compile/run/build jar commands. Hopefully
> this tip can help you explore Beam codebase.
>
>
> Thanks,
> Rui
>
>
> On Fri, Aug 10, 2018 at 9:08 PM Shayak Sadhu <sh...@gmail.com>
> wrote:
>
>> Hello JB,
>>
>> I did take a look into the contribute page.
>> These are the list of things I can help out with:
>> 1. Python 3 support
>> 3. MapReduce Runner
>> 4. Apache Spark 2.0 Runner
>>
>> To get started, can you forward me some documentation that would give me
>> a brief code walkthrough.
>> Also, I will try to pull the code from git and try it out.
>>
>> Regards,
>> Shayak
>>
>> On Fri, Aug 10, 2018 at 3:00 PM Jean-Baptiste Onofré <jb...@nanthrax.net>
>> wrote:
>>
>>> Hi,
>>>
>>> you can take a look on the Contribution Guide:
>>>
>>> https://beam.apache.org/contribute/
>>>
>>> Regards
>>> JB
>>>
>>> On 10/08/2018 09:18, Shayak Sadhu wrote:
>>> > Hi Team,
>>> >
>>> > I would like to contribute to Apache Beam.
>>> >
>>> > Regards,
>>> > Shayak
>>>
>>> --
>>> Jean-Baptiste Onofré
>>> jbonofre@apache.org
>>> http://blog.nanthrax.net
>>> Talend - http://www.talend.com
>>>
>>
Re: Contribute
Posted by Rui Wang <ru...@google.com>.
Hi Shayak!
Thanks for your interest.
Beam uses Gradle to build and test code. One thing I found was very useful
when I started to contribute was a tip about Gradle: you can run ./gradlew
<module_name>:task to get a list of commands that you can run with Gradle
under a module, which includes compile/run/build jar commands. Hopefully
this tip can help you explore Beam codebase.
Thanks,
Rui
On Fri, Aug 10, 2018 at 9:08 PM Shayak Sadhu <sh...@gmail.com>
wrote:
> Hello JB,
>
> I did take a look into the contribute page.
> These are the list of things I can help out with:
> 1. Python 3 support
> 3. MapReduce Runner
> 4. Apache Spark 2.0 Runner
>
> To get started, can you forward me some documentation that would give me a
> brief code walkthrough.
> Also, I will try to pull the code from git and try it out.
>
> Regards,
> Shayak
>
> On Fri, Aug 10, 2018 at 3:00 PM Jean-Baptiste Onofré <jb...@nanthrax.net>
> wrote:
>
>> Hi,
>>
>> you can take a look on the Contribution Guide:
>>
>> https://beam.apache.org/contribute/
>>
>> Regards
>> JB
>>
>> On 10/08/2018 09:18, Shayak Sadhu wrote:
>> > Hi Team,
>> >
>> > I would like to contribute to Apache Beam.
>> >
>> > Regards,
>> > Shayak
>>
>> --
>> Jean-Baptiste Onofré
>> jbonofre@apache.org
>> http://blog.nanthrax.net
>> Talend - http://www.talend.com
>>
>
Re: Contribute
Posted by Shayak Sadhu <sh...@gmail.com>.
Hello JB,
I did take a look into the contribute page.
These are the list of things I can help out with:
1. Python 3 support
3. MapReduce Runner
4. Apache Spark 2.0 Runner
To get started, can you forward me some documentation that would give me a
brief code walkthrough.
Also, I will try to pull the code from git and try it out.
Regards,
Shayak
On Fri, Aug 10, 2018 at 3:00 PM Jean-Baptiste Onofré <jb...@nanthrax.net>
wrote:
> Hi,
>
> you can take a look on the Contribution Guide:
>
> https://beam.apache.org/contribute/
>
> Regards
> JB
>
> On 10/08/2018 09:18, Shayak Sadhu wrote:
> > Hi Team,
> >
> > I would like to contribute to Apache Beam.
> >
> > Regards,
> > Shayak
>
> --
> Jean-Baptiste Onofré
> jbonofre@apache.org
> http://blog.nanthrax.net
> Talend - http://www.talend.com
>
Re: Contribute
Posted by Jean-Baptiste Onofré <jb...@nanthrax.net>.
Hi,
you can take a look on the Contribution Guide:
https://beam.apache.org/contribute/
Regards
JB
On 10/08/2018 09:18, Shayak Sadhu wrote:
> Hi Team,
>
> I would like to contribute to Apache Beam.
>
> Regards,
> Shayak
--
Jean-Baptiste Onofré
jbonofre@apache.org
http://blog.nanthrax.net
Talend - http://www.talend.com