Refactor out dependency on Drupal core Search

Created on 9 April 2024, 12 months ago

Problem/Motivation

We don't know offhand why the Funnelback module depends on Drupal's core Search module. Seems to me that we could possibly refactor out the dependency and have Funnelback running on its own; would allow us to not have the core Search database tables hanging around unused.

There's probably good reasons for it, but I'd like to try and see if it can actually be done. Will update this issue as I find out more.

Steps to reproduce

Run any site installation with Funnelback. You need to have core Search enabled to use it.

Proposed resolution

Refactor it out. Start with removing the dependency, see what breaks, work our way down.

Remaining tasks

Implement the changes.

User interface changes

Hopefully none, depends on how much of core Search's forms and other search UI are used by Funnelback.

API changes

Depends on how tight core Search integration is.

Data model changes

Depends on how tight core Search integration is.

✨ Feature request
Status

Active

Version

2.0

Component

Code

Created by

πŸ‡¦πŸ‡ΊAustralia geoffreyr

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Merge Requests

Comments & Activities

Production build 0.71.5 2024