AlenkaF commented on a change in pull request #11913: URL: https://github.com/apache/arrow/pull/11913#discussion_r769339028
########## File path: docs/source/developers/guide/tutorials/python_tutorial.rst ########## @@ -25,3 +25,513 @@ *************** Python tutorial *************** + +In this tutorial we will make an actual feature contribution to +Arrow following the steps specified by :ref:`quick-ref-guide` +section of the guide and a more detailed :ref:`step_by_step` +section. Navigate there whenever there is some information +you may find is missing here. + +The feature contribution will be added to the compute module +in PyArrow. But you can also follow the steps in case you are +correcting a bug or adding a binding. + +This tutorial is different from the :ref:`step_by_step` as we +will be working on a specific case. This tutorial is not meant +as a step by step guide. + +**Lets start!** + +Set up +------ + +Lets setup the Arrow repository. We presume here that Git is +already installed. Otherwise please see the :ref:`set-up` section. + +Once the `Apache Arrow repository <https://github.com/apache/arrow>`_ +is forked we will clone it and add the link of the main repository +to our upstream. + +.. code:: console + + $ git clone https://github.com/<your username>/arrow.git + $ cd arrow + $ git remote add upstream https://github.com/apache/arrow Review comment: That is right. This two ways of working are both valid I think. But would keep it as it is so it is in line with the docs written if you agree? -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
