-
Notifications
You must be signed in to change notification settings - Fork 17
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
Documentation #95
Documentation #95
Conversation
Wow, that's great, thanks a lot Carlos! |
@davidbrochart, Do you know if I can ignore the docs folder for the link_check workflow? |
Maybe do the same as jupyter-server/jupyter_server@05913dd ? |
for more information, see https://pre-commit.ci
Ah, it's already there. |
Thanks, @davidbrochart! Yes, it is already there. Anyway, I'm reorganizing the index to remove the failing links, |
But |
Yes, because that link points to the TypeDoc documentation for the javascript package that is generated when building the docs. That link will always fail, we need to ignore it. |
Ah I see, I don't know if it's possible to exclude a single link. |
Yeah, that is a solution. I can generate that file when building the documentation. |
@davidbrochart. Much easier, I added a placeholder file, so the link doesn't fail. |
I can see that when clicking on |
Yes, it is the same JupyterLab does. It is because I'm using TypeDoc to automatically generate the documentation of the JavaScript package from the docstring. That generates a completely different webpage that I copy to the build folder of the Sphinx documentation, see: jupyter_ydoc/javascript/package.json Line 28 in 4c958a9
and: jupyter_ydoc/docs/source/conf.py Lines 82 to 101 in 4c958a9
There is an extension for Sphinx, sphinx-js, that does everything inside sphinx, but it doesn't work yet with the |
I would like to merge and do the remaining tasks in follow-up PRs. This way, we can set up the Read The Docs project and check that everything works. |
Thanks! |
Done
TODO:
Screencast
Screencast.from.11-24-2022.10.45.24.AM.webm