thiemowmde added a comment.

From the discussion I had with @Lydia_Pintscher on Wednesday:

  • In our discussion we confirmed this: The user is able to edit as many grammatical features and representations as he wants the same time. One click on the save button should trigger one API request, and result in one history entry with one summary line.
  • Concatenating multiple atomic localizable summaries is a new concept for Wikibase and wikidata.org. (Even if is not a new concept for MediaWiki core.)
  • In the discussion we concluded we don't want to introduce this new concept (with all the consequences that follow, including UX considerations) right now. Possibly later, but not for this story.
  • Summary lines should be precise. Ideally the line should allow to understand what an edit is about without looking at the diff.
  • But this does not mean that all summary lines must always repeat all details from the edits they describe, no matter how complex the edit is. That's still the job of the diff.
  • Lydia estimated that use cases where only one element is touched (e.g. only one grammatical feature, or only one representation) are the majority. That's what Lydia cares about. If the majority of edits does have precise summaries, Lydia is happy. The remaining use cases that produce generic summary lines can be improved later, if needed.

The summary lines needed right now are:

  • Adding one or more grammatical features: "Added {{PLURAL:grammatical feature|grammatical features}} of L1-F1: …, …"
  • Removing one or more grammatical features: "Removed {{PLURAL:grammatical feature|grammatical features}} of L1-F1: …, …"
  • Adding one or more representations: "Added {{PLURAL:representation|representations}} of L1-F1: en: …, de: …"
  • Removing one or more representations: "Removed {{PLURAL:representation|representations}} of L1-F1: en: …, de: …"
  • Editing one or more representations: "Edited {{PLURAL:representation|representations}} of L1-F1: en: …, de: …"
  • A generic summary for all other types of edits.

Two additional summaries can be considered (@Lydia_Pintscher, please decide):

  • When grammatical features are added and remove the same time, a generic summary can say "Changed {{PLURAL:grammatical feature|grammatical features}} of L1-F1: …, …". The list does not show what's removed or added, but all elements that are there after the edit.
  • When representations are added, remove, and/or changed the same time, a generic summary can say "Changed {{PLURAL:representation|representations}} of L1-F1: en: …, de: …". The list does not show what's removed or added, but all elements that are there after the edit. Note: This is a new suggestion currently not listed in the tasks description. The difference between "Edited representations" and "Changed representations" is that "Edited" only lists elements that are actually touched in an edit, while "Changed" must list all.

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

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

To: thiemowmde
Cc: thiemowmde, gerritbot, daniel, Aklapper, Jonas, Lydia_Pintscher, WMDE-leszek, Adrian1985, Cpaulf30, Lahi, Gq86, Baloch007, Darkminds3113, Lordiis, Cinemantique, GoranSMilovanovic, Adik2382, Th3d3v1ls, Ramalepe, Liugev6, QZanden, LawExplorer, Lewizho99, Maathavan, Wikidata-bugs, aude, Darkdadaah, Mbch331
_______________________________________________
Wikidata-bugs mailing list
Wikidata-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs

Reply via email to