Once T240559: Expose ORES drafttopic data in ElasticSearch via a custom CirrusSearch keyword lands, add the new articletopic search keyword to AdvancedSearch and provide a nice interface for selecting topics (a fixed list of 64 keywords, one or more of which can be used in the query).
Description
Details
| Status | Subtype | Assigned | Task | ||
|---|---|---|---|---|---|
| Resolved | • Rileych | T240517 [EPIC] Growth: Newcomer tasks 1.1.1 (ORES topics) | |||
| Open | None | T245905 Integrate CirrusSearch topic search capability with AdvancedSearch |
Event Timeline
Change 595339 had a related patch set uploaded (by Gergő Tisza; owner: Gergő Tisza):
[mediawiki/extensions/AdvancedSearch@master] Make MenuSelectWidget non-namespace-specific
Change 595340 had a related patch set uploaded (by Gergő Tisza; owner: Gergő Tisza):
[mediawiki/extensions/AdvancedSearch@master] Factor out non-namespace-specific parts of NamespaceFilters
Change 596891 had a related patch set uploaded (by Gergő Tisza; owner: Gergő Tisza):
[mediawiki/extensions/AdvancedSearch@master] Make NamespacesPreview non-namespace-specific
Change 596892 had a related patch set uploaded (by Gergő Tisza; owner: Gergő Tisza):
[mediawiki/extensions/AdvancedSearch@master] [WIP] Add ORES topic filter
| Topic filter, closed | Topic filter, open | Topic filter, with input field selected |
In hindsight I'm not sure if modeling it after the namespace filter was a good choice.
On enwiki we linked to the manual keyword list from MediaWiki:Cirrussearch-articletopic-invalid-topic - would much prefer that be any of the options for this to be system generated instead of a manually curated list, especially if it could change.
Change #595339 abandoned by Thiemo Kreuz (WMDE):
[mediawiki/extensions/AdvancedSearch@master] Make MenuSelectWidget non-namespace-specific
Reason:
Unfortunately Ib9ff8f0 added a bunch of namespace-specific code to this class. It's better to customize a copy.


