For the up and coming Beta release I think that this is enough, however we need to look at providing a better way to do this.
a) we need to support Discovery.
The issue here is how do we configure which actual node the backup will connect to, I think we can either:
1) allow the backup to connect to any live that isnt currently replicating, currently we just stop trying but we could change it to try other live nodes as they become available.
2) Use some configuration to detect this, maybe via <name>live1</name> or something like <live-connector-ref discovery-name="dg1" node-name="live1"/> . i.e the backup only connects to a live with the same name?
3) or both, if a name is supplied use it, if not connect to any node.
b) Allow the use of multiple connector names, if you have multipole backups on the same live server then you wont know which one will actually be live, in this case the backup tries each one until it finds its live.