-
Notifications
You must be signed in to change notification settings - Fork 10
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
docs: Document refactored tracing #936
base: maxgamill-sheffield/800-better-tracing
Are you sure you want to change the base?
docs: Document refactored tracing #936
Conversation
- Disordered tracing - Nodestats - Ordered tracing - Splining
As per Markdown linting defined in `.markdownlint-cli2.yaml` - Wrap lines at 120 characters. - Fix all other linting errors automatically.
As per [myst docs](https://myst-parser.readthedocs.io/en/latest/syntax/optional.html#auto-generated-header-anchors) setting the `myst_heading_anchors` sets the maximum depth for auto-generating label "slugs" for section headers. Helps resolve some, but not all, complaints about internal links.
Myst-Parser complains about the use of Markdown footnotes (e.g. `[^1]`) therefore switch these to alternatives.
…sheffield/btr-docs
@ns-rse you've requested a review, but this is still a draft, so are you happy with the toctrees?
And shall I re-examine the docs to ensure everything is rendered ok? (Also, how do I do this for CI and not local e.g. to see if the equations are loaded correctly?) |
Evening @MaxGamill-Sheffield Not completely happy with Its slightly obfuscated but the commands to replicate what CI does using sphinx-multiversion . _build/html "../*setup*" "../*tests*" "../*.ipynb" ../demo.py ../make_baseline.py ../jupyter_notebook_config.py ../demo_ftrs.py Weirdly using I add reviewers to drafts when creating them (so I don't forget when I hit the "Ready for review") but in this instance will see if making it "Ready for review" triggers the build. If not and for expedience I will rejig how the advanced docs are linked from the front page. |
Adds documentation, written by @MaxGamill-Sheffield, for...
I squashed the history of all the incremental commits that wrote this documentation but have left the changes I've made recently as individual commits.
Locally the
advanced
Table of Contentes (toctree
) is not rendered, I need to check if this is the case on the GitHub CI rendered pages too though (which this PR should trigger).NB Ideally this should be merged to
maxgamill-sheffield/800-better-tracing
before it is merged tomain
so the documentation and features arrive onmain
at the same time.