thiemowmde created this task. thiemowmde added projects: Wikidata, Lexicographical data, Technical-Debt. Herald added a subscriber: Aklapper. |
TASK DESCRIPTION
In T186726: Security review WikibaseLexeme extension the #security-reviews team stumbled across hard-coded demo data in the Lexeme code base. Before T168260: Deploy WikibaseLexeme extension on Wikimedia cluster these must all be removed, and possibly replaced with proper implementations:
- Everything in the directory src/DemoData:
- AskOut1Populator, AskOut2Populator, AskOut3Populator, HardLexemePopulator, LeiterLexemePopulator, and usages:
- Currently exclusively used in LexemeContent.
- Id.php is a set of constants.
- Used in above populators.
- Also directly used in LexemeContent.
- AskOut1Populator, AskOut2Populator, AskOut3Populator, HardLexemePopulator, LeiterLexemePopulator, and usages:
- FormIdFormatter.php and SenseIdFormatter.php are basically nothing but dummies with hard-coded demo-data.
- resources/experts/Form.js and resources/experts/Sense.js contain the same demo data.
TASK DETAIL
EMAIL PREFERENCES
To: thiemowmde
Cc: RazShuty, Ladsgroup, Jonas, Aleksey_WMDE, WMDE-leszek, Lydia_Pintscher, thiemowmde, Aklapper, Lahi, Gq86, Cinemantique, GoranSMilovanovic, QZanden, LawExplorer, Wikidata-bugs, aude, Darkdadaah, Mbch331, Jay8g
Cc: RazShuty, Ladsgroup, Jonas, Aleksey_WMDE, WMDE-leszek, Lydia_Pintscher, thiemowmde, Aklapper, Lahi, Gq86, Cinemantique, GoranSMilovanovic, QZanden, LawExplorer, Wikidata-bugs, aude, Darkdadaah, Mbch331, Jay8g
_______________________________________________ Wikidata-bugs mailing list Wikidata-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs