development.rst 2.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778
  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. Sponsoring
  27. ----------
  28. If you'd like to sponsor further Supervisor development (for custom
  29. projects), please let one of the authors know.
  30. Author Information
  31. ------------------
  32. The following people are responsible for creating Supervisor.
  33. Primary Authors and Maintainers
  34. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  35. - `Chris McDonough <http://plope.com>`_ is the original author of Supervisor
  36. and the primary maintainer.
  37. Contributors
  38. ~~~~~~~~~~~~
  39. - Anders Quist: Anders contributed the patch that was the basis for
  40. Supervisor’s ability to reload parts of its configuration without
  41. restarting.
  42. - Derek DeVries: Derek did the web design of Supervisor’s internal web
  43. interface and website logos.
  44. - Guido van Rossum: Guido authored ``zdrun`` and ``zdctl``, the
  45. programs from Zope that were the original basis for Supervisor. He
  46. also created Python, the programming language that Supervisor is
  47. written in.
  48. - Jason Kirtland: Jason fixed Supervisor to run on Python 2.6 by
  49. contributing a patched version of Medusa (a Supervisor dependency)
  50. that we now bundle.
  51. - Roger Hoover: Roger added support for spawning FastCGI programs. He
  52. has also been one of the most active mailing list users, providing
  53. his testing and feedback.
  54. - Siddhant Goel: Siddhant worked on :program:`supervisorctl` as our
  55. Google Summer of Code student for 2008. He implemented the ``fg``
  56. command and also added tab completion.