| .. _contributing: |
| |
| ============ |
| Contributing |
| ============ |
| |
| Anyone can contribute to Emscripten — if you find it useful and want to help improve the project, follow the suggestions below. |
| |
| Feel free to file :ref:`bug reports <bug-reports>`, :ref:`join the discussion <contact>` and share your own ideas with the community! |
| |
| |
| Getting started |
| =============== |
| |
| A good starting point is to work on the `open issues on GitHub <https://github.com/emscripten-core/emscripten/issues?state=open>`_. Many issues can be resolved without an in-depth knowledge of compiler internals, and this is a great way to learn more about the project. |
| |
| .. tip:: We really appreciate your help. Every existing issue closed means more time for the core contributors to work on new features, optimizations and other enhancements. |
| |
| In addition to improving the toolchain, you can also :ref:`review and update this documentation <about-this-site-contributing>`. |
| |
| |
| Next steps |
| ========== |
| |
| As a new contributor you should read the :ref:`Developer's-Guide`. You may also need to :ref:`install Emscripten from source <installing-from-source>` and become familiar with :ref:`Debugging` and :ref:`Building-Projects`. |
| |
| Please :ref:`get in touch with the community <contact>` to share your ideas and work out where you can make the most difference. |
| |
| |
| |