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]

Reply via email to