Skip to content

Latest commit

 

History

History
9 lines (6 loc) · 1.28 KB

File metadata and controls

9 lines (6 loc) · 1.28 KB

Contributing to the InterSystems Language Server

Before you start

The extensions in the official extension pack are maintained by the Developer Tools team within InterSystems. While the other two extensions in the pack encourage community contributions, the Language Server is more tightly controlled by InterSystems. Pull requests will never be solicited and are extremely rare. However, that does not mean that contributions are unwelcome. ABefore starting work on your pull request, please be aware of the following guidelines:

  1. Make sure at least one GitHub issue exists that your pull request will "fix". If no issue exists yet, please create it before starting your work.
  2. If an issue already exists but is assigned to someone else, please message them before starting your work. The other user may have work in progress.
  3. All pull requests require a detailed spec laid out in the issue before a linked pull request will be reviewed. The spec should be approved by at least one maintainer before starting work on it. This is needed to ensure that the change is in line with the broader roadmap for the extensions and to avoid contributors wasting their time on something that will not be accepted.