From a26709e0ce39e885512e99fc9604719b11a23a0c Mon Sep 17 00:00:00 2001 From: Andy Waite <13400+andyw8@users.noreply.github.com> Date: Wed, 27 Nov 2024 09:14:21 -0500 Subject: [PATCH 1/2] Add note to PR template --- .github/pull_request_template.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md index a8a6b8163..1eb0974a8 100644 --- a/.github/pull_request_template.md +++ b/.github/pull_request_template.md @@ -1,3 +1,7 @@ + + ### Motivation From 400d5e12e2308beb616f141832a7d9f00c83f48d Mon Sep 17 00:00:00 2001 From: Andy Waite <13400+andyw8@users.noreply.github.com> Date: Wed, 27 Nov 2024 09:17:51 -0500 Subject: [PATCH 2/2] Copy note to Contributing doc --- jekyll/contributing.markdown | 3 +++ 1 file changed, 3 insertions(+) diff --git a/jekyll/contributing.markdown b/jekyll/contributing.markdown index 3cbaa717f..cd8f21c48 100644 --- a/jekyll/contributing.markdown +++ b/jekyll/contributing.markdown @@ -6,6 +6,9 @@ nav_order: 50 # Contributing +{: .note } +> If you plan to invest significant effort into a large pull request with multiple decisions that may impact the long term maintenance of the Ruby LSP, please open a [discussion](https://github.com/Shopify/ruby-lsp/discussions/new/choose) first to align on the direction. + The [ruby-lsp repository](https://github.com/Shopify/ruby-lsp) contains three sub-projects: - the **language server** (`ruby-lsp`), which exists at the top level of the repository. Most features are implemented here since everything implemented in the server is available to all editors