Open valencik opened 1 year ago
What kind of compatibility guarantees should we provide on the index's binary representation?
If possible, I effectively want to provide zero guarantees for now. I am pretty confident the index structure will change over time, and if we're optimizing for small document collections, there's no reason we can't be frequently rebuilding the index.
To provide a reasonable search over the types of documents we have in cats-effect, http4s, cats, and fs2, we likely want to do some sub-document search, turning every header section into a "sub document". With this we might possibly be able to get away without highlighting support initially.
Roadmap
Note: This is a work in progress, some steps are missing.
Goal Provide building blocks for search on Typelevel sites
Summary
Libraries Overview
Analysis
split(" ")
textmogrify
to be the analysis library, it needs a pure Scala implementation of at least theStandardAnalyzer
sbt-plugin
Integrate with laika site