Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Host auto-generated documentation on READTHEDOCS #73

Open
dosumis opened this issue Jun 8, 2021 · 5 comments
Open

Host auto-generated documentation on READTHEDOCS #73

dosumis opened this issue Jun 8, 2021 · 5 comments
Labels

Comments

@dosumis
Copy link
Collaborator

dosumis commented Jun 8, 2021

Full auto-generated documentation for DOSDP schema should be hosted on ReadTheDoc or mkdocs+github.io. Should be linked from top level README.md (which right now is the set to display on PyPi page for dosdp.

@matentzn
Copy link
Collaborator

matentzn commented Jun 8, 2021

readthedocs is a service, just use mkdocs with readthedocs template, example
http://pato-ontology.github.io/pato/
config https://github.com/pato-ontology/pato/blob/master/mkdocs.yaml

@dosumis
Copy link
Collaborator Author

dosumis commented Jun 8, 2021

@matentzn - can you point @hkir-dev to an example of auto-deployment with mkdocs? Also - can you point to the documentation framework you've been following for other projects (with 4 major types of doc clearly defined).

@matentzn
Copy link
Collaborator

matentzn commented Jun 8, 2021

We don't have any auto-deployment set up (with say Github actions) - but I have an idea on how to do it now.

Here is the framework we should be using for organising docs: https://diataxis.fr/

@dosumis
Copy link
Collaborator Author

dosumis commented Jun 8, 2021

Possible relevant:

https://github.com/VirtualFlyBrain/VFB_connect/tree/master/.github/workflows

This repo also has autodeployment of doc derived from python docstrings to readthedocs. Framework may not be relevant though.

@dosumis dosumis added the doc label Jun 17, 2021
@hkir-dev
Copy link
Collaborator

Mkdocs documentation publishing completed: https://incatools.github.io/dead_simple_owl_design_patterns/

Github action is triggered on; new release, README.md or files under docs/ updated in the master branch

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants