|
| 1 | +--- |
| 2 | +title: Grab Bag of Stuff |
| 3 | +num: 15 |
| 4 | +--- |
| 5 | + |
| 6 | +### Why You Should Contribute To Scala |
| 7 | +The Scala programming language is an open source project with a very |
| 8 | +diverse community, where people from all over the world contribute their work, |
| 9 | +with everyone benefiting from friendly help and advice, and |
| 10 | +kindly helping others in return. So why not join the Scala community and help |
| 11 | +everyone make things better? |
| 12 | + |
| 13 | +**What Can I Do?** |
| 14 | +That depends on what you want to contribute. Below are some getting started resources for different contribution domains. Please read all the documentation and follow all the links from the topic pages below before attempting to contribute, as many of the questions you have will already be answered. |
| 15 | + |
| 16 | +### Reporting bugs |
| 17 | + |
| 18 | +See our [bug reporting guide][bug-reporting-guide] to learn |
| 19 | +how to efficiently report a bug. |
| 20 | + |
| 21 | +### Contribute |
| 22 | + |
| 23 | +Coordination of contribution efforts takes place on |
| 24 | +[Scala Contributors](https://contributors.scala-lang.org/). |
| 25 | + |
| 26 | +{% include column-list-of-items.html collection=site.contribute_resources %} |
| 27 | + |
| 28 | +### Guidelines |
| 29 | + |
| 30 | +When contributing, please follow: |
| 31 | + |
| 32 | +* The [Scala Code of Conduct](https://scala-lang.org/conduct/) |
| 33 | +* The [Inclusive Language Guide][inclusive-language-guide] |
| 34 | + |
| 35 | +### Community Tickets |
| 36 | + |
| 37 | +All issues can be found in the [Scala bug tracker](https://github.com/scala/bug), or the [Scala 3 issue tracker](https://github.com/lampepfl/dotty/issues). Most issues are labeled |
| 38 | +to make it easier to find issues you are interested in. |
| 39 | + |
| 40 | +### Tools and Libraries |
| 41 | + |
| 42 | +The Scala ecosystem includes a great many diverse open-source projects |
| 43 | +with their own maintainers and community of contributors. Helping out |
| 44 | +one of these projects is another way to help Scala. Consider lending |
| 45 | +on a hand on a project you're already using. Or, to find out about |
| 46 | +other projects, see the |
| 47 | +[Libraries and Tools section](https://scala-lang.org/community/#community-libraries-and-tools) |
| 48 | +on our Community page. |
| 49 | + |
| 50 | +### Scala Community Build |
| 51 | + |
| 52 | +The Scala community build enables the Scala compiler team |
| 53 | +to build and test a corpus of |
| 54 | +Scala open source projects |
| 55 | +against development versions of the Scala compiler and standard |
| 56 | +library in order to discover regressions prior to releases. |
| 57 | +The build uses Lightbend's |
| 58 | +[dbuild](https://github.com/typesafehub/dbuild) tool, |
| 59 | +which leverages [sbt](https://www.scala-sbt.org). |
| 60 | + |
| 61 | +If you're the maintainer -- or just an interested user! -- of an |
| 62 | +open-source Scala library or tool, please visit the |
| 63 | +[community build documentation](https://github.com/scala/community-build/wiki) |
| 64 | +for guidelines on what projects are suitable for the community build |
| 65 | +and how projects can be added. |
| 66 | + |
| 67 | +[bug-reporting-guide]: {% link _overviews/contribute/bug-reporting-guide.md %} |
| 68 | +[inclusive-language-guide]: {% link _overviews/contribute/inclusive-language-guide.md %} |
0 commit comments