ItamarWMDE added a comment.
**Task Breakdown Notes** - This will require us to create a database migration, an update all of the seeders and factories used in tests - Also we will need to update the Mismatch Model, and the CSV Parser to support the new type column - Potentially we will have to update the new type column for all previous unexpired mismatched to the value: "statement" - Requires us to change the UI Components to support the new table - It seems like the type column on the CSV upload will be mandatory from this change onwards, is that correct? @Arian_Bozorg - In case this is true, we need to either ensure that we communicate the change to uploaders in due time / add some sort of backwards compatible solution (for instance a new version number in the new format's route and in place API message that notifies users of the upcoming deprecation of the former route) **Potential Plan of Action**: 1. Migrate the db to add a type column 2. Update the Mismatch Model to support the type property (this includes factories and seeders for the model) 3. Update the ValidateCSV & Import CSV Jobs 4. Modify the MismatchRow component to include the new additional information TASK DETAIL https://phabricator.wikimedia.org/T313467 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: ItamarWMDE Cc: ItamarWMDE, Arian_Bozorg, Sarai-WMDE, jmkeil, Aklapper, Lydia_Pintscher, Danny_Benjafield_WMDE, Astuthiodit_1, karapayneWMDE, Invadibot, maantietaja, Mattia_Capozzi_WMDE, Akuckartz, Nandana, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, _jensen, rosalieper, Scott_WUaS, Wikidata-bugs, aude, Mbch331
_______________________________________________ Wikidata-bugs mailing list -- [email protected] To unsubscribe send an email to [email protected]
