Lucas_Werkmeister_WMDE added a comment.

  Task breakdown notes:
  
  - We only want to add this on the JS side, not the PHP side (no-JS users 
couldn’t do anything with the pulsating dot anyways).
  - To find the code responsible for the language name field in the termbox, 
codesearch for `wikibase-entitytermsforlanguageview-language` (the CSS class 
name).
  - To find out how to use the `pulsatingdot` styles linked in the task 
description, codesearch `pulsatingdot`
  - For some existing Wikibase-ish code adding a similar popup, see 
WikibaseQualityConstraints and maybe also Tainted References. (But Tainted 
References is implemented using Vue 
<https://gerrit.wikimedia.org/g/mediawiki/extensions/Wikibase/+/244304bd835091a02286907acb90d0a4c38cfa8d/view/lib/wikibase-tainted-ref/src/presentation/components/Popper.vue>,
 and we probably want jQuery / OOUI here, so WikibaseQualityConstraints might 
be more useful.)
  - See the sprint planning notes (T316769#8927033 
<https://phabricator.wikimedia.org/T316769#8927033>) for how to implement the 
option to remember “don’t know this again”.
  - The default value of the link target (to be customized via the MediaWiki: 
namespace on Wikidata) should //not// be in `en.json`, but rather in the PHP or 
JS code, so that the language fallback works how we want – see T313599 
<https://phabricator.wikimedia.org/T313599> (especially T313599#8224887 
<https://phabricator.wikimedia.org/T313599#8224887>), where we had issues with 
another thing that we also wanted to be configurable via i18n messages.
  - To limit the number of iterations of the pulsating dot, we probably 
override the `animation-iteration-count: infinite;` via CSS.
  - We’re first implementing the popup (T340643 
<https://phabricator.wikimedia.org/T340643>), then the “don’t show this again” 
option (T340644 <https://phabricator.wikimedia.org/T340644>).

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

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

To: Lucas_Werkmeister_WMDE
Cc: Lucas_Werkmeister_WMDE, ItamarWMDE, Sarai-WMDE, Aklapper, Manuel, 
Astuthiodit_1, karapayneWMDE, Invadibot, maantietaja, Akuckartz, Nandana, Lahi, 
Gq86, GoranSMilovanovic, QZanden, LawExplorer, _jensen, rosalieper, Scott_WUaS, 
Wikidata-bugs, aude, Lydia_Pintscher, Mbch331
_______________________________________________
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