language-server-protocol/resources/notes.md
Maria José Solano 2075660e75
Define separate base protocol (#1698)
* Define separate tools protocol

Add note

Move the other bits

Define separate tools protocol

Rename to base protocol

Change version to 0.9

Use Base prefix and remove since annotations

Undo changes in LSP specs

Move all the lifecycle messages

Define separate tools protocol

* Move shared definitions

* Define regexes

* List reserved capabilities and improve examples

* Specs for work done progress

* Change enumeration example

* Make ClientCapabilities open

* Add InitializeResponse

* Remove text document stuff from registration messages

* Add motivation section

* Add experimental remark
2023-05-25 09:15:12 +02:00

747 B

General

  • make the doc VS Code neutral. e.g. VS Code => Development tool
    • make the diagrams VS Code neutral where possible
  • do not use WE use the LSP
  • Terminology
    • Development Tool instead of client
    • implementations instead of implementors?
  • Add a CONTRIBUTING.md doc that explains the necessary development dependencies for working in this repo.

Contents

  • needs link back to the language server repo for filing issues etc. Add a contributing section with links to the repo
  • link from protocol to screenshots illustrating how this is exposed (can we link to the VS Code images, have a separate page).
  • glossary? development tool (not client), language server, SDK

Layout

  • home page: less space below the header page