From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id CAJOEelrgWIKYwAAbAwnHQ (envelope-from ) for ; Sun, 15 May 2022 23:08:57 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id qHMUEelrgWImJAAAauVa8A (envelope-from ) for ; Sun, 15 May 2022 23:08:57 +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 EF8D02ABD5 for ; Sun, 15 May 2022 23:08:56 +0200 (CEST) Received: from localhost ([::1]:58692 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nqLTz-0006n7-Qs for larch@yhetil.org; Sun, 15 May 2022 17:08:55 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:37772) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nqLTU-0006mT-9n for guix-devel@gnu.org; Sun, 15 May 2022 17:08:24 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:54978) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nqLTQ-000690-F1; Sun, 15 May 2022 17:08:22 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To: From; bh=gODLSS1yVE+HpFDjICSEFwd6ctbKPy8C+4YVNfCl7EA=; b=dlh8Irj5P//+pIw/4j51 gc5XogULGQBFYNmUsbQcEh0CCBePuOfjMeaCpocljNcXSV0mNIHdypJt2dLCGRJM46TPuQ/wqaDOX 5IV5JdIrrDDxDmLqc/veO5pC9CggCYBcrloZvb/R3RGdtm12fL9Wsg0V/L3xW/tNCoINNrJvFSE3Z s/qI0/nHk2/raIuawfCy5DfGV5ifJi68JeS/ge09CpmbpeSbm90rXO+QUy78HDn6JKaTGZT7ZJRfP 1wofVt/ikjZH+K59EMzIT4o1lp5dvN5pTKOolOJCyannMRRHrYrqbfCODQOfSL820lPAUH8HRydw6 CRMyMf9qjjmLgg==; Received: from 91-160-117-201.subs.proxad.net ([91.160.117.201]:59120 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nqLTO-0007nA-1z; Sun, 15 May 2022 17:08:19 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Ricardo Wurmus Cc: Arun Isaac , zimoun , Guix Devel , Kyle Meyer Subject: Re: Mumi, public-inbox and tools References: <87bkwf956h.fsf@gmail.com> <87v8umcxpq.fsf@systemreboot.net> <87a6btymzz.fsf@gnu.org> <87czgo8scy.fsf@systemreboot.net> <877d6vspez.fsf@elephly.net> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 26 =?utf-8?Q?Flor=C3=A9al?= an 230 de la =?utf-8?Q?R?= =?utf-8?Q?=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Sun, 15 May 2022 23:08:15 +0200 In-Reply-To: <877d6vspez.fsf@elephly.net> (Ricardo Wurmus's message of "Sun, 08 May 2022 23:07:49 +0200") Message-ID: <874k1qcxmo.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: "Guix-devel" X-Migadu-Flow: FLOW_IN X-Migadu-To: larch@yhetil.org X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1652648937; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=gODLSS1yVE+HpFDjICSEFwd6ctbKPy8C+4YVNfCl7EA=; b=mkhChfKpo+LHoDfhe/vbSfUHCCCJjBNsNyD2WEVg7yPeuV5rY+qzlM8mPO0I2E4ivwvxFQ fnwoGlHsBqjygAYHfRC2M2lhI6JI3jj0oSTVIAteVxuqgzbzkgYs2o7Wd2vtIv9gz+QLEr 4Bgv28YiAej88VBUQtFFpsbuQfwNmt6H+pUrLzfovWWtweyLUXjQEvbbneCuNCs3/zsU11 3wuzgFqAG2Z9EdvitedvsoqS08SLwkJcUDiqX0k0NkuSWuJ+1+HsnH60TwyTs1dOZZvGQn 8ybBZzeECwZEIg7frECd93sF9xns0O+hHlJz6e+3/UL4npLjQoNCoab1nE8+Ew== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1652648937; a=rsa-sha256; cv=none; b=eW3sO1v+ZY6UyPdnSBrHPB4N0QQQXWXgmh4MnJVUXsRSTo47PUg0KtQzXmqoiX4oV0874F lJnl4jFzzKWiz4UPRKTwqAkU9X6lvh06SzlA1VlFZRNwtP1qSwf2iosNb7OTw22whpay0T ZV/Kqgw3E43nZT7tnoErQ+bzsLTlU5aTYm/iPZqrtTIxiPNae96PUM6nNA4DtPZfYpJ5qg 9wJ9i5DHGqdOUQlWkbX7vyJYu/hwWuhYBhQenDXp3LqZ+RKk1UUhM7R0wlEjXPoDSeLNSv js4kEkkINmVfW4lz0B+hI0IqEYnh5me120qNW6A74KtncRHgl2X1poWC9YZ38g== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gnu.org header.s=fencepost-gnu-org header.b=dlh8Irj5; dmarc=pass (policy=none) header.from=gnu.org; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: -5.53 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gnu.org header.s=fencepost-gnu-org header.b=dlh8Irj5; dmarc=pass (policy=none) header.from=gnu.org; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: EF8D02ABD5 X-Spam-Score: -5.53 X-Migadu-Scanner: scn0.migadu.com X-TUID: VgRczVJNDIp2 Hi! Ricardo Wurmus skribis: > Arun Isaac writes: > >> Hi Ludo, >> >>> The attached super-early-draft =E2=80=98guix review=E2=80=99 script fet= ches mboxes from >>> mumi=E2=80=94that part is OK. >> >> I like the idea! But, could we put this in mumi instead of guix? That >> way, other packages that use debbugs/mumi (skribilo comes to mind), can >> benefit from it as well. Something like >> >> $ guix shell mumi -- mumi review 54874 > > I also think it would be a good fit for mumi. Yes, there are good arguments for having it in mumi. One of them is that we can make the server and client-side work hand-in-hand. An argument in favor of having such a tool in Guix is that we could have Guix-specific tooling layered on top, such as listing the set of new/upgraded packages, automatically building them, things like that. But look: we could have a generic =E2=80=98mumi review=E2=80=99 that a hypo= thetical =E2=80=98guix review=E2=80=99 could use as a library and extend. At any rate, anything will be better than the status quo, so I=E2=80=99m al= l for starting with a simple =E2=80=98mumi review=E2=80=99! Perhaps we should organize a hacking session or something eventually? Thanks, Ludo=E2=80=99.