TODO.txt 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. - Documentation extensions:
  2. - [group:x] documentation
  3. - [eventlistener:x] documentation
  4. - Capture mode / process comm events documentation
  5. - Write "UPGRADING.txt" for people who are upgrading from supervisor
  6. 2.0 to 3.0.
  7. - Revisit test_startProcessGroup and test_startAllProcesses (see XXX
  8. comment about ordering).
  9. - Allow process config to opt out of capture mode.
  10. - Revisit XXX comment in supervisord about removing logs at shutdown.
  11. - Address outstanding collector issues.
  12. - Make sure "SupervisorStateChangeEvents" are sent to listeners
  13. properly.
  14. - Support groups in supervisorctl / web interface.
  15. - Expose stderr/stdout logfiles separately in RPC interface return
  16. values.
  17. - We *might* be able to delay shutdown until all buffered events have
  18. been processed (or a timeout has been reached).
  19. - Release a meld3 version that doesn't require that ext_modules get
  20. built if an environment variable is present (or if distutils
  21. supports conditionally compiling extensions, use whatever it does).
  22. Make supervisor's setup.py depend on this version and document how
  23. to cause supervisor's "setup.py install" to install a C-free meld3.
  24. - Web interface:
  25. - Support POST requests.
  26. - Unit tests for meld classes and ui server.
  27. - Meta-refresh on tail page.
  28. - Expat error on Jens' system running slapd as root after reload.
  29. - Unit tests for log rotation.
  30. - Command-line arg tests.
  31. - Log logtail requests.
  32. - Provide a way to get the supervisord pid from supervisorctl/web interface.