Open snowsignal opened 4 days ago
@charliermarsh
- As mentioned in Discord, should we move any ruff-lsp documentation that doesn't already exist in the ruff-lsp README to that README, so we're not losing anything useful?
We should, though I plan to also keep around the deprecated documentation in the Integration page for a little while longer under its own section.
- Should this be replacing the setup guides and documentation that you have in the ruff-server crate? If not, why not? What's the difference?
We could probably remove the setup guides, yes. Those have just been copy-pasted.
It seems that our documentation doesn't support more than one top-level heading per page.
Can you try keeping Integrations as the page header and use ##
for Editor integrations and Other integrations (and reduce the heading of all other sub-headings).
We should probably also hide the sub-headers in the neovim section from the navigation.
I think we should consider documenting all of the supported LSP settings here (it could be similar to what we have in the VS Code README). As-is, I don't think that documentation is available anywhere, or is it?
@charliermarsh We cover the settings that were added/remove in the migration guide, but it isn't a comprehensive list. I agree that having a complete settings guide would make sense for this document.
Should the migration guide also be part of the published documentation?
I'd rather link to it than add it to the documentation itself.
A few questions before I dig into the copy:
As mentioned in Discord, should we move any
ruff-lsp
documentation that doesn't already exist in theruff-lsp
README to that README, so we're not losing anything useful?Should this be replacing the setup guides and documentation that you have in the
ruff-server
crate? If not, why not? What's the difference?