ItamarWMDE added a comment.
**Task Breakdown Notes** - If any subtasks are created, they should be created in the currently running sprint board, to be picked up there. - The classes might be involved in detecting merge conflicts, so we might need to tread carefully - We should probably try to work our way from `BasicDiffView` and `ItemDiffView` and see what we need to change along the line, but avoid touching the merge and conflict resolution functionalities. i.e. the way the diff is programmatically represented should probably not be touched. - We can use `WordLevelDiff` to try and achieve the acceptance criteria, but in case we need to extend or modify it, we should consider the MediaWiki Stable Interface Policy [TODO: Link to SIP] - Make sure to consider whether the core class `WordLevelDiff` is marked as "newable" <https://www.mediawiki.org/wiki/Core_Platform_Team/Initiative/Stability_annotations/newable>, meaning that we are able to instantiate it outside of core **Understanding the topic Better** - Figure out where we use `WordLevelDiff`, but also consider alternative solutions to understand our way forward. [Create some investigative task] - The investigation should focus on `WordLevelDiff` and our possibilities to use it, or, if need be, modifying it, so we could use it. - It appears the Tech wishes is using it, so asking Adam or Svantje might be a good option. TASK DETAIL https://phabricator.wikimedia.org/T303317 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: ItamarWMDE Cc: Stang, Lydia_Pintscher, Manuel, Addshore, ItamarWMDE, Aklapper, Tacsipacsi, Astuthiodit_1, karapayneWMDE, Invadibot, maantietaja, Akuckartz, Nandana, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, _jensen, rosalieper, Scott_WUaS, Wikidata-bugs, aude, Mbch331
_______________________________________________ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org