Package name : typesense Version : 0.24.1 Upstream Contact: TypeSense team <contact@typesense.org> URL : https://typesense.org License : GPL-3 Programming Lang: C++ Typo-tolerant search engine optimized for instant search-as-you-type experiences and developer productivity. Push data to it and then allow users to search through this data via a search UI in a site or app. I plan to package this under https://salsa.debian.org/debian/typesense. If there's a matching packaging team, more than happy to move there!
Le mer. 7 juin 2023 à 08:00, Didier 'OdyX' Raboud <odyx@debian.org> a écrit : It is useful for dyslexic people. Maybe accessibilty related team ? Bastien
Le mer. 7 juin 2023 à 08:00, Didier 'OdyX' Raboud <odyx@debian.org> a écrit : It is useful for dyslexic people. Maybe accessibilty related team ? Bastien
Le mercredi, 7 juin 2023, 10.10:50 h CEST Bastien ROUCARIES a écrit :
It's more of a web-oriented / mobile search engine than an accessiblity
facilitator.
That said, I've sadly noted that it build-depends on several more un-packaged
software, namely Apache brpc (which typesense forks), braft (same), lru-cache
(https://github.com/goldsborough/lru-cache/, never released), libfor (https://
github.com/cruppstahl/libfor, never released, little-endian only).
That'll be (much) more work than I expected, and I'll ponder on how to move
forward here.
Best,
OdyX
Hi! What is the status with Typesense packaging? I see there are no commits at https://salsa.debian.org/typesense-team/typesense/-/commits/debian/latest since 2023, and last message in this bug report mentions upstream has forked dependencies that are tricky to package. Was there some feature requests for upstream to upstream their own dependencies so no unnecessary forks are maintained long-term? I am sure the Typesense team don't want to have too many dependencies to fork/maintain permanently either.
Hello there Otto,
Le vendredi, 26 décembre 2025, 04.18:27 h Otto Kekäläinen a écrit :
when needed: https://github.com/akyriako/typesense-operator
Back when I tried to package, I quickly realised that:
- a) it was going to need a lot of build- and run-dependencies, many of which
in technologies or languages that I'm not very familiar with
- b) it's a fast-moving target: there were new dependencies needed when I
looked again after some time.
headers of an unreleased lru-cache repository, which doesn't build correctly
(at least when I tried in 2023). Also, typesense moved from CMake to bazel as
build-system, which is gone from Debian: https://lists.debian.org/debian-bazel/2023/02/msg00002.html
So, I've given up, hence my rename from ITP to RFP and my disowning of the
bugreport.
Best, and a merry end of year,
OdyX