Lydia_Pintscher created this task.
Lydia_Pintscher added a project: Wikidata-Bridge.
Restricted Application added a subscriber: Aklapper.
Restricted Application added a project: Wikidata.

TASK DESCRIPTION
  As an editor I want to make correct edits in order to not mess up the data in 
Wikidata.
  
  **Problem:**
  On the client there is no difference between fixing a typo in a value and 
replacing it with a new measurement for example. On the repository it matters 
because it would lead to different edit flows (overwriting the existing value 
vs. adding a new value and changing the rank). We can't determine automatically 
which way to go for a given edit so we need to ask the editor if they are 
making a fix or update.
  
  **Screenshots/mockups:**
  TODO
  
  **BDD**
  GIVEN a bridge-enabled infobox
  WHEN editing a value
  THEN the editor is asked if their edit is a fix or update of the previous 
value
  
  GIVEN an edit flow choice
  WHEN the editor chooses fix
  THEN the value on the repository is overwritten with the new value
  
  GIVEN an edit flow choice
  WHEN the editor chooses update
  THEN the value on the repository is kept
  AND the new value is added as an additional value
  
  **Acceptance criteria:**
  
  [ ] editor is asked if their edit is an update or a fix
  [ ] edits to the repository are made taking choice into account
  
  **Notes:**
  
  - Rank adjustments based on edit flow are coming in a separate ticket
  
  **Open questions:**
  
  - default choice? blocking?

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

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

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

Reply via email to