-
-
Notifications
You must be signed in to change notification settings - Fork 4.2k
Update dev docs #11513
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
Update dev docs #11513
Conversation
Currently, all filenames (rst) are unchanged to make sure we don't get any dead links. Files that are no longer needed (such as |
I've added all suggestions and labeled this PR as ready. After the 2.4 release, I'll work on the remaining chapters (Models, Server, and BokehJS), and can also add more improvements to the chapters in this PR. |
Test failures are unrelated and will by resolved by PR #11566. |
I have updated the PR based on Mateusz' feedback. As mentioned above, the CI failures for macOS/windows are not related to my changes. |
Unfortunately I only had time to skim this morrning. One type and one small comment for consideration, otherwise LGTM |
* Add sphinx tabs * Update dev docs * Add section on issues * Link from BokehJS to new testing chapters * Add section on pull requests * Add remaining chapters (WIP) * Update TOC * General edits * Update "writing tests" * Fix links * Update section on code coverage * List more options for BOKEH_RESOURCES * Update test sections * Update issues and PR sections * Updates * Update details for testing * Update documentation for pre-commit * Add details on pre-commit * Update writing tests section * Update documentation section * Update links in footer, etc. * Make anchor names consistent * Fix line lengths * Add info an assert * Update wording for consistency * Update section on BokehJS unit test * Fix Typos * Update documentation.rst
This pull request has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs. |
This PR supersedes #11418 and collects my updates to the developer docs. Instead of trying to have all updates in one PR, I'm trying to split up the work to make it more manageable. This PR contains the following updated/new chapters:
The following three chapters will be updated in subsequent pull requests: "Working with Bokeh models", "Understanding Bokeh server", "Contributing to BokehJS". These three chapters are currently in their original state, with only small changes to adapt to the new structure. This way, the developer docs remain complete and functional, even before merging any subsequent PRs.
Fixes #11354