/docs/source/dev/contributing.rst

https://bitbucket.org/prologic/circuits/ · ReStructuredText · 53 lines · 31 code · 22 blank · 0 comment · 0 complexity · f799bd494a07ed0f501b7edef7343a1e MD5 · raw file

  1. Contributing to circuits
  2. ========================
  3. Here's how you can contribute to circuits
  4. Share your story
  5. ----------------
  6. One of the best ways you can contribute to circuits is by using circuits.
  7. Share with us your story of how you've used circuits to solve a problem
  8. or create a new software solution using the circuits framework and library
  9. of components.
  10. .. see: http://circuitsframework.com/Community
  11. Submitting Bug Reports
  12. ----------------------
  13. We welcome all bug reports. We do however prefer bug reports in a clear
  14. and concise form with repeatable steps. One of the best ways you can report
  15. a bug to us is by writing a unit test (//similar to the ones in our tests//)
  16. so that we can verify the bug, fix it and commit the fix along with the test.
  17. To submit a bug report, please use:
  18. http://bitbucket.org/circuits/circuits/issues
  19. Writing new tests
  20. -----------------
  21. We're not perfect, and we're still writing more tests to ensure quality code.
  22. If you'd like to help, please `Fork circuits <https://bitbucket.org/circuits/circuits/fork>`_, write more tests that cover more of our code base and
  23. submit a `Pull Request <https://bitbucket.org/circuits/circuits/pull-request/new>`_. Many Thanks!
  24. Adding New Features
  25. -------------------
  26. If you'd like to see a new feature added to circuits, then we'd like to hear
  27. about it~ We would like to see some discussion around any new features as well
  28. as valid use-cases. To start the discussions off, please either:
  29. - `Chat to us on #circuits on the FreeNode IRC Network <http://freenode.org>`_
  30. or
  31. - `Submit a **New** Issue <http://bitbucket.org/circuits/circuits/issues>`_