-
Notifications
You must be signed in to change notification settings - Fork 5
Description
Original posted here dronekit/dronekit-python#310 (comment)
The API reference page for dronekit python is hard to follow and looks very foreign to a programmer. I have stopped going there because it is easier to look at the source code then find what I am looking for on that page.
I suggest we try to match the format of current python API documentation. This will make the experience more familiar and easy to comprehend.
Here are a few python examples:
http://docs.opencv.org/modules/highgui/doc/reading_and_writing_images_and_video.html
https://docs.python.org/2/library/logging.html
Notable characteristics:
-Header/page break for every function(i.e. distinguishable dividers)
-Bold function names
-shows how the function is called in one line
-Lists and describes parameters
-Plenty of white space!
-Class name is listed in front of function name(when applicable)
Non essentials:
-Basic color scheme. Not too crazy
-Show deprecated methods
Other examples:
-Java docs has a very clean, extensible layout. I have never seen it used with python but is a great resource for an API