# Contributing

- Contributions to catch up with latest versions of LSP and Monaco are always welcomed!
- Contributions to propose a new example should be only accepted if an author is ready to become a maintainer and help with upgrading and testing it with latest versions of LSP and Monaco.

## Maintaining

The project is maintained by individuals using for its own purposes and being ready to help as it suites them.
There is no guarantee on time of response to issues and pull requests.

### Current Maintainers

- @CGNonofr - Loïc Mangeonjean
- @kaisalmen - Kai Salmen

### Past Maintainers

- @AlexTugarev - Alex Tugarev
- @akosyakov - Anton Kosyakov
- @zewa666 - Vildan Softic
- @gatesn - Nicholas Gates
- @mofux - Thomas Zilz
- @BroKun - Yukun Wang
- @rcjsuen - Remy Suen
- @asual - Rostislav Hristov
- @johnwiseheart - John Wiseheart
- @RomanNikitenko - Roman Nikitenko
- @azatsarynnyy - Artem Zatsarynnyi

### How to become a maintainer?

Please contact one of the current maintainers. Other maintainers can add you as a collaborator with `Admin` access. A new maintainer should be listed as [a current maintainer](#current-maintainers) above and as [a code owner](.github/CODEOWNERS).

### Releases

Releases are currently manually created by @kaisalmen or @CGNonofr. We have been thinking about [semantic release](https://github.com/TypeFox/monaco-languageclient/issues/365), but this is not yet decided or implementated.
