We are currently relying on the tigase-extension revision, but this can't be linked reliably to a revision in the tigase-server revision. Use submodules in tigase-kontalk so we know for sure which revisions to checkout. tigase-kontalk will then assume "control" of the three branches (master, staging, production).
However, we'll need to keep the three branches in the previous two repos to keep the development lines active (the submodules are just pointers to a commit, but the repos need branches to work on).
We are currently relying on the
tigase-extension
revision, but this can't be linked reliably to a revision in thetigase-server
revision. Use submodules intigase-kontalk
so we know for sure which revisions to checkout.tigase-kontalk
will then assume "control" of the three branches (master, staging, production).However, we'll need to keep the three branches in the previous two repos to keep the development lines active (the submodules are just pointers to a commit, but the repos need branches to work on).