haskell / haskell/hackage-server
move to full-text-search package.
- Dominant language
- Haskell
- Stars
- 467
- Forks
- 225
- PR merge metrics
- No merged PRs in 30d
Description
@adamgundry writes (in https://github.com/haskell/hackage-server/issues/615):
It might be worth switching Hackage to use the `full-text-search` package. This was derived from the Hackage search implementation (so it provides a very similar interface and switching should be fairly trivial), but it has a few extra features, notably autocomplete search.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reading the current Hackage search implementation referenced in issue 615 and comparing its interface with the full-text-search package. Confirm how the package's autocomplete feature fits the existing search behavior. Done means Hackage uses the package while preserving the similar search interface and exposing the relevant extra functionality.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- haskell
- Domain
- backend, search
- Issue type
- Refactor
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 30/100