Page MenuHomePhabricator

EntityInitializer: remove work-around for incorrect empty object serialization
Closed, ResolvedPublic

Description

Wikibase had a problem T138104: Do not serialize empty containers (descriptions/aliases/sitelinks) as empty array []. The problem can now be overcome through a configuration, yet the default wikibase configuration still shows the old behavior.

Termbox's EntityInitializer contains a workaround for the old behavior.
Remove the workaround from EntityInitializer as soon as wikibase behaves in a safe way by default.

Event Timeline

Change 555937 had a related patch set uploaded (by Pablo Grass (WMDE); owner: Pablo Grass (WMDE)):
[wikibase/termbox@master] EntityInitializer: unlearn fix for poor serialization

https://gerrit.wikimedia.org/r/555937

I'm fairly sure this is good to go but can't take this on anymore.

Change 555937 abandoned by Addshore:
[wikibase/termbox@master] EntityInitializer: unlearn fix for poor serialization

Reason:
Abandoning old outdated things from 2019

https://gerrit.wikimedia.org/r/555937

Change 555937 restored by Tonina Zhelyazkova:

[wikibase/termbox@master] EntityInitializer: unlearn fix for poor serialization

https://gerrit.wikimedia.org/r/555937

Change 555937 merged by jenkins-bot:

[wikibase/termbox@master] EntityInitializer: unlearn fix for poor serialization

https://gerrit.wikimedia.org/r/555937

wiese claimed this task.
wiese moved this task from Short term to Done on the User-Pablo-WMDE board.