Supervisord has spent 5 years discussing whether or not it should support a timing mechanism?

(written by lawrence krubner, however indented passages are often quotes). You can contact lawrence at:, or follow me on Twitter.

I’m not sure what to make of this incredible thread in the issue tracker on Github for the Supervisord repo. Someone asked, in 2012, for a way to time when various apps start, so that they could start app A, B and C in order. On April 16 of this year, 2017, someone wrote:

This issue has been open since 2012, does anyone have ownership over it? It’s clearly important to many users; is there any consensus amongst supervisor contributors?

I can’t make up my mind how I feel about this. On the one hand, perhaps this feature is out of scope for Supervisord, and so the programmers don’t want to add this feature. That would be within their rights, but then, they could say so, forcefully and plainly, and so shut down the thread. If they plan to address this, ever, they could and should suggest some kind of roadmap and timetable.

Post external references

  1. 1