You have versioning for templates, it is the last timestamp your
labels should refer to. You don't have to regenerate a previous
template, you just have to figure out which labels were valid at the
time the template was last saved. That timestamp is one additional
column in your labels table. That is your time warp machine. You don't
need a time warp machine for everything, to use your example.

On Mon, Jul 13, 2015 at 4:43 PM, Daniel Kinzler
<[email protected]> wrote:
> 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.
>
>
> --
> Daniel Kinzler
> Senior Software Developer
>
> Wikimedia Deutschland
> Gesellschaft zur Förderung Freien Wissens e.V.
>
> _______________________________________________
> Wikidata mailing list
> [email protected]
> https://lists.wikimedia.org/mailman/listinfo/wikidata

_______________________________________________
Wikidata mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikidata

Reply via email to