rejeep / prodigy.el

Manage external services from within Emacs
GNU General Public License v3.0
550 stars 39 forks source link

WIP Implement service dependency management #66

Closed shosti closed 2 years ago

shosti commented 9 years ago

This is a preliminary attempt at fixing #14—I just wanted to validate the approach and get some feedback. It hasn't been thoroughly tested yet. It should allow for services to wait for other services to enter a ready state.

To do:

rejeep commented 9 years ago

:+1: Will take a look when I get some time!

rejeep commented 9 years ago

I think it looks great! Two things come to mind:

  1. When you make the non WIP-commits, can you make a separate commit when you move the code from prodigy-start-service to the other functions? Otherwise it's hard to see if something changed in the big chunk of code that was moved.
  2. Does this work with :init-async?
DamienCassou commented 2 years ago

I'm closing all old PRs. If you still care, please rebase your branch and reopen the PR.