Lucas_Werkmeister_WMDE created this task.
Lucas_Werkmeister_WMDE added projects: Wikidata, Lexicographical data.

TASK DESCRIPTION
  As a wiki administrator, I want to easily install WikibaseLexeme in a wiki 
without falling for any hidden traps.
  
  **Problem:**
  WikibaseLexeme depends on the UniversalLanguage selector and cldr extensions, 
but this is not obvious at all. If they are missing, it mostly appears to be 
working, you just can’t edit senses (see also T215500 
<https://phabricator.wikimedia.org/T215500> for a description of the same 
problem).
  
  **Example:**
  https://wikidata-lexeme-lua.wmflabs.org was missing those extensions until I 
realized what the problem was (which took some debugging).
  
  **Screenshots/mockups:**
  
  **BDD**
  GIVEN 
  AND 
  WHEN
  AND
  THEN
  AND
  
  **Acceptance criteria:**
  
  - The dependencies are documented on 
https://www.mediawiki.org/wiki/Extension:WikibaseLexeme
  - If they are missing, prominent warnings are displayed //on-wiki//, where 
editors that don’t read the mw.org documentation (such as yours truly – because 
90% of the time it’s just `git clone` + `wfLoadExtension()` anyways, so why 
bother?) will see them
  
  **Open questions:**
  
  - `extension.json` can define dependencies on other extensions 
<https://www.mediawiki.org/wiki/Manual:Extension_registration#Requirements_(dependencies)>.
 Is there a reason why we aren’t using that for this? (Though I haven’t tested 
what kind of warnings this produces if the required extensions are missing.)

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

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

To: Lucas_Werkmeister_WMDE
Cc: Lucas_Werkmeister_WMDE, darthmon_wmde, DannyS712, Nandana, Mringgaard, 
Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, _jensen, rosalieper, 
Scott_WUaS, 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