ioos / compliance-checker

Python tool to check your datasets against compliance standards
http://ioos.github.io/compliance-checker/
Apache License 2.0
109 stars 58 forks source link

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

Closed mwengren closed 1 year ago

mwengren commented 1 year ago

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:

xref to discussion of menu bar changes at ioos.github.io: https://github.com/ioos/documentation-theme-jekyll/issues/10#issuecomment-1501962377

mwengren commented 1 year ago

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

ocefpaf commented 1 year ago

I started the API docs in https://github.com/ioos/compliance-checker/pull/1007

ocefpaf commented 1 year ago

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

ocefpaf commented 1 year ago

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