I haven’t broken this ticket down yet. Similar to TOC, we can create lots of smaller tasks.
I’m not at all familiar with how TOC works & I guess we’ll reuse some of that too, so I could use some help to break this up into smaller pieces.
Whatever the interface for end-users will look like, we'll probably have to make sure it isn't visible when no Extension:CirrusSearch, Extension:Elastica or Elasticsearch is available? (3rd party wikis using Flow)
Current mockups:
https://commons.wikimedia.org/wiki/File:Flow-search-details.pdf
https://docs.google.com/presentation/d/1DQabV3mjE9ReV9zs1qAi8u_A5560QEVX4aK95pc0Whs/edit#slide=id.p
There’s a very barebones Special:FlowSearch patch already, at https://gerrit.wikimedia.org/r/#/c/161947/
It hasn’t been updated in awhile (probably trivial rebase) - not sure if we’ll want to keep this around, was more of a POC (although it has the benefit of having an url to link to)