Lucas_Werkmeister_WMDE added a comment.

  In T354730#9509749 <https://phabricator.wikimedia.org/T354730#9509749>, 
@Lucas_Werkmeister_WMDE wrote:
  
  > For interactive edits using the API, I’m not even sure what the UX should 
be.
  
  @Lydia_Pintscher, @ArthurTaylor and I discussed this situation now. Lydia 
said that, for new visitors who have never edit before, the situation of 
editing several data entries on the item at once should be quite uncommon; 
Arthur also pointed out that we can always add disabling other edit buttons 
later if we want. So we decided that:
  
  - For normal edits (mainly statements), just redirect away after the API 
request. (Option 1A above.) In practice, it should be quite rare for this to 
result in data loss.
    - If we get enough complaints, or otherwise see the need, we can later 
disable edit buttons for anonymous users after they start their first edit 
(Option 3 above). We also discovered that DiscussionTools does this even for 
logged-in users and regardless of IP Masking status – but we know that our 
power users would object if we did it for everyone.
  - For the legacy termbox, which makes a bunch of edits in rapid succession 
after clicking a single “save” button, redirect away after all those edits are 
done. (This is basically option 2 above, but with the difference that we’re not 
waiting for an indefinite amount of time until the user is done – we just wait 
until we’re done making all our API requests.)
  - The new mobile termbox (aka Termbox v2 and other names) makes a single 
edit, so we can redirect away just like for normal edits.
  - Option 4, not redirecting at all, is rejected, at least for code we’re 
responsible for. (WikibaseMediaInfo currently chooses this path, but should 
probably use one of the other options.)

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

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

To: Arian_Bozorg, Lucas_Werkmeister_WMDE
Cc: Bugreporter, Tgr, Cparle, GMikesell-WMF, Lucas_Werkmeister_WMDE, dcausse, 
Tchanders, Michael, Lydia_Pintscher, Arian_Bozorg, Aklapper, ArthurTaylor, 
Danny_Benjafield_WMDE, Isabelladantes1983, Themindcoder, Adamm71, Jersione, 
Hellket777, LisafBia6531, Astuthiodit_1, 786, Biggs657, karapayneWMDE, 
Invadibot, maantietaja, Juan90264, Alter-paule, Beast1978, ItamarWMDE, Un1tY, 
Akuckartz, Hook696, Kent7301, joker88john, CucyNoiD, Nandana, kostajh, 
Gaboe420, Giuliamocci, Cpaulf30, Lahi, Gq86, Af420, Bsandipan, 
GoranSMilovanovic, QZanden, KimKelting, LawExplorer, Lewizho99, JJMC89, 
Maathavan, _jensen, rosalieper, Neuronton, Scott_WUaS, Wikidata-bugs, aude, 
Mbch331, Ltrlg
_______________________________________________
Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org
To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org

Reply via email to