Yes, if you removed the master without tell it to transition the master role to another machine, you have to promote manually your current slave if your "old master" isn't there anymore
Hi,
If someone would build this, it should use Xen Orchestra API, as the central orchestrator, that would make most sense to do it that way
But yes, if someone want to start working on this, we'll be happy to assist on the API part