From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:403:4789::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms9.migadu.com with LMTPS id uO4RJOFuCGU+qQAA9RJhRA:P1 (envelope-from ) for ; Mon, 18 Sep 2023 17:38:09 +0200 Received: from aspmx1.migadu.com ([2001:41d0:403:4789::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id uO4RJOFuCGU+qQAA9RJhRA (envelope-from ) for ; Mon, 18 Sep 2023 17:38:09 +0200 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id AE3FC4ED42 for ; Mon, 18 Sep 2023 17:38:08 +0200 (CEST) Authentication-Results: aspmx1.migadu.com; dkim=none; spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org"; dmarc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1695051489; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type:resent-cc:resent-from:resent-sender: resent-message-id:in-reply-to:in-reply-to:references:references: list-id:list-help:list-unsubscribe:list-subscribe:list-post; bh=nUBriGk5w+ee3Vw0Su43+1+4agXat9Fx+4c9Jte+0aM=; b=ZSy5IoHbRcUGSAGHcU3rz8iy3enR2DEh0R1aah0mzOrCRY+Q8ZUHp78aEQ5mdeyykheo1N z4bcoIBt28MABnfULauAhxcR2g6wx6mUWBtbYg/grrG47nlGM0Iuqc0LGQQfy8e8CfpDdE yz1Dgl3HXgZQtp9rlL62Nd2hHjIT8hzf/Pbvwt8RmGNheHWH/B8OpXdfRjAUQqEBwybl87 aJrtgYXMrmyPTzF66cJ3uiukps88ya74CRyihJ07UZ/ELELKz/jFu7oT8XlfSDhrm4/AJR fT6k+W+U+DNPSZMjx8D9gwkcY1uatpapgHyKIj4JDce+CWtNwLCImLQvkLLE2A== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none; spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org"; dmarc=none ARC-Seal: i=1; s=key1; d=yhetil.org; t=1695051489; a=rsa-sha256; cv=none; b=TwRIMVdf1+7F/I1qCzA+zE3rk4uTet3qbqe/OA89SrAzNeENwqsC3TN6Vl0xXpbuZ1SjJc w90/FGd1J+9YY5a5ZJCA+QNGLyYEAU085PB6CGBDaVDIJeLXB87L9TQGDxNchbTOGwCEk7 tQVpaWZdlEQR3wJVp2tvQQaWwzdDbkdOYsccEhW4QxPBIC6kJ3THdvitsw5/HkKK3qPuND KyUgY50MtpQhJnHcw1wTJTbFQ10qcWPRaLfudMZrtibNdQY+MLnJS8UGzQy3CkwuGJpe1e CRFf4gth3W6KEAMvReuHKi4OG07mlAD3vJr2qckijMb086MqO0tdNwm1tIirkw== Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qiGJw-0007hy-FZ; Mon, 18 Sep 2023 11:37:56 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qiGJu-0007h5-GF for bug-guix@gnu.org; Mon, 18 Sep 2023 11:37:54 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qiGJu-0006sV-8L for bug-guix@gnu.org; Mon, 18 Sep 2023 11:37:54 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qiGK2-0000kF-GN for bug-guix@gnu.org; Mon, 18 Sep 2023 11:38:02 -0400 X-Loop: help-debbugs@gnu.org Subject: bug#65809: mumi: Add msg number and subject in search results when searching for subject: Resent-From: Giovanni Biscuolo Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Mon, 18 Sep 2023 15:38:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65809 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Arun Isaac , 65809@debbugs.gnu.org Received: via spool by 65809-submit@debbugs.gnu.org id=B65809.16950514252757 (code B ref 65809); Mon, 18 Sep 2023 15:38:02 +0000 Received: (at 65809) by debbugs.gnu.org; 18 Sep 2023 15:37:05 +0000 Received: from localhost ([127.0.0.1]:54131 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qiGJ7-0000iP-0Z for submit@debbugs.gnu.org; Mon, 18 Sep 2023 11:37:05 -0400 Received: from ns13.heimat.it ([46.4.214.66]:46618) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qiGJ4-0000ht-6n for 65809@debbugs.gnu.org; Mon, 18 Sep 2023 11:37:03 -0400 Received: from localhost (ip6-localhost [127.0.0.1]) by ns13.heimat.it (Postfix) with ESMTP id A5C593009C1; Mon, 18 Sep 2023 15:36:47 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at ns13.heimat.it Received: from ns13.heimat.it ([127.0.0.1]) by localhost (ns13.heimat.it [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tt-BdIJOE7qv; Mon, 18 Sep 2023 15:36:44 +0000 (UTC) Received: from bourrache.mug.xelera.it (unknown [93.56.171.217]) (using TLSv1.2 with cipher ECDHE-ECDSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by ns13.heimat.it (Postfix) with ESMTPSA id B42363009C0; Mon, 18 Sep 2023 15:36:44 +0000 (UTC) Received: from roquette.mug.biscuolo.net (roquette [10.38.2.14]) by bourrache.mug.xelera.it (Postfix) with SMTP id 483A729E1B5D; Mon, 18 Sep 2023 17:36:44 +0200 (CEST) Received: (nullmailer pid 13565 invoked by uid 1000); Mon, 18 Sep 2023 15:36:43 -0000 From: Giovanni Biscuolo In-Reply-To: <87ttrtt6rz.fsf@systemreboot.net> Organization: Xelera.eu References: <871qfaexil.fsf@xelera.eu> <87y1hezlaq.fsf@systemreboot.net> <8734zmdsfq.fsf@xelera.eu> <87ttrtt6rz.fsf@systemreboot.net> Date: Mon, 18 Sep 2023 17:36:43 +0200 Message-ID: <871qev5w8k.fsf@xelera.eu> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-guix@gnu.org List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: bug-guix-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US X-Migadu-Scanner: mx1.migadu.com X-Migadu-Spam-Score: -3.01 X-Spam-Score: -3.01 X-Migadu-Queue-Id: AE3FC4ED42 X-TUID: Jf2k17MlQQLR --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Hi Arun, Arun Isaac writes: > Sorry for my late reply. No problem: async! :-D=20 [...] > In our case, we index entire issues as Xapian documents; we don't index > each individual email message as its own Xapian document. Ooh, I understand now! > This means that an issue is the smallest unit we can address. We > cannot address each individual email message. So, localizing a subject > to a specific email message is difficult. Yes, I see. > Maybe what you are looking for is some context in the search results to > know why that particular search result was produced. This can be done by > displaying a snippet of text from the issue with the search terms > highlighted. For a working demo of what I mean, see for example, > https://issues.genenetwork.org/search?query=3Ddatabase&type=3Dall . Oooh: a live example is more than a thousand words: thanks! (I'm following Tissue but someway I missed that feature) > Notice how the search term "database" is highlighted in the search > results. This is relatively easy to do with Xapian, and indeed I do > plan to implement this at some point. OK: can we consider this bug report (wishlist) as the "official" one for that feature? :-) Can I retitle it to better reflect the upcoming implementation and assign it to you? Actually I dont' know if there is some written or unwritten convention in Guix or GNU about bug assignment, I don't want to put pressure on you! > WDYT? Would this meet your needs? Yes, absolutely yes: thank you! Happy hacking! Gio' =2D-=20 Giovanni Biscuolo Xelera IT Infrastructures --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJABAEBCgAqFiEERcxjuFJYydVfNLI5030Op87MORIFAmUIbosMHGdAeGVsZXJh LmV1AAoJENN9DqfOzDkSyHMP/2ECBxGAXWACgnBKW6UA3Fucj9bx4iekjwukl8Rq h1mAVYWqfPMv+462Za+GN6izpNFRy5hIRQ3Lf36fQFLlh9P2WYM07BfXYT8+Hr0L mw3lDXStUFxX0FRLf7dVD7tNg8NdVugh7hH81V9Kx8s3O4dPi+8wgoF77+6BylfD N8wXKS6NkrQQz6JY9WEVMKFLv9cDqnh6Rez5DPFsOhjWdmNxaQ05pa2D6WDzXRgn dhoaJ/PJzOChJ+x8ajQqcSn6zMey1RsCnpAEZKK+PRU0XMeKpR4qX1zHDwF+e9p5 8EQTQTfH/My19ygkO1YkRzHLrr9UmzeqycJR9SqfMRGPBLOMthLGdpNgL6J14SbZ ylWNJL1v3tt5pd2oEa4S+owXTzxqD+l42/x9x7ScITr3E2f8jaZ+VDCpVzliCfuY +ZQKcJX/XQT5RExdbOLgjI7qXiqiQghIr8JdDcvE4oD47bBSoe31sH/s+TIr7FwB W+tsvcFGlWpe1cRLRGsSn30XCDJoKLObEC9oRjIbg8TanTJLX7WN8FJhMovloXYE UT71wwnK8//vAavsX60XoKe7UA/i7kBhpEIfUmpRxu7rfc++1/s+Einr4TYlHqpD pvJFzcXZsoG9h02EpIH8mgNK4/pr4VQiOTJ2KtCn5QJ6mUwTaCPQpkgcLg54bdCx jpMb =Jkwm -----END PGP SIGNATURE----- --=-=-=--