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

Reply via email to