[rabbitmq-discuss] Rabbit Boot Steps

Alvaro Videla videlalvaro at gmail.com
Wed Jun 22 12:21:57 BST 2011


> Ahh well if those aren't going to be pulled out then there's little
> sense pulling out the boot steps. And we do use the acyclic graph stuff
> elsewhere too, and it's non-sensical for the other call sites to expect
> to find that functionality in a module concerning boot.

I agree with that. I think a boot module should only be concerned about what its module name says, but since I didn't know what was the right solution for the acyclic graph thing I left it there.

As I said before, I think the boot idea is pretty useful so it might be worth the effort of moving those two functions out of rabbit_misc to some other place. But again I don't know what to call that "such other place" module that also fits well with rabbit's current source structure.

I know that projects like Riak are using the gen_server2.erl even with the old LShift copyright…



More information about the rabbitmq-discuss mailing list