Lucas_Werkmeister_WMDE created this task.
Lucas_Werkmeister_WMDE added projects: Wikidata, Wikidata-Bridge-Sprint-17.
Restricted Application added a subscriber: Aklapper.

TASK DESCRIPTION
  Currently, `WritingEntityRepository` accepts a single `EntityRevision`, 
containing the new entity data and the base revision ID. Make it accept an 
`Entity` and an `EntityRevision` instead, where the `Entity` contains the new 
entity data and the `EntityRevision` contains the base revision data + ID. This 
will allow us to introduce a new layer which diffs the old against the new data 
and removes parts that didn’t change and therefore don’t need to be sent over 
the wire.
  
  This also resolves the conceptual smell that the current input 
`EntityRevision` doesn’t really represent any particular revision at all – its 
revision ID does not match its entity data.

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

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

To: Lucas_Werkmeister_WMDE
Cc: Aklapper, Lucas_Werkmeister_WMDE, Sarai-WMDE, darthmon_wmde, Michael, 
Nandana, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, _jensen, 
rosalieper, Scott_WUaS, Wikidata-bugs, aude, Lydia_Pintscher, Mbch331
_______________________________________________
Wikidata-bugs mailing list
Wikidata-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs

Reply via email to