diff --git a/README.md b/README.md index 54f1ea0..4229b4f 100644 --- a/README.md +++ b/README.md @@ -14,22 +14,21 @@ The Language server maintains the semantic information about a program implement The communication between the Editor/IDE host and the Language Server uses [JSON RPC](http://www.jsonrpc.org/). The protocol supports servers with different capabilities. The first request sent from the Editor/IDE to the language server informs the server about the supported language features. - The first version of the protocol is based on experiences we gained while integrating [OmniSharp](http://www.omnisharp.net/) and the [TypeScript Server](https://github.com/Microsoft/TypeScript/tree/master/src/server) into -[VS Code](https://code.visualstudio.com/). Looks [here](https://github.com/Microsoft/language-server-protocol/wiki/Protocol-History) for a more detailed -history of the protocol. +[VS Code](https://code.visualstudio.com/). See the [history](https://github.com/Microsoft/language-server-protocol/wiki/Protocol-History) section for a brief history on how the protocol evolved. ## Contributing -If you are interested in fixing issues like typos or contributing directly to the protocol specification either file an issue or provide a pull request -containing the changes to the protocol.md file. In case you want to extend the specification it is beneficial if the protocol changes got already implemented -in a server. This helps understanding its use case. +If you are interested in fixing issues like typos or contributing directly to the protocol specification you can either file an issue or provide a pull request +containing the changes to the `protocol.md` file. + +When proposing an extension to the specification, then please refer to an implementation of the proposed changes in a language server. This will help us in understanding the particular use case. This project has adopted the [Microsoft Open Source Code of Conduct](https://opensource.microsoft.com/codeofconduct/). For more information see the [Code of Conduct FAQ](https://opensource.microsoft.com/codeofconduct/faq/) or contact [opencode@microsoft.com](mailto:opencode@microsoft.com) with any additional questions or comments. -## The Actual Protocol +## The Language Server Protocol -The latest version of the Language Server protocol can be found [here](protocol.md). +The file [here](protocol.md) specifies the language server protocol. ## License [Creative Commons Attribution / MIT](LICENSE.txt) \ No newline at end of file