Note this technically is not required. Once a maintenance branch like lp:mir/0.20 has diverged from the trunk it should be able to have a separate history. And we should be able to have multiple stable maintenance branches, but we don't...
The only reason we need to do this is because of our own infrastructure -- we use lp:mir/ubuntu for all releases which forces us to serialize and synchronize the changelog :(
Note this technically is not required. Once a maintenance branch like lp:mir/0.20 has diverged from the trunk it should be able to have a separate history. And we should be able to have multiple stable maintenance branches, but we don't...
The only reason we need to do this is because of our own infrastructure -- we use lp:mir/ubuntu for all releases which forces us to serialize and synchronize the changelog :(