Am 13.07.2015 um 16:01 schrieb John Erling Blad:
No we should not make the aliases unique, the reason aliases are useful is because they are _not_ unique. Add versioning to labels, that is the only real solution.
We can do this once we have a mechanism in mediawiki that allows us to do this for templates ,etc. It's an extremely difficulat problem. So far nobody has been able to implement it, though it has been on the wishlist for a really long time.
A "timewarp" feature for everythign would be really cool, but it's FAR harder to implement. It would requrie a rewrite of quite a bit of MediaWiki.