This feature branch contains a first pass through the
documentation to clean it up.
At a high-level, this clean-up changes the landing page
to match the README on the GitHub repo, and re-organizes
all other content to match a standard division of the
docs into: tutorial, how-tos, reference, and development
make source/ in docs/, move files into it
make sphinx Makefile use ./docs/source as SOURCEDIR
re-organize reference section of docs
move info on yaml config "spec" into source/reference
refactor other reference .rst files so they are in reference dir
get rid of "general reference" and "api reference" .rst files,
they were redundant. "api" is now just a sub-dir in reference dir,
and it has a link in the reference/index.rst file like all the
other sub-dirs
fix formatting issues in reference/yaml spec files
revise source/index.rst to match README.md
delete unused .rst files from tutorial/ + api_ref.rst
add howto/ to docs/source, move files into it
revise autolabel_knn.rst to be the tutorial
change language at top so it will make more sense to land there
by clicking on "tutorial" under the TOC on the landing page
modify source/index toctree to reflect changes after clean-up
This feature branch contains a first pass through the documentation to clean it up.
At a high-level, this clean-up changes the landing page to match the README on the GitHub repo, and re-organizes all other content to match a standard division of the docs into: tutorial, how-tos, reference, and development
autolabel_knn
howto/index
numpydoc
as dev dependency