Last modified: 2012-12-13 11:22:47 UTC
We need to track seperate baserevids for each "section" or "widget" of the page, like label, description, aliases, sitelinks, and so on, to solve bug 42101. The baserevid has to be updated with the id reported back by the API every time a change is made.
I think we'd actually have to track the base revision for each sitelink separately... or disallow editing of sitelinks (only keeping add/remove).
we come up with a different solution based on submitting the previous value when changing stuff.
decided to do this as a stop gap solution after all. reopening.
https://gerrit.wikimedia.org/r/#/c/34723/
I79809147 has been merged but there are still problems with aliases and sitelinks. See my merge comment there.
Yes, needs If0f4b6e0 too.
Verified in Wikidata demo time for sprint 24