-
Notifications
You must be signed in to change notification settings - Fork 21
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
[REF] refactor documentation #487
Conversation
Will try to extend the logic of this PR to extract all files examples from the doc into actual files so their content can be properly validated. Because the user guide is based on the reproschema-demo-protocol: https://github.com/ReproNim/reproschema-demo-protocol |
@Remi-Gau I finally have some time to think about our overall documentation; here is the plan:
Tutorial
We want to change User Guide to something more like a manual, probably we should have one page for each repo (e.g., reproschema, reproschema-library, reproschema-py, reproschema-ui, reproschema-protocol-cookiecutter), where we detail the usage of each repo (currently i can only think of reproschema-library, reproschema-py,reproschema-protocol-cookiecutter) let me know what you think, we can meet and revise the plan, then split the task. |
okay I found myself lost in this sentence, haha. so what do we want to do and what should not do here? |
Will update the top message to explain what the PR does because otherwise future me is lost when he gets back to it |
Validation fails because there is a README.md file in amongst the jsonld files but this should be fixed when ReproNim/reproschema-py#40 is merged. In the meantime I will run the validation with that branch from my fork. |
use this branch for validation |
The user guide points to the demo protocol: if we update the demo protocol the user-guide may be out of synch with the content of the demo protocol repo. May potentially be good to submodule the demo-protocol and read content directly from there. |
Similarly some of the examples I have generated are based on some of the content from that PR So once this gets merged, we could use the same strategy of submoduling the library and read jsonld content directly from there: this may also allows us to give a listing of the content of the library as part of the documentation. |
thank you!! @Remi-Gau i'm gonna merge this one now, once the new context URL is ready, I'll replace them. quick question: I saw all jsonld file has |
Let me turn the question around: why is it not the case? |
What this PR does: