Re: Introduction to the mailing list
Manuela, how is your initial review going? Do you need any help? On Mon, Oct 7, 2019 at 6:51 AM Ismaël Mejía wrote: > Welcome Manuela! > > The documentation on the Beam website [1] can help you too, in > particular to get some familiarity with the runtime part of Nexmark > (and the Java version of the queries). Maybe worth to try to run some > queries to see if your work environment is ok, and see how things work > and if you see something that can be 'easily' improved. > > Since you are more familiar with Python a good exercise is to look at > the existing implementation of some of the queries [2] and try to run > them first with python's direct runner (currently some things are > broken and the expected input format is not the same as in the java > version), so feel free to remove/hack it until it works locally :). A > simple json per line version of the Nexmark objects generated from > java (compatible) is available here [3], so reading it into the > existing python objects in nexmark_model.py could be a first step. > > Don't hesitate to contact us if you have any questions or we can > discuss further in private if you prefer. > > Regards, > Ismaël > > [1] https://beam.apache.org/documentation/sdks/java/testing/nexmark/ > [2] > https://github.com/apache/beam/tree/master/sdks/python/apache_beam/testing/benchmarks/nexmark > [3] https://gist.github.com/iemejia/f4a8d7e78e13265dd4a20243e0c10d87 > > > On Sat, Oct 5, 2019 at 8:31 AM Manuela Chamda Tchakoute > wrote: > > > > Hello, > > > > Thank you for reaching out. I will take a look at all the links sent and > get back to you in case of any queries. > > > > Regards, > > Manuela. > > > > On Sat, Oct 5, 2019, 2:51 AM Kenneth Knowles wrote: > >> > >> Welcome! > >> > >> On Fri, Oct 4, 2019 at 1:29 PM Ahmet Altay wrote: > >>> > >>> Welcome Manuela. > >>> > >>> You can look at (https://issues.apache.org/jira/browse/BEAM-2855) as > the starting point. It has links to 2 previously merged PRs that can serve > as starting points for writing new nexmark queries. There are nexmark > queries described in ( > https://cwiki.apache.org/confluence/display/BEAM/Nexmark). Second step > would be picking a few more of those and starting with the implementation. > >>> > >>> +Ismaël Mejía and I can help with PR reviews and specific questions as > well. > >>> > >>> Hope this helps. > >>> > >>> Ahmet > >>> > >>> On Fri, Oct 4, 2019 at 9:43 AM Thomas Weise wrote: > > Welcome, Manuela! > > For getting familiar with the Beam development environment in > general, I would recommend to take a look at: > > https://beam.apache.org/get-started/quickstart-py/ > > https://cwiki.apache.org/confluence/display/BEAM/Nexmark > > For contributing and collaborating in general, please take a look at: > > https://beam.apache.org/contribute/ > > There is a lot more useful information for contributors on our cwiki: > > https://cwiki.apache.org/confluence/display/BEAM/Apache+Beam > > And don't hesitate to reach out anytime here on this list with > questions. > > Thanks, > Thomas > > > On Fri, Oct 4, 2019 at 4:53 AM Manuela Chamda Tchakoute < > chamdamanu...@gmail.com> wrote: > > > > Hello. > > > > My name is Chamda Manuela from the University of Buea, Cameroon. I > am new to open source and comfortable with Python programming language. I > will like to contribute to the outreachy project "Extend the Nextmark > Benchmarking suite in Apache Beam to include python and portable runners". > > > > I will be glad if someone could help me with a step by step guide to > get started. > > > > > > Thank you. >
Re: Introduction to the mailing list
Welcome Manuela! The documentation on the Beam website [1] can help you too, in particular to get some familiarity with the runtime part of Nexmark (and the Java version of the queries). Maybe worth to try to run some queries to see if your work environment is ok, and see how things work and if you see something that can be 'easily' improved. Since you are more familiar with Python a good exercise is to look at the existing implementation of some of the queries [2] and try to run them first with python's direct runner (currently some things are broken and the expected input format is not the same as in the java version), so feel free to remove/hack it until it works locally :). A simple json per line version of the Nexmark objects generated from java (compatible) is available here [3], so reading it into the existing python objects in nexmark_model.py could be a first step. Don't hesitate to contact us if you have any questions or we can discuss further in private if you prefer. Regards, Ismaël [1] https://beam.apache.org/documentation/sdks/java/testing/nexmark/ [2] https://github.com/apache/beam/tree/master/sdks/python/apache_beam/testing/benchmarks/nexmark [3] https://gist.github.com/iemejia/f4a8d7e78e13265dd4a20243e0c10d87 On Sat, Oct 5, 2019 at 8:31 AM Manuela Chamda Tchakoute wrote: > > Hello, > > Thank you for reaching out. I will take a look at all the links sent and get > back to you in case of any queries. > > Regards, > Manuela. > > On Sat, Oct 5, 2019, 2:51 AM Kenneth Knowles wrote: >> >> Welcome! >> >> On Fri, Oct 4, 2019 at 1:29 PM Ahmet Altay wrote: >>> >>> Welcome Manuela. >>> >>> You can look at (https://issues.apache.org/jira/browse/BEAM-2855) as the >>> starting point. It has links to 2 previously merged PRs that can serve as >>> starting points for writing new nexmark queries. There are nexmark queries >>> described in (https://cwiki.apache.org/confluence/display/BEAM/Nexmark). >>> Second step would be picking a few more of those and starting with the >>> implementation. >>> >>> +Ismaël Mejía and I can help with PR reviews and specific questions as well. >>> >>> Hope this helps. >>> >>> Ahmet >>> >>> On Fri, Oct 4, 2019 at 9:43 AM Thomas Weise wrote: Welcome, Manuela! For getting familiar with the Beam development environment in general, I would recommend to take a look at: https://beam.apache.org/get-started/quickstart-py/ https://cwiki.apache.org/confluence/display/BEAM/Nexmark For contributing and collaborating in general, please take a look at: https://beam.apache.org/contribute/ There is a lot more useful information for contributors on our cwiki: https://cwiki.apache.org/confluence/display/BEAM/Apache+Beam And don't hesitate to reach out anytime here on this list with questions. Thanks, Thomas On Fri, Oct 4, 2019 at 4:53 AM Manuela Chamda Tchakoute wrote: > > Hello. > > My name is Chamda Manuela from the University of Buea, Cameroon. I am > new to open source and comfortable with Python programming language. I > will like to contribute to the outreachy project "Extend the Nextmark > Benchmarking suite in Apache Beam to include python and portable runners". > > I will be glad if someone could help me with a step by step guide to get > started. > > > Thank you.
Re: Introduction to the mailing list
Hello, Thank you for reaching out. I will take a look at all the links sent and get back to you in case of any queries. Regards, Manuela. On Sat, Oct 5, 2019, 2:51 AM Kenneth Knowles wrote: > Welcome! > > On Fri, Oct 4, 2019 at 1:29 PM Ahmet Altay wrote: > >> Welcome Manuela. >> >> You can look at (https://issues.apache.org/jira/browse/BEAM-2855) as the >> starting point. It has links to 2 previously merged PRs that can serve as >> starting points for writing new nexmark queries. There are nexmark queries >> described in (https://cwiki.apache.org/confluence/display/BEAM/Nexmark). >> Second step would be picking a few more of those and starting with the >> implementation. >> >> +Ismaël Mejía and I can help with PR reviews and >> specific questions as well. >> >> Hope this helps. >> >> Ahmet >> >> On Fri, Oct 4, 2019 at 9:43 AM Thomas Weise wrote: >> >>> Welcome, Manuela! >>> >>> For getting familiar with the Beam development environment in general, I >>> would recommend to take a look at: >>> >>> https://beam.apache.org/get-started/quickstart-py/ >>> >>> https://cwiki.apache.org/confluence/display/BEAM/Nexmark >>> >>> For contributing and collaborating in general, please take a look at: >>> >>> https://beam.apache.org/contribute/ >>> >>> There is a lot more useful information for contributors on our cwiki: >>> >>> https://cwiki.apache.org/confluence/display/BEAM/Apache+Beam >>> >>> And don't hesitate to reach out anytime here on this list with questions. >>> >>> Thanks, >>> Thomas >>> >>> >>> On Fri, Oct 4, 2019 at 4:53 AM Manuela Chamda Tchakoute < >>> chamdamanu...@gmail.com> wrote: >>> Hello. My name is Chamda Manuela from the University of Buea, Cameroon. I am new to open source and comfortable with Python programming language. I will like to contribute to the outreachy project "Extend the Nextmark Benchmarking suite in Apache Beam to include python and portable runners". I will be glad if someone could help me with a step by step guide to get started. Thank you. >>>
Re: Introduction to the mailing list
Welcome! On Fri, Oct 4, 2019 at 1:29 PM Ahmet Altay wrote: > Welcome Manuela. > > You can look at (https://issues.apache.org/jira/browse/BEAM-2855) as the > starting point. It has links to 2 previously merged PRs that can serve as > starting points for writing new nexmark queries. There are nexmark queries > described in (https://cwiki.apache.org/confluence/display/BEAM/Nexmark). > Second step would be picking a few more of those and starting with the > implementation. > > +Ismaël Mejía and I can help with PR reviews and > specific questions as well. > > Hope this helps. > > Ahmet > > On Fri, Oct 4, 2019 at 9:43 AM Thomas Weise wrote: > >> Welcome, Manuela! >> >> For getting familiar with the Beam development environment in general, I >> would recommend to take a look at: >> >> https://beam.apache.org/get-started/quickstart-py/ >> >> https://cwiki.apache.org/confluence/display/BEAM/Nexmark >> >> For contributing and collaborating in general, please take a look at: >> >> https://beam.apache.org/contribute/ >> >> There is a lot more useful information for contributors on our cwiki: >> >> https://cwiki.apache.org/confluence/display/BEAM/Apache+Beam >> >> And don't hesitate to reach out anytime here on this list with questions. >> >> Thanks, >> Thomas >> >> >> On Fri, Oct 4, 2019 at 4:53 AM Manuela Chamda Tchakoute < >> chamdamanu...@gmail.com> wrote: >> >>> Hello. >>> >>> My name is Chamda Manuela from the University of Buea, Cameroon. I am >>> new to open source and comfortable with Python programming language. I will >>> like to contribute to the outreachy project "Extend the Nextmark >>> Benchmarking suite in Apache Beam to include python and portable runners". >>> >>> I will be glad if someone could help me with a step by step guide to get >>> started. >>> >>> >>> Thank you. >>> >>
Re: Introduction to the mailing list
Welcome Manuela. You can look at (https://issues.apache.org/jira/browse/BEAM-2855) as the starting point. It has links to 2 previously merged PRs that can serve as starting points for writing new nexmark queries. There are nexmark queries described in (https://cwiki.apache.org/confluence/display/BEAM/Nexmark). Second step would be picking a few more of those and starting with the implementation. +Ismaël Mejía and I can help with PR reviews and specific questions as well. Hope this helps. Ahmet On Fri, Oct 4, 2019 at 9:43 AM Thomas Weise wrote: > Welcome, Manuela! > > For getting familiar with the Beam development environment in general, I > would recommend to take a look at: > > https://beam.apache.org/get-started/quickstart-py/ > > https://cwiki.apache.org/confluence/display/BEAM/Nexmark > > For contributing and collaborating in general, please take a look at: > > https://beam.apache.org/contribute/ > > There is a lot more useful information for contributors on our cwiki: > > https://cwiki.apache.org/confluence/display/BEAM/Apache+Beam > > And don't hesitate to reach out anytime here on this list with questions. > > Thanks, > Thomas > > > On Fri, Oct 4, 2019 at 4:53 AM Manuela Chamda Tchakoute < > chamdamanu...@gmail.com> wrote: > >> Hello. >> >> My name is Chamda Manuela from the University of Buea, Cameroon. I am >> new to open source and comfortable with Python programming language. I will >> like to contribute to the outreachy project "Extend the Nextmark >> Benchmarking suite in Apache Beam to include python and portable runners". >> >> I will be glad if someone could help me with a step by step guide to get >> started. >> >> >> Thank you. >> >
Re: Introduction to the mailing list
Welcome, Manuela! For getting familiar with the Beam development environment in general, I would recommend to take a look at: https://beam.apache.org/get-started/quickstart-py/ https://cwiki.apache.org/confluence/display/BEAM/Nexmark For contributing and collaborating in general, please take a look at: https://beam.apache.org/contribute/ There is a lot more useful information for contributors on our cwiki: https://cwiki.apache.org/confluence/display/BEAM/Apache+Beam And don't hesitate to reach out anytime here on this list with questions. Thanks, Thomas On Fri, Oct 4, 2019 at 4:53 AM Manuela Chamda Tchakoute < chamdamanu...@gmail.com> wrote: > Hello. > > My name is Chamda Manuela from the University of Buea, Cameroon. I am new > to open source and comfortable with Python programming language. I will > like to contribute to the outreachy project "Extend the Nextmark > Benchmarking suite in Apache Beam to include python and portable runners". > > I will be glad if someone could help me with a step by step guide to get > started. > > > Thank you. >
Introduction to the mailing list
Hello. My name is Chamda Manuela from the University of Buea, Cameroon. I am new to open source and comfortable with Python programming language. I will like to contribute to the outreachy project "Extend the Nextmark Benchmarking suite in Apache Beam to include python and portable runners". I will be glad if someone could help me with a step by step guide to get started. Thank you.