2013-07-21 18:35:52 -04:00
# Contributing
2014-03-09 17:59:55 -04:00
First of all, thank you! I hope you find it worthwhile to help out with Sidekiq.
2013-07-21 18:35:52 -04:00
2013-08-24 23:08:51 -04:00
## Issues
When opening an issue, please include a **backtrace** with your error.
2013-07-21 18:35:52 -04:00
## Code
If you're interested in helping or contributing to Sidekiq, here's
some known areas which need improvement:
* The Web UI and sidekiq.org website could always use more polish. If you have an eye for design and an idea for improvement, please open an issue and let us know.
2013-10-23 23:48:10 -04:00
* The [Sidekiq issue tracker ](https://github.com/mperham/sidekiq/issues ) usually has a few ideas
2013-07-21 18:35:52 -04:00
* Your brilliant idea which I haven't listed!
It's always best to open an issue before investing a lot of time into a
fix or new functionality. Functionality must meet my design goals and
vision for the project to be accepted; I would be happy to discuss how
your idea can best fit into Sidekiq.
2014-07-17 16:53:54 -04:00
## Legal
2013-07-21 18:35:52 -04:00
2014-07-17 16:53:54 -04:00
By submitting a Pull Request, you disavow any rights or
claims to any changes submitted to the Sidekiq project and assign the copyright of
those changes to Contributed Systems LLC.
2014-07-19 19:22:50 -04:00
If you cannot or do not want to reassign those rights (your employment
contract for your employer may not allow this), you should not submit a PR.
Open an issue and someone else can do the work.
2014-07-17 16:53:54 -04:00
This is a legal way of saying "If you submit a PR to us, that code becomes ours".
99.9% of the time that's what you intend anyways; we hope it doesn't scare you away from contributing!
2014-07-19 19:22:50 -04:00