The CloudStack UI, often referred to as primate, presents a new 'problem'. That of release integration with the rest of CloudStack.
The (proposed) solution, uses the fact that the convenience binaries created for end-users by members of the community, are not themselves subject to the same voting and governance as the original code itself.
Therefore, at time of 'CloudStack' release, the binaries for the UI and the rest of CloudStack can be merged/created in combined repositories.