daniel created this task. daniel added a subscriber: daniel. daniel added a project: Wikidata. Herald added a subscriber: Aklapper.
TASK DESCRIPTION The way EntityChange is implemented is tricky to use and maintain. The deopendency on ORMRow seems to add a lot of complexity. The long inheritance chain ORMRow -> ChangeRow -> DiffChange -> EntityChange seems unneccessary, since all the changes wikibase needs to propagate are changes to entities. A rewrite should result in a reduction in the amount and complexity of code. We should also use this opportunity to move Change-related code into DataModelServices. TASK DETAIL https://phabricator.wikimedia.org/T110343 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: daniel Cc: Aklapper, daniel, Wikidata-bugs, aude, Malyacko _______________________________________________ Wikidata-bugs mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs
