Contributor Guide#
Espresso is a community project, and we welcome contributions! Ways you can get involved include:
Add a new test problem (or improve an existing one)
Improve the infrastructure and the documentation
Report a bug or suggest a feature using the Issue Tracker
Join the conversation on Slack
This guide provides step-by-step instructions on how to contribute an Espresso example:
Step 1 - Setting up GitHub
Step 2 - Installing a development environment
Step 3 - Add your example
Step 4 - Submit your changes
Additionally, we made a how-to-contribute video and collected some contributor FAQs.
There is also a Developer Guide that explains some ‘behind the scenes’ aspects of our build system.