Thanks Krisztian. I'm moving my first baby steps in the project, and documenting them as I go through them
On Mon, 17 Dec 2018 at 12:30, Krisztián Szűcs <szucs.kriszt...@gmail.com> wrote: > You can also build the documentations via docker-compose, see: > https://github.com/apache/arrow/blob/master/docker-compose.yml#L206 > > You can inspect the required steps from the Dockerfile itself: > https://github.com/apache/arrow/blob/master/docs/Dockerfile > > On Mon, Dec 17, 2018 at 10:50 AM Antoine Pitrou <anto...@python.org> > wrote: > > > > > Hi Antonio, > > > > It seems like we lack a documentation of how to build the documentation > ;-) > > > > Currently, this is what you need to do: > > > > 1) Compile and install PyArrow > > 2) Run "doxygen" in the "cpp/apidoc/" directory - this will generate the > > XML files for the C++ API documentation > > 3) Run "make html" in the "docs/" directory - this will generate the > > documentation using Sphinx > > > > I guess that step 2) is what you're missing right now? > > > > As for the Parquet file: does it prevent you from building the Parquet > > documentation? > > > > Regards > > > > Antoine. > > > > > > > > Le 17/12/2018 à 00:15, Antonio Cavallo a écrit : > > > Hi Antoine, > > > I've just got at some point in the documentation build (macos using > conda > > > and python 3.7) following the instructions in: > > > arrow/docs/source/python/development.rst > > > > > > So far so good but I had a crash while reading the parquest file (I've > > > opened a jira qithe details > > https://issues.apache.org/jira/browse/ARROW-4050 > > > ). > > > > > > So I removed the parquet documentation.. but I'm still having issues > with > > > the arrow/docs/source/python/generated part: how do I create it? > > > > > > Thanks > > > > > > > > > > > > On Fri, 14 Dec 2018 at 16:20, Antoine Pitrou <anto...@python.org> > wrote: > > > > > >> > > >> Hi Antonio, > > >> > > >> Everything is done in the main Arrow repository in a regular fashion > > >> (e.g. you can open Pull Requests there). Help on the documentation is > > >> welcome, as many aspects are missing currently. > > >> > > >> Feel free to ask any questions! > > >> > > >> Regards > > >> > > >> Antoine. > > >> > > >> > > >> Le 14/12/2018 à 16:09, Antonio Cavallo a écrit : > > >>> Hi Antoine, > > >>> I'm trying to learn about arrow, would it possible for me to help > with > > >> the > > >>> documentation? > > >>> > > >>> Do you have a repository I can contribute to? > > >>> Thanks" > > >>> > > >>> On Wed, 12 Dec 2018 at 09:13, Antoine Pitrou <anto...@python.org> > > wrote: > > >>> > > >>>> > > >>>> Hello, > > >>>> > > >>>> We are doing a refactor of the C++ documentation which will appear > in > > >>>> 0.12.0. > > >>>> > > >>>> Currently, the main entry point of the C++ documentation is a > > >>>> Doxygen-generated API documentation in the traditional format, > > together > > >>>> with a couple MarkDown pages covering some example use cases. > > >>>> > > >>>> The rewrite integrates the C++ API documentation in a larger Sphinx > > >>>> documentation also holding the format specification and Python docs. > > >>>> This allows us to add cross-references very easily and make the > whole > > >>>> documentation more cohesive. > > >>>> > > >>>> To accompany this transformation, I have started writing some prose > > >>>> documentation about fundamental concepts in the C++ API. I have > > >>>> uploaded a snapshot build of this work-in-progress here: > > >>>> https://pitrou.net/arrowdevdoc/cpp/index.html > > >>>> > > >>>> Comments and suggestions are welcome. > > >>>> > > >>>> Regards > > >>>> > > >>>> Antoine. > > >>>> > > >>> > > >> > > > > > >