Hello,

as Arrow grows and we want to improve usage/adoption, we definitely need to start documenting it a bit. I would volunteer to work on writing some sections, but first we need to agree on the used tools. I would suggest the following setup:

 * central Arrow documentation (i.e. the layout, IPC design, other
   language independent stuff) could be written in asciidoc or markdown
 * Language specific documentation, mainly API documentation,
   installation how-tos and some basic usage (should link to the
   central documentation as much as possible instead of copying content).
     o Python with Sphinx and sphinx-apidoc
     o C++ with doxygen
     o Java with whatever currently the standard in the Java world is :)

Please let me know if you feel comfortable with this structure and what tools are preferred.

Cheers

Uwe

Reply via email to