Page MenuHomePhabricator

Search using a collection of pre-set project, namespaces, or languages
Open, MediumPublic

Description

Based on a suggestion, we'd like to investigate if there is a way we can search a pre-set collection of projects and/or namespaces with a query string. Something that would be intuitive to users (logged in or not) and easy to use. This might be able to be done using a new button on the Special:Search page or some other method.

For instance, a logged in user might want to search for 'Kennedy' using the following project and namespaces to find documentation or maybe an older discussion or presentation:

  • English Wikipedia
  • Metawiki
  • Mediawikiwiki
  • Outreachwiki
  • WikimaniaXXXX

For additional special search bonus points - if we have the capability to do this type of search using a pre-set list of languages as well? Maybe by re-using the Compact Language links or recently used languages, but it might be preferable to use a editable configuration of these languages that the user can update/change at any time.

Event Timeline

This is similar to T26767 and maybe if/when we get around to doing T26767 as an A/B test, we might be able to expand the search to projects or namespaces. This is also very similar to the sister project search results testing that we're doing as part of T145917, which is still in progress.

This seems related to the work WMDE is insterested in doing related to the advanced search UI
https://meta.wikimedia.org/wiki/WMDE_Technical_Wishes/Advanced_Search_Workshop