cuspatial icon indicating copy to clipboard operation
cuspatial copied to clipboard

Draft `DEVELOPER.md`

Open thomcom opened this issue 2 years ago • 4 comments

In process.

Contributes to #599

thomcom avatar Jul 29 '22 17:07 thomcom

Would it be better to place the dev docs in rapids documentation along side with API reference for better visibility?

isVoid avatar Aug 01 '22 19:08 isVoid

What do you mean?

thomcom avatar Aug 01 '22 22:08 thomcom

Michael is asking whether this documentation should be placed inside docs/source so that it can be compiled along with the Sphinx documentation and made visible online, as opposed to being put in a file like this one that will only be visible if someone navigates to it on their local filesystem or on GH.

In cudf the C++ documentation is all like this, whereas the Python developer docs are published. FWIW I would eventually like to get all of them published somewhere, but I have not put much thought or effort into making that happen yet. If you all come up with a solution in for cuspatial I would love to hear it.

CC @harrism who I think wrote most of the libcudf docs originally in case he has thought about this before.

vyasr avatar Aug 01 '22 22:08 vyasr

This is Python docs, so should be in docs/source just like they are in cuDF. (That's what I suggested in #599).

I agree the C++ docs should also be rendered into HTML. I think that's just a matter of adding each of the .md files to the doxygen configuration as pages, and linking to them from the main page.

harrism avatar Aug 01 '22 23:08 harrism

Closing in favor of #666.

thomcom avatar Sep 06 '22 14:09 thomcom