-
Notifications
You must be signed in to change notification settings - Fork 148
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
Some docs cleanup #194
Some docs cleanup #194
Conversation
Actually got the link checker wired up and passing locally... once this works in CI, that's probably a good place to stop! |
LGTM |
docs/EXTENDING.md
Outdated
@@ -13,7 +13,7 @@ | |||
Language Server Specs can be [configured](./LANGUAGESERVERS.md) by Jupyter users, | |||
or distributed by third parties as python or JSON files. Since we'd like to see | |||
as many Language Servers work out of the box as possible, consider | |||
[contributing a spec](../CONTRIBUTING.md#specs), if it works well for you! | |||
[contributing a spec](../CONTRIBUTING.ipynb#specs), if it works well for you! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Confused by this...
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
fixed
docs/LANGUAGESERVERS.md
Outdated
@@ -42,12 +42,12 @@ tested to work with `jupyter-lsp`. | |||
Don't see an implementation for the language server you need? You can | |||
[bring your own language server](#adding-custom-language-servers). | |||
|
|||
> Please consider [contributing your language server spec](../../CONTRIBUTING.md#spec) | |||
> Please consider [contributing your language server spec](../Contributing.md) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
fixed
docs/LANGUAGESERVERS.md
Outdated
|
||
`pip`-installable packages in the same environment as the Jupyter `notebook` server | ||
can be automatically detected as providing a language server spec. These are a | ||
little more involved: see [CONTRIBUTING](../../CONTRIBUTING.md). | ||
little more involved: see [CONTRIBUTING](Contributing.md). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
and this.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
fixed
docs/conf.py
Outdated
|
||
html_context = { | ||
"display_github": True, | ||
"display_github": False, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
IMO worth turning on (not necessarily in this PR)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
turned on
Looks good in general, just want to get a confirmation about the paths to Contributing. By my intuition, at least one of them is must be wrong (but I can be wrong too!). |
All of the above are link-checker-driven-development artifacts, whoops:
|
Well, that ended up being a bit more work than i was hoping, but it's feeling better:
I guess at this point with as much content in there as there is, it may well be worth it to grab some of the stuff from
|
docs/_templates/breadcrumbs.html
Outdated
{% endblock %} | ||
{% block breadcrumbs_aside %} | ||
<li class="wy-breadcrumbs-aside"> | ||
{% if hasdoc(pagename) and pagename not in ["search", "genindex"] %} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
all for this line...
README.md
Outdated
@@ -4,11 +4,11 @@ | |||
|
|||
> _This project is still maturing, but you are welcome to check it out, leave feedback and/or a PR_ | |||
|
|||
Quick Links: **[Installation](#installation) | [Language Servers](./docs/LANGUAGESERVERS.md) | [Updating](#updating) | [Changelog](./CHANGELOG.md) | [Roadmap](./docs/ROADMAP.md) | [Contributing](./CONTRIBUTING.md) | [Extending](./docs/EXTENDING.md)** | |||
Quick Links: **[Installation](./Installation.ipynb) | [Configuring](./docs/Configuring.ipynb) | [Updating](#updating) | [Changelog](./CHANGELOG.md) | [Roadmap](./docs/Roadmap.ipynb) | [Contributing](./CONTRIBUTING.md) | [Extending](./docs/Extending.ipynb)** |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
./docs/Installation.ipynb
? Actually, I would probably prefer to have this go to the short version of the installation within README (we can shorten it) and then to have a link to the notebook from here.
In the quick links we maybe could have something like: Installation: [Basic](#installation) | [Full](notebook)
(but I am not full convinced)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
agreed, README.md needs to pretty much be standalone for the 80% case. Hopefully fixed now.
Thanks for the review, looking into it now... |
Probably best if this lands prior to #199 so that i can fix up changelog and extending while it's still fresh in my mind... so many moving pieces. |
We will need to do something about these Linux/Docker failures... |
```bash | ||
conda install -c conda-forge nodejs | ||
# or one of the following, as an administrator | ||
choco install nodejs # Windows with Chocolatey |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
if it is all in one block, I am 100% sure some users will just copy-paste it all. I would move these examples to the docs.
```bash | ||
conda install -c conda-forge python=3 | ||
# or | ||
conda install -c conda-forge jupyterlab=1.2 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
?
References
Code changes
3.8
(not-dev
)add3.9-dev
User-facing changes
Some more progress towards getting the docs usable, fixing links, etc.
Backwards-incompatible changes
N/A
Chores