GNU bug report logs - #77833
Xapian cache/search proof of concept

Previous Next

Package: guix-patches;

Reported by: Noé Lopez <noe <at> xn--no-cja.eu>

Date: Tue, 15 Apr 2025 21:16:03 UTC

Severity: normal

Full log


View this message in rfc822 format

From: Noé Lopez <noe <at> xn--no-cja.eu>
To: arunisaac <at> systemreboot.net, 77833 <at> debbugs.gnu.org
Cc: Ludovic Courtès <ludo <at> gnu.org>
Subject: [bug#77833] Xapian cache/search proof of concept
Date: Wed, 16 Apr 2025 23:46:07 +0200
[Message part 1 (text/plain, inline)]
Arun Isaac <arunisaac <at> systemreboot.net> writes:

> Hi Noé,
>
> That's fabulous! Thank you for taking this up. :-) Please consider
> making this its own project with its own repo, and advertising on
> guix-devel and elsewhere.
>

I’m amazed by the interest :) Will do when I have a working extension.

>> (match (command-line)
>>   ((_ "index")
>>    (index))
>>   ((_ "search" query)
>>    (search query))
>
> If there's some way to hide the indexing step from the user, that would
> be good. For example, one way could be to build the index the first time
> search is run. You'll have to figure out some way to make this a smooth
> user experience.
>

I could schedule an index in the background and run the normal search 🤔

> Remember that the user may jump back and forth between multiple guix
> profiles. So, multiple indices may be necessary.

Right, I’ll think about that.

>
> Regards,
> Arun

Good day,
Noé
[signature.asc (application/pgp-signature, inline)]

This bug report was last modified 45 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.