thiemowmde lowered the priority of this task from "Low" to "Lowest".
thiemowmde edited projects, added Wikibase-DataModel-Serialization; removed Wikidata-Sprint.
thiemowmde added a comment.

Even if I agree we should continue to work on this code, the most trivial answer is "just do not use SerializerFactory::newEntitySerializer". See https://gerrit.wikimedia.org/r/342816 for an actual commit in that direction.

I totally agree that many things in this component are badly named, because all these terms ("entity", "data model") do have different meanings, depending on the context. This tends to become very confusing, and already cause us to waste a lot of time failing for wrong assumptions.

  • newEntitySerializer should be named newBaseEntityTypesSerializer, or simply be removed, as this ticket suggests.
  • SerializerFactory should be named BaseDataModelSerializerFactory. See https://gerrit.wikimedia.org/r/338749 for an actual patch in that direction.
  • #wikibase-datamodel-serialization should be named "Wikibase Base DataModel Serialization".

TASK DETAIL
https://phabricator.wikimedia.org/T160436

EMAIL PREFERENCES
https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: thiemowmde
Cc: Aklapper, WMDE-leszek, thiemowmde, daniel, QZanden, D3r1ck01, Izno, Wikidata-bugs, aude, Mbch331
_______________________________________________
Wikidata-bugs mailing list
Wikidata-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs

Reply via email to