Opinions posted here are my own, unless stated otherwise
Wed, Dec 12
Wed, Dec 5
Tue, Dec 4
Mon, Dec 3
Sun, Dec 2
This is done now except for the 5 trillion rountrips with the CS on Gerrit that will likely still happen.
Sat, Dec 1
I take it this commit and the follow ups can be abandoned? https://gerrit.wikimedia.org/r/c/mediawiki/extensions/Wikibase/+/450399/
Thu, Nov 22
The initial pass over the structure is done. Having a single mostly-sane UC is almost done. See https://gerrit.wikimedia.org/r/c/mediawiki/extensions/WikibaseLexeme/+/472159 and dependent commits. After that the tests will also need to be reorganized. I do not need this ticket to keep track of that, so it can be closed if you want.
Mon, Nov 19
Nov 9 2018
I made two commits simplifying the involved code in preparation of implementing the behavior change:
Nov 7 2018
Nov 6 2018
Nov 5 2018
Nov 1 2018
As @Addshore said, that composer info does not look right. You'll get the error you are getting when the code is not loaded. So my guess is that you do not have it loaded.
AFAIK Wikibase does not use Geo 4.x, since Geo 4.x requires PHP 7.1. So it is not clear to me how the 4.1 release could affect Wikibase.
Oct 30 2018
I'll amend the change
Someone will need to follow up on Jonas his PR
Oct 29 2018
One thing we could do is revert the change causing all the pain. EntityDocument extending ClearableEntity might be nice, though likely not worth all this effort.
Oct 27 2018
Oct 26 2018
I've started cleaning up the existing interactor to correspond to what an interactor normally is and to respect architectural boundaries. This is mostly done. Chain of commits starting with https://gerrit.wikimedia.org/r/c/mediawiki/extensions/WikibaseLexeme/+/469373