Page MenuHomePhabricator

Please create a Phab project for the new search highlighter
Closed, DeclinedPublic

Description

The search highlighter is an elasticsearch extension that'll be used by CirrusSearch through Elasticsearch. I don't know what product it belongs under. I should probably be the default assignment or in the default cc list or something.


Version: wmf-deployment
Severity: normal

Details

Reference
bz63529

Event Timeline

bzimport raised the priority of this task from to Needs Triage.Nov 22 2014, 3:14 AM
bzimport set Reference to bz63529.
bzimport added a subscriber: Unknown Object (MLST).

Hmmm, so you would like this to be separate from the existing CirrusSearch component in Bugzilla? Is it a separate codebase if I checked it out from Git? Any homepage for it, similar to https://www.mediawiki.org/wiki/Extension:CirrusSearch ? In general I point to https://www.mediawiki.org/wiki/Bug_management/Project_Maintainers#To_add_a_project_or_component

Description:

Text highlighter for Java designed to be pluggable enough for easy experimentation.

Comes in three flavors:

  • Core: No dependencies jar containing most of the interesting logic
  • Lucene: A jar containing a bridge between the core and lucene
  • Elasticsearch: An Elasticsearch plugin

Page: https://github.com/wikimedia/search-highlighter
(Yeah, I know, but it is standard for Elasticsearch plugins to use github together with its markdown rendered copy of the readme as the home page.)

Default CC: Me

Code lives separately from CirrusSearch. It is technically a separate and more general project though its development will likely be driven by Cirrus. Repo at https://gerrit.wikimedia.org/r/search/highlighter

Sigh, I really wonder where to put this in our current taxonomy.
It's not an extension so I could dump it somewhere under "Tools" (which I want to rename anyway to "Utilities" or so, because tools nowadays refer to stuff on Tool labs) but not really happy with that either. :-/

Aklapper renamed this task from Please create a bugzilla component for the new search highlighter to Please create a Phab project for the new search highlighter.Nov 23 2014, 11:12 PM
Aklapper triaged this task as Medium priority.
Aklapper edited projects, added Phabricator; removed Wikimedia-Bugzilla.
Aklapper set Security to None.

Not really. We use cirrus to track issues that effect it and for stuff
we're working on for others (pretty rare) we track it in github because
that is how everything is tracked for elasticsearch plugins.

Qgil claimed this task.

Alright, thanks.