Page MenuHomePhabricator

mediawiki.org's "Discussions" search profile is tied to disabled LiquidThreads
Open, LowestPublic

Description

Where LiquidThreads is enabled it adds a "Discussions" search of odd-numbered namespaces to Special:Search's set of search profiles (T22395: Add "Discussions" tab to 'advanced search'). This seems a generally useful feature, I'm not sure why it's tied to LQT.

This is in place on mediawiki.org despite its wmgLiquidThreadsFrozen['mediawikiwiki'] => true, and surprisingly it still offers search results from old threads, which redirect to the migrated Flow topics. Try e.g. search "Discussions" for "Protection level of main page"

So it's useful, but searching discussions won't find new Flow topics (a known Flow limitation, T62493: StructuredDiscussions posts are not indexed in builtin search and T90082: Flow boards should appear in site search) on mediawiki.org's Flow-ified talk pages, either requested or that have been converted from LQT pages. Try e.g. search "Discussions" for "markdown supported", a recent topic.

I'm reporting oddness here for future generations ☺, but if mediawiki.org users still want a "Discussions" search profile, the current situation may be the best we can do. If they don't want it, the profile will only go away when LQT is no longer enabled or if LQT's customiseSearchProfiles() hook gets a config flag.

Event Timeline

Spage raised the priority of this task from to Low.
Spage updated the task description. (Show Details)
Spage added a subscriber: Spage.
Restricted Application added a project: Collaboration-Team-Triage. · View Herald TranscriptSep 21 2015, 6:42 PM
Restricted Application added a subscriber: Aklapper. · View Herald Transcript
Jdforrester-WMF lowered the priority of this task from Low to Lowest.Aug 4 2016, 11:33 PM
Jdforrester-WMF added a subscriber: Jdforrester-WMF.

LiquidThreads has been replaced by StructuredDiscussions on all Wikimedia production wikis (except one, which will be done soon). It is no longer under active development or maintenance, so I'm re-classifying all open LQT tasks as "Lowest" priority.