branch: elpa/clojure-ts-mode
commit 1b5723de13041cd29c6875a905f36ce6392c8adb
Author: Bozhidar Batsov <bozhi...@batsov.dev>
Commit: Bozhidar Batsov <bozhi...@batsov.dev>

    Add a "Contributing" section to the README
---
 README.md | 21 +++++++++++++++++++++
 1 file changed, 21 insertions(+)

diff --git a/README.md b/README.md
index b742c76e0e..42133d6858 100644
--- a/README.md
+++ b/README.md
@@ -636,6 +636,27 @@ simple - the initial Tree-sitter support in Emacs 29 had 
quite a few issues and
 we felt it's better to nudge most people interested in using it to Emacs 30,
 which fixed a lot of the problems.
 
+## Contributing
+
+We welcome contributions of any kind!
+
+If you're not familiar with Tree-sitter, a good place to start is our
+[design documentation](doc/design.md), which explains how Tree-sitter
+works in Emacs in broad strokes and covers some of the design
+decisions we've made a long the way.
+
+We're using [Eldev](https://github.com/emacs-eldev/eldev) as our build tool, 
so you'll
+have to install it. We also provide a simple [Makefile](Makefile) with targets 
invoking Eldev. You
+only need to know a couple of them:
+
+```shell
+make lint
+
+make test
+```
+
+The process of releasing a new version of `clojure-ts-mode` is documented 
[here](doc/release-process).
+
 ## License
 
 Copyright © 2022-2025 Danny Freeman, Bozhidar Batsov and [contributors][].

Reply via email to