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 <[email protected]> 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 > <[email protected]> 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 <[email protected]> wrote: > >> > >> Welcome! > >> > >> On Fri, Oct 4, 2019 at 1:29 PM Ahmet Altay <[email protected]> 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 <[email protected]> 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 < > [email protected]> 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. >
