Lucas_Werkmeister_WMDE created this task.
Lucas_Werkmeister_WMDE added projects: Wikimedia-Rdbms, Wikidata, 
wdwb-tech-focus.
Restricted Application added a subscriber: Aklapper.
Restricted Application added a project: Platform Engineering.

TASK DESCRIPTION
  Currently, the `NameTableStore` class can only be used for three MediaWiki 
core tables: `change_tag_def`, `content_models`, and `slot_roles`. It would be 
nice to be able to use it for some extension tables as well (in fact, Wikibase 
already uses it for the `wbt_type` table), but this currently isn’t possible in 
a way that’s covered by the stable interface policy: neither `NameTableStore` 
nor `NameTableStoreFactory` are marked as `@newable`, and while the 
`NameTableStoreFactory` is available as a service in `MediaWikiServices`, it 
only supports creating stores for these three hard-coded tables (see its 
`getTableInfo()` method).

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

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

To: Lucas_Werkmeister_WMDE
Cc: Aklapper, Lucas_Werkmeister_WMDE, maantietaja, Akuckartz, WDoranWMF, 
holger.knust, EvanProdromou, Nandana, Banyek, Rayssa-, Lahi, Gq86, 
GoranSMilovanovic, QZanden, LawExplorer, _jensen, rosalieper, Agabi10, 
Scott_WUaS, Pchelolo, abian, Wikidata-bugs, aude, Dinoguy1000, Addshore, 
Mbch331, Rxy, Jay8g
_______________________________________________
Wikidata-bugs mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs

Reply via email to