Contributing
Getting set up#
To get your development environment set up, check out our wiki:
https://github.com/papercups-io/papercups/wiki/Development-Setup
First-time contributors#
If this is your first time contributing, we've tagged some issues to make it easy to get started :)
- Good first issues
- Looking to do some work in TypeScript/React? Check out our frontend issues!
- Looking to hack on some Elixir? Check out our backend issues!
- Issues for Hacktober Fest 🚀
Creating a PR#
Just create a new pull request if you want to make an update. We would prefer that you open an issue describing the update first if possible!
For now, please request Alex (@reichert621) to review.
If you want to speak to us before doing lots of work, just email founders@papercups.io — we're very responsive and friendly!
Issues#
Spotted a bug? Has deployment gone wrong? Do you have user feedback? Raise an issue for the fastest response.
Feature requests#
Raise an issue for these and make sure it's tagged as an Enhancement. We love every idea. Please give us as much context on the "why" as possible.
Questions?#
Come say hi to us on Slack! 👋
Or if you prefer, email us at founders@papercups.io — we're always happy to chat!