add dovecot-fts-xapian#2064
Conversation
update Docker to build from debian bullseye slim, as it contains packages for fts-xapian. update Docker to install dovecot-fts-xapian. update docs with instructions on how to enable fts-xapian or fts-solr and what considerations to take into when deciding.
wernerfred
left a comment
There was a problem hiding this comment.
Let's See what breaks with the new Base Image. I Started the ci Run.
I really appreciate that you included documentation in your PR. Was about to ask what this Plugin does but Docs explain it very Well
|
Until Debian 11 is officially released, we should stick with the current version. The backport repo addition can then easily be removed once v11 is out. |
|
It seems, that our tests doesn't like bullseye yet 😋 |
5b462a2 to
dafc046
Compare
dafc046 to
d56f1e5
Compare
|
addressed documentation feedback and used buster/backports approach instead. thanks everyone. |
…t in a forced push)
e2d119c to
2786cd2
Compare
|
"restored" proposal for backports from 5b462a2 |
wernerfred
left a comment
There was a problem hiding this comment.
LGTM 👍🏻
One could add admonition syntax to some sentences in the docs to highlight them but this is only a stylistic change.
Thanks for your contribution
|
@eleith Great first contribution, thank you. |
|
Documentation preview for this PR is ready! 🎉 Built with commit: b1c16d5 |
|
Why tf did the merge went through with one test action still running. Need to investiagate 👀 |
|
@all-contributors please add @eleith for infrastructure |
|
I've put up a pull request to add @eleith! 🎉 |
Description
this PR updates Docker to install dovecot-fts-xapian.
unfortunately, that package is only available on
buster-backportsso either Docker needs to be updated to pull from backports or the build can usebullseye-slimas the base image (which is nearing stable release in July 2021).currently, this PR introduces
bullseye-slimwhich is a rather large change.I imagine this project will eventually adopt bullseye given its long testing cycle and relative stability. If so, this PR can be merged with that branch.
With that said, I would be happy to use
buster-backportsas well and i have a working branch, if desired. That approach merely requires updating Docker to add to apt a new source pointing to buster backports before installing dovecot and other software.Lastly, this PR also updates relevant docs with instructions on how to enable fts-xapian
and what considerations to take into when deciding to turn on FTS and choose between xapian and solr.
Fixes #2061
Type of change
Checklist:
docs/)