development.rst 2.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677
  1. Resources and Development
  2. =========================
  3. Mailing Lists
  4. -------------
  5. Supervisor has a mailing list for users. You may subscribe to the
  6. `Supervisor-users mailing list
  7. <http://lists.supervisord.org/mailman/listinfo/supervisor-users>`_.
  8. Supervisor has a mailing list for checkins too. You may subscribe to the
  9. `Supervisor-checkins mailing list
  10. <http://lists.supervisord.org/mailman/listinfo/supervisor-checkins>`_.
  11. Bug Tracker
  12. -----------
  13. Supervisor has a bugtracker where you may report any bugs or other
  14. errors you find. Please report bugs to the `GitHub issues page
  15. <https://github.com/supervisor/supervisor/issues>`_.
  16. Version Control Repository
  17. --------------------------
  18. You can also view the `Supervisor version control repository
  19. <https://github.com/Supervisor/supervisor>`_.
  20. Contributing
  21. ------------
  22. Supervisor development is discussed on the mailing list. We'll review
  23. contributions from the community in both
  24. `pull requests <https://help.github.com/articles/using-pull-requests>`_
  25. on GitHub (preferred) and patches sent to the list.
  26. Author Information
  27. ------------------
  28. The following people are responsible for creating Supervisor.
  29. Original Author
  30. ~~~~~~~~~~~~~~~
  31. - `Chris McDonough <http://plope.com>`_ is the original author of Supervisor.
  32. Contributors
  33. ~~~~~~~~~~~~
  34. Contributors are tracked on the `GitHub contributions page
  35. <https://github.com/Supervisor/supervisor/graphs/contributors>`_.
  36. The list below recognizes significant contributions that were made before
  37. the repository moved to GitHub.
  38. - Anders Quist: Anders contributed the patch that was the basis for
  39. Supervisor’s ability to reload parts of its configuration without
  40. restarting.
  41. - Derek DeVries: Derek did the web design of Supervisor’s internal web
  42. interface and website logos.
  43. - Guido van Rossum: Guido authored ``zdrun`` and ``zdctl``, the
  44. programs from Zope that were the original basis for Supervisor. He
  45. also created Python, the programming language that Supervisor is
  46. written in.
  47. - Jason Kirtland: Jason fixed Supervisor to run on Python 2.6 by
  48. contributing a patched version of Medusa (a Supervisor dependency)
  49. that we now bundle.
  50. - Roger Hoover: Roger added support for spawning FastCGI programs. He
  51. has also been one of the most active mailing list users, providing
  52. his testing and feedback.
  53. - Siddhant Goel: Siddhant worked on :program:`supervisorctl` as our
  54. Google Summer of Code student for 2008. He implemented the ``fg``
  55. command and also added tab completion.