How can I start contributing?

I’m pretty new to Crystal-lang but thanks to my background in Ruby it was pretty easy to pickup right away. How can I start contributing to the core language and/or standard library? Should I stick with developing shards instead? If so what shards should I develop (any suggestions?). Looking for any tips on becoming a contributor :smile:

Here’s a few issues you could take a stab at https://github.com/crystal-lang/crystal/issues?q=is%3Aissue+is%3Aopen+label%3Acommunity%3Anewcomer

2 Likes

Thanks for the link, I’ll see if any of those look like I’m equipped to help with. Another thing I might try to contribute to is the Amber framework. It’s more up my ally as a Rails developer and they look like they need more contributors.

1 Like

There is also https://github.com/crystal-community/crystal-libraries-needed that might be helpful

4 Likes

I was also looking for ways to help. Is there an expanded list of tasks people of various skill sets can take on?

We label issues in Crystal’s issue tracker, a few interesting labels are:

2 Likes