ioos/compliance-checker

Create a Compliance Checker docs site at https://ioos.github.io/compliance-checker

mwengren opened this issue · 4 comments

Currently, we have user documentation for Compliance Checker in two places:

To improve usability and consistency between this library and other IOOS libraries, can we create a user documentation site for Compliance Checker that includes content from both of the above and perhaps builds out additional dataset/use case examples?

For reference, the menu bar at the top of https://ioos.github.io/, when updated tomorrow (Apr 11), will include links to other IOOS libraries with Sphinx docs (erddap, ioos_qc). Unless there's a reason not to, let's aim to be consistent and develop Sphinx-based docs for Compliance Checker, and once finished, trim the content in the README accordingly.

Ideas for improving docs:

  • we could consider asking users to contribute datasets they've used CC with to develop examples from
  • have an unfamiliar but Python-literate user(s) work though the existing docs and point out issues, suggest gaps to fill, or give any other suggestions

xref to discussion of menu bar changes at ioos.github.io: ioos/documentation-theme-jekyll#10 (comment)

Also, there is some documentation in the CC Wiki that should be migrated into the resulting Sphinx-based overall CC project docs.

I started the API docs in #1007

@mwengren the docs are live! We still need to improve it's readability, add examples, and development docs but the API part is done.

I think we can close this one and open a new one with points on improving the docs.